-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
98 lines (98 loc) · 3.29 KB
/
Copy pathpackage.json
File metadata and controls
98 lines (98 loc) · 3.29 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
95
96
97
98
{
"name": "apex-captain.iac",
"scripts": {
"build": "npx projen build",
"clobber": "npx projen clobber",
"compile": "npx projen compile",
"default": "npx projen default",
"eject": "npx projen eject",
"eslint": "npx projen eslint",
"package": "npx projen package",
"post-compile": "npx projen post-compile",
"post-upgrade": "npx projen post-upgrade",
"pre-compile": "npx projen pre-compile",
"test": "npx projen test",
"upgrade": "npx projen upgrade",
"watch": "npx projen watch",
"projen": "npx projen",
"postprojen": "cdktf get &&\nyarn tf@backup",
"tf@build": "cdktf synth",
"tf@deploy": "cdktf deploy --outputs-file ./cdktf.out.json --outputs-file-include-sensitive-outputs --parallelism 20",
"posttf@deploy": "yarn tf@merge-kube-config",
"tf@deploy:single": "cdktf deploy --outputs-file ./cdktf.out.json --outputs-file-include-sensitive-outputs --ignore-missing-stack-dependencies",
"posttf@deploy:single": "yarn tf@merge-kube-config",
"pretf@deploy:selection": "cdktf synth",
"tf@deploy:selection": "ts-node ./scripts/tf-deploy-selection.script.ts -c cdktf.out",
"tf@merge-kube-config": "ts-node scripts/merge-kube-config.script.ts",
"tf@plan": "cdktf diff",
"tf@clean": "rm -rf cdktf.out",
"tf@upgrade": "cdktf get --force",
"tf@backup": "ts-node ./scripts/backup-tfstate.script.ts",
"tf@install": "ts-node ./scripts/install-tf-providers.script.ts -p 5 cdktf.out"
},
"author": {
"name": "ApexCaptain",
"email": "ayteneve93@gmail.com",
"organization": false
},
"devDependencies": {
"@types/node": "^22.19.15",
"@typescript-eslint/eslint-plugin": "^8",
"@typescript-eslint/parser": "^8",
"constructs": "^10.5.1",
"eslint": "^8",
"eslint-config-prettier": "^9.1.2",
"eslint-import-resolver-typescript": "^3.10.1",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-prettier": "^5.5.5",
"prettier": "^3.8.1",
"projen": "^0.99.26",
"ts-node": "^10.9.2",
"typescript": "^5.9.3"
},
"dependencies": {
"@hapi/joi": "^17.1.1",
"@inquirer/prompts": "^8.3.2",
"@nestjs/cli": "^11.0.17",
"@nestjs/common": "^10.4.22",
"@nestjs/config": "^3.3.0",
"@nestjs/core": "^10.4.22",
"@nestjs/schematics": "^11.0.10",
"@nestjs/testing": "^11.1.17",
"@types/flat": "5.0.2",
"@types/lodash": "^4.17.24",
"axios": "^1.14.0",
"cdktf": "^0.21.0",
"cdktf-cli": "^0.21.0",
"cdktf-injector": "^1.0.139",
"chalk": "^5.6.2",
"class-transformer": "^0.5.1",
"class-validator": "^0.15.1",
"commander": "^14.0.3",
"constructs": "^10.5.1",
"cron-time-generator": "^2.0.3",
"dedent": "^1.7.2",
"deepmerge": "^4.3.1",
"flat": "5.0.2",
"flatley": "^5.2.0",
"fuzzy": "^0.1.3",
"inquirer-autocomplete-standalone": "^0.8.1",
"joi-extract-type": "^15.0.8",
"koconut": "^1.0.167",
"lodash": "^4.17.23",
"moment": "^2.30.1",
"moment-timezone": "^0.6.1",
"puppeteer": "^24.40.0",
"reflect-metadata": "^0.2.2",
"rxjs": "^7.8.2",
"timezone-enum": "^1.0.4",
"wait": "^0.4.2",
"yaml": "^2.8.3"
},
"license": "MIT",
"publishConfig": {
"access": "public"
},
"version": "0.0.0",
"//": "~~ Generated by projen. To modify, edit .projenrc.ts and run \"npx projen\"."
}