Skip to content

Commit ed99477

Browse files
return empty
Signed-off-by: ivan katliarchuk <[email protected]>
1 parent 7ee13ce commit ed99477

14 files changed

+5261
-2
lines changed

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ cleanup: ## Cleanup folders
1919
@find . -type d -name "node_modules" -prune -exec rm -rf {} \;
2020
# @find . -type f -name "*.lock" -prune -exec rm {} \;
2121

22-
DIRECTORY := with-tests/eks-addons
22+
DIRECTORY := with-tests/eks
2323

2424
run: ## Run it
2525
@scripts/run.sh $(DIRECTORY)

scripts/run.sh

+2-1
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,5 @@ echo "in: $directory"
1414

1515
cd $directory
1616

17-
deno run --allow-all --unstable-sloppy-imports src/app.ts
17+
# deno run --allow-all --unstable-sloppy-imports src/app.ts
18+
npm run start

with-tests/eks/fixtures/cli.json

+92
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
{
2+
"clusterVersions": [
3+
{
4+
"clusterVersion": "1.31",
5+
"clusterType": "eks",
6+
"defaultPlatformVersion": "eks.15",
7+
"defaultVersion": true,
8+
"releaseDate": "2024-09-26T01:00:00+01:00",
9+
"endOfStandardSupportDate": "2025-11-26T00:00:00+00:00",
10+
"endOfExtendedSupportDate": "2026-11-26T00:00:00+00:00",
11+
"status": "STANDARD_SUPPORT",
12+
"kubernetesPatchVersion": "1.31.3"
13+
},
14+
{
15+
"clusterVersion": "1.30",
16+
"clusterType": "eks",
17+
"defaultPlatformVersion": "eks.23",
18+
"defaultVersion": false,
19+
"releaseDate": "2024-05-23T01:00:00+01:00",
20+
"endOfStandardSupportDate": "2025-07-23T01:00:00+01:00",
21+
"endOfExtendedSupportDate": "2026-07-23T01:00:00+01:00",
22+
"status": "STANDARD_SUPPORT",
23+
"kubernetesPatchVersion": "1.30.7"
24+
},
25+
{
26+
"clusterVersion": "1.29",
27+
"clusterType": "eks",
28+
"defaultPlatformVersion": "eks.26",
29+
"defaultVersion": false,
30+
"releaseDate": "2024-01-23T00:00:00+00:00",
31+
"endOfStandardSupportDate": "2025-03-23T00:00:00+00:00",
32+
"endOfExtendedSupportDate": "2026-03-23T00:00:00+00:00",
33+
"status": "STANDARD_SUPPORT",
34+
"kubernetesPatchVersion": "1.29.11"
35+
},
36+
{
37+
"clusterVersion": "1.28",
38+
"clusterType": "eks",
39+
"defaultPlatformVersion": "eks.32",
40+
"defaultVersion": false,
41+
"releaseDate": "2023-09-26T01:00:00+01:00",
42+
"endOfStandardSupportDate": "2024-11-26T00:00:00+00:00",
43+
"endOfExtendedSupportDate": "2025-11-26T00:00:00+00:00",
44+
"status": "EXTENDED_SUPPORT",
45+
"kubernetesPatchVersion": "1.28.15"
46+
},
47+
{
48+
"clusterVersion": "1.27",
49+
"clusterType": "eks",
50+
"defaultPlatformVersion": "eks.36",
51+
"defaultVersion": false,
52+
"releaseDate": "2023-05-24T01:00:00+01:00",
53+
"endOfStandardSupportDate": "2024-07-24T01:00:00+01:00",
54+
"endOfExtendedSupportDate": "2025-07-24T01:00:00+01:00",
55+
"status": "EXTENDED_SUPPORT",
56+
"kubernetesPatchVersion": "1.27.16"
57+
},
58+
{
59+
"clusterVersion": "1.26",
60+
"clusterType": "eks",
61+
"defaultPlatformVersion": "eks.38",
62+
"defaultVersion": false,
63+
"releaseDate": "2023-04-11T01:00:00+01:00",
64+
"endOfStandardSupportDate": "2024-06-11T01:00:00+01:00",
65+
"endOfExtendedSupportDate": "2025-06-11T01:00:00+01:00",
66+
"status": "EXTENDED_SUPPORT",
67+
"kubernetesPatchVersion": "1.26.15"
68+
},
69+
{
70+
"clusterVersion": "1.25",
71+
"clusterType": "eks",
72+
"defaultPlatformVersion": "eks.38",
73+
"defaultVersion": false,
74+
"releaseDate": "2023-02-22T00:00:00+00:00",
75+
"endOfStandardSupportDate": "2024-05-01T01:00:00+01:00",
76+
"endOfExtendedSupportDate": "2025-05-01T01:00:00+01:00",
77+
"status": "EXTENDED_SUPPORT",
78+
"kubernetesPatchVersion": "1.25.16"
79+
},
80+
{
81+
"clusterVersion": "1.24",
82+
"clusterType": "eks",
83+
"defaultPlatformVersion": "eks.42",
84+
"defaultVersion": false,
85+
"releaseDate": "2022-11-10T00:00:00+00:00",
86+
"endOfStandardSupportDate": "2024-01-31T00:00:00+00:00",
87+
"endOfExtendedSupportDate": "2025-01-31T00:00:00+00:00",
88+
"status": "EXTENDED_SUPPORT",
89+
"kubernetesPatchVersion": "1.24.17"
90+
}
91+
]
92+
}

with-tests/eks/package.json

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
{
2+
"name": "understanding-typescript",
3+
"version": "1.0.0",
4+
"description": "Understanding TypeScript Course Setup",
5+
"main": "app.js",
6+
"scripts": {
7+
"run-this": "ts-node app.ts",
8+
"start": "ts-node src/app.ts"
9+
},
10+
"keywords": [
11+
"typescript",
12+
"eks"
13+
],
14+
"license": "ISC",
15+
"dependencies": {
16+
"@aws-sdk/client-eks": "3.718.0",
17+
"@aws-sdk/credential-providers": "3.699.0",
18+
"@types/node": "^22.10.2",
19+
"jsonc-parser": "3.3.1",
20+
"luxon": "3.5.0",
21+
"type-fest": "4.30.2",
22+
"typescript": "^5.7.2",
23+
"zod": "3.24.1"
24+
},
25+
"devDependencies": {
26+
"@jest/types": "29.6.3",
27+
"@types/jest": "^29.5.14",
28+
"aws-sdk-client-mock": "4.1.0",
29+
"jest": "29.7.0",
30+
"ts-jest": "29.2.5",
31+
"ts-node": "10.9.2",
32+
"jest-extended": "4.0.2",
33+
"jest-mock": "29.7.0",
34+
"jest-mock-extended": "3.0.7",
35+
"jest-snapshot": "29.7.0"
36+
}
37+
}

0 commit comments

Comments
 (0)