Skip to content

Commit 478dc2e

Browse files
committed
Replace rimraf with native fs.rmSync for cleaning the dist directory
1 parent 7e6bd31 commit 478dc2e

File tree

2 files changed

+1
-77
lines changed

2 files changed

+1
-77
lines changed

packages/react-datetime-picker/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"build-js-cjs": "tsc --project tsconfig.build.json --outDir dist/cjs --module commonjs --moduleResolution node --verbatimModuleSyntax false",
3535
"build-js-cjs-package": "echo '{\n \"type\": \"commonjs\"\n}' > dist/cjs/package.json",
3636
"build-js-cjs-replace": "replace-in-files --string='/dist/esm/' --replacement='/dist/cjs/' dist/cjs/**/*",
37-
"clean": "rimraf dist",
37+
"clean": "node -e \"fs.rmSync('./dist', { recursive: true, force: true })\"",
3838
"copy-styles": "cpy 'src/**/*.css' dist",
3939
"format": "biome format",
4040
"lint": "biome lint",
@@ -84,7 +84,6 @@
8484
"react": "^18.2.0",
8585
"react-dom": "^18.2.0",
8686
"replace-in-files-cli": "^3.0.0",
87-
"rimraf": "^6.0.0",
8887
"typescript": "^5.5.2",
8988
"vitest": "^3.0.5",
9089
"vitest-canvas-mock": "^0.2.2"

yarn.lock

Lines changed: 0 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -1708,22 +1708,6 @@ __metadata:
17081708
languageName: node
17091709
linkType: hard
17101710

1711-
"glob@npm:^11.0.0":
1712-
version: 11.0.0
1713-
resolution: "glob@npm:11.0.0"
1714-
dependencies:
1715-
foreground-child: "npm:^3.1.0"
1716-
jackspeak: "npm:^4.0.1"
1717-
minimatch: "npm:^10.0.0"
1718-
minipass: "npm:^7.1.2"
1719-
package-json-from-dist: "npm:^1.0.0"
1720-
path-scurry: "npm:^2.0.0"
1721-
bin:
1722-
glob: dist/esm/bin.mjs
1723-
checksum: 10c0/419866015d8795258a8ac51de5b9d1a99c72634fc3ead93338e4da388e89773ab21681e494eac0fbc4250b003451ca3110bb4f1c9393d15d14466270094fdb4e
1724-
languageName: node
1725-
linkType: hard
1726-
17271711
"globals@npm:^11.1.0":
17281712
version: 11.12.0
17291713
resolution: "globals@npm:11.12.0"
@@ -1923,19 +1907,6 @@ __metadata:
19231907
languageName: node
19241908
linkType: hard
19251909

1926-
"jackspeak@npm:^4.0.1":
1927-
version: 4.0.1
1928-
resolution: "jackspeak@npm:4.0.1"
1929-
dependencies:
1930-
"@isaacs/cliui": "npm:^8.0.2"
1931-
"@pkgjs/parseargs": "npm:^0.11.0"
1932-
dependenciesMeta:
1933-
"@pkgjs/parseargs":
1934-
optional: true
1935-
checksum: 10c0/c87997d9c9c5b7366259b1f2a444ef148692f8eedad5307caca939babbb60af2b47d306e5c63bf9d5fefbab2ab48d4da275188c3de525d0e716cc21b784bbccb
1936-
languageName: node
1937-
linkType: hard
1938-
19391910
"jest-canvas-mock@npm:^2.4.0":
19401911
version: 2.5.0
19411912
resolution: "jest-canvas-mock@npm:2.5.0"
@@ -2024,13 +1995,6 @@ __metadata:
20241995
languageName: node
20251996
linkType: hard
20261997

2027-
"lru-cache@npm:^11.0.0":
2028-
version: 11.0.0
2029-
resolution: "lru-cache@npm:11.0.0"
2030-
checksum: 10c0/827ff0e0739f9b0f30f92f5a5fc97c6a2bd3ae32c0452bc58cb7411d6c589d49536073027293f2d1f02d0c2e72b63b162f238df7e9ff6f4cc0345f92afec4d1d
2031-
languageName: node
2032-
linkType: hard
2033-
20341998
"lru-cache@npm:^5.1.1":
20351999
version: 5.1.1
20362000
resolution: "lru-cache@npm:5.1.1"
@@ -2122,15 +2086,6 @@ __metadata:
21222086
languageName: node
21232087
linkType: hard
21242088

