chore: ensure treeshaking test runs during CI (#18302)

Would've caught the regression in #18250 - without this the tests were
all green, giving a false sense of "this is correct"
pull/18311/head
Simon H 4 months ago committed by GitHub
parent e705369dee
commit d4be4e2973
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -138,7 +138,7 @@
"templating" "templating"
], ],
"scripts": { "scripts": {
"build": "rollup -c && pnpm generate", "build": "rollup -c && pnpm generate && node scripts/check-treeshakeability.js",
"dev": "node scripts/process-messages -w & rollup -cw", "dev": "node scripts/process-messages -w & rollup -cw",
"check": "tsc --project tsconfig.runtime.json && tsc && cd ./tests/types && tsc", "check": "tsc --project tsconfig.runtime.json && tsc && cd ./tests/types && tsc",
"check:tsgo": "tsgo --project tsconfig.runtime.json --skipLibCheck && tsgo --skipLibCheck", "check:tsgo": "tsgo --project tsconfig.runtime.json --skipLibCheck && tsgo --skipLibCheck",
@ -146,7 +146,7 @@
"generate": "node scripts/process-messages && node ./scripts/generate-types.js", "generate": "node scripts/process-messages && node ./scripts/generate-types.js",
"generate:version": "node ./scripts/generate-version.js", "generate:version": "node ./scripts/generate-version.js",
"generate:types": "node ./scripts/generate-types.js && tsc -p tsconfig.generated.json", "generate:types": "node ./scripts/generate-types.js && tsc -p tsconfig.generated.json",
"prepublishOnly": "pnpm build && node scripts/check-treeshakeability.js", "prepublishOnly": "pnpm build",
"knip": "pnpm dlx knip" "knip": "pnpm dlx knip"
}, },
"devDependencies": { "devDependencies": {

Loading…
Cancel
Save