{ "name": "oriana", "version": "1.0.0", "description": "Custom uptime monitoring tool", "main": "prod/src/index.js", "type": "module", "scripts": { "dev": "pnpm --prefix client build && op run --env-file=prod.env -- tsx watch src/index.ts", "build": "tsc -p tsconfig.json", "start": "op run --env-file=prod.env -- node prod/src/index.js", "lint": "eslint --max-warnings 0 .", "test": "vitest run --coverage" }, "dependencies": { "@hono/node-server": "1.19.11", "better-sqlite3": "12.6.2", "hono": "4.12.5", "mongodb": "^7.1.0", "node-cron": "4.2.1", "uuid": "13.0.0" }, "devDependencies": { "@nhcarrigan/eslint-config": "5.2.0", "@nhcarrigan/typescript-config": "4.0.0", "@types/better-sqlite3": "7.6.13", "@types/node": "22.14.0", "@types/node-cron": "3.0.11", "@types/uuid": "11.0.0", "@vitest/coverage-v8": "4.0.18", "eslint": "9.39.3", "tsx": "4.21.0", "typescript": "5.9.3", "vitest": "4.0.18" }, "pnpm": { "onlyBuiltDependencies": [ "better-sqlite3", "esbuild" ] } }