all repos — kitten @ b03684e39dfa315a3e7f81f5bce84420f570dbc6

publish scripts
vi did:web:vt3e.cat
Fri, 12 Jun 2026 23:01:50 +0100
commit

b03684e39dfa315a3e7f81f5bce84420f570dbc6

parent

295b79a5e7fb7e7bb48a72bf882aaba51a0f2b40

2 files changed, 13 insertions(+), 9 deletions(-)

jump to
M pkgs/core/package.jsonpkgs/core/package.json

@@ -1,17 +1,24 @@

{ "name": "@purrkit/core", "files": [ - "src/**/*" + "dist" ], "type": "module", "module": "src/index.ts", - "dependencies": { - "discord.js": "^14.26.4" + "exports": { + ".": "./dist/index.js" + }, + "scripts": { + "build:types": "tsc --emitDeclarationOnly", + "build:js": "bun build ./src/index.ts --outdir ./dist --minify --target bun", + "build": "bun run build:types && bun run build:js", + "prepublishOnly": "bun run build" }, "devDependencies": { "@types/bun": "latest" }, "peerDependencies": { + "discord.js": "^14.26.4", "typescript": "^5" } }
M pkgs/core/tsconfig.jsonpkgs/core/tsconfig.json

@@ -1,5 +1,8 @@

{ "compilerOptions": { + "outDir": "dist", + "declaration": true, + // Environment setup & latest features "lib": ["ESNext"], "target": "ESNext",

@@ -8,12 +11,6 @@ "moduleDetection": "force",

"jsx": "react-jsx", "allowJs": true, "types": ["bun"], - - // Bundler mode - "moduleResolution": "bundler", - "allowImportingTsExtensions": true, - "verbatimModuleSyntax": true, - "noEmit": true, // Best practices "strict": true,