Skip to content

Commit a58b2be

Browse files
committed
[infra] Explore tsdown
1 parent d92ea44 commit a58b2be

File tree

4 files changed

+438
-8
lines changed

4 files changed

+438
-8
lines changed

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,11 +189,13 @@
189189
"process": "^0.11.10",
190190
"react": "^19.1.1",
191191
"rimraf": "^6.0.1",
192+
"rolldown-plugin-dts": "^0.15.4",
192193
"serve": "^14.2.4",
193194
"stylelint": "^16.23.0",
194195
"stylelint-config-standard": "^38.0.0",
195196
"terser-webpack-plugin": "^5.3.14",
196197
"tsconfig-paths-webpack-plugin": "^4.2.0",
198+
"tsdown": "0.13.3",
197199
"tsx": "^4.20.3",
198200
"typescript": "^5.9.2",
199201
"vite": "^6.3.5",

packages/mui-material/package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
},
2828
"scripts": {
2929
"build": "pnpm build:node && pnpm build:stable && pnpm build:types && pnpm build:copy-files",
30+
"build:tsdown": "node ../../scripts/build-tsdown.mjs",
3031
"build:node": "node ../../scripts/build.mjs node",
3132
"build:stable": "node ../../scripts/build.mjs stable",
3233
"build:copy-files": "node ../../scripts/copyFiles.mjs",
@@ -102,9 +103,9 @@
102103
"node": ">=14.0.0"
103104
},
104105
"exports": {
105-
"./ButtonBase/TouchRipple": {
106-
"mui-src": "./src/ButtonBase/TouchRipple.ts"
107-
}
106+
".": "./src/index.js",
107+
"./ButtonBase/TouchRipple": "./src/ButtonBase/TouchRipple.ts",
108+
"./*": "./src/*/index.{js,ts,tsx}"
108109
},
109110
"pigment-css": {
110111
"vite": {

0 commit comments

Comments
 (0)