Skip to content

Commit 2e5702c

Browse files
fix: pin cdn deps. (#145)
1 parent b2f0327 commit 2e5702c

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

src/modules/cdn.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ const fallbackCdnProvidersByPrimary = {
4242
}
4343

4444
const fallbackCdnProviders = fallbackCdnProvidersByPrimary[primaryCdnProvider] ?? []
45+
const jsxWasmPinnedDeps =
46+
'deps=oxc-parser@0.132.0,@oxc-parser/binding-wasm32-wasi@0.132.0,@napi-rs/wasm-runtime@1.1.4'
47+
const jsxTransformWasmPinnedDeps =
48+
'deps=oxc-parser@0.132.0,oxc-transform@0.132.0,@oxc-parser/binding-wasm32-wasi@0.132.0,@oxc-transform/binding-wasm32-wasi@0.132.0,@napi-rs/wasm-runtime@1.1.4'
4549

4650
export const cdnImportSpecs = {
4751
cssBrowser: {
@@ -52,17 +56,17 @@ export const cdnImportSpecs = {
5256
},
5357
jsxDom: {
5458
importMap: '@knighted/jsx@1.14.0',
55-
esm: '@knighted/jsx@1.14.0',
59+
esm: `@knighted/jsx@1.14.0?bundle&target=es2022&${jsxWasmPinnedDeps}`,
5660
jspmGa: 'npm:@knighted/jsx@1.14.0',
5761
},
5862
jsxTransform: {
5963
importMap: '@knighted/jsx@1.14.0/transform',
60-
esm: '@knighted/jsx@1.14.0/transform',
64+
esm: `@knighted/jsx@1.14.0/transform?bundle&target=es2022&${jsxTransformWasmPinnedDeps}`,
6165
jspmGa: 'npm:@knighted/jsx@1.14.0/transform',
6266
},
6367
jsxReact: {
6468
importMap: '@knighted/jsx@1.14.0/react',
65-
esm: '@knighted/jsx@1.14.0/react',
69+
esm: `@knighted/jsx@1.14.0/react?bundle&target=es2022&${jsxWasmPinnedDeps}`,
6670
jspmGa: 'npm:@knighted/jsx@1.14.0/react',
6771
},
6872
react: {

0 commit comments

Comments
 (0)