Avoid bundling package.json

- `package.json` is bundled by `esbuild` because we depend on it in `actions-util.ts`
- That is so we can access the `version` property
- We now use `build.mjs` to define a constant for it instead
- We also set this constant in `ava.setup.mjs` for tests
- This reduces the size of the generated `.js` files and avoids changing them entirely in some cases
This commit is contained in:
Michael B. Gale
2026-03-12 18:55:03 +00:00
parent c183dca871
commit ea703668e0
17 changed files with 62 additions and 1346 deletions
+1
View File
@@ -5,4 +5,5 @@ export default {
},
compile: false,
},
require: ["./ava.setup.mjs"],
};