diff --git a/packages/primitives/package.json b/packages/primitives/package.json index fb56144..2c26de3 100644 --- a/packages/primitives/package.json +++ b/packages/primitives/package.json @@ -10,8 +10,8 @@ "dist" ], "scripts": { - "build": "tsc --build --clean && tsc --build", - "prepublishOnly": "npm run build", + "build": "tsc --build --clean && tsc --build && npm run build:types", + "build:types": "tsc --emitDeclarationOnly --outFile dist/types-bundled.d.ts", "format": "prettier --write \"**/*.{js,ts,md,json}\" --ignore-path .gitignore", "madge": "npx madge --circular ./src/index.ts", "test": "vitest --run", diff --git a/packages/stack/package.json b/packages/stack/package.json index d8d3867..33bac88 100644 --- a/packages/stack/package.json +++ b/packages/stack/package.json @@ -21,7 +21,8 @@ ], "scripts": { "bench": "vitest bench", - "build": "tsc --build --clean && tsc --build", + "build": "tsc --build --clean && tsc --build && npm run build:types", + "build:types": "tsc --emitDeclarationOnly --outFile dist/types-bundled.d.ts", "format": "prettier --write \"**/*.{js,ts,md,json}\" --ignore-path .gitignore", "madge": "npx madge --circular ./src/index.ts", "prepublishOnly": "npm run build",