From 811458427593a4172a2cd535cc768db375350dca Mon Sep 17 00:00:00 2001 From: nsfisis Date: Sat, 6 Dec 2025 17:05:21 +0900 Subject: feat(dev): change architecture and directory structure --- package.json | 36 +++++++++++++++++++++++++++++++----- 1 file changed, 31 insertions(+), 5 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 55487af..0bb6bdd 100644 --- a/package.json +++ b/package.json @@ -2,21 +2,47 @@ "name": "kioku", "version": "0.1.0", "description": "An Anki clone", - "main": "index.js", + "main": "src/server/index.ts", "scripts": { - "test": "pnpm -r run test", - "typecheck": "tsc --build pkgs/*/tsconfig.json", + "dev": "node --watch src/server/index.ts", + "build": "tsc", + "start": "node dist/server/index.js", + "test": "vitest run", + "test:watch": "vitest", + "typecheck": "tsc --noEmit", "lint": "biome check .", "lint:fix": "biome check --write .", - "format": "biome format --write ." + "format": "biome format --write .", + "db:generate": "drizzle-kit generate", + "db:migrate": "drizzle-kit migrate", + "db:push": "drizzle-kit push", + "db:studio": "drizzle-kit studio" }, "keywords": [], "author": "nsfisis", "license": "MIT", "packageManager": "pnpm@10.23.0", "type": "module", + "dependencies": { + "@hono/node-server": "^1.19.6", + "argon2": "^0.44.0", + "drizzle-orm": "^0.44.7", + "hono": "^4.10.7", + "pg": "^8.16.3", + "zod": "^4.1.13" + }, "devDependencies": { "@biomejs/biome": "^2.3.8", - "typescript": "^5.9.3" + "@types/node": "^24.10.1", + "@types/pg": "^8.15.6", + "drizzle-kit": "^0.31.7", + "typescript": "^5.9.3", + "vitest": "^4.0.14" + }, + "pnpm": { + "onlyBuiltDependencies": [ + "argon2", + "esbuild" + ] } } -- cgit v1.2.3-70-g09d2