-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdeno.json
More file actions
94 lines (94 loc) · 5.1 KB
/
Copy pathdeno.json
File metadata and controls
94 lines (94 loc) · 5.1 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
{
"$schema": "https://raw.githubusercontent.com/denoland/deno/main/cli/schemas/config-file.v1.json",
"name": "@webjam/tools",
"version": "1.32.36",
"exports": "./src/uptime/cron.ts",
"tasks": {
"sheet-music:generate": "deno run --allow-read --allow-write src/sheet-music/generate_docx.ts",
"circleci-settings": "deno run --allow-net --allow-env scripts/circleci-settings.ts",
"install-git-secret-hook": "bash scripts/install-git-secret-hook.sh",
"gitleaks": "bash scripts/gitleaks.sh",
"install-skills": "deno run --allow-env --allow-run --allow-read --allow-write scripts/install-skills.ts",
"lint:skills": "deno run -A src/skills-lint/cli.ts",
"post-pr-review": "deno run --allow-read --allow-run --allow-env scripts/post-pr-review.ts",
"post-pr-comment": "deno run --allow-read --allow-run --allow-env scripts/post-pr-comment.ts",
"post-issue-comment": "deno run --allow-read --allow-run --allow-env scripts/post-issue-comment.ts",
"edit-issue": "deno run --allow-read --allow-run --allow-env scripts/edit-issue.ts",
"unblock-issue": "deno run --allow-read --allow-run --allow-env scripts/unblock-issue.ts",
"flash-issues": "deno run -A src/flash-issues/cli.ts",
"design:gate1": "deno run -A src/design-issue/cli.ts",
"design:lint-doc": "deno run -A src/design-issue/cli.ts lint-doc",
"design:lint-runbook": "deno run -A src/design-issue/cli.ts lint-runbook",
"design:candidates": "deno run -A src/design-issue/cli.ts candidates",
"design:stale-bodies": "deno run -A src/design-issue/cli.ts stale-bodies",
"design:lint-plan": "deno run -A src/design-issue/cli.ts lint-plan",
"design:file-plan": "deno run -A src/design-issue/cli.ts file-plan",
"render_design_doc": "deno run --allow-read --allow-write scripts/render_design_doc.ts",
"write_issue_approval_token": "deno run --allow-env --allow-read --allow-write scripts/write_issue_approval_token.ts",
"create-issue": "deno run --allow-env --allow-run --allow-read --allow-write scripts/create-issue.ts",
"issue:create": "deno run --allow-env --allow-run --allow-read --allow-write scripts/create-issue.ts",
"book-gig": "deno run --allow-all src/book-gig/cli.ts",
"queue": "deno run --allow-read --allow-write src/task-queue/cli.ts",
"test": "deno test --allow-env --allow-run --allow-read --allow-write",
"coverage": "rm -rf cov_profile && deno test --allow-env --allow-run --allow-read --allow-write --coverage=cov_profile && deno coverage cov_profile",
"coverage:check": "bash scripts/coverage-check.sh",
"check": "deno check src/ test/",
"fmt": "deno fmt src/ test/",
"fmt:check": "deno fmt --check src/ test/",
"lint": "deno lint src/ test/",
"jscpd": "deno run -A npm:jscpd src/ test/",
"audit": "bash scripts/audit.sh",
"sast": "bash scripts/sast.sh",
"scrape:gigs": "deno run -A src/gig-scraper/scrape_gigs.ts",
"scrape:songs": "deno run -A src/gig-scraper/scrape_songs.ts",
"list:buttons": "deno run -A src/gig-scraper/list_buttons.ts",
"fetch:songs": "deno run --allow-net src/gig-scraper/fetch_api_songs.ts",
"devotional": "deno run --allow-net --allow-env src/devotional/send_daily_devotional.ts",
"outreach:advance": "deno run --allow-net --allow-env src/outreach-cron/advance_cadence.ts",
"dropbox:link": "deno run --allow-net --allow-env src/dropbox-link/dropbox_link_cli.ts",
"venue-contact:extract": "deno run -A src/venue-contact/cli.ts",
"venue-tag:diff": "deno run --allow-env=WEB_JAM_LLM_TOKEN,WEB_JAM_BACK_URL --allow-net=webjamsalem.herokuapp.com --allow-read=. src/venue-tag-diff/cli.ts",
"fix-labels:diff": "deno run --allow-run=gh --allow-read=skills/fix-labels/labels.yaml src/fix-labels/diff.ts",
"fix-labels:milestone-diff": "deno run --allow-run=gh --allow-read=skills/fix-labels/labels.yaml src/fix-labels/milestone-diff.ts",
"fix-labels:generate-model-labels": "deno run --allow-read=skills/fix-labels/labels.yaml --allow-write=skills/fix-labels/model-labels.json src/fix-labels/generate-model-labels.ts",
"sweep:redundant-blocked-labels": "deno run --allow-run=gh scripts/sweep_redundant_blocked_labels.ts",
"memory-index": "deno run --allow-read --allow-write --allow-env src/memory-index/cli.ts",
"memory:consume": "bash scripts/consume-memory-rules.sh",
"update:reaper": "bash scripts/reaper-update.sh",
"monitor:uptime": "deno run --allow-net --allow-env --allow-sys src/uptime/cli.ts",
"monitor:cron": "deno run --allow-net --allow-env --allow-sys src/uptime/cron.ts"
},
"imports": {
"@std/assert": "jsr:@std/assert@^1.0.19",
"@std/cli": "jsr:@std/cli@^1.0.32",
"@std/path": "jsr:@std/path@^1.1.6",
"@std/yaml": "jsr:@std/yaml@^1.2.0",
"docx": "npm:docx@^9.0.3",
"cheerio": "npm:cheerio@^1.2.0",
"playwright": "npm:playwright@^1.62.1"
},
"fmt": {
"lineWidth": 100,
"include": [
"src/",
"test/"
],
"exclude": [
"src/gig-scraper/*.json"
]
},
"lint": {
"include": [
"src/",
"test/"
],
"exclude": [
"src/gig-scraper/*.json"
],
"rules": {
"tags": [
"recommended"
]
}
}
}