{ "name": "api-server", "version": "0.0.0", "private": true, "type": "module", "scripts": { "dev": "bun run --hot src/index.ts", "build": "bun build src/index.ts --outdir dist", "typecheck": "tsc --noEmit", "lint": "eslint . --cache", "clean": "rm -rf dist .eslintcache", "test:e2e": "bun test src/__tests__/e2e --no-parallel", "test:unit": "bun test src/__tests__/unit" }, "dependencies": { "@formatjs/intl-durationformat": "^0.9.2", "@noble/hashes": "^2.0.1", "@orpc/server": "^1.13.2", "@reviq/api-contract": "workspace:*", "@reviq/db": "workspace:*", "@reviq/db-schema": "workspace:*", "@scure/base": "^2.0.0", "@simplewebauthn/server": "^13.2.2", "@simplewebauthn/types": "^12.0.0", "kysely": "^0.28.2", "postmark": "^4.0.5", "zxcvbn": "^4.4.2" }, "devDependencies": { "@macalinao/eslint-config": "catalog:", "@macalinao/tsconfig": "catalog:", "@reviq/virtual-authenticator": "workspace:*", "@types/bun": "catalog:", "@types/pg": "^8.16.0", "@types/zxcvbn": "^4.4.5", "eslint": "catalog:", "pg": "^8.16.3", "typescript": "catalog:" } }