Skip to content

Commit 1ed93f5

Browse files
committed
build: add 'exports' field
1 parent 7b59c60 commit 1ed93f5

File tree

4 files changed

+33
-4
lines changed

4 files changed

+33
-4
lines changed

packages/consumer/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,11 @@
2424
"adaptivecards-templating": "^2.2.0",
2525
"js-yaml": "^4.1.0",
2626
"redis": "^3.0.2"
27+
},
28+
"exports": {
29+
".": {
30+
"require": "./src/index.js",
31+
"import": "./lib/index.js"
32+
}
2733
}
2834
}

packages/core/package.json

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,26 @@
2525
},
2626
"devDependencies": {
2727
"@types/redis": "^2.8.32"
28+
},
29+
"exports": {
30+
".": {
31+
"require": "./src/index.js",
32+
"import": "./lib/index.js"
33+
},
34+
"./template": {
35+
"types": "./src/template/index.d.ts",
36+
"require": "./src/template/index.js",
37+
"import": "./lib/template/index.js"
38+
}
39+
},
40+
"typesVersions": {
41+
"*": {
42+
"*": [
43+
"./src/index.d.ts"
44+
],
45+
"template": [
46+
"./src/template/index.d.ts"
47+
]
48+
}
2849
}
2950
}

packages/distributor/package.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,11 @@
3131
"devDependencies": {
3232
"@types/restify": "^8.5.4",
3333
"nodemon": "^2.0.13"
34+
},
35+
"exports": {
36+
".": {
37+
"require": "./src/index.js",
38+
"import": "./lib/index.js"
39+
}
3440
}
3541
}

scripts/build.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,6 @@ async function updatePackageJson(target) {
5555
json.main = './src/index.js';
5656
json.types = './src/index.d.ts';
5757
json.module = './lib/index.js';
58-
json.exports = {
59-
require: './src/index.js',
60-
import: './lib/index.js'
61-
};
6258
await fsEx.writeJson(packageJsonPath, json, { spaces: 2 });
6359
}
6460

0 commit comments

Comments
 (0)