Skip to content

Commit 1e84822

Browse files
fix: align moduleResolution with ui-bundle package build target
Switch tsconfig from Node16 to Preserve/Bundler to match how @salesforce/ui-bundle generates its .d.ts files. The old @salesforce/webapp-experimental included .js extensions in d.ts imports (Node16-compatible), but @salesforce/ui-bundle dropped them (Bundler-style), causing ESLint type resolution failures. Also corrects UIBundleManifest import casing to match the actual export name. Made-with: Cursor
1 parent 58596ad commit 1e84822

3 files changed

Lines changed: 8 additions & 4 deletions

File tree

src/config/manifest.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@
1616

1717
// Re-export base types from @salesforce/ui-bundle package
1818
export type {
19-
UiBundleManifest as BaseUiBundleManifest,
19+
UIBundleManifest as BaseUiBundleManifest,
2020
RoutingConfig,
2121
RewriteRule,
2222
RedirectRule,
2323
} from '@salesforce/ui-bundle/app';
2424

2525
// Import for local use
26-
import type { UiBundleManifest as BaseUiBundleManifest } from '@salesforce/ui-bundle/app';
26+
import type { UIBundleManifest as BaseUiBundleManifest } from '@salesforce/ui-bundle/app';
2727

2828
/**
2929
* Development configuration (plugin-specific extension)

test/tsconfig.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
"extends": "@salesforce/dev-config/tsconfig-test-strict-esm",
33
"include": ["./**/*.ts"],
44
"compilerOptions": {
5-
"skipLibCheck": true
5+
"skipLibCheck": true,
6+
"module": "Preserve",
7+
"moduleResolution": "Bundler"
68
}
79
}

tsconfig.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
"compilerOptions": {
44
"outDir": "lib",
55
"rootDir": "src",
6-
"skipLibCheck": true
6+
"skipLibCheck": true,
7+
"module": "Preserve",
8+
"moduleResolution": "Bundler"
79
},
810
"include": ["./src/**/*.ts"]
911
}

0 commit comments

Comments
 (0)