Skip to content

Commit e18dd7f

Browse files
Add exports field to guide JS bundler tools to find .d.ts
1 parent 67ae96b commit e18dd7f

File tree

5 files changed

+83
-2
lines changed

5 files changed

+83
-2
lines changed

packages/npm-packages/ruby-3_2-wasm-wasi/package.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,33 @@
66
"umd:main": "./dist/index.umd.js",
77
"module": "./dist/index.esm.js",
88
"typings": "./dist/index.d.ts",
9+
"exports": {
10+
".": {
11+
"browser": "./dist/index.esm.js",
12+
"umd": "./dist/index.umd.js",
13+
"import": "./dist/index.esm.js",
14+
"require": "./dist/index.cjs.js",
15+
"types": "./dist/browser.d.ts"
16+
},
17+
"./dist/browser": {
18+
"browser": "./dist/browser.esm.js",
19+
"umd": "./dist/browser.umd.js",
20+
"import": "./dist/browser.esm.js",
21+
"require": "./dist/browser.cjs.js",
22+
"types": "./dist/browser.d.ts"
23+
},
24+
"./dist/browser.script": {
25+
"browser": "./dist/browser.script.esm.js",
26+
"umd": "./dist/browser.script.umd.js",
27+
"import": "./dist/browser.script.esm.js",
28+
"types": "./dist/browser.script.d.ts"
29+
},
30+
"./dist/node": {
31+
"import": "./dist/node.esm.js",
32+
"require": "./dist/node.cjs.js",
33+
"types": "./dist/node.d.ts"
34+
}
35+
},
936
"files": [
1037
"dist",
1138
"README.md"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { main } from "@ruby/wasm-wasi/dist/browser.script.esm"
1+
import { main } from "@ruby/wasm-wasi/dist/browser.script"
22
import * as pkg from "../package.json"
33

44
main(pkg)

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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,33 @@
66
"umd:main": "./dist/index.umd.js",
77
"module": "./dist/index.esm.js",
88
"typings": "./dist/index.d.ts",
9+
"exports": {
10+
".": {
11+
"browser": "./dist/index.esm.js",
12+
"umd": "./dist/index.umd.js",
13+
"import": "./dist/index.esm.js",
14+
"require": "./dist/index.cjs.js",
15+
"types": "./dist/browser.d.ts"
16+
},
17+
"./dist/browser": {
18+
"browser": "./dist/browser.esm.js",
19+
"umd": "./dist/browser.umd.js",
20+
"import": "./dist/browser.esm.js",
21+
"require": "./dist/browser.cjs.js",
22+
"types": "./dist/browser.d.ts"
23+
},
24+
"./dist/browser.script": {
25+
"browser": "./dist/browser.script.esm.js",
26+
"umd": "./dist/browser.script.umd.js",
27+
"import": "./dist/browser.script.esm.js",
28+
"types": "./dist/browser.script.d.ts"
29+
},
30+
"./dist/node": {
31+
"import": "./dist/node.esm.js",
32+
"require": "./dist/node.cjs.js",
33+
"types": "./dist/node.d.ts"
34+
}
35+
},
936
"files": [
1037
"dist",
1138
"README.md"
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
import { main } from "@ruby/wasm-wasi/dist/browser.script.esm"
2+
import { main } from "@ruby/wasm-wasi/dist/browser.script"
33
import * as pkg from "../package.json"
44

55
main(pkg)

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

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,33 @@
66
"umd:main": "./dist/index.umd.js",
77
"module": "./dist/index.esm.js",
88
"typings": "./dist/index.d.ts",
9+
"exports": {
10+
".": {
11+
"browser": "./dist/index.esm.js",
12+
"umd": "./dist/index.umd.js",
13+
"import": "./dist/index.esm.js",
14+
"require": "./dist/index.cjs.js",
15+
"types": "./dist/browser.d.ts"
16+
},
17+
"./dist/browser": {
18+
"browser": "./dist/browser.esm.js",
19+
"umd": "./dist/browser.umd.js",
20+
"import": "./dist/browser.esm.js",
21+
"require": "./dist/browser.cjs.js",
22+
"types": "./dist/browser.d.ts"
23+
},
24+
"./dist/browser.script": {
25+
"browser": "./dist/browser.script.esm.js",
26+
"umd": "./dist/browser.script.umd.js",
27+
"import": "./dist/browser.script.esm.js",
28+
"types": "./dist/browser.script.d.ts"
29+
},
30+
"./dist/node": {
31+
"import": "./dist/node.esm.js",
32+
"require": "./dist/node.cjs.js",
33+
"types": "./dist/node.d.ts"
34+
}
35+
},
936
"files": [
1037
"dist",
1138
"README.md"

0 commit comments

Comments
 (0)