diff --git a/README.md b/README.md index 6ea2fe6c..2aaa6372 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ It supports the following frameworks: Serverless is amazing and solves many issues with traditional systems. However, writing code for Lambda functions can be challenging. The cycle of writing, deploying, running, fixing, and redeploying is time-consuming and tedious. You could use tools to run Lambda locally or use unit/integration tests; those approaches often don't replicate the actual environment closely enough. -Lambda Live Debugger provides several features that aren't supported by SST or Serverless Framework v4:: +Lambda Live Debugger provides several features that aren't supported by SST or Serverless Framework v4: - **Observability mode** – Enables debugging without impacting the system, so it can even be used in production. - **Quick toggle** – Debug mode can be turned off and back on almost instantly without requiring a redeploy like other solutions. diff --git a/package-lock.json b/package-lock.json index 722a7ec0..a7a2d2d3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -71,7 +71,7 @@ }, "devDependencies": { "@eslint/js": "^9.24.0", - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-iot-device-sdk": "^2.2.8", "@types/eslint-config-prettier": "^6.11.3", "@types/inquirer": "^9.0.7", @@ -15892,10 +15892,10 @@ "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", "dev": true }, - "node_modules/@tsconfig/node20": { - "version": "20.1.5", - "resolved": "https://registry.npmjs.org/@tsconfig/node20/-/node20-20.1.5.tgz", - "integrity": "sha512-Vm8e3WxDTqMGPU4GATF9keQAIy1Drd7bPwlgzKJnZtoOsTm1tduUTbDjg0W5qERvGuxPI2h9RbMufH0YdfBylA==", + "node_modules/@tsconfig/node22": { + "version": "22.0.1", + "resolved": "https://registry.npmjs.org/@tsconfig/node22/-/node22-22.0.1.tgz", + "integrity": "sha512-VkgOa3n6jvs1p+r3DiwBqeEwGAwEvnVCg/hIjiANl5IEcqP3G0u5m8cBJspe1t9qjZRlZ7WFgqq5bJrGdgAKMg==", "license": "MIT" }, "node_modules/@types/aws-iot-device-sdk": { @@ -30346,7 +30346,7 @@ "license": "ISC", "dependencies": { "@aws-sdk/client-iam": "^3.787.0", - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "devDependencies": { "@aws-sdk/client-lambda": "^3.787.0", @@ -30366,7 +30366,7 @@ "cdk-basic": "bin/cdk-basic.js" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-lambda": "^8.10.149", "@types/node": "22.14.0", "aws-cdk": "2.1007.0", @@ -30386,7 +30386,7 @@ "cdk-basic": "bin/cdk-basic.js" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-lambda": "^8.10.149", "@types/node": "22.14.0", "aws-cdk": "2.1007.0", @@ -30406,7 +30406,7 @@ "cdk-esm": "bin/cdk-esm.js" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-lambda": "^8.10.149", "@types/node": "22.14.0", "aws-cdk": "2.1007.0", @@ -31510,7 +31510,7 @@ "@aws-sdk/client-sts": "^3.787.0" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "esbuild": "^0.25.2", "osls": "^3.51.0", "serverless-esbuild": "^1.55.0" @@ -31522,7 +31522,7 @@ "@aws-sdk/client-sts": "^3.787.0" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-lambda": "^8.10.149" } }, @@ -31532,7 +31532,7 @@ "@aws-sdk/client-sts": "^3.787.0" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-lambda": "^8.10.149" } }, @@ -31554,7 +31554,7 @@ "@aws-sdk/client-sts": "^3.787.0" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "esbuild": "^0.25.2", "serverless": "^3.38.0", "serverless-esbuild": "^1.55.0" diff --git a/package.json b/package.json index 46c1ba4b..694066ef 100755 --- a/package.json +++ b/package.json @@ -80,7 +80,7 @@ }, "devDependencies": { "@eslint/js": "^9.24.0", - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-iot-device-sdk": "^2.2.8", "@types/eslint-config-prettier": "^6.11.3", "@types/inquirer": "^9.0.7", diff --git a/src/extension/tsconfig.json b/src/extension/tsconfig.json index be57c642..cc7ed2dd 100755 --- a/src/extension/tsconfig.json +++ b/src/extension/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "CommonJS", "moduleResolution": "node" diff --git a/test/cdk-basic/package.json b/test/cdk-basic/package.json index c2364fa1..8d93c83e 100644 --- a/test/cdk-basic/package.json +++ b/test/cdk-basic/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "@types/node": "22.14.0", - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "aws-cdk": "2.1007.0", "ts-node": "^10.9.2", "typescript": "~5.8.3", diff --git a/test/cdk-basic/services/testTsCommonJs/package.json b/test/cdk-basic/services/testTsCommonJs/package.json index e5970155..e43b76c3 100644 --- a/test/cdk-basic/services/testTsCommonJs/package.json +++ b/test/cdk-basic/services/testTsCommonJs/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "commonjs", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/cdk-basic/services/testTsCommonJs/tsconfig.json b/test/cdk-basic/services/testTsCommonJs/tsconfig.json index f48ef0ec..851b3d3b 100755 --- a/test/cdk-basic/services/testTsCommonJs/tsconfig.json +++ b/test/cdk-basic/services/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS" diff --git a/test/cdk-basic/services/testTsEsModule/package.json b/test/cdk-basic/services/testTsEsModule/package.json index 0b8050bc..eaa5a21e 100644 --- a/test/cdk-basic/services/testTsEsModule/package.json +++ b/test/cdk-basic/services/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/cdk-basic/services/testTsEsModule/tsconfig.json b/test/cdk-basic/services/testTsEsModule/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/cdk-basic/services/testTsEsModule/tsconfig.json +++ b/test/cdk-basic/services/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/cdk-config/package.json b/test/cdk-config/package.json index 52f0ee3c..c2645a5e 100644 --- a/test/cdk-config/package.json +++ b/test/cdk-config/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@types/node": "22.14.0", - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "aws-cdk": "2.1007.0", "ts-node": "^10.9.2", "typescript": "~5.8.3", diff --git a/test/cdk-config/services/testTsCommonJs/package.json b/test/cdk-config/services/testTsCommonJs/package.json index 7df8a87e..ee9477d9 100644 --- a/test/cdk-config/services/testTsCommonJs/package.json +++ b/test/cdk-config/services/testTsCommonJs/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "commonjs", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/cdk-config/services/testTsCommonJs/tsconfig.json b/test/cdk-config/services/testTsCommonJs/tsconfig.json index f48ef0ec..851b3d3b 100755 --- a/test/cdk-config/services/testTsCommonJs/tsconfig.json +++ b/test/cdk-config/services/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS" diff --git a/test/cdk-config/services/testTsEsModule/package.json b/test/cdk-config/services/testTsEsModule/package.json index c5d6189f..38f37aaf 100644 --- a/test/cdk-config/services/testTsEsModule/package.json +++ b/test/cdk-config/services/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/cdk-config/services/testTsEsModule/tsconfig.json b/test/cdk-config/services/testTsEsModule/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/cdk-config/services/testTsEsModule/tsconfig.json +++ b/test/cdk-config/services/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/cdk-config/services_alternative/testTsCommonJs/package.json b/test/cdk-config/services_alternative/testTsCommonJs/package.json index 7df8a87e..ee9477d9 100644 --- a/test/cdk-config/services_alternative/testTsCommonJs/package.json +++ b/test/cdk-config/services_alternative/testTsCommonJs/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "commonjs", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/cdk-config/services_alternative/testTsCommonJs/tsconfig.json b/test/cdk-config/services_alternative/testTsCommonJs/tsconfig.json index f48ef0ec..851b3d3b 100755 --- a/test/cdk-config/services_alternative/testTsCommonJs/tsconfig.json +++ b/test/cdk-config/services_alternative/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS" diff --git a/test/cdk-config/services_alternative/testTsEsModule/package.json b/test/cdk-config/services_alternative/testTsEsModule/package.json index c5d6189f..38f37aaf 100644 --- a/test/cdk-config/services_alternative/testTsEsModule/package.json +++ b/test/cdk-config/services_alternative/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/cdk-config/services_alternative/testTsEsModule/tsconfig.json b/test/cdk-config/services_alternative/testTsEsModule/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/cdk-config/services_alternative/testTsEsModule/tsconfig.json +++ b/test/cdk-config/services_alternative/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/cdk-esm/package.json b/test/cdk-esm/package.json index b641f30b..7f2d5fdd 100644 --- a/test/cdk-esm/package.json +++ b/test/cdk-esm/package.json @@ -11,7 +11,7 @@ "destroy": "cdk destroy --all -c environment=test --force" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-lambda": "^8.10.149", "@types/node": "22.14.0", "aws-cdk": "2.1007.0", diff --git a/test/cdk-esm/services/testTsCommonJs/package.json b/test/cdk-esm/services/testTsCommonJs/package.json index e6f860e5..a05802c8 100644 --- a/test/cdk-esm/services/testTsCommonJs/package.json +++ b/test/cdk-esm/services/testTsCommonJs/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "commonjs", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/cdk-esm/services/testTsCommonJs/tsconfig.json b/test/cdk-esm/services/testTsCommonJs/tsconfig.json index f48ef0ec..851b3d3b 100755 --- a/test/cdk-esm/services/testTsCommonJs/tsconfig.json +++ b/test/cdk-esm/services/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS" diff --git a/test/cdk-esm/services/testTsEsModule/package.json b/test/cdk-esm/services/testTsEsModule/package.json index 54fe049c..c00655b5 100644 --- a/test/cdk-esm/services/testTsEsModule/package.json +++ b/test/cdk-esm/services/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/cdk-esm/services/testTsEsModule/tsconfig.json b/test/cdk-esm/services/testTsEsModule/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/cdk-esm/services/testTsEsModule/tsconfig.json +++ b/test/cdk-esm/services/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/opentofu-basic/services/testTsCommonJs/package.json b/test/opentofu-basic/services/testTsCommonJs/package.json index fc14905e..80f22f40 100644 --- a/test/opentofu-basic/services/testTsCommonJs/package.json +++ b/test/opentofu-basic/services/testTsCommonJs/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "commonjs", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/opentofu-basic/services/testTsCommonJs/tsconfig.json b/test/opentofu-basic/services/testTsCommonJs/tsconfig.json index 3e6a32da..42e46f38 100755 --- a/test/opentofu-basic/services/testTsCommonJs/tsconfig.json +++ b/test/opentofu-basic/services/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS", diff --git a/test/opentofu-basic/services/testTsEsModule/package.json b/test/opentofu-basic/services/testTsEsModule/package.json index 62a8ae21..54def7a3 100644 --- a/test/opentofu-basic/services/testTsEsModule/package.json +++ b/test/opentofu-basic/services/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/opentofu-basic/services/testTsEsModule/tsconfig.json b/test/opentofu-basic/services/testTsEsModule/tsconfig.json index 42181472..d67730d6 100755 --- a/test/opentofu-basic/services/testTsEsModule/tsconfig.json +++ b/test/opentofu-basic/services/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node", diff --git a/test/osls-esbuild-cjs/package.json b/test/osls-esbuild-cjs/package.json index fd17d5a1..10e21636 100644 --- a/test/osls-esbuild-cjs/package.json +++ b/test/osls-esbuild-cjs/package.json @@ -15,7 +15,7 @@ "esbuild": "^0.25.2", "osls": "^3.51.0", "serverless-esbuild": "^1.55.0", - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/osls-esbuild-cjs/services/testTsCommonJs/tsconfig.json b/test/osls-esbuild-cjs/services/testTsCommonJs/tsconfig.json index f48ef0ec..851b3d3b 100755 --- a/test/osls-esbuild-cjs/services/testTsCommonJs/tsconfig.json +++ b/test/osls-esbuild-cjs/services/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS" diff --git a/test/osls-esbuild-esm/package.json b/test/osls-esbuild-esm/package.json index 6065e4a7..0e6162cb 100644 --- a/test/osls-esbuild-esm/package.json +++ b/test/osls-esbuild-esm/package.json @@ -18,7 +18,7 @@ "@types/aws-lambda": "^8.10.149" }, "dependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@aws-sdk/client-sts": "^3.787.0" } } diff --git a/test/osls-esbuild-esm/services/testTsEsModule/package.json b/test/osls-esbuild-esm/services/testTsEsModule/package.json index cb17ea91..e9eeb8b9 100644 --- a/test/osls-esbuild-esm/services/testTsEsModule/package.json +++ b/test/osls-esbuild-esm/services/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/osls-esbuild-esm/services/testTsEsModule/tsconfig.json b/test/osls-esbuild-esm/services/testTsEsModule/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/osls-esbuild-esm/services/testTsEsModule/tsconfig.json +++ b/test/osls-esbuild-esm/services/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/osls-esbuild-esm/tsconfig.json b/test/osls-esbuild-esm/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/osls-esbuild-esm/tsconfig.json +++ b/test/osls-esbuild-esm/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/package.json b/test/package.json index c542cba6..a6bbbb21 100644 --- a/test/package.json +++ b/test/package.json @@ -15,6 +15,6 @@ }, "dependencies": { "@aws-sdk/client-iam": "^3.787.0", - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" } } diff --git a/test/sam-alt/package.json b/test/sam-alt/package.json index 1b2d987b..27f3e7b1 100755 --- a/test/sam-alt/package.json +++ b/test/sam-alt/package.json @@ -9,7 +9,7 @@ "destroy": "sam delete --config-env test --config-file alt-samconfig.yaml --no-prompts" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-lambda": "^8.10.149" }, "dependencies": { diff --git a/test/sam-alt/services/testTsCommonJs/package.json b/test/sam-alt/services/testTsCommonJs/package.json index 9a688939..eeed0083 100644 --- a/test/sam-alt/services/testTsCommonJs/package.json +++ b/test/sam-alt/services/testTsCommonJs/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "commonjs", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/sam-alt/services/testTsCommonJs/tsconfig.json b/test/sam-alt/services/testTsCommonJs/tsconfig.json index f48ef0ec..851b3d3b 100755 --- a/test/sam-alt/services/testTsCommonJs/tsconfig.json +++ b/test/sam-alt/services/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS" diff --git a/test/sam-alt/services/testTsEsModule/package.json b/test/sam-alt/services/testTsEsModule/package.json index 2122b056..a1a8b79f 100644 --- a/test/sam-alt/services/testTsEsModule/package.json +++ b/test/sam-alt/services/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/sam-alt/services/testTsEsModule/tsconfig.json b/test/sam-alt/services/testTsEsModule/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/sam-alt/services/testTsEsModule/tsconfig.json +++ b/test/sam-alt/services/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/sam-basic/package.json b/test/sam-basic/package.json index 74ca9859..69c9400b 100755 --- a/test/sam-basic/package.json +++ b/test/sam-basic/package.json @@ -9,7 +9,7 @@ "destroy": "sam delete --config-env test --no-prompts" }, "devDependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@types/aws-lambda": "^8.10.149" }, "dependencies": { diff --git a/test/sam-basic/services/testTsCommonJs/package.json b/test/sam-basic/services/testTsCommonJs/package.json index c4fe265d..56c0efa9 100644 --- a/test/sam-basic/services/testTsCommonJs/package.json +++ b/test/sam-basic/services/testTsCommonJs/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "commonjs", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/sam-basic/services/testTsCommonJs/tsconfig.json b/test/sam-basic/services/testTsCommonJs/tsconfig.json index f48ef0ec..851b3d3b 100755 --- a/test/sam-basic/services/testTsCommonJs/tsconfig.json +++ b/test/sam-basic/services/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS" diff --git a/test/sam-basic/services/testTsEsModule/package.json b/test/sam-basic/services/testTsEsModule/package.json index b13c48a4..3af83abd 100644 --- a/test/sam-basic/services/testTsEsModule/package.json +++ b/test/sam-basic/services/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/sam-basic/services/testTsEsModule/tsconfig.json b/test/sam-basic/services/testTsEsModule/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/sam-basic/services/testTsEsModule/tsconfig.json +++ b/test/sam-basic/services/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/sls-esbuild-cjs/package.json b/test/sls-esbuild-cjs/package.json index 20c01432..03be54b4 100644 --- a/test/sls-esbuild-cjs/package.json +++ b/test/sls-esbuild-cjs/package.json @@ -15,7 +15,7 @@ "esbuild": "^0.25.2", "serverless": "^3.38.0", "serverless-esbuild": "^1.55.0", - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/sls-esbuild-cjs/services/testTsCommonJs/tsconfig.json b/test/sls-esbuild-cjs/services/testTsCommonJs/tsconfig.json index f48ef0ec..851b3d3b 100755 --- a/test/sls-esbuild-cjs/services/testTsCommonJs/tsconfig.json +++ b/test/sls-esbuild-cjs/services/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS" diff --git a/test/sls-esbuild-esm/package.json b/test/sls-esbuild-esm/package.json index e1ddac60..c7d28871 100644 --- a/test/sls-esbuild-esm/package.json +++ b/test/sls-esbuild-esm/package.json @@ -18,7 +18,7 @@ "@types/aws-lambda": "^8.10.149" }, "dependencies": { - "@tsconfig/node20": "^20.1.5", + "@tsconfig/node22": "^22.0.1", "@aws-sdk/client-sts": "^3.787.0" } } diff --git a/test/sls-esbuild-esm/services/testTsEsModule/package.json b/test/sls-esbuild-esm/services/testTsEsModule/package.json index cb17ea91..e9eeb8b9 100644 --- a/test/sls-esbuild-esm/services/testTsEsModule/package.json +++ b/test/sls-esbuild-esm/services/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/sls-esbuild-esm/services/testTsEsModule/tsconfig.json b/test/sls-esbuild-esm/services/testTsEsModule/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/sls-esbuild-esm/services/testTsEsModule/tsconfig.json +++ b/test/sls-esbuild-esm/services/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/sls-esbuild-esm/tsconfig.json b/test/sls-esbuild-esm/tsconfig.json index fca5c83e..a1902a03 100755 --- a/test/sls-esbuild-esm/tsconfig.json +++ b/test/sls-esbuild-esm/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node" diff --git a/test/terraform-basic/services/testTsCommonJs/package.json b/test/terraform-basic/services/testTsCommonJs/package.json index 35024120..ea5c758d 100644 --- a/test/terraform-basic/services/testTsCommonJs/package.json +++ b/test/terraform-basic/services/testTsCommonJs/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "commonjs", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/terraform-basic/services/testTsCommonJs/tsconfig.json b/test/terraform-basic/services/testTsCommonJs/tsconfig.json index 3e6a32da..42e46f38 100755 --- a/test/terraform-basic/services/testTsCommonJs/tsconfig.json +++ b/test/terraform-basic/services/testTsCommonJs/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "moduleResolution": "node", "module": "CommonJS", diff --git a/test/terraform-basic/services/testTsEsModule/package.json b/test/terraform-basic/services/testTsEsModule/package.json index 92d5ca32..3c9d283f 100644 --- a/test/terraform-basic/services/testTsEsModule/package.json +++ b/test/terraform-basic/services/testTsEsModule/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "type": "module", "devDependencies": { - "@tsconfig/node20": "^20.1.5" + "@tsconfig/node22": "^22.0.1" }, "dependencies": { "@aws-sdk/client-sts": "^3.787.0" diff --git a/test/terraform-basic/services/testTsEsModule/tsconfig.json b/test/terraform-basic/services/testTsEsModule/tsconfig.json index 42181472..d67730d6 100755 --- a/test/terraform-basic/services/testTsEsModule/tsconfig.json +++ b/test/terraform-basic/services/testTsEsModule/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "module": "esnext", "moduleResolution": "node", diff --git a/tsconfig.build.json b/tsconfig.build.json index e47f83bc..1630f693 100755 --- a/tsconfig.build.json +++ b/tsconfig.build.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "outDir": "./dist", "rootDir": "./src", diff --git a/tsconfig.json b/tsconfig.json index b3f4705d..8db62f78 100755 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "compilerOptions": { "allowJs": true, "checkJs": true, diff --git a/tsconfig.typecheck.json b/tsconfig.typecheck.json index 17622f68..9239fe25 100755 --- a/tsconfig.typecheck.json +++ b/tsconfig.typecheck.json @@ -1,4 +1,4 @@ { - "extends": "@tsconfig/node20/tsconfig.json", + "extends": "@tsconfig/node22/tsconfig.json", "exclude": ["node_modules", "dist", "src/extension"] }