{ "name": "egg_server", "module": "index.ts", "type": "module", "scripts": { "start": "bun run index.ts", "dev": "bun run index.ts --watch", "lint": "oxlint --fix .", "prepare": "husky", "prettier": "prettier --write ." }, "lint-staged": { "*.{js,jsx,ts,tsx}": [ "oxlint --fix", "prettier --write", "git add" ] }, "devDependencies": { "@commitlint/cli": "^19.6.0", "@commitlint/config-conventional": "^19.6.0", "@eslint/js": "^9.15.0", "@types/node-schedule": "^2.1.7", "@types/uuid": "^10.0.0", "bun-types": "^1.1.37", "eslint": "^9.15.0", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-unused-imports": "^4.1.4", "husky": "^9.1.7", "lint-staged": "^15.2.10", "oxlint": "^0.13.2", "prettier": "^3.4.1", "typescript-eslint": "^8.16.0" }, "peerDependencies": { "typescript": "^5.5.4" }, "dependencies": { "@egg/hooks": "^1.2.0", "@egg/lark-msg-tool": "^1.17.0", "@egg/logger": "^1.6.0", "@egg/net-tool": "^1.19.0", "@egg/path-tool": "^1.4.1", "@langchain/core": "^0.3.19", "@langchain/openai": "^0.3.14", "@prisma/client": "^5.22.0", "joi": "^17.13.3", "langfuse-langchain": "^3.31.1", "node-schedule": "^2.1.1", "p-limit": "^6.1.0", "pocketbase": "^0.21.5", "uuid": "^10.0.0" } }