-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeno.json
More file actions
49 lines (49 loc) · 3.51 KB
/
Copy pathdeno.json
File metadata and controls
49 lines (49 loc) · 3.51 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
{
"workspace": ["core", "cli", "durable-streams", "runtime", "packages/code-review-agent", "site"],
"nodeModulesDir": "auto",
"imports": {
"@types/node": "npm:@types/node@^24.5.2",
"@durable-streams/client": "npm:@durable-streams/client@^0.2.2",
"@effectionx/bdd/node": "./test-support/bdd.ts",
"@effectionx/bdd/expect": "./test-support/expect.ts",
"@effectionx/test-adapter": "npm:@effectionx/test-adapter@0.7.4",
"effection": "npm:effection@4.1.0-alpha.7",
"effection/experimental": "npm:effection@4.1.0-alpha.7/experimental",
"@executablemd/durable-streams": "./durable-streams/mod.ts",
"@executablemd/runtime": "./runtime/mod.ts",
"@executablemd/runtime/test": "./runtime/test/mod.ts",
"@executablemd/code-review-agent": "./packages/code-review-agent/mod.ts",
"@effectionx/context-api": "npm:@effectionx/context-api@0.6.0",
"@effectionx/converge": "npm:@effectionx/converge@0.1.4",
"@effectionx/fetch": "npm:@effectionx/fetch@0.2.0",
"@effectionx/fs": "npm:@effectionx/fs@0.3.0",
"@effectionx/middleware": "npm:@effectionx/middleware@0.1.1",
"@effectionx/node": "npm:@effectionx/node@0.2.4",
"@effectionx/process": "npm:@effectionx/process@0.8.1",
"@effectionx/scope-eval": "npm:@effectionx/scope-eval@0.1.3",
"@effectionx/stream-helpers": "npm:@effectionx/stream-helpers@0.8.3",
"@effectionx/timebox": "npm:@effectionx/timebox@0.4.3",
"configliere": "npm:configliere@^0.2.3",
"expect": "npm:expect@^30",
"@std/expect": "npm:expect@^30",
"@std/testing/bdd": "jsr:@std/testing@^1/bdd",
"oxlint": "npm:oxlint@^1",
"oxlint-tsgolint": "npm:oxlint-tsgolint@^0.17",
"unist-util-select": "npm:unist-util-select@^5",
"mdast-util-to-string": "npm:mdast-util-to-string@^4"
},
"tasks": {
"xmd": "deno run --allow-all cli/src/cli.ts",
"build": "deno compile --node-modules-dir=none --exclude-unused-npm --allow-all --include packages/code-review-agent --output dist/xmd cli/src/cli.ts",
"gen:publish-workflow": "deno run --allow-all cli/src/cli.ts run scripts/gen-publish-workflow.md",
"bump": "deno run -A scripts/bump-version.ts",
"test": "deno test --allow-all core/tests/ durable-streams/tests/ packages/code-review-agent/tests/",
"check": "deno check core/mod.ts",
"lint": "npx oxlint -c .oxlintrc.json core/src/ cli/src/ durable-streams/ runtime/ && npx oxfmt --check core/src/ cli/src/ durable-streams/ runtime/ test-support/",
"review": "deno run --allow-all cli/src/cli.ts run .reviews/ReviewPR.md --component-dir .reviews/components --component-dir .reviews/policies --component-dir core/components -j .reviews/journal.jsonl",
"review:local": "deno run --allow-all cli/src/cli.ts run .reviews/ReviewPR.local.md --component-dir .reviews/components --component-dir .reviews/policies --component-dir core/components -j .reviews/journal.local.jsonl",
"analyze": "deno run --allow-all cli/src/cli.ts run .reviews/AnalyzeRepo.md --component-dir .reviews/components --component-dir .reviews/policies --component-dir core/components -j .reviews/journal.analyze.jsonl",
"analyze:ci": "deno run --allow-all cli/src/cli.ts run .reviews/AnalyzeRepoCI.md --component-dir .reviews/components --component-dir .reviews/policies --component-dir core/components -j .reviews/journal.analyze.ci.jsonl",
"analyze:dispatch": "deno run --allow-all cli/src/cli.ts run .reviews/DispatchRepoAnalysis.md --component-dir .reviews/components --component-dir .reviews/policies --component-dir core/components -j .reviews/journal.dispatch.jsonl"
}
}