-
Notifications
You must be signed in to change notification settings - Fork 7
/
deno.json
85 lines (85 loc) · 4.9 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
80
81
82
83
84
85
{
"version": "2.23.1",
"deno_version": "2.1.2",
"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": {
"@cdktf/provider-aws": "npm:@cdktf/provider-aws@^19.25.0",
"@cdktf/provider-azurerm": "npm:@cdktf/provider-azurerm@^12.23.0",
"@cdktf/provider-google": "npm:@cdktf/provider-google@^13.26.0",
"@cdktf/provider-helm": "npm:@cdktf/provider-helm@^10.2.0",
"@cdktf/provider-kubernetes": "npm:@cdktf/provider-kubernetes@^11.6.0",
"@cdktf/provider-local": "npm:@cdktf/provider-local@^10.1.0",
"@cdktf/provider-random": "npm:@cdktf/provider-random@^11.0.2",
"@cdktf/provider-time": "npm:@cdktf/provider-time@^10.1.1",
"@cdktf/provider-tls": "npm:@cdktf/provider-tls@^10.0.0",
"netmask": "npm:netmask@2.0.2",
"@cliffy/ansi": "jsr:@cliffy/ansi@^1.0.0-rc.5",
"@cliffy/command": "jsr:@cliffy/command@^1.0.0-rc.5",
"@cliffy/prompt": "jsr:@cliffy/prompt@^1.0.0-rc.5",
"@cndi/cdktf/modules/aws-eks-managed-node-group.ts": "jsr:@cndi/cdktf@^0.1.2/modules/aws-eks-managed-node-group.ts",
"@cndi/cdktf/modules/aws-eks.ts": "jsr:@cndi/cdktf@^0.1.2/modules/aws-eks.ts",
"@cndi/cdktf/modules/aws-iam-assumable-role-with-oidc.ts": "jsr:@cndi/cdktf@^0.1.2/modules/aws-iam-assumable-role-with-oidc.ts",
"@cndi/cdktf/modules/aws-vpc.ts": "jsr:@cndi/cdktf@^0.1.2/modules/aws-vpc.ts",
"@polyseam/cliffy-provider-gh-releases": "jsr:@polyseam/cliffy-provider-gh-releases@1.0.0-rc.11",
"@polyseam/silky": "jsr:@polyseam/silky@^1.1.2",
"@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",
"cdktf": "npm:cdktf@^0.20.8",
"cdktf-deps": "./src/outputs/terraform/cdktf-deps.ts",
"child_process": "node:child_process",
"constructs": "npm:constructs@10.3.0",
"consts": "./src/constants.ts",
"crypto-js": "npm:crypto-js@4.1.1",
"deps": "./src/deps.ts",
"get-project-root": "./_here.ts",
"lodash.get": "npm:lodash.get@4.4.2",
"lodash.set": "npm:lodash.set@4.3.2",
"lodash.unset": "npm:lodash.unset@4.5.2",
"octokit": "npm:octokit@^3.1.2",
"simple-git": "npm:simple-git@3.18.0",
"src/": "./src/",
"test-deps": "./src/tests/deps.ts",
"px": "./src/px/mod.ts",
"validator": "npm:validator@13.11.0",
"errout": "./src/ErrOut.ts"
},
"lint": {
"exclude": ["dist/*"]
},
"fmt": {
"exclude": ["dist/*"]
}
}