aboutsummaryrefslogtreecommitdiff
path: root/api/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'api/package.json')
-rw-r--r--api/package.json30
1 files changed, 30 insertions, 0 deletions
diff --git a/api/package.json b/api/package.json
new file mode 100644
index 0000000..aa50cff
--- /dev/null
+++ b/api/package.json
@@ -0,0 +1,30 @@
+{
+ "name": "yaba-api",
+ "version": "0.1.0",
+ "private": true,
+ "type": "module",
+ "scripts": {
+ "dev": "bun run --watch src/server.ts",
+ "start": "bun run src/server.ts",
+ "db:generate": "drizzle-kit generate",
+ "db:migrate": "drizzle-kit migrate",
+ "db:studio": "drizzle-kit studio",
+ "db:push": "drizzle-kit push"
+ },
+ "dependencies": {
+ "@fastify/cors": "^10.0.2",
+ "@fastify/jwt": "^10.2.1",
+ "bcryptjs": "^3.0.3",
+ "drizzle-orm": "^0.44.2",
+ "fastify": "^5.3.2",
+ "zod": "^3.25.76"
+ },
+ "devDependencies": {
+ "@libsql/client": "^0.17.4",
+ "@types/bcryptjs": "^3.0.0",
+ "@types/bun": "^1.2.18",
+ "bun-types": "^1.2.18",
+ "drizzle-kit": "^0.31.4",
+ "typescript": "^5.8.3"
+ }
+}