From 0b1eb7b0cffd948f51574a6ab07fe3a827400833 Mon Sep 17 00:00:00 2001 From: Joel Sahleen Date: Sun, 19 Jul 2026 20:08:46 -0600 Subject: [PATCH] fix: build via prepack so dist is always published The release workflow previously relied solely on a CI build step running before `npx semantic-release`. When that step was missing (v0.8.0), npm published without dist since it is git-ignored and never built, leaving the files:["dist"] whitelist matching nothing. Adding a prepack script makes the build run automatically before pack/publish, so dist can never be omitted regardless of CI. This fix commit also triggers a patch re-release. Co-authored-by: Cursor --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 9140bc3..c8d2399 100644 --- a/package.json +++ b/package.json @@ -46,6 +46,7 @@ }, "scripts": { "build": "tsup", + "prepack": "npm run build", "test": "vitest run", "test:watch": "vitest", "coverage": "vitest run --coverage",