Skip to content

Commit 5aac6df

Browse files
committed
Fix esm build
1 parent 6e85897 commit 5aac6df

File tree

2 files changed

+21
-22
lines changed

2 files changed

+21
-22
lines changed

package.json

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,9 @@
66
"type": "git",
77
"url": "git://github.com/codegouvfr/react-dsfr.git"
88
},
9-
"main": "dist/lib/index.js",
10-
"types": "dist/lib/index.d.ts",
11-
"module": "dist/lib/index.js",
12-
"exports": {
13-
".": "./dist/lib/index.js",
14-
"./next": "./dist/next.js",
15-
"./mui": "./dist/mui.js",
16-
"./Tabs": "./dist/Tabs.js",
17-
"./Header": "./dist/Header.js",
18-
"./DarkModeSwitch": "./dist/DarkModeSwitch.js",
19-
"./Alert": "./dist/Alert.js"
20-
},
219
"scripts": {
22-
"build": "ts-node src/scripts/build",
23-
"yarn-link": "ts-node src/scripts/yarn-link.ts",
10+
"build": "ts-node -T src/scripts/build",
11+
"yarn-link": "ts-node -T src/scripts/yarn-link.ts",
2412
"start-cra": "yarn build && yarn yarn-link && ((tsc -w -p src) & (cd test/integration/cra && yarn start))",
2513
"start-next": "yarn build && yarn yarn-link && ((tsc -w -p src) & (cd test/integration/next && yarn dev))",
2614
"start-vite": "yarn build && yarn yarn-link && ((tsc -w -p src) & (cd test/integration/vite && yarn dev))",
@@ -33,8 +21,7 @@
3321
"grant_exec_perms": "node dist/bin/tools/grant_exec_perms",
3422
"storybook": "yarn build && yarn only-include-used-icons && start-storybook -p 6006",
3523
"build-storybook": "yarn build && yarn only-include-used-icons && build-storybook",
36-
"only-include-used-icons": "node dist/bin/only-include-used-icons.js",
37-
"list-exports": "ts-node src/scripts/list-exports.ts && prettier --write package.json"
24+
"only-include-used-icons": "node dist/bin/only-include-used-icons.js"
3825
},
3926
"bin": {
4027
"copy-dsfr-to-public": "dist/bin/copy-dsfr-to-public.js",
@@ -50,7 +37,7 @@
5037
},
5138
"husky": {
5239
"hooks": {
53-
"pre-commit": "yarn list-exports && git add package.json && lint-staged -v"
40+
"pre-commit": "ts-node -T src/scripts/list-exports.ts && git add package.json && lint-staged -v"
5441
}
5542
},
5643
"author": "u/garronej",
@@ -80,7 +67,7 @@
8067
}
8168
},
8269
"dependencies": {
83-
"tsafe": "^1.3.3"
70+
"tsafe": "^1.4.0"
8471
},
8572
"devDependencies": {
8673
"@babel/core": "^7.20.2",
@@ -128,5 +115,17 @@
128115
"tsd": "^0.24.1",
129116
"typescript": "^4.9.1-beta",
130117
"vitest": "^0.24.3"
118+
},
119+
"main": "dist/lib/index.js",
120+
"types": "dist/lib/index.d.ts",
121+
"module": "dist/lib/index.js",
122+
"exports": {
123+
".": "./dist/lib/index.js",
124+
"./next": "./dist/next.js",
125+
"./mui": "./dist/mui.js",
126+
"./Tabs": "./dist/Tabs.js",
127+
"./Header": "./dist/Header.js",
128+
"./DarkModeSwitch": "./dist/DarkModeSwitch.js",
129+
"./Alert": "./dist/Alert.js"
131130
}
132131
}

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11629,10 +11629,10 @@ tsafe@^1.0.1:
1162911629
resolved "https://registry.yarnpkg.com/tsafe/-/tsafe-1.0.1.tgz#c8c4eb2d75d1478418a4941307c5dd667fd76d23"
1163011630
integrity sha512-FgJ1a4rE7YbmW5QIzpsfFl4tsAp0x74FH2bVE6qODb2U8jSrwTr5/ckIazeylme5zXndVbtgKm4BZdqmoGhiPw==
1163111631

11632-
tsafe@^1.3.3:
11633-
version "1.3.3"
11634-
resolved "https://registry.yarnpkg.com/tsafe/-/tsafe-1.3.3.tgz#602b77b19658f7681c8317dd9bbe5b4deffda99f"
11635-
integrity sha512-IHDgBCqxrEQQEuhpTTeHtiGc5+qTMJYUD6OEl2ogB7wFql3EaGa389LdfiJBMpgIKvCI8tmgMGUw7X2Sv5atXg==
11632+
tsafe@^1.4.0:
11633+
version "1.4.0"
11634+
resolved "https://registry.yarnpkg.com/tsafe/-/tsafe-1.4.0.tgz#06eb4d25600e73a43dfb9391af5ba0b14100740d"
11635+
integrity sha512-Tu1qe0djo7eQ1Wcg/b8bezbrfW5yHrUHUEvHynFRo3oDyWd7FxnZOrGWQg+hfk1U1+vk9Z9u0J7JoaY17aBhdw==
1163611636

1163711637
tsd@^0.24.1:
1163811638
version "0.24.1"

0 commit comments

Comments
 (0)