Skip to content

Commit 204b453

Browse files
committed
NO-TICKET tech/upgrade_client_lib: Add custom exports to support default entrypoint
- Added `./dist/<platform>`-like entrypoints for backward compatibility - Also added platform-based paths to the default entrypoint
1 parent d381f76 commit 204b453

File tree

2 files changed

+29
-3
lines changed

2 files changed

+29
-3
lines changed

clientlibs/js/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clientlibs/js/package.json

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,39 @@
11
{
22
"name": "upgrade_client_lib",
3-
"version": "6.2.0",
3+
"version": "6.2.1",
44
"description": "Client library to communicate with the Upgrade server",
55
"files": [
66
"dist/*"
77
],
8+
"exports": {
9+
".": {
10+
"browser": "./dist/browser/index.js",
11+
"browser-lite": "./dist/browser-lite/index.js",
12+
"node": "./dist/node/index.js",
13+
"node-lite": "./dist/node-lite/index.js",
14+
"types": "./dist/index.d.ts"
15+
},
16+
"./dist/browser": {
17+
"default": "./dist/browser/index.js",
18+
"types": "./dist/browser/index.d.ts"
19+
},
20+
"./dist/browser-lite": {
21+
"default": "./dist/browser-lite/index.js",
22+
"types": "./dist/browser-lite/index.d.ts"
23+
},
24+
"./dist/node": {
25+
"default": "./dist/node/index.js",
26+
"types": "./dist/node/index.d.ts"
27+
},
28+
"./dist/node-lite": {
29+
"default": "./dist/node-lite/index.js",
30+
"types": "./dist/node-lite/index.d.ts"
31+
}
32+
},
833
"scripts": {
934
"build:bundler": "webpack",
1035
"build:types": "concurrently \"npm:build:types-*\"",
36+
"build:types-default": "./node_modules/.bin/dts-bundle-generator -o dist/index.d.ts src/index.ts",
1137
"build:types-browser": "./node_modules/.bin/dts-bundle-generator -o dist/browser/index.d.ts src/index.ts",
1238
"build:types-node": "./node_modules/.bin/dts-bundle-generator -o dist/node/index.d.ts src/index.ts",
1339
"build:types-browser-lite": "./node_modules/.bin/dts-bundle-generator -o dist/browser-lite/index.d.ts src/index.ts",

0 commit comments

Comments
 (0)