{ "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.36", "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.1", "prettier": "^3.3.3", "typescript-eslint": "^8.15.0" }, "peerDependencies": { "typescript": "^5.5.4" }, "dependencies": { "@egg/hooks": "^1.2.0", "@egg/lark-msg-tool": "^1.14.0", "@egg/logger": "^1.4.4", "@egg/net-tool": "^1.14.2", "@egg/path-tool": "^1.4.1", "@langchain/core": "^0.3.18", "@langchain/openai": "^0.3.14", "joi": "^17.13.3", "langfuse-langchain": "^3.30.3", "node-schedule": "^2.1.1", "p-limit": "^6.1.0", "pocketbase": "^0.21.5", "uuid": "^10.0.0" } }