-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
100 lines (100 loc) · 3.59 KB
/
Copy pathpackage.json
File metadata and controls
100 lines (100 loc) · 3.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
{
"name": "agent-detective",
"version": "1.1.0",
"private": false,
"packageManager": "pnpm@10.33.0",
"description": "AI-powered code analysis agent that responds to events from Jira, Telegram, Slack and more",
"type": "module",
"bin": {
"agent-detective": "./dist/index.js"
},
"files": [
"dist",
"config/default.json",
"fixtures/jira-issue-created.json",
"scripts/publish-lifecycle.mjs"
],
"publishConfig": {
"access": "public"
},
"scripts": {
"postinstall": "node scripts/publish-lifecycle.mjs",
"agents:sync-cursor": "node scripts/sync-cursor-from-agents.mjs",
"dev": "tsx watch src/index.ts",
"build": "turbo run build",
"build:app": "tsup --config tsup.config.ts",
"build:types": "pnpm --filter @agent-detective/types build",
"typecheck": "turbo run typecheck && tsc --noEmit",
"lint": "turbo run lint && node scripts/check-package-root-imports.mjs && node scripts/check-plugin-cross-imports.mjs && node scripts/check-docs-internal-links.mjs",
"test": "turbo run test && tsx --test 'test/**/*.test.ts'",
"test:watch": "tsx --test --watch 'test/**/*.test.ts'",
"docs:plugins": "tsx scripts/generate-plugin-config-docs.ts",
"docs:plugins:check": "pnpm docs:plugins && git diff --exit-code docs/reference/generated/plugin-options.md",
"docs:config": "tsx scripts/generate-app-config-doc.ts",
"docs:config:check": "pnpm docs:config && git diff --exit-code docs/reference/generated/app-config.md",
"docs:site:sync": "node scripts/sync-starlight-content.mjs",
"docs:site": "pnpm --filter agent-detective-docs build",
"docs:site:landing": "pnpm --filter agent-detective-docs build && pnpm --filter agent-detective-landing build && node scripts/merge-landing-into-docs-dist.mjs",
"docs:site:dev": "pnpm --filter agent-detective-docs dev",
"landing:dev": "pnpm --filter agent-detective-landing dev",
"clean": "turbo run clean",
"prepare": "node scripts/publish-lifecycle.mjs",
"start": "node dist/index.js",
"jira:webhook-smoke": "node scripts/jira-webhook-smoke.mjs",
"ci:webhook-smoke": "node scripts/ci-webhook-smoke.mjs"
},
"keywords": [
"ai",
"code-analysis",
"agent"
],
"license": "MIT",
"dependencies": {
"@agent-detective/jira-adapter": "workspace:*",
"@agent-detective/linear-adapter": "workspace:*",
"@agent-detective/local-repos-plugin": "workspace:*",
"@agent-detective/observability": "workspace:*",
"@agent-detective/pr-pipeline": "workspace:*",
"@agent-detective/process-utils": "workspace:*",
"@agent-detective/sdk": "workspace:*",
"@agent-detective/types": "workspace:*",
"@clack/prompts": "^1.5.1",
"@fastify/swagger": "catalog:",
"@scalar/fastify-api-reference": "catalog:",
"fastify": "catalog:",
"fastify-type-provider-zod": "catalog:",
"jira.js": "catalog:",
"openapi-types": "catalog:",
"zod": "catalog:"
},
"devDependencies": {
"@commitlint/cli": "^21.0.2",
"@commitlint/config-conventional": "^21.0.2",
"@eslint/js": "^10.0.1",
"@types/node": "catalog:",
"eslint": "catalog:",
"husky": "^9.1.7",
"tmp": "^0.2.7",
"tsup": "catalog:",
"tsx": "catalog:",
"turbo": "catalog:",
"typescript": "catalog:",
"typescript-eslint": "catalog:"
},
"engines": {
"node": ">=24.0.0"
},
"pnpm": {
"onlyBuiltDependencies": [
"esbuild"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/andezdev/agent-detective.git"
},
"author": "Antonio Hernandez",
"bugs": {
"url": "https://github.com/andezdev/agent-detective/issues"
}
}