kaneo (minimalist kanban) fork to experiment adding a tangled integration
github.com/usekaneo/kaneo
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}