{ "name": "@repo/api", "type": "module", "exports": { "import": { "types": "./dist/es/index.d.ts", "default": "./dist/es/index.js" } }, "main": "./dist/cjs/index.js", "module": "./dist/es/index.mjs", "types": "./dist/cjs/index.d.ts", "files": [ "dist" ], "scripts": { "build": "bunchee -w --tsconfig tsconfig.build.json", "dev": "tsx watch src/index.ts", "dbm": "prisma migrate dev", "dbp": "prisma db push", "dbg": "prisma generate", "test": "jest --runInBand --detectOpenHandles --forceExit --verbose" }, "dependencies": { "@3rapp/utils": "workspace:*", "@hono/node-server": "^1.13.8", "@hono/swagger-ui": "^0.5.0", "@hono/zod-openapi": "^0.18.3", "@prisma/client": " 6.3.0", "form-data": "^4.0.1", "hono": "^4.6.20", "jsonwebtoken": "^9.0.2", "lodash": "^4.17.21", "openai": "^4.83.0", "prisma-paginate": "^5.2.1", "uuid": "^11.0.5" }, "devDependencies": { "@3rapp/core": "workspace:*", "@types/jest": "^29.5.14", "@types/jsonwebtoken": "^9.0.7", "@types/lodash": "^4.17.15", "@types/node": "^20.11.17", "@types/uuid": "^10.0.0", "bunchee": "^6.3.2", "jest": "^29.7.0", "prisma": " 6.3.0", "ts-jest": "^29.2.5", "tsx": "^4.7.1" }, "prisma": { "schema": "src/database/schema" } }