chore: update rimraf and fix windows compatible clean script (#10152)

Previously we had been downgrading rimraf to v3 simply to handle clean
with glob patterns across platforms. In v4 and newer of rimraf you can
add `-g` to use glob patterns.

This change updates rimraf and adds the flag to handle globs in our
package scripts to be windows compatible.
This commit is contained in:
Dan Ribbens
2024-12-27 09:16:17 -05:00
committed by GitHub
parent 1dc4b2c5e1
commit 326b72072c
34 changed files with 85 additions and 38 deletions

View File

@@ -65,7 +65,7 @@
"build": "pnpm build:swc && pnpm build:types",
"build:swc": "swc ./src -d ./dist --config-file .swcrc --strip-leading-paths",
"build:types": "tsc --emitDeclarationOnly --outDir dist",
"clean": "rimraf {dist,*.tsbuildinfo}",
"clean": "rimraf -g {dist,*.tsbuildinfo}",
"lint": "eslint .",
"lint:fix": "eslint . --fix",
"prepack": "pnpm clean && pnpm turbo build",