feat: organize all services into separate stacks by dependency
This commit is contained in:
124
package-lock.json
generated
124
package-lock.json
generated
@@ -9,46 +9,60 @@
|
||||
"version": "1.0.0",
|
||||
"license": "GPL-3.0-or-later",
|
||||
"dependencies": {
|
||||
"@cdktf/provider-helm": "10.5.0",
|
||||
"@cdktf/provider-kubernetes": "11.12.1",
|
||||
"cdktf": "^0.20.12",
|
||||
"constructs": "^10.4.2",
|
||||
"dotenv": "^16.5.0",
|
||||
"envalid": "^8.0.0"
|
||||
"@cdktf/provider-helm": "12.1.1",
|
||||
"@cdktf/provider-kubernetes": "12.1.0",
|
||||
"@cdktf/provider-null": "^11.0.0",
|
||||
"cdktf": "^0.21.0",
|
||||
"constructs": "^10.4.3",
|
||||
"dotenv": "^17.2.3",
|
||||
"envalid": "^8.1.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^24.0.3",
|
||||
"@types/node": "^24.10.1",
|
||||
"ts-node": "^10.9.2",
|
||||
"typescript": "^5.8.3"
|
||||
"typescript": "^5.9.3"
|
||||
},
|
||||
"engines": {
|
||||
"node": "24"
|
||||
}
|
||||
},
|
||||
"node_modules/@cdktf/provider-helm": {
|
||||
"version": "10.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@cdktf/provider-helm/-/provider-helm-10.5.0.tgz",
|
||||
"integrity": "sha512-u3Q6VNIayaSFfEKZh+JG3PDrwcl9igHLWUdi6cK1G385tw4UyUpZ8osUnGhOErxbZtlcp4yeZ1c5+1OMP4epLA==",
|
||||
"version": "12.1.1",
|
||||
"resolved": "https://registry.npmjs.org/@cdktf/provider-helm/-/provider-helm-12.1.1.tgz",
|
||||
"integrity": "sha512-bi1Smig+b38eKs0yP/JJhbwTKHclp91fNLkcEDS7nI+6AQ4+uqN24CxHGUc6hpwNmatNnLH90gR0+iq/p6KEuw==",
|
||||
"license": "MPL-2.0",
|
||||
"engines": {
|
||||
"node": ">= 18.12.0"
|
||||
"node": ">= 20.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"cdktf": "^0.20.0",
|
||||
"constructs": "^10.3.0"
|
||||
"cdktf": "^0.21.0",
|
||||
"constructs": "^10.4.2"
|
||||
}
|
||||
},
|
||||
"node_modules/@cdktf/provider-kubernetes": {
|
||||
"version": "11.12.1",
|
||||
"resolved": "https://registry.npmjs.org/@cdktf/provider-kubernetes/-/provider-kubernetes-11.12.1.tgz",
|
||||
"integrity": "sha512-8LgaY0VULF/2f8iXqojGujP7DKSzl1didqbxMb7uMX0oE3EVDdtmJNIAY2D6oXjW95b9+NVQmhg4iN/jiF7zpA==",
|
||||
"version": "12.1.0",
|
||||
"resolved": "https://registry.npmjs.org/@cdktf/provider-kubernetes/-/provider-kubernetes-12.1.0.tgz",
|
||||
"integrity": "sha512-GVFbQIPaMeGbzbGyvTWwBUgdc9kKOGWRQNmzvD5A1bFtDTAVk77kRfdfooVuj869TDHF77WXIn6LGp8uuHoJrQ==",
|
||||
"license": "MPL-2.0",
|
||||
"engines": {
|
||||
"node": ">= 18.12.0"
|
||||
"node": ">= 20.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"cdktf": "^0.20.0",
|
||||
"constructs": "^10.3.0"
|
||||
"cdktf": "^0.21.0",
|
||||
"constructs": "^10.4.2"
|
||||
}
|
||||
},
|
||||
"node_modules/@cdktf/provider-null": {
|
||||
"version": "11.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@cdktf/provider-null/-/provider-null-11.0.0.tgz",
|
||||
"integrity": "sha512-OX/ADMXtPWBV/ZTBxCiMGUX0EMI+ooxXZWrZAskJAKIO2Ny1tpBXLE13NpfU9fG+6GkR4e1hLNsOMdO99DuhCA==",
|
||||
"license": "MPL-2.0",
|
||||
"engines": {
|
||||
"node": ">= 20.9.0"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"cdktf": "^0.21.0",
|
||||
"constructs": "^10.4.2"
|
||||
}
|
||||
},
|
||||
"node_modules/@cspotcode/source-map-support": {
|
||||
@@ -93,9 +107,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@tsconfig/node10": {
|
||||
"version": "1.0.11",
|
||||
"resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz",
|
||||
"integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==",
|
||||
"version": "1.0.12",
|
||||
"resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.12.tgz",
|
||||
"integrity": "sha512-UCYBaeFvM11aU2y3YPZ//O5Rhj+xKyzy7mvcIoAjASbigy8mHMryP5cK7dgjlz2hWxh1g5pLw084E0a/wlUSFQ==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
@@ -121,9 +135,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@types/node": {
|
||||
"version": "24.9.1",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.9.1.tgz",
|
||||
"integrity": "sha512-QoiaXANRkSXK6p0Duvt56W208du4P9Uye9hWLWgGMDTEoKPhuenzNcC4vGUmrNkiOKTlIrBoyNQYNpSwfEZXSg==",
|
||||
"version": "24.10.1",
|
||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.1.tgz",
|
||||
"integrity": "sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"peer": true,
|
||||
@@ -165,9 +179,9 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/cdktf": {
|
||||
"version": "0.20.12",
|
||||
"resolved": "https://registry.npmjs.org/cdktf/-/cdktf-0.20.12.tgz",
|
||||
"integrity": "sha512-ZBg2gA3Uw0WvGFlgrY1uxo6QHWn+ZdHiDkZQyOsTBl68k62UlaV8K7RR51d0E/amQG/CjtKOJr5XPFFAcOq0VA==",
|
||||
"version": "0.21.0",
|
||||
"resolved": "https://registry.npmjs.org/cdktf/-/cdktf-0.21.0.tgz",
|
||||
"integrity": "sha512-bdTOOyrFSXw0p5d7/3dye7ZWYzrUatyMjWEAAwTGoqghjygRj6Q55y1QZnSB021NRDzYZ3BhFGsOkpmIjQMzNQ==",
|
||||
"bundleDependencies": [
|
||||
"archiver",
|
||||
"json-stable-stringify",
|
||||
@@ -177,11 +191,11 @@
|
||||
"peer": true,
|
||||
"dependencies": {
|
||||
"archiver": "7.0.1",
|
||||
"json-stable-stringify": "1.2.1",
|
||||
"semver": "7.7.1"
|
||||
"json-stable-stringify": "1.3.0",
|
||||
"semver": "7.7.2"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"constructs": "^10.3.0"
|
||||
"constructs": "^10.4.2"
|
||||
}
|
||||
},
|
||||
"node_modules/cdktf/node_modules/@isaacs/cliui": {
|
||||
@@ -766,12 +780,12 @@
|
||||
}
|
||||
},
|
||||
"node_modules/cdktf/node_modules/json-stable-stringify": {
|
||||
"version": "1.2.1",
|
||||
"version": "1.3.0",
|
||||
"inBundle": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"call-bind": "^1.0.8",
|
||||
"call-bound": "^1.0.3",
|
||||
"call-bound": "^1.0.4",
|
||||
"isarray": "^2.0.5",
|
||||
"jsonify": "^0.0.1",
|
||||
"object-keys": "^1.1.1"
|
||||
@@ -852,6 +866,17 @@
|
||||
"node": ">= 0.4"
|
||||
}
|
||||
},
|
||||
"node_modules/cdktf/node_modules/minimatch": {
|
||||
"version": "5.1.6",
|
||||
"inBundle": true,
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"brace-expansion": "^2.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/cdktf/node_modules/minipass": {
|
||||
"version": "7.1.2",
|
||||
"inBundle": true,
|
||||
@@ -940,17 +965,6 @@
|
||||
"minimatch": "^5.1.0"
|
||||
}
|
||||
},
|
||||
"node_modules/cdktf/node_modules/readdir-glob/node_modules/minimatch": {
|
||||
"version": "5.1.6",
|
||||
"inBundle": true,
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"brace-expansion": "^2.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=10"
|
||||
}
|
||||
},
|
||||
"node_modules/cdktf/node_modules/safe-buffer": {
|
||||
"version": "5.2.1",
|
||||
"funding": [
|
||||
@@ -971,7 +985,7 @@
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/cdktf/node_modules/semver": {
|
||||
"version": "7.7.1",
|
||||
"version": "7.7.2",
|
||||
"inBundle": true,
|
||||
"license": "ISC",
|
||||
"bin": {
|
||||
@@ -1249,9 +1263,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/constructs": {
|
||||
"version": "10.4.2",
|
||||
"resolved": "https://registry.npmjs.org/constructs/-/constructs-10.4.2.tgz",
|
||||
"integrity": "sha512-wsNxBlAott2qg8Zv87q3eYZYgheb9lchtBfjHzzLHtXbttwSrHPs1NNQbBrmbb1YZvYg2+Vh0Dor76w4mFxJkA==",
|
||||
"version": "10.4.3",
|
||||
"resolved": "https://registry.npmjs.org/constructs/-/constructs-10.4.3.tgz",
|
||||
"integrity": "sha512-3+ZB67qWGM1vEstNpj6pGaLNN1qz4gxC1CBhEUhZDZk0PqzQWY65IzC1Doq17MGPa9xa2wJ1G/DJ3swU8kWAHQ==",
|
||||
"license": "Apache-2.0",
|
||||
"peer": true
|
||||
},
|
||||
@@ -1273,9 +1287,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/dotenv": {
|
||||
"version": "16.6.1",
|
||||
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz",
|
||||
"integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==",
|
||||
"version": "17.2.3",
|
||||
"resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.2.3.tgz",
|
||||
"integrity": "sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==",
|
||||
"license": "BSD-2-Clause",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
@@ -1285,9 +1299,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/envalid": {
|
||||
"version": "8.1.0",
|
||||
"resolved": "https://registry.npmjs.org/envalid/-/envalid-8.1.0.tgz",
|
||||
"integrity": "sha512-OT6+qVhKVyCidaGoXflb2iK1tC8pd0OV2Q+v9n33wNhUJ+lus+rJobUj4vJaQBPxPZ0vYrPGuxdrenyCAIJcow==",
|
||||
"version": "8.1.1",
|
||||
"resolved": "https://registry.npmjs.org/envalid/-/envalid-8.1.1.tgz",
|
||||
"integrity": "sha512-vOUfHxAFFvkBjbVQbBfgnCO9d3GcNfMMTtVfgqSU2rQGMFEVqWy9GBuoSfHnwGu7EqR0/GeukQcL3KjFBaga9w==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"tslib": "2.8.1"
|
||||
|
||||
Reference in New Issue
Block a user