-
Notifications
You must be signed in to change notification settings - Fork 6
/
deno.json
79 lines (79 loc) · 4.45 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
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
{
"version": "2.12.2",
"deno_version": "1.44.1",
"tasks": {
"tar-win": "tar -czvf dist/release-archives/cndi-win.tar.gz -C dist/win/in .",
"tar-linux": "tar -czvf dist/release-archives/cndi-linux.tar.gz -C dist/linux/in .",
"tar-mac": "tar -czvf dist/release-archives/cndi-mac.tar.gz -C dist/mac/in .",
"tar-all": "deno task tar-mac && deno task tar-win && deno task tar-linux",
"compile-win": "deno compile --allow-all --target x86_64-pc-windows-msvc --v8-flags=--max-old-space-size=8000 --include src/actions/overwrite.worker.ts --output dist/win/in/cndi.exe main.ts",
"compile-linux": "deno compile --allow-all --target x86_64-unknown-linux-gnu --v8-flags=--max-old-space-size=8000 --include src/actions/overwrite.worker.ts --output dist/linux/in/cndi main.ts",
"compile-mac": "deno compile --allow-all --target x86_64-apple-darwin --v8-flags=--max-old-space-size=8000 --include src/actions/overwrite.worker.ts --output dist/mac/in/cndi main.ts",
"compile-all": "deno task compile-win && deno task compile-linux && deno task compile-mac",
"clean-mac": "rm dist/mac/in/cndi || true && rm dist/release-archives/cndi-mac.tar.gz || true",
"clean-win": "rm dist/win/in/cndi.exe || true && rm dist/release-archives/cndi-win.tar.gz || true",
"clean-linux": "rm dist/linux/in/cndi || true && rm dist/release-archives/cndi-linux.tar.gz || true",
"clean-dist": "deno task clean-mac && deno task clean-win && deno task clean-linux",
"build": "deno lint && deno fmt && deno task clean-dist && deno task compile-all && deno task tar-all",
"build-mac": "deno lint && deno fmt && deno task clean-dist && deno task compile-mac",
"build-linux": "deno lint && deno fmt && deno task clean-dist && deno task compile-linux",
"build-win": "deno lint && deno fmt && deno task clean-dist && deno task compile-win",
"test": "deno test --allow-all --v8-flags=--max-old-space-size=8000",
"test-fast": "deno test --allow-all --v8-flags=--max-old-space-size=8000 --fail-fast",
"test-watch": "deno test --allow-all --v8-flags=--max-old-space-size=8000 --watch"
},
"imports": {
"@cliffy/ansi": "jsr:@cliffy/ansi@^1.0.0-rc.4",
"@cliffy/command": "jsr:@cliffy/command@^1.0.0-rc.4",
"@cliffy/prompt": "jsr:@cliffy/prompt@^1.0.0-rc.4",
"@polyseam/cliffy-provider-gh-releases": "jsr:@polyseam/cliffy-provider-gh-releases@^0.3.0",
"@polyseam/inflate-response": "jsr:@polyseam/inflate-response@^1.1.2",
"@polyseam/silky": "jsr:@polyseam/silky@^1.1.1",
"@std/assert": "jsr:@std/assert@^0.221.0",
"@std/async": "jsr:@std/async@^0.221.0",
"@std/cli": "jsr:@std/cli@^0.221.0",
"@std/collections": "jsr:@std/collections@^0.221.0",
"@std/dotenv": "jsr:@std/dotenv@^0.221.0",
"@std/fs": "jsr:@std/fs@^0.221.0",
"@std/io": "jsr:@std/io@^0.221.0",
"@std/jsonc": "jsr:@std/jsonc@^0.221.0",
"@std/path": "jsr:@std/path@^0.221.0",
"@std/path/constants": "jsr:@std/path/constants@^0.221.0",
"@std/semver": "jsr:@std/semver@^0.221.0",
"@std/semver/compare": "jsr:@std/semver/compare.ts",
"@std/streams": "jsr:@std/streams@^0.221.0",
"@std/testing": "jsr:@std/testing@^0.221.0",
"@std/yaml": "jsr:@std/yaml@^0.221.0",
"lodash.set": "npm:lodash.set@4.3.2",
"lodash.get": "npm:lodash.get@4.4.2",
"lodash.unset": "npm:lodash.unset@4.5.2",
"validator": "npm:validator@13.11.0",
"simple-git": "npm:simple-git@3.18.0",
"crypto-js": "npm:crypto-js@4.1.1",
"cdktf-deps": "./src/outputs/terraform/cdktf-deps.ts",
"cdktf": "npm:cdktf@0.20.7",
"@cdktf/provider-aws": "npm:@cdktf/provider-aws@19.17.0",
"@cdktf/provider-google": "npm:@cdktf/provider-google@13.17.0",
"@cdktf/provider-helm": "npm:@cdktf/provider-helm@10.1.2",
"@cdktf/provider-azurerm": "npm:@cdktf/provider-azurerm@12.15.0",
"@cdktf/provider-kubernetes": "npm:@cdktf/provider-kubernetes@11.5.0",
"@cdktf/provider-local": "npm:@cdktf/provider-local@10.1.0",
"@cdktf/provider-random": "npm:@cdktf/provider-random@11.0.1",
"@cdktf/provider-time": "npm:@cdktf/provider-time@10.1.0",
"@cdktf/provider-tls": "npm:@cdktf/provider-tls@10.0.0",
"constructs": "npm:constructs@10.3.0",
"child_process": "node:child_process",
"consts": "./src/constants.ts",
"deps": "./src/deps.ts",
"get-project-root": "./_here.ts",
"octokit": "npm:octokit@^3.1.2",
"src/": "./src/",
"test-deps": "./src/tests/deps.ts"
},
"lint": {
"exclude": ["dist/*"]
},
"fmt": {
"exclude": ["dist/*"]
}
}