From 25bedcd02660ccd912b0cad7d80b7d476d6a3a3f Mon Sep 17 00:00:00 2001 From: Julien Deniau Date: Fri, 30 May 2025 15:58:35 +0000 Subject: [PATCH] replace rimraf by a node script --- package-lock.json | 22 ---------------------- package.json | 3 +-- 2 files changed, 1 insertion(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index f3bf30e26..3e9cba010 100644 --- a/package-lock.json +++ b/package-lock.json @@ -59,7 +59,6 @@ "random-seed": "0.3.0", "react": "19.1.0", "react-dom": "19.1.0", - "rimraf": "2.7.1", "rollup": "4.34.8", "size-limit": "^11.2.0", "transducers-js": "0.4.174", @@ -11864,18 +11863,6 @@ "node": ">=0.10.0" } }, - "node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, "node_modules/rollup": { "version": "4.34.8", "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.8.tgz", @@ -21581,15 +21568,6 @@ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, "rollup": { "version": "4.34.8", "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.8.tgz", diff --git a/package.json b/package.json index 1eec0ab7e..833b0ec6c 100644 --- a/package.json +++ b/package.json @@ -66,7 +66,7 @@ "type-check:ts": "tsc --project tsconfig.src.json && tsc --project type-definitions/tsconfig.json && tsc --project __tests__/tsconfig.json", "type-check:flow": "flow check type-definitions/flow-tests --include-warnings", "build": "run-s build:*", - "build:clean": "rimraf dist", + "build:clean": "node -e \"require('node:fs').rmSync('dist', { recursive: true, force: true });\"", "build:dist": "rollup -c ./resources/rollup-config.mjs", "build:types": "cpy \"./type-definitions/immutable.*\" dist", "build:prepare": "./resources/prepare-dist.sh", @@ -133,7 +133,6 @@ "random-seed": "0.3.0", "react": "19.1.0", "react-dom": "19.1.0", - "rimraf": "2.7.1", "rollup": "4.34.8", "size-limit": "^11.2.0", "transducers-js": "0.4.174",