From b08f5f7bf7ccaafdb0d964e8dd04594988a5e3ca Mon Sep 17 00:00:00 2001 From: Pawel Zelawski Date: Tue, 30 Jun 2026 14:49:39 +0200 Subject: chore: exclude test typings from release package --- package.json | 5 ++++- vite.config.ts | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 6125d53..8b1a632 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,10 @@ } }, "files": [ - "dist" + "dist/*.js", + "dist/*.js.map", + "dist/*.d.ts", + "dist/*.d.ts.map" ], "scripts": { "build": "vite build", diff --git a/vite.config.ts b/vite.config.ts index e7fe7a7..2fd4f50 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -12,6 +12,7 @@ export default defineConfig({ plugins: [ dts({ // Generate declaration files insertTypesEntry: true, // Create a single entry point for types + exclude: ['src/__tests__/**'], // Keep test declarations out of the published package }), ], build: { @@ -37,4 +38,4 @@ export default defineConfig({ sourcemap: true, // Generate source maps for debugging emptyOutDir: true, // Clean the dist directory before building }, -}); \ No newline at end of file +}); -- cgit v1.2.3