diff --git a/.changeset/quiet-tests-stay-home.md b/.changeset/quiet-tests-stay-home.md new file mode 100644 index 000000000..71244fa84 --- /dev/null +++ b/.changeset/quiet-tests-stay-home.md @@ -0,0 +1,7 @@ +--- +"@trigger.dev/sdk": patch +"@trigger.dev/core": patch +"@trigger.dev/build": patch +--- + +Stop shipping compiled test files in the published packages. The `*.test.ts` sources were being emitted into `dist`, adding dead weight to every install and leaving modules that `require("vitest")` (not a dependency) inside the tarball, which tripped tooling that walks every file in a package. diff --git a/packages/build/package.json b/packages/build/package.json index f73abfbdc..70c6b8ef0 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -17,6 +17,9 @@ ], "tshy": { "selfLink": false, + "exclude": [ + "src/**/*.test.ts" + ], "main": true, "module": true, "project": "./tsconfig.src.json", diff --git a/packages/core/package.json b/packages/core/package.json index 64108f715..9c9af0e5c 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -16,6 +16,9 @@ ], "tshy": { "selfLink": false, + "exclude": [ + "src/**/*.test.ts" + ], "main": true, "module": true, "project": "./tsconfig.src.json", diff --git a/packages/trigger-sdk/package.json b/packages/trigger-sdk/package.json index 57e8d3aba..c2cd0e1fd 100644 --- a/packages/trigger-sdk/package.json +++ b/packages/trigger-sdk/package.json @@ -20,6 +20,9 @@ ], "tshy": { "selfLink": false, + "exclude": [ + "src/**/*.test.ts" + ], "main": true, "module": true, "project": "./tsconfig.build.json",