2125-
"minimatch@npm:^10.0.0":
2126-
version: 10.0.1
2127-
resolution: "minimatch@npm:10.0.1"
2128-
dependencies:
2129-
brace-expansion: "npm:^2.0.1"
2130-
checksum: 10c0/e6c29a81fe83e1877ad51348306be2e8aeca18c88fdee7a99df44322314279e15799e41d7cb274e4e8bb0b451a3bc622d6182e157dfa1717d6cda75e9cd8cd5d
2131-
languageName: node
2132-
linkType: hard
2133-
21342089
"minimatch@npm:^9.0.1":
21352090
version: 9.0.3
21362091
resolution: "minimatch@npm:9.0.3"
@@ -2357,13 +2312,6 @@ __metadata:
23572312
languageName: node
23582313
linkType: hard
23592314

2360-
"package-json-from-dist@npm:^1.0.0":
2361-
version: 1.0.0
2362-
resolution: "package-json-from-dist@npm:1.0.0"
2363-
checksum: 10c0/e3ffaf6ac1040ab6082a658230c041ad14e72fabe99076a2081bb1d5d41210f11872403fc09082daf4387fc0baa6577f96c9c0e94c90c394fd57794b66aa4033
2364-
languageName: node
2365-
linkType: hard
2366-
23672315
"path-key@npm:^3.1.0":
23682316
version: 3.1.1
23692317
resolution: "path-key@npm:3.1.1"
@@ -2381,16 +2329,6 @@ __metadata:
23812329
languageName: node
23822330
linkType: hard
23832331

2384-
"path-scurry@npm:^2.0.0":
2385-
version: 2.0.0
2386-
resolution: "path-scurry@npm:2.0.0"
2387-
dependencies:
2388-
lru-cache: "npm:^11.0.0"
2389-
minipass: "npm:^7.1.2"
2390-
checksum: 10c0/3da4adedaa8e7ef8d6dc4f35a0ff8f05a9b4d8365f2b28047752b62d4c1ad73eec21e37b1579ef2d075920157856a3b52ae8309c480a6f1a8bbe06ff8e52b33c
2391-
languageName: node
2392-
linkType: hard
2393-
23942332
"path-type@npm:^4.0.0":
23952333
version: 4.0.0
23962334
resolution: "path-type@npm:4.0.0"
@@ -2572,7 +2510,6 @@ __metadata:
25722510
react-fit: "npm:^2.0.0"
25732511
react-time-picker: "npm:^7.0.0"
25742512
replace-in-files-cli: "npm:^3.0.0"
2575-
rimraf: "npm:^6.0.0"
25762513
typescript: "npm:^5.5.2"
25772514
vitest: "npm:^3.0.5"
25782515
vitest-canvas-mock: "npm:^0.2.2"
@@ -2708,18 +2645,6 @@ __metadata:
27082645
languageName: node
27092646
linkType: hard
27102647

2711-
"rimraf@npm:^6.0.0":
2712-
version: 6.0.1
2713-
resolution: "rimraf@npm:6.0.1"
2714-
dependencies:
2715-
glob: "npm:^11.0.0"
2716-
package-json-from-dist: "npm:^1.0.0"
2717-
bin:
2718-
rimraf: dist/esm/bin.mjs
2719-
checksum: 10c0/b30b6b072771f0d1e73b4ca5f37bb2944ee09375be9db5f558fcd3310000d29dfcfa93cf7734d75295ad5a7486dc8e40f63089ced1722a664539ffc0c3ece8c6
2720-
languageName: node
2721-
linkType: hard
2722-
27232648
"rollup@npm:^4.30.1":
27242649
version: 4.34.9
27252650
resolution: "rollup@npm:4.34.9"

0 commit comments

Comments
 (0)