kaneo (minimalist kanban) fork to experiment adding a tangled integration github.com/usekaneo/kaneo
at main 58 lines 1.9 kB view raw
1{ 2 "name": "@kaneo/api", 3 "type": "module", 4 "main": "./dist/index.js", 5 "types": "./src/index.ts", 6 "exports": { 7 ".": { 8 "types": "./src/index.ts", 9 "default": "./dist/index.js" 10 } 11 }, 12 "overrides": { 13 "esbuild": "^0.25.0" 14 }, 15 "scripts": { 16 "dev": "tsx watch src/index.ts", 17 "build": "esbuild src/index.ts --bundle --platform=node --outdir=dist --format=esm --packages=external --external:fs --external:path --external:crypto --external:os --external:util --external:stream --external:buffer --external:events --external:url --external:querystring --external:http --external:https --external:net --external:tls --external:zlib", 18 "lint": "biome check --write .", 19 "db:generate": "drizzle-kit generate", 20 "db:migrate": "drizzle-kit migrate", 21 "db:studio": "drizzle-kit studio", 22 "db:seed:user-data": "tsx scripts/seed-user-data.ts" 23 }, 24 "dependencies": { 25 "@atproto/api": "^0.19.4", 26 "@aws-sdk/client-s3": "^3.1006.0", 27 "@aws-sdk/s3-request-presigner": "^3.1006.0", 28 "@better-auth/api-key": "^1.5.4", 29 "@better-auth/drizzle-adapter": "^1.5.4", 30 "@hono/node-server": "^1.19.10", 31 "@hono/standard-validator": "^0.2.2", 32 "@kaneo/email": "workspace:*", 33 "@octokit/webhooks": "^14.2.0", 34 "@oslojs/crypto": "^1.0.1", 35 "@oslojs/encoding": "^1.1.0", 36 "@paralleldrive/cuid2": "^3.3.0", 37 "@valibot/to-json-schema": "^1.5.0", 38 "bcrypt": "^6.0.0", 39 "better-auth": "^1.5.4", 40 "croner": "^10.0.1", 41 "drizzle-kit": "^0.31.9", 42 "drizzle-orm": "^0.45.1", 43 "hono": "^4.12.7", 44 "hono-openapi": "^1.3.0", 45 "octokit": "^5.0.5", 46 "pg": "^8.20.0", 47 "valibot": "^1.2.0", 48 "zod": "^4.3.6" 49 }, 50 "devDependencies": { 51 "@types/bcrypt": "^6.0.0", 52 "@types/node": "^25.3.5", 53 "@types/pg": "^8.18.0", 54 "esbuild": "0.27.3", 55 "tsx": "^4.21.0", 56 "typescript": "^5.9.3" 57 } 58}