diff --git a/js/web/package.json b/js/web/package.json index 181d6127f5..4e6e2c32ae 100644 --- a/js/web/package.json +++ b/js/web/package.json @@ -77,16 +77,22 @@ "require": "./dist/ort.min.js", "types": "./types.d.ts" }, + "./.mjs": "./dist/ort-wasm-simd-threaded.jsep.mjs", + "./.wasm": "./dist/ort-wasm-simd-threaded.jsep.wasm", "./all": { "import": "./dist/ort.all.bundle.min.mjs", "require": "./dist/ort.all.min.js", "types": "./types.d.ts" }, + "./all/.mjs": "./dist/ort-wasm-simd-threaded.jsep.mjs", + "./all/.wasm": "./dist/ort-wasm-simd-threaded.jsep.wasm", "./wasm": { "import": "./dist/ort.wasm.bundle.min.mjs", "require": "./dist/ort.wasm.min.js", "types": "./types.d.ts" }, + "./wasm/.mjs": "./dist/ort-wasm-simd-threaded.mjs", + "./wasm/.wasm": "./dist/ort-wasm-simd-threaded.wasm", "./webgl": { "import": "./dist/ort.webgl.min.mjs", "require": "./dist/ort.webgl.min.js", diff --git a/js/web/test/e2e/exports/testcases/vite-default/src/components/onnx-helper.js b/js/web/test/e2e/exports/testcases/vite-default/src/components/onnx-helper.js index 7272ee7371..4b8c626157 100644 --- a/js/web/test/e2e/exports/testcases/vite-default/src/components/onnx-helper.js +++ b/js/web/test/e2e/exports/testcases/vite-default/src/components/onnx-helper.js @@ -4,7 +4,7 @@ import * as ort from 'onnxruntime-web'; // // see https://vite.dev/guide/assets.html#explicit-url-imports // -import wasmFileUrl from '/node_modules/onnxruntime-web/dist/ort-wasm-simd-threaded.jsep.wasm?url'; +import wasmFileUrl from 'onnxruntime-web/.wasm?url'; // wasmFileUrl is the URL of the wasm file. Vite will make sure it's available in both development and production. ort.env.wasm.wasmPaths = { wasm: wasmFileUrl };