Skip to content

Commit 07f4606

Browse files
committed
Replace rimraf with native fs.rmSync for cleaning the dist directory
1 parent b58f276 commit 07f4606

File tree

2 files changed

+1
-77
lines changed

2 files changed

+1
-77
lines changed

packages/react-async-button/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
"scripts": {
1515
"build": "tsc --project tsconfig.build.json",
16-
"clean": "rimraf dist",
16+
"clean": "node -e \"fs.rmSync('./dist', { recursive: true, force: true })\"",
1717
"format": "biome format",
1818
"lint": "biome lint",
1919
"prepack": "yarn clean && yarn build",
@@ -46,7 +46,6 @@
4646
"happy-dom": "^15.10.2",
4747
"react": "^18.2.0",
4848
"react-dom": "^18.2.0",
49-
"rimraf": "^6.0.0",
5049
"typescript": "^5.5.2",
5150
"vitest": "^3.0.5"
5251
},

yarn.lock

Lines changed: 0 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1047,7 +1047,6 @@ __metadata:
10471047
make-cancellable-promise: "npm:^2.0.0"
10481048
react: "npm:^18.2.0"
10491049
react-dom: "npm:^18.2.0"
1050-
rimraf: "npm:^6.0.0"
10511050
typescript: "npm:^5.5.2"
10521051
vitest: "npm:^3.0.5"
10531052
peerDependencies:
@@ -1584,22 +1583,6 @@ __metadata:
15841583
languageName: node
15851584
linkType: hard
15861585

1587-
"glob@npm:^11.0.0":
1588-
version: 11.0.0
1589-
resolution: "glob@npm:11.0.0"
1590-
dependencies:
1591-
foreground-child: "npm:^3.1.0"
1592-
jackspeak: "npm:^4.0.1"
1593-
minimatch: "npm:^10.0.0"
1594-
minipass: "npm:^7.1.2"
1595-
package-json-from-dist: "npm:^1.0.0"
1596-
path-scurry: "npm:^2.0.0"
1597-
bin:
1598-
glob: dist/esm/bin.mjs
1599-
checksum: 10c0/419866015d8795258a8ac51de5b9d1a99c72634fc3ead93338e4da388e89773ab21681e494eac0fbc4250b003451ca3110bb4f1c9393d15d14466270094fdb4e
1600-
languageName: node
1601-
linkType: hard
1602-
16031586
"globals@npm:^11.1.0":
16041587
version: 11.12.0
16051588
resolution: "globals@npm:11.12.0"
@@ -1744,19 +1727,6 @@ __metadata:
17441727
languageName: node
17451728
linkType: hard
17461729

1747-
"jackspeak@npm:^4.0.1":
1748-
version: 4.0.1
1749-
resolution: "jackspeak@npm:4.0.1"
1750-
dependencies:
1751-
"@isaacs/cliui": "npm:^8.0.2"
1752-
"@pkgjs/parseargs": "npm:^0.11.0"
1753-
dependenciesMeta:
1754-
"@pkgjs/parseargs":
1755-
optional: true
1756-
checksum: 10c0/c87997d9c9c5b7366259b1f2a444ef148692f8eedad5307caca939babbb60af2b47d306e5c63bf9d5fefbab2ab48d4da275188c3de525d0e716cc21b784bbccb
1757-
languageName: node
1758-
linkType: hard
1759-
17601730
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
17611731
version: 4.0.0
17621732
resolution: "js-tokens@npm:4.0.0"
@@ -1821,13 +1791,6 @@ __metadata:
18211791
languageName: node
18221792
linkType: hard
18231793

1824-
"lru-cache@npm:^11.0.0":
1825-
version: 11.0.0
1826-
resolution: "lru-cache@npm:11.0.0"
1827-
checksum: 10c0/827ff0e0739f9b0f30f92f5a5fc97c6a2bd3ae32c0452bc58cb7411d6c589d49536073027293f2d1f02d0c2e72b63b162f238df7e9ff6f4cc0345f92afec4d1d
1828-
languageName: node
1829-
linkType: hard
1830-
18311794
"lru-cache@npm:^5.1.1":
18321795
version: 5.1.1
18331796
resolution: "lru-cache@npm:5.1.1"
@@ -1888,15 +1851,6 @@ __metadata:
18881851
languageName: node
18891852
linkType: hard
18901853

1891-
"minimatch@npm:^10.0.0":
1892-
version: 10.0.1
1893-
resolution: "minimatch@npm:10.0.1"
1894-
dependencies:
1895-
brace-expansion: "npm:^2.0.1"
1896-
checksum: 10c0/e6c29a81fe83e1877ad51348306be2e8aeca18c88fdee7a99df44322314279e15799e41d7cb274e4e8bb0b451a3bc622d6182e157dfa1717d6cda75e9cd8cd5d
1897-
languageName: node
1898-
linkType: hard
1899-
19001854
"minimatch@npm:^9.0.1":
19011855
version: 9.0.3
19021856
resolution: "minimatch@npm:9.0.3"
@@ -2059,13 +2013,6 @@ __metadata:
20592013
languageName: node
20602014
linkType: hard
20612015

2062-
"package-json-from-dist@npm:^1.0.0":
2063-
version: 1.0.0
2064-
resolution: "package-json-from-dist@npm:1.0.0"
2065-
checksum: 10c0/e3ffaf6ac1040ab6082a658230c041ad14e72fabe99076a2081bb1d5d41210f11872403fc09082daf4387fc0baa6577f96c9c0e94c90c394fd57794b66aa4033
2066-
languageName: node
2067-
linkType: hard
2068-
20692016
"path-key@npm:^3.1.0":
20702017
version: 3.1.1
20712018
resolution: "path-key@npm:3.1.1"
@@ -2083,16 +2030,6 @@ __metadata:
20832030
languageName: node
20842031
linkType: hard
20852032

2086-
"path-scurry@npm:^2.0.0":
2087-
version: 2.0.0
2088-
resolution: "path-scurry@npm:2.0.0"
2089-
dependencies:
2090-
lru-cache: "npm:^11.0.0"
2091-
minipass: "npm:^7.1.2"
2092-
checksum: 10c0/3da4adedaa8e7ef8d6dc4f35a0ff8f05a9b4d8365f2b28047752b62d4c1ad73eec21e37b1579ef2d075920157856a3b52ae8309c480a6f1a8bbe06ff8e52b33c
2093-
languageName: node
2094-
linkType: hard
2095-
20962033
"pathe@npm:^2.0.2":
20972034
version: 2.0.2
20982035
resolution: "pathe@npm:2.0.2"
@@ -2245,18 +2182,6 @@ __metadata:
22452182
languageName: node
22462183
linkType: hard
22472184

2248-
"rimraf@npm:^6.0.0":
2249-
version: 6.0.1
2250-
resolution: "rimraf@npm:6.0.1"
2251-
dependencies:
2252-
glob: "npm:^11.0.0"
2253-
package-json-from-dist: "npm:^1.0.0"
2254-
bin:
2255-
rimraf: dist/esm/bin.mjs
2256-
checksum: 10c0/b30b6b072771f0d1e73b4ca5f37bb2944ee09375be9db5f558fcd3310000d29dfcfa93cf7734d75295ad5a7486dc8e40f63089ced1722a664539ffc0c3ece8c6
2257-
languageName: node
2258-
linkType: hard
2259-
22602185
"rollup@npm:^4.30.1":
22612186
version: 4.34.9
22622187
resolution: "rollup@npm:4.34.9"

0 commit comments

Comments
 (0)