diff --git a/packages/components/package.json b/packages/components/package.json index 8205a21..2e817fe 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -2,6 +2,10 @@ "name": "@lambdacurry/forms", "version": "0.22.6", "type": "module", + "repository": { + "type": "git", + "url": "https://github.com/lambda-curry/forms.git" + }, "main": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { diff --git a/packages/components/vite.config.ts b/packages/components/vite.config.ts index dae7884..d53bd13 100644 --- a/packages/components/vite.config.ts +++ b/packages/components/vite.config.ts @@ -26,7 +26,15 @@ export default defineConfig({ input: Object.fromEntries( glob .sync('src/**/*.{ts,tsx}', { - ignore: ['src/**/*.d.ts'], + ignore: [ + 'src/**/*.d.ts', + 'src/**/core/types.ts', // Exclude type-only files to avoid empty chunks + ], + }) + .filter((file) => { + // Exclude files that are likely type-only (e.g., files that only export types) + // This prevents empty chunk warnings + return !file.includes('/core/types'); }) .map((file) => [ // The name of the entry point