From b174135e0921f13cdf5886235cd7e918e5588f32 Mon Sep 17 00:00:00 2001 From: Shinigami Date: Sun, 29 Jun 2025 21:46:15 +0200 Subject: infra: utilize git clean (#3541) Co-authored-by: DivisionByZero --- .github/renovate.json5 | 6 ------ .gitignore | 2 ++ package.json | 5 ++--- pnpm-lock.yaml | 11 ----------- 4 files changed, 4 insertions(+), 20 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 301307e1..7874e42d 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -58,12 +58,6 @@ { "groupName": "doc-dependencies", "matchPackageNames": ["ts-morph", "vitepress"] - }, - { - // Disable updates for rimraf until Node 18 support is dropped - "groupName": "disabled", - "matchPackageNames": ["rimraf"], - "enabled": false } ], "stopUpdatingLabel": "s: on hold", diff --git a/.gitignore b/.gitignore index 1c78c463..e1b25038 100644 --- a/.gitignore +++ b/.gitignore @@ -107,3 +107,5 @@ yarn.lock cypress/screenshots cypress/videos + +_local/ diff --git a/package.json b/package.json index 73829e88..4852034f 100644 --- a/package.json +++ b/package.json @@ -3,8 +3,8 @@ "version": "9.8.0", "description": "Generate massive amounts of fake contextual data", "scripts": { - "clean": "rimraf coverage .eslintcache dist docs/.vitepress/cache docs/.vitepress/dist node_modules", - "build:clean": "rimraf dist", + "clean": "git clean -fdx --exclude _local", + "build:clean": "git clean -fX dist", "build:code": "tsup-node", "build": "run-s build:clean build:code", "generate": "run-s generate:locales generate:api-docs", @@ -130,7 +130,6 @@ "prettier": "3.5.3", "prettier-plugin-organize-imports": "4.1.0", "prettier-plugin-pkg": "0.21.1", - "rimraf": "5.0.10", "sanitize-html": "2.15.0", "semver": "7.7.1", "ts-morph": "26.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 225357e4..ef213b7b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -80,9 +80,6 @@ importers: prettier-plugin-pkg: specifier: 0.21.1 version: 0.21.1(prettier@3.5.3) - rimraf: - specifier: 5.0.10 - version: 5.0.10 sanitize-html: specifier: 2.15.0 version: 2.15.0 @@ -2968,10 +2965,6 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} - hasBin: true - rollup@4.44.0: resolution: {integrity: sha512-qHcdEzLCiktQIfwBq420pn2dP+30uzqYxv9ETm91wdt2R9AFcWfjNAmje4NWlnCIQ5RMTzVf0ZyisOKqHR6RwA==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -6583,10 +6576,6 @@ snapshots: rfdc@1.4.1: {} - rimraf@5.0.10: - dependencies: - glob: 10.4.5 - rollup@4.44.0: dependencies: '@types/estree': 1.0.8 -- cgit v1.2.3