Skip to content

Commit 902b605

Browse files
committed
fix(ruby-wasm): make Node able to load ruby+stdlib.wasm from dist/
- package.json - change `exports` to `"./dist/*.wasm": { "import": "./dist/*.wasm", "require": "./dist/*.wasm" }` so sub‑path imports like `@ruby/3.x-wasm-wasi/dist/ruby+stdlib.wasm` resolve correctly.
1 parent d4a9a03 commit 902b605

File tree

3 files changed

+15
-15
lines changed

3 files changed

+15
-15
lines changed

packages/npm-packages/ruby-3.2-wasm-wasi/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
"import": "./dist/esm/*.js",
1818
"require": "./dist/cjs/*.js"
1919
},
20-
"./*.wasm": {
21-
"browser": "./*.wasm",
22-
"umd": "./*.wasm",
23-
"import": "./*.wasm",
24-
"require": "./*.wasm"
20+
"./dist/*.wasm": {
21+
"browser": "./dist/*.wasm",
22+
"umd": "./dist/*.wasm",
23+
"import": "./dist/*.wasm",
24+
"require": "./dist/*.wasm"
2525
}
2626
},
2727
"files": [

packages/npm-packages/ruby-3.3-wasm-wasi/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
"import": "./dist/esm/*.js",
1818
"require": "./dist/cjs/*.js"
1919
},
20-
"./*.wasm": {
21-
"browser": "./*.wasm",
22-
"umd": "./*.wasm",
23-
"import": "./*.wasm",
24-
"require": "./*.wasm"
20+
"./dist/*.wasm": {
21+
"browser": "./dist/*.wasm",
22+
"umd": "./dist/*.wasm",
23+
"import": "./dist/*.wasm",
24+
"require": "./dist/*.wasm"
2525
}
2626
},
2727
"files": [

packages/npm-packages/ruby-3.4-wasm-wasi/package.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
"import": "./dist/esm/*.js",
1818
"require": "./dist/cjs/*.js"
1919
},
20-
"./*.wasm": {
21-
"browser": "./*.wasm",
22-
"umd": "./*.wasm",
23-
"import": "./*.wasm",
24-
"require": "./*.wasm"
20+
"./dist/*.wasm": {
21+
"browser": "./dist/*.wasm",
22+
"umd": "./dist/*.wasm",
23+
"import": "./dist/*.wasm",
24+
"require": "./dist/*.wasm"
2525
}
2626
},
2727
"files": [

0 commit comments

Comments
 (0)