diff --git a/.gitignore b/.gitignore index 233fef9ea1..9a69525362 100644 --- a/.gitignore +++ b/.gitignore @@ -74,3 +74,15 @@ dist/ api-docs .aider* + +# ts build cache +*.tsbuildinfo + +# ignore all declarations and mappings, but allow the "*.types.d{m,c,t}s" +# convention below to make it easier to track new declaration files as needed +*.d.ts* +*.d.mts* +*.d.cts* +!*.types.d.ts +!*.types.d.mts +!*.types.d.cts diff --git a/packages/base64/package.json b/packages/base64/package.json index d0092d1c9e..327fa91686 100644 --- a/packages/base64/package.json +++ b/packages/base64/package.json @@ -33,7 +33,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/bundle-source/package.json b/packages/bundle-source/package.json index 84b791493a..6447c265a9 100644 --- a/packages/bundle-source/package.json +++ b/packages/bundle-source/package.json @@ -14,7 +14,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "test": "ava", "test:c8": "c8 $C8_OPTIONS ava --config=ava-nesm.config.js", "test:xs": "exit 0", diff --git a/packages/captp/package.json b/packages/captp/package.json index c3fd4c0efa..6d6a9d230d 100644 --- a/packages/captp/package.json +++ b/packages/captp/package.json @@ -40,7 +40,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "test": "ava", "test:c8": "c8 $C8_OPTIONS ava --config=ava-nesm.config.js", "test:xs": "exit 0", diff --git a/packages/check-bundle/package.json b/packages/check-bundle/package.json index 4635838998..301e978f46 100644 --- a/packages/check-bundle/package.json +++ b/packages/check-bundle/package.json @@ -31,7 +31,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", "lint:eslint": "eslint .", diff --git a/packages/cjs-module-analyzer/package.json b/packages/cjs-module-analyzer/package.json index da057c96ed..e255d3b1b8 100644 --- a/packages/cjs-module-analyzer/package.json +++ b/packages/cjs-module-analyzer/package.json @@ -23,7 +23,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/cli/package.json b/packages/cli/package.json index f6a22299b9..1652f1ed00 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -23,7 +23,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", "lint:eslint": "eslint .", diff --git a/packages/common/package.json b/packages/common/package.json index 81eca6a688..390c8138cb 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -30,7 +30,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint": "yarn lint:types && yarn lint:eslint", "lint-check": "yarn lint", "lint-fix": "yarn lint:eslint --fix && yarn lint:types", diff --git a/packages/compartment-mapper/package.json b/packages/compartment-mapper/package.json index 60de4e8416..95277ed4af 100644 --- a/packages/compartment-mapper/package.json +++ b/packages/compartment-mapper/package.json @@ -46,7 +46,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/daemon/package.json b/packages/daemon/package.json index 5db2536d7d..9263271f13 100644 --- a/packages/daemon/package.json +++ b/packages/daemon/package.json @@ -34,7 +34,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/env-options/package.json b/packages/env-options/package.json index 122a16c4e3..a496db6b68 100644 --- a/packages/env-options/package.json +++ b/packages/env-options/package.json @@ -30,7 +30,7 @@ "lint:eslint": "eslint .", "lint:types": "tsc", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "test": "exit 0" }, "devDependencies": { diff --git a/packages/errors/package.json b/packages/errors/package.json index 3ab2f812d0..1554c356e6 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -23,14 +23,14 @@ }, "scripts": { "build": "exit 0", - "clean": "git clean -f '*.d.ts*'", + "clean": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint": "yarn lint:types && yarn lint:eslint", "lint-check": "yarn lint", "lint-fix": "yarn lint:eslint --fix && yarn lint:types", "lint:eslint": "eslint '**/*.js'", "lint:types": "tsc", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "yarn clean", "test": "ava", "test:c8": "c8 $C8_OPTIONS ava --config=ava-nesm.config.js", "test:xs": "exit 0" diff --git a/packages/eslint-plugin/package.json b/packages/eslint-plugin/package.json index cd53371bc4..d731253c43 100644 --- a/packages/eslint-plugin/package.json +++ b/packages/eslint-plugin/package.json @@ -15,7 +15,7 @@ "build": "exit 0", "lint-fix": "exit 0", "lint-check": "exit 0", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'" + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"" }, "dependencies": { "requireindex": "~1.1.0", diff --git a/packages/evasive-transform/package.json b/packages/evasive-transform/package.json index 18f7cf20c3..c808d04f20 100644 --- a/packages/evasive-transform/package.json +++ b/packages/evasive-transform/package.json @@ -30,7 +30,7 @@ "test:xs": "exit 0", "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint-fix": "yarn lint:eslint --fix && yarn lint:types", "lint-check": "yarn lint", "lint": "yarn lint:types && yarn lint:eslint", diff --git a/packages/eventual-send/package.json b/packages/eventual-send/package.json index 1345479e78..137130bba0 100644 --- a/packages/eventual-send/package.json +++ b/packages/eventual-send/package.json @@ -9,9 +9,9 @@ "test:c8": "c8 $C8_OPTIONS ava --config=ava-nesm.config.js", "test:xs": "exit 0", "build": "exit 0", - "clean": "git clean -f '*.d.ts*'", + "clean": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "yarn clean", "lint-fix": "yarn lint:eslint --fix && yarn lint:types", "lint-check": "yarn lint", "lint": "yarn lint:types && yarn lint:eslint", diff --git a/packages/exo/package.json b/packages/exo/package.json index ce6fd9db4c..e98f492f01 100644 --- a/packages/exo/package.json +++ b/packages/exo/package.json @@ -25,7 +25,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", "lint:eslint": "eslint .", diff --git a/packages/far/package.json b/packages/far/package.json index 738f085750..4a849a0746 100644 --- a/packages/far/package.json +++ b/packages/far/package.json @@ -14,7 +14,7 @@ "test:xs": "exit 0", "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint-fix": "yarn lint:eslint --fix && yarn lint:types", "lint-check": "yarn lint", "lint": "yarn lint:types && yarn lint:eslint", diff --git a/packages/immutable-arraybuffer/package.json b/packages/immutable-arraybuffer/package.json index cf2a30e2b5..54d08f28e2 100644 --- a/packages/immutable-arraybuffer/package.json +++ b/packages/immutable-arraybuffer/package.json @@ -30,7 +30,7 @@ "lint-fix": "yarn lint:eslint --fix && yarn lint:types", "lint:eslint": "eslint '**/*.js'", "lint:types": "tsc", - "postpack": "git clean -f '*.d.ts*'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "prepack": "tsc --build tsconfig.build.json", "test": "ava", "test:c8": "c8 $C8_OPTIONS ava --config=ava-nesm.config.js", diff --git a/packages/import-bundle/package.json b/packages/import-bundle/package.json index f0841fe44e..1f6aea871d 100644 --- a/packages/import-bundle/package.json +++ b/packages/import-bundle/package.json @@ -32,7 +32,7 @@ "test:xs": "exit 0", "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint-fix": "eslint --fix '**/*.js'", "lint": "yarn lint:types && yarn lint:eslint", "lint:eslint": "eslint .", diff --git a/packages/init/package.json b/packages/init/package.json index 2a4294c6b3..9932ca2059 100644 --- a/packages/init/package.json +++ b/packages/init/package.json @@ -20,7 +20,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "test": "ava", "test:xs": "exit 0", "lint-check": "yarn lint", diff --git a/packages/lockdown/package.json b/packages/lockdown/package.json index 1598e04434..c949cf91e2 100644 --- a/packages/lockdown/package.json +++ b/packages/lockdown/package.json @@ -19,7 +19,7 @@ "lint-check": "yarn lint", "lint-fix": "eslint --fix '**/*.js'", "lint": "eslint '**/*.js'", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'" + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"" }, "dependencies": { "ses": "workspace:^" diff --git a/packages/lp32/package.json b/packages/lp32/package.json index e96852f2c6..75d5b86ebe 100644 --- a/packages/lp32/package.json +++ b/packages/lp32/package.json @@ -41,7 +41,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/marshal/package.json b/packages/marshal/package.json index 8dc8b5bd1a..23a9fa2098 100644 --- a/packages/marshal/package.json +++ b/packages/marshal/package.json @@ -14,7 +14,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "test": "ava", "test:c8": "c8 $C8_OPTIONS ava --config=ava-nesm.config.js", "test:xs": "exit 0", diff --git a/packages/memoize/package.json b/packages/memoize/package.json index bbcadbce2b..c3909c4d4e 100644 --- a/packages/memoize/package.json +++ b/packages/memoize/package.json @@ -30,7 +30,7 @@ "lint:eslint": "eslint .", "lint:types": "tsc", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "test": "ava" }, "dependencies": { diff --git a/packages/module-source/package.json b/packages/module-source/package.json index 3958ac58cf..cef1d7354c 100644 --- a/packages/module-source/package.json +++ b/packages/module-source/package.json @@ -32,7 +32,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint:types": "tsc", diff --git a/packages/nat/package.json b/packages/nat/package.json index eefeba54ff..97d404a32a 100644 --- a/packages/nat/package.json +++ b/packages/nat/package.json @@ -11,7 +11,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", "lint:eslint": "eslint .", diff --git a/packages/netstring/package.json b/packages/netstring/package.json index 3ba07faf5e..692538bbaa 100644 --- a/packages/netstring/package.json +++ b/packages/netstring/package.json @@ -26,7 +26,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/pass-style/package.json b/packages/pass-style/package.json index 62f8494297..e55c61eb01 100644 --- a/packages/pass-style/package.json +++ b/packages/pass-style/package.json @@ -26,7 +26,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", "lint:eslint": "eslint .", diff --git a/packages/patterns/package.json b/packages/patterns/package.json index c8b06e5d2e..c49dd11e72 100644 --- a/packages/patterns/package.json +++ b/packages/patterns/package.json @@ -24,7 +24,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", "lint:eslint": "eslint .", diff --git a/packages/promise-kit/package.json b/packages/promise-kit/package.json index 5adbd089ef..0a9c648992 100644 --- a/packages/promise-kit/package.json +++ b/packages/promise-kit/package.json @@ -27,7 +27,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-check": "yarn lint", diff --git a/packages/ses-ava/package.json b/packages/ses-ava/package.json index abdd5dc1e1..94912e67b4 100644 --- a/packages/ses-ava/package.json +++ b/packages/ses-ava/package.json @@ -28,7 +28,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/ses/package.json b/packages/ses/package.json index e552bda739..9a4a768530 100644 --- a/packages/ses/package.json +++ b/packages/ses/package.json @@ -82,7 +82,7 @@ "qt": "ava", "test": "tsd && ava", "test:xs": "xst dist/ses.umd.js test/_lockdown-safe.js && node scripts/generate-test-xs.js && xst tmp/test-xs.js && rm -rf tmp", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'" + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"" }, "dependencies": { "@endo/env-options": "workspace:^" diff --git a/packages/skel/package.json b/packages/skel/package.json index d776058470..4dcdea189a 100644 --- a/packages/skel/package.json +++ b/packages/skel/package.json @@ -28,7 +28,7 @@ "test:xs": "exit 0", "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "lint-fix": "yarn lint:eslint --fix && yarn lint:types", "lint-check": "yarn lint", "lint": "yarn lint:types && yarn lint:eslint", diff --git a/packages/stream-node/package.json b/packages/stream-node/package.json index 8c7acf5614..ed935ac4d8 100644 --- a/packages/stream-node/package.json +++ b/packages/stream-node/package.json @@ -32,7 +32,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/stream/package.json b/packages/stream/package.json index 985afc88d5..25f913242f 100644 --- a/packages/stream/package.json +++ b/packages/stream/package.json @@ -35,7 +35,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/syrup/package.json b/packages/syrup/package.json index 03a3ac0d90..b81083ce64 100644 --- a/packages/syrup/package.json +++ b/packages/syrup/package.json @@ -30,7 +30,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/trampoline/package.json b/packages/trampoline/package.json index c9db8772a8..539d47f569 100644 --- a/packages/trampoline/package.json +++ b/packages/trampoline/package.json @@ -34,7 +34,7 @@ "scripts": { "build": "exit 0", "build:types": "tsc --build tsconfig.build.json", - "clean:types": "git clean -f '*.d.ts*'", + "clean:types": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/where/package.json b/packages/where/package.json index db93d10906..344a62d7f1 100644 --- a/packages/where/package.json +++ b/packages/where/package.json @@ -28,7 +28,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .", diff --git a/packages/zip/package.json b/packages/zip/package.json index 418d3c92d2..4c42fb03af 100644 --- a/packages/zip/package.json +++ b/packages/zip/package.json @@ -29,7 +29,7 @@ "scripts": { "build": "exit 0", "prepack": "tsc --build tsconfig.build.json", - "postpack": "git clean -f '*.d.ts*' '*.tsbuildinfo'", + "postpack": "git clean -fX \"*.d.ts*\" \"*.d.cts*\" \"*.d.mts*\" \"*.tsbuildinfo\"", "cover": "c8 ava", "lint": "yarn lint:types && yarn lint:eslint", "lint-fix": "eslint --fix .",