{ "name": "orbit-api", "version": "0.0.0", "description": "", "license": "ISC", "author": "Pedro Lucas Porcellis ", "main": "src/index.ts", "directories": { "test": "tests" }, "scripts": { "build": "tsc && tsc-alias", "start": "ts-node -r tsconfig-paths/register src/index.ts", "test": "npm run test:setup && dotenv -e .env.test -o -- npx ava", "test:setup": "npm run test:setup:generate && npm run test:setup:migrate", "test:setup:generate": "dotenv -e .env.test -o -- npx prisma generate", "test:setup:migrate": "dotenv -e .env.test -o -- npx prisma db push", "test:watch": "npm run test:setup && NODE_ENV=test npx ava --watch", "dev": "prisma generate && prisma migrate deploy && npm run start" }, "dependencies": { "@prisma/adapter-better-sqlite3": "^7.5.0", "@prisma/adapter-pg": "^7.7.0", "@prisma/client": "^7.5.0", "@types/cors": "^2.8.19", "@types/jsonwebtoken": "^9.0.10", "bcryptjs": "^3.0.3", "better-sqlite3": "^12.5.0", "cors": "^2.8.6", "date-fns": "^4.1.0", "express": "^5.2.1", "jsonwebtoken": "^9.0.3", "morgan": "^1.10.1", "pg": "^8.20.0" }, "devDependencies": { "@ava/typescript": "^6.0.0", "@types/better-sqlite3": "^7.6.13", "@types/express": "^5.0.6", "@types/morgan": "^1.9.10", "@types/node": "^25.5.2", "ava": "^6.4.1", "cross-var": "^1.1.0", "dotenv-cli": "^11.0.0", "prisma": "^7.5.0", "supertest": "^7.1.4", "ts-node": "^10.9.2", "tsc-alias": "^1.8.16", "tsconfig-paths": "^4.2.0", "tsx": "^4.21.0", "typescript": "^6.0.2" } }