diff --git a/package.json b/package.json index d3f4c15..9c26acc 100644 --- a/package.json +++ b/package.json @@ -1,18 +1,24 @@ { "name": "@techniker-me/pcast-api", - "version": "2025.0.4", + "version": "2025.0.5", "module": "dist/node/index.js", "type": "module", "scripts": { + "ci-build": "bun run build:node && bun run build:browser && bun run build:types", "format": "prettier --write ./", "test": "bun test", "test:watch": "bun test --watch", "test:coverage": "bun test --coverage", + "prebuild": "bun run clean", "build": "bun run build:node && bun run build:browser && bun run build:types", - "ci-build": "bun run build:node && bun run build:browser && bun run build:types", "build:node": "bun build src/index.ts --outdir dist/node --target node --format esm --production", "build:browser": "bun build src/index.ts --outdir dist/browser --target browser --format esm --production", - "build:types": "tsc --outDir dist/types", + "build:types": "tsc --emitDeclarationOnly --outDir dist/types", + "build:node:dev": "bun build src/index.ts --outdir dist/node --target node --format esm --development", + "build:browser:dev": "bun build src/index.ts --outdir dist/browser --target browser --format esm --development", + "build:types:dev": "tsc --emitDeclarationOnly --outDir dist/types", + "prebuild:dev": "bun run clean", + "build:dev": "bun run build:node:dev && bun run build:browser:dev && bun run build:types:dev", "clean": "rm -rf dist" }, "devDependencies": { @@ -41,7 +47,6 @@ "publishConfig": { "registry": "https://registry-node.techniker.me" }, - "files": [ "dist" ]