Skip to content

Commit 17b6805

Browse files
committed
Replace rimraf with native fs.rmSync for cleaning the dist directory
1 parent 9db2e2b commit 17b6805

File tree

2 files changed

+1
-77
lines changed

2 files changed

+1
-77
lines changed

packages/react-clock/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"build-js-esm": "tsc --project tsconfig.build.json --outDir dist/esm",
2424
"build-js-cjs": "tsc --project tsconfig.build.json --outDir dist/cjs --module commonjs --moduleResolution node --verbatimModuleSyntax false",
2525
"build-js-cjs-package": "echo '{\n \"type\": \"commonjs\"\n}' > dist/cjs/package.json",
26-
"clean": "rimraf dist",
26+
"clean": "node -e \"fs.rmSync('./dist', { recursive: true, force: true })\"",
2727
"copy-styles": "cpy 'src/**/*.css' dist",
2828
"format": "biome format",
2929
"lint": "biome lint",
@@ -68,7 +68,6 @@
6868
"happy-dom": "^15.10.2",
6969
"react": "^18.2.0",
7070
"react-dom": "^18.2.0",
71-
"rimraf": "^6.0.0",
7271
"typescript": "^5.5.2",
7372
"vitest": "^3.0.5"
7473
},

yarn.lock

Lines changed: 0 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1691,22 +1691,6 @@ __metadata:
16911691
languageName: node
16921692
linkType: hard
16931693

1694-
"glob@npm:^11.0.0":
1695-
version: 11.0.0
1696-
resolution: "glob@npm:11.0.0"
1697-
dependencies:
1698-
foreground-child: "npm:^3.1.0"
1699-
jackspeak: "npm:^4.0.1"
1700-
minimatch: "npm:^10.0.0"
1701-
minipass: "npm:^7.1.2"
1702-
package-json-from-dist: "npm:^1.0.0"
1703-
path-scurry: "npm:^2.0.0"
1704-
bin:
1705-
glob: dist/esm/bin.mjs
1706-
checksum: 10c0/419866015d8795258a8ac51de5b9d1a99c72634fc3ead93338e4da388e89773ab21681e494eac0fbc4250b003451ca3110bb4f1c9393d15d14466270094fdb4e
1707-
languageName: node
1708-
linkType: hard
1709-
17101694
"globals@npm:^11.1.0":
17111695
version: 11.12.0
17121696
resolution: "globals@npm:11.12.0"
@@ -1892,19 +1876,6 @@ __metadata:
18921876
languageName: node
18931877
linkType: hard
18941878

1895-
"jackspeak@npm:^4.0.1":
1896-
version: 4.0.1
1897-
resolution: "jackspeak@npm:4.0.1"
1898-
dependencies:
1899-
"@isaacs/cliui": "npm:^8.0.2"
1900-
"@pkgjs/parseargs": "npm:^0.11.0"
1901-
dependenciesMeta:
1902-
"@pkgjs/parseargs":
1903-
optional: true
1904-
checksum: 10c0/c87997d9c9c5b7366259b1f2a444ef148692f8eedad5307caca939babbb60af2b47d306e5c63bf9d5fefbab2ab48d4da275188c3de525d0e716cc21b784bbccb
1905-
languageName: node
1906-
linkType: hard
1907-
19081879
"js-tokens@npm:^3.0.0 || ^4.0.0, js-tokens@npm:^4.0.0":
19091880
version: 4.0.0
19101881
resolution: "js-tokens@npm:4.0.0"
@@ -1983,13 +1954,6 @@ __metadata:
19831954
languageName: node
19841955
linkType: hard
19851956

1986-
"lru-cache@npm:^11.0.0":
1987-
version: 11.0.0
1988-
resolution: "lru-cache@npm:11.0.0"
1989-
checksum: 10c0/827ff0e0739f9b0f30f92f5a5fc97c6a2bd3ae32c0452bc58cb7411d6c589d49536073027293f2d1f02d0c2e72b63b162f238df7e9ff6f4cc0345f92afec4d1d
1990-
languageName: node
1991-
linkType: hard
1992-
19931957
"lru-cache@npm:^5.1.1":
19941958
version: 5.1.1
19951959
resolution: "lru-cache@npm:5.1.1"
@@ -2067,15 +2031,6 @@ __metadata:
20672031
languageName: node
20682032
linkType: hard
20692033

