From d65c36e4c38dc07cb3b3c9a9f904d86dde899c5b Mon Sep 17 00:00:00 2001 From: Oliver Eyton-Williams Date: Thu, 16 Mar 2023 08:04:31 +0100 Subject: [PATCH] feat: replace rimraf with rm -rf (#49711) * feat: replace rimraf with rm -rf rimraf may not be available, but rm will be * chore(deps): remove rimraf --- package.json | 7 +++---- pnpm-lock.yaml | 14 +++++--------- tools/ui-components/package.json | 3 +-- 3 files changed, 9 insertions(+), 15 deletions(-) diff --git a/package.json b/package.json index 0fe2a8f6eb6..33c30a2f80e 100644 --- a/package.json +++ b/package.json @@ -33,9 +33,9 @@ "clean": "npm-run-all -p clean:client clean:server clean:curriculum --serial clean:packages", "clean-and-develop": "pnpm run clean && pnpm install && pnpm run develop", "clean:client": "cd ./client && pnpm run clean", - "clean:curriculum": "rimraf ./config/curriculum.json", - "clean:packages": "rimraf ./node_modules ./**/node_modules", - "clean:server": "rimraf ./api-server/lib", + "clean:curriculum": "rm -rf ./config/curriculum.json", + "clean:packages": "rm -rf ./node_modules ./**/node_modules", + "clean:server": "rm -rf ./api-server/lib", "create:config": "tsc -p config && pnpm run ensure-env && pnpm run download-trending", "create:utils": "tsc -p utils", "precypress": "node ./cypress-install.js", @@ -146,7 +146,6 @@ "prettier": "^2.8.0", "prismjs": "1.29.0", "process": "0.11.10", - "rimraf": "3.0.2", "start-server-and-test": "1.15.5", "store": "2.0.12", "ts-node": "10.9.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9c03c2ff77f..e3061171d4f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -50,7 +50,6 @@ importers: prettier: ^2.8.0 prismjs: 1.29.0 process: 0.11.10 - rimraf: 3.0.2 start-server-and-test: 1.15.5 store: 2.0.12 ts-node: 10.9.1 @@ -105,7 +104,6 @@ importers: prettier: 2.8.4 prismjs: 1.29.0 process: 0.11.10 - rimraf: 3.0.2 start-server-and-test: 1.15.5 store: 2.0.12 ts-node: 10.9.1_lwgqdwokjtwlohdqtbb6s252kq @@ -866,7 +864,6 @@ importers: postcss-import: 14.1.0 react: 16.14.0 react-dom: 16.14.0 - rimraf: 3.0.2 rollup: 2.79.1 rollup-plugin-postcss: 4.0.2 rollup-plugin-terser: 7.0.2 @@ -905,7 +902,6 @@ importers: cross-env: 7.0.3 postcss: 8.4.21 postcss-import: 14.1.0_postcss@8.4.21 - rimraf: 3.0.2 rollup: 2.79.1 rollup-plugin-postcss: 4.0.2_postcss@8.4.21 rollup-plugin-terser: 7.0.2_rollup@2.79.1 @@ -10128,7 +10124,7 @@ packages: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.76.1_webpack-cli@4.10.0 + webpack: 5.76.1 /babel-messages/6.23.0: resolution: {integrity: sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==} @@ -12833,7 +12829,7 @@ packages: postcss-value-parser: 4.2.0 schema-utils: 3.1.1 semver: 7.3.8 - webpack: 5.76.1_webpack-cli@4.10.0 + webpack: 5.76.1 /css-loader/6.7.3_webpack@5.76.1: resolution: {integrity: sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==} @@ -28061,7 +28057,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.1.1 - webpack: 5.76.1_webpack-cli@4.10.0 + webpack: 5.76.1 /style-loader/3.3.1_webpack@5.76.1: resolution: {integrity: sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==} @@ -28441,7 +28437,7 @@ packages: schema-utils: 3.1.1 serialize-javascript: 6.0.1 terser: 5.16.5 - webpack: 5.76.1_webpack-cli@4.10.0 + webpack: 5.76.1 /terser/4.8.1: resolution: {integrity: sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==} @@ -29899,7 +29895,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 3.1.1 - webpack: 5.76.1_webpack-cli@4.10.0 + webpack: 5.76.1 /webpack-dev-middleware/5.3.3_webpack@5.76.1: resolution: {integrity: sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==} diff --git a/tools/ui-components/package.json b/tools/ui-components/package.json index 07c4b10b3df..57177dd83cf 100644 --- a/tools/ui-components/package.json +++ b/tools/ui-components/package.json @@ -52,7 +52,6 @@ "cross-env": "7.0.3", "postcss": "8.4.21", "postcss-import": "14.1.0", - "rimraf": "3.0.2", "rollup": "2.79.1", "rollup-plugin-postcss": "4.0.2", "rollup-plugin-terser": "7.0.2", @@ -65,7 +64,7 @@ "build": "cross-env NODE_ENV=production rollup -c", "build:css": "pnpm dlx tailwindcss -i ./src/base.css -o ./dist/base.css --minify", "dev": "cross-env NODE_ENV=development rollup -c -w", - "clean": "rimraf dist/*", + "clean": "rm -rf dist/*", "gen-component": "ts-node ./utils/gen-component-script" } }