Skip to content

Commit f17c93f

Browse files
authored
Switch bundler to bunchee (#190)
* Switch bundler to bunchee * update bundler * upgrade
1 parent a6b6004 commit f17c93f

File tree

4 files changed

+788
-446
lines changed

4 files changed

+788
-446
lines changed

package.json

Lines changed: 21 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,25 @@
22
"name": "vaul",
33
"version": "0.8.0",
44
"description": "Drawer component for React.",
5-
"main": "dist/index.js",
6-
"module": "dist/index.mjs",
7-
"types": "dist/index.d.ts",
5+
"main": "./dist/index.js",
6+
"module": "./dist/index.mjs",
7+
"types": "./dist/index.d.ts",
8+
"exports": {
9+
"import": {
10+
"types": "./dist/index.d.mts",
11+
"default": "./dist/index.mjs"
12+
},
13+
"require": {
14+
"types": "./dist/index.d.ts",
15+
"default": "./dist/index.js"
16+
}
17+
},
818
"files": [
919
"dist"
1020
],
1121
"scripts": {
12-
"build": "tsup src/index.tsx",
13-
"dev": "tsup src/index.tsx --watch",
22+
"build": "bunchee",
23+
"dev": "bunchee --watch",
1424
"dev:website": "turbo run dev --filter=website...",
1525
"dev:test": "turbo run dev --filter=test...",
1626
"format": "prettier --write .",
@@ -35,11 +45,14 @@
3545
"devDependencies": {
3646
"@playwright/test": "^1.37.1",
3747
"@radix-ui/react-dialog": "^1.0.4",
48+
"@types/react": "^18.2.46",
49+
"bunchee": "^4.2.11",
3850
"eslint": "^7.32.0",
3951
"prettier": "^2.5.1",
40-
"typescript": "5.2.2",
41-
"tsup": "^6.4.0",
42-
"turbo": "1.6"
52+
"react": "18.2.0",
53+
"react-dom": "18.2.0",
54+
"turbo": "1.6",
55+
"typescript": "5.2.2"
4356
},
4457
"peerDependencies": {
4558
"react": "^16.8 || ^17.0 || ^18.0",

0 commit comments

Comments
 (0)