Skip to content
This repository was archived by the owner on Sep 20, 2024. It is now read-only.

Commit 7e2bf23

Browse files
committed
build: add prepublish scripts
Signed-off-by: Shyrro <[email protected]>
1 parent 61c8a0d commit 7e2bf23

File tree

48 files changed

+172
-134
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+172
-134
lines changed

clean-package.config.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
{
22
"main": "dist/index.js",
33
"module": "dist/index.mjs",
4+
"types": "dist/index.d.ts",
45
"exports": {
56
".": {
7+
"types": "dist/index.d.ts",
68
"require": "./dist/index.js",
79
"default": "./dist/index.mjs"
810
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@
208208
"ts-node": "^9.0.0",
209209
"tsup": "^6.5.0",
210210
"turbo": "^1.7.0",
211-
"typescript": "5.0.0-beta",
211+
"typescript": "^5.0.0",
212212
"unplugin-vue-components": "^0.14.0",
213213
"unplugin-vue-jsx": "0.1.2",
214214
"vite": "4",

packages/c-accordion/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"files": [
66
"dist"
77
],
8-
98
"description": "Chakra UI Vue | CAccordion component",
109
"repository": "https://github.com/chakra-ui/chakra-ui-vue-next/tree/master/packages/c-accordion",
1110
"author": "Jonathan Bakebwa [email protected]",
@@ -16,7 +15,8 @@
1615
"build:fast": "tsup",
1716
"build:types": "tsup src --dts-only",
1817
"types:check": "tsc --noEmit",
19-
"dev": "tsup --watch"
18+
"prepublish": "clean-package",
19+
"postpublish": "clean-package restore"
2020
},
2121
"dependencies": {
2222
"@chakra-ui/c-icon": "workspace:*",

packages/c-alert/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
"files": [
77
"dist"
88
],
9-
109
"description": "Chakra UI Vue | CAlert component",
1110
"repository": "https://github.com/chakra-ui/chakra-ui-vue-next/tree/master/packages/c-alert",
1211
"author": "Jonathan Bakebwa [email protected]",
@@ -16,7 +15,8 @@
1615
"build": "tsup && pnpm build:types",
1716
"build:fast": "tsup",
1817
"types:check": "tsc --noEmit",
19-
"dev": "concurrently 'tsup --watch' 'tsup src --dts-only --watch'",
18+
"prepublish": "clean-package",
19+
"postpublish": "clean-package restore",
2020
"build:types": "tsup src --dts-only"
2121
},
2222
"dependencies": {

packages/c-alert/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"extends": "../../tsconfig.json",
3-
"include": ["src", "./index.tsx", "./index.ts"]
3+
"include": ["src", "index.ts"]
44
}

packages/c-avatar/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@
2020
"build": "tsup && pnpm build:types",
2121
"build:fast": "tsup",
2222
"types:check": "tsc --noEmit",
23-
"dev": "concurrently 'tsup --watch' 'tsup src --dts-only --watch'",
23+
"prepublish": "clean-package",
24+
"postpublish": "clean-package restore",
2425
"build:types": "tsup src --dts-only"
2526
},
2627
"dependencies": {

packages/c-breadcrumb/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
"files": [
1010
"dist"
1111
],
12-
1312
"publishConfig": {
1413
"access": "public"
1514
},
@@ -23,7 +22,8 @@
2322
"build": "tsup && pnpm build:types",
2423
"build:fast": "tsup",
2524
"types:check": "tsc --noEmit",
26-
"dev": "concurrently 'tsup --watch' 'tsup src --dts-only --watch'",
25+
"prepublish": "clean-package",
26+
"postpublish": "clean-package restore",
2727
"build:types": "tsup src --dts-only"
2828
},
2929
"dependencies": {

packages/c-button/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@
1515
"build": "tsup && pnpm build:types",
1616
"build:fast": "tsup",
1717
"types:check": "tsc --noEmit",
18-
"dev": "concurrently 'tsup --watch' 'tsup src --dts-only --watch'",
18+
"prepublish": "clean-package",
19+
"postpublish": "clean-package restore",
1920
"build:types": "tsup src --dts-only"
2021
},
2122
"dependencies": {

packages/c-checkbox/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
"build": "tsup && pnpm build:types",
2020
"build:fast": "tsup",
2121
"types:check": "tsc --noEmit",
22-
"dev": "concurrently 'tsup --watch' 'tsup src --dts-only --watch'",
22+
"prepublish": "clean-package",
23+
"postpublish": "clean-package restore",
2324
"build:types": "tsup src --dts-only"
2425
},
2526
"dependencies": {

packages/c-close-button/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
"build": "tsup && pnpm build:types",
2424
"build:fast": "tsup",
2525
"types:check": "tsc --noEmit",
26-
"dev": "concurrently 'tsup --watch' 'tsup src --dts-only --watch'",
26+
"prepublish": "clean-package",
27+
"postpublish": "clean-package restore",
2728
"build:types": "tsup src --dts-only"
2829
},
2930
"dependencies": {

0 commit comments

Comments
 (0)