-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdeno.json
More file actions
78 lines (78 loc) · 4.7 KB
/
Copy pathdeno.json
File metadata and controls
78 lines (78 loc) · 4.7 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
{
"workspace": ["packages/*", "site"],
"exclude": [
"scripts/tests/fixtures",
".xmd-eval",
"**/npm",
"packages/workflow/vendor/cloudflare-computer-dofs/upstream",
"packages/workflow/vendor/cloudflare-computer-dofs/generated/**/*.d.ts",
"packages/acp/vendor/acpx/upstream",
"packages/acp/vendor/acpx/generated/**/*.d.ts"
],
"nodeModulesDir": "auto",
"lock": {
"frozen": true
},
"imports": {
"@types/node": "npm:@types/node@^24.5.2",
"@durable-streams/client": "npm:@durable-streams/client@^0.2.2",
"@durable-streams/server": "npm:@durable-streams/server@^0.3.8",
"@executablemd/test-support/bdd": "./packages/test-support/bdd.ts",
"@executablemd/test-support/expect": "./packages/test-support/expect.ts",
"@executablemd/test-support/journal": "./packages/test-support/journal.ts",
"@executablemd/test-support/launch": "./packages/test-support/launch.ts",
"@effectionx/test-adapter": "npm:@effectionx/test-adapter@0.7.4",
"effection": "npm:effection@4.1.0",
"effection/experimental": "npm:effection@4.1.0/experimental",
"ajv": "npm:ajv@^8.17.1",
"@effectionx/context-api": "npm:@effectionx/context-api@0.6.0",
"@secretlint/core": "npm:@secretlint/core@13.0.4",
"@secretlint/secretlint-rule-preset-recommend": "npm:@secretlint/secretlint-rule-preset-recommend@13.0.4",
"@secretlint/types": "npm:@secretlint/types@13.0.4",
"@effectionx/converge": "npm:@effectionx/converge@0.1.4",
"@effectionx/fetch": "npm:@effectionx/fetch@0.2.1",
"@effectionx/fs": "npm:@effectionx/fs@0.3.0",
"@effectionx/middleware": "npm:@effectionx/middleware@0.1.1",
"@effectionx/node": "npm:@effectionx/node@0.2.5",
"@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.4.0",
"expect": "npm:expect@^30",
"@std/encoding/base64": "jsr:@std/encoding@^1/base64",
"@std/expect": "npm:expect@^30",
"@std/testing/bdd": "jsr:@std/testing@^1/bdd",
"oxlint": "npm:oxlint@1.74.0",
"oxlint-tsgolint": "npm:oxlint-tsgolint@0.25.0",
"semver": "npm:semver@^7.8.5",
"typescript": "npm:typescript@^5.0.0",
"unist-util-select": "npm:unist-util-select@^5",
"zod": "npm:zod@^4.3.6",
"mdast-util-to-string": "npm:mdast-util-to-string@^4"
},
"tasks": {
"xmd": "deno run --allow-all packages/cli/src/deno.ts",
"setup": "deno run --allow-all scripts/setup.ts",
"verify:focused": "deno task xmd run README.md#Test/Focused",
"verify:clean": "deno run --allow-all --node-modules-dir=none --cached-only --frozen scripts/verify-clean.ts",
"deps": "deno run --allow-all scripts/deps.ts",
"deps:target": "deno run --allow-all scripts/deps-target.ts",
"validate:docs": "deno run --allow-all scripts/validate-documentation.ts",
"build": "deno task validate:docs && deno task build:web && deno run --allow-all --node-modules-dir=none --cached-only --frozen scripts/compile.ts --output dist/xmd",
"build:web": "deno run --allow-all --node-modules-dir=none --cached-only --frozen scripts/preflight.ts scripts/build-web-client.ts",
"gen:publish-workflow": "deno run --allow-all packages/cli/src/deno.ts run scripts/gen-publish-workflow.md",
"bump": "deno run -A scripts/bump-version.ts",
"weights:measure": "deno run --allow-all scripts/measure-test-weights.ts",
"test": "deno test --allow-all --frozen",
"verify": "deno run --allow-all --node-modules-dir=none --cached-only --frozen scripts/preflight.ts scripts/verify.ts",
"vendor:verify": "deno run --allow-read --allow-write=/tmp --allow-env --allow-run --cached-only --frozen scripts/verify-cloudflare-dofs.ts",
"check": "deno check --frozen",
"check:jsr": "deno publish --dry-run --allow-dirty",
"review": "deno run --allow-all packages/cli/src/deno.ts run --plugin ./packages/code-review-agent/mod.ts .reviews/ReviewPR.md -j .reviews/journal.jsonl",
"review:local": "deno run --allow-all packages/cli/src/deno.ts run --plugin ./packages/code-review-agent/mod.ts .reviews/ReviewPR.local.md -j .reviews/journal.local.jsonl",
"analyze": "deno run --allow-all packages/cli/src/deno.ts run --plugin ./packages/code-review-agent/mod.ts .reviews/AnalyzeRepo.md -j .reviews/journal.analyze.jsonl",
"analyze:ci": "deno run --allow-all packages/cli/src/deno.ts run --plugin ./packages/code-review-agent/mod.ts .reviews/AnalyzeRepoCI.md -j .reviews/journal.analyze.ci.jsonl",
"analyze:dispatch": "deno run --allow-all packages/cli/src/deno.ts run .reviews/DispatchRepoAnalysis.md -j .reviews/journal.dispatch.jsonl"
}
}