From d4be4e297365030b5cbcb676bda133f2840816b2 Mon Sep 17 00:00:00 2001 From: Simon H <5968653+dummdidumm@users.noreply.github.com> Date: Wed, 27 May 2026 21:02:19 +0200 Subject: [PATCH] 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" --- packages/svelte/package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/svelte/package.json b/packages/svelte/package.json index b9bb48aa72..a5af1e6ee9 100644 --- a/packages/svelte/package.json +++ b/packages/svelte/package.json @@ -138,7 +138,7 @@ "templating" ], "scripts": { - "build": "rollup -c && pnpm generate", + "build": "rollup -c && pnpm generate && node scripts/check-treeshakeability.js", "dev": "node scripts/process-messages -w & rollup -cw", "check": "tsc --project tsconfig.runtime.json && tsc && cd ./tests/types && tsc", "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:version": "node ./scripts/generate-version.js", "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" }, "devDependencies": {