2070-
"minimatch@npm:^10.0.0":
2071-
version: 10.0.1
2072-
resolution: "minimatch@npm:10.0.1"
2073-
dependencies:
2074-
brace-expansion: "npm:^2.0.1"
2075-
checksum: 10c0/e6c29a81fe83e1877ad51348306be2e8aeca18c88fdee7a99df44322314279e15799e41d7cb274e4e8bb0b451a3bc622d6182e157dfa1717d6cda75e9cd8cd5d
2076-
languageName: node
2077-
linkType: hard
2078-
20792034
"minimatch@npm:^9.0.1":
20802035
version: 9.0.3
20812036
resolution: "minimatch@npm:9.0.3"
@@ -2286,13 +2241,6 @@ __metadata:
22862241
languageName: node
22872242
linkType: hard
22882243

2289-
"package-json-from-dist@npm:^1.0.0":
2290-
version: 1.0.0
2291-
resolution: "package-json-from-dist@npm:1.0.0"
2292-
checksum: 10c0/e3ffaf6ac1040ab6082a658230c041ad14e72fabe99076a2081bb1d5d41210f11872403fc09082daf4387fc0baa6577f96c9c0e94c90c394fd57794b66aa4033
2293-
languageName: node
2294-
linkType: hard
2295-
22962244
"path-key@npm:^3.1.0":
22972245
version: 3.1.1
22982246
resolution: "path-key@npm:3.1.1"
@@ -2310,16 +2258,6 @@ __metadata:
23102258
languageName: node
23112259
linkType: hard
23122260

2313-
"path-scurry@npm:^2.0.0":
2314-
version: 2.0.0
2315-
resolution: "path-scurry@npm:2.0.0"
2316-
dependencies:
2317-
lru-cache: "npm:^11.0.0"
2318-
minipass: "npm:^7.1.2"
2319-
checksum: 10c0/3da4adedaa8e7ef8d6dc4f35a0ff8f05a9b4d8365f2b28047752b62d4c1ad73eec21e37b1579ef2d075920157856a3b52ae8309c480a6f1a8bbe06ff8e52b33c
2320-
languageName: node
2321-
linkType: hard
2322-
23232261
"path-type@npm:^4.0.0":
23242262
version: 4.0.0
23252263
resolution: "path-type@npm:4.0.0"
@@ -2427,7 +2365,6 @@ __metadata:
24272365
happy-dom: "npm:^15.10.2"
24282366
react: "npm:^18.2.0"
24292367
react-dom: "npm:^18.2.0"
2430-
rimraf: "npm:^6.0.0"
24312368
typescript: "npm:^5.5.2"
24322369
vitest: "npm:^3.0.5"
24332370
peerDependencies:
@@ -2506,18 +2443,6 @@ __metadata:
25062443
languageName: node
25072444
linkType: hard
25082445

2509-
"rimraf@npm:^6.0.0":
2510-
version: 6.0.1
2511-
resolution: "rimraf@npm:6.0.1"
2512-
dependencies:
2513-
glob: "npm:^11.0.0"
2514-
package-json-from-dist: "npm:^1.0.0"
2515-
bin:
2516-
rimraf: dist/esm/bin.mjs
2517-
checksum: 10c0/b30b6b072771f0d1e73b4ca5f37bb2944ee09375be9db5f558fcd3310000d29dfcfa93cf7734d75295ad5a7486dc8e40f63089ced1722a664539ffc0c3ece8c6
2518-
languageName: node
2519-
linkType: hard
2520-
25212446
"rollup@npm:^4.30.1":
25222447
version: 4.34.9
25232448
resolution: "rollup@npm:4.34.9"

0 commit comments

Comments
 (0)