-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdeno.json
52 lines (52 loc) · 4.61 KB
/
deno.json
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
{
"tasks": {
"build": "deno task version.ts ; deno task docs ; deno task compile",
"version.ts": "deno run --allow-read --allow-write --allow-run cmt.ts codemeta.json version.ts",
"compile": "deno task cmt.ts ; deno task cme.ts",
"cmt.ts": "deno compile --allow-read --allow-write --allow-run --output ./bin/cmt cmt.ts ;",
"cme.ts": "deno compile --allow-read --allow-write --allow-run --allow-env --output ./bin/cme cme.ts",
"docs": "deno task cmt.1.md ; deno task cme.1.md ; deno task manpages",
"cmt.1.md": "deno run --allow-read --allow-write --allow-run cmt.ts --help > cmt.1.md",
"cme.1.md": "deno run --allow-read --allow-write --allow-run --allow-env cme.ts --help > cme.1.md",
"manpages": "deno run --allow-read --allow-write --allow-run ./bldutils/mk_manpage.ts cmt 1",
"website": " deno task index.html ; deno task user_manual.html ; deno task cmt.1.html ; deno task about.html ; deno task INSTALL.html",
"index.html": "deno run --allow-read --allow-write ./bldutils/mk_html.ts README.md index.html",
"user_manual.html": "deno run --allow-read --allow-write ./bldutils/mk_html.ts user_manual.md",
"about.html": "deno run --allow-read --allow-write ./bldutils/mk_html.ts about.md",
"INSTALL.html": "deno run --allow-read --allow-write ./bldutils/mk_html.ts INSTALL.md",
"about.md": "cmt codemeta.json about.md",
"CITATION.cff": "deno run --allow-read --allow-write --allow-run cmt.ts codemeta.json CITATION.cff",
"gen-code": "deno task version.ts ; deno task about.md ; deno task CITATION.cff ",
"dist_linux_x86_64": "deno task dist_linux_x86_64_cmt ; deno task dist_linux_x86_64_cme",
"dist_linux_x86_64_cmt": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cmt --target x86_64-unknown-linux-gnu cmt.ts",
"dist_linux_x86_64_cme": "deno compile --allow-env --allow-read --allow-write --allow-run --output dist/bin/cme --target x86_64-unknown-linux-gnu cme.ts",
"dist_linux_aarch64": "deno task dist_linux_aarch64_cmt ; deno task dist_linux_aarch64_cme",
"dist_linux_aarch64_cmt": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cmt --target aarch64-unknown-linux-gnu cmt.ts",
"dist_linux_aarch64_cme": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cme --target aarch64-unknown-linux-gnu cme.ts",
"dist_macos_x86_64": "deno task dist_macos_x86_64_cmt ; deno task dist_macos_x86_64_cme",
"dist_macos_x86_64_cmt": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cmt --target x86_64-apple-darwin cmt.ts",
"dist_macos_x86_64_cme": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cme --target x86_64-apple-darwin cme.ts",
"dist_macos_aarch64": "deno task dist_macos_aarch64_cmt ; deno task dist_macos_aarch64_cme",
"dist_macos_aarch64_cmt": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cmt --target aarch64-apple-darwin cmt.ts",
"dist_macos_aarch64_cme": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cme --target aarch64-apple-darwin cme.ts",
"dist_windows_x86_64": "deno task dist_windows_x86_64_cmt ; deno task dist_windows_x86_64_cme",
"dist_windows_x86_64_cmt": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cmt.exe --target x86_64-pc-windows-msvc cmt.ts",
"dist_windows_x86_64_cme": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cme.exe --target x86_64-pc-windows-msvc cme.ts",
"dist_windows_aarch64": "deno task dist_windows_aarch64_cmt ; deno task dist_windows_aarch64_cme",
"dist_windows_aarch64_cmt": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cmt.exe --target aarch64-pc-windows-msvc cmt.ts",
"dist_windows_aarch64_cme": "deno compile --allow-read --allow-write --allow-run --output dist/bin/cme.exe --target aarch64-pc-windows-msvc cme.ts",
"test": "deno task codemeta_test.ts ; deno task person_or_organization_test.ts ; deno task transform_test.ts",
"editor_test.ts": "deno test --allow-env --allow-run --allow-read --allow-write editor_test.ts",
"comdeta_test.ts": "deno test codemeta_test.ts --allow-import --allow-read",
"person_or_organization_test.ts": "deno test person_or_organization_test.ts --allow-read",
"transform_test.ts": "deno test transform_test.ts --allow-read --allow-run"
},
"imports": {
"@libs/markdown": "jsr:@libs/markdown@^2.0.2",
"@std/assert": "jsr:@std/assert@^1.0.11",
"@std/cli": "jsr:@std/cli@^1.0.11",
"@std/path": "jsr:@std/path@^1.0.8",
"@std/yaml": "jsr:@std/yaml@^1.0.5",
"handlebars": "npm:handlebars@^4.7.8"
}
}