diff --git a/package.json b/package.json
index 6c2a7b500..07780a6f8 100644
--- a/package.json
+++ b/package.json
@@ -37,7 +37,7 @@
     "jest": "27.5.1",
     "standard-version": "9.3.2",
     "ts-jest": "27.1.3",
-    "ts-node": "10.6.0",
+    "ts-node": "10.7.0",
     "typescript": "4.6.2"
   },
   "dependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index c95fdaff7..2dbd113ac 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -28,7 +28,7 @@ specifiers:
   source-map-support: 0.5.21
   standard-version: 9.3.2
   ts-jest: 27.1.3
-  ts-node: 10.6.0
+  ts-node: 10.7.0
   typescript: 4.6.2
 
 dependencies:
@@ -58,10 +58,10 @@ devDependencies:
   eslint-import-resolver-typescript: 2.5.0_8b406960a2a06af75ddac353adbd0cfd
   eslint-plugin-import: 2.25.4_eslint@8.10.0
   husky: 7.0.4
-  jest: 27.5.1_ts-node@10.6.0
+  jest: 27.5.1_ts-node@10.7.0
   standard-version: 9.3.2
   ts-jest: 27.1.3_60149d457e34ffba7d4e845dde6a1263
-  ts-node: 10.6.0_b3bffd23b91051c5fffa541a5822dff1
+  ts-node: 10.7.0_b3bffd23b91051c5fffa541a5822dff1
   typescript: 4.6.2
 
 packages:
@@ -77,7 +77,7 @@ packages:
       '@aws-cdk/cloudformation-diff': 2.15.0
       aws-cdk-lib: 2.15.0_constructs@10.0.79
       constructs: 10.0.79
-      jest: 27.5.1_ts-node@10.6.0
+      jest: 27.5.1_ts-node@10.7.0
     dev: true
 
   /@aws-cdk/aws-amplify-alpha/2.13.0-alpha.0_5deddabf04c9c3d213820f3be7b752c7:
@@ -754,7 +754,7 @@ packages:
       slash: 3.0.0
     dev: true
 
-  /@jest/core/27.5.1_ts-node@10.6.0:
+  /@jest/core/27.5.1_ts-node@10.7.0:
     resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==}
     engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
     peerDependencies:
@@ -775,7 +775,7 @@ packages:
       exit: 0.1.2
       graceful-fs: 4.2.9
       jest-changed-files: 27.5.1
-      jest-config: 27.5.1_ts-node@10.6.0
+      jest-config: 27.5.1_ts-node@10.7.0
       jest-haste-map: 27.5.1
       jest-message-util: 27.5.1
       jest-regex-util: 27.5.1
@@ -1895,7 +1895,7 @@ packages:
     dependencies:
       '@types/node': 17.0.18
       cosmiconfig: 7.0.1
-      ts-node: 10.6.0_b3bffd23b91051c5fffa541a5822dff1
+      ts-node: 10.7.0_b3bffd23b91051c5fffa541a5822dff1
       typescript: 4.6.2
     transitivePeerDependencies:
       - '@swc/core'
@@ -3096,7 +3096,7 @@ packages:
       - supports-color
     dev: true
 
-  /jest-cli/27.5.1_ts-node@10.6.0:
+  /jest-cli/27.5.1_ts-node@10.7.0:
     resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==}
     engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
     hasBin: true
@@ -3106,14 +3106,14 @@ packages:
       node-notifier:
         optional: true
     dependencies:
-      '@jest/core': 27.5.1_ts-node@10.6.0
+      '@jest/core': 27.5.1_ts-node@10.7.0
       '@jest/test-result': 27.5.1
       '@jest/types': 27.5.1
       chalk: 4.1.2
       exit: 0.1.2
       graceful-fs: 4.2.9
       import-local: 3.0.2
-      jest-config: 27.5.1_ts-node@10.6.0
+      jest-config: 27.5.1_ts-node@10.7.0
       jest-util: 27.5.1
       jest-validate: 27.5.1
       prompts: 2.4.1
@@ -3126,7 +3126,7 @@ packages:
       - utf-8-validate
     dev: true
 
-  /jest-config/27.5.1_ts-node@10.6.0:
+  /jest-config/27.5.1_ts-node@10.7.0:
     resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==}
     engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
     peerDependencies:
@@ -3159,7 +3159,7 @@ packages:
       pretty-format: 27.5.1
       slash: 3.0.0
       strip-json-comments: 3.1.1
-      ts-node: 10.6.0_b3bffd23b91051c5fffa541a5822dff1
+      ts-node: 10.7.0_b3bffd23b91051c5fffa541a5822dff1
     transitivePeerDependencies:
       - bufferutil
       - canvas
@@ -3518,7 +3518,7 @@ packages:
       supports-color: 8.1.1
     dev: true
 
-  /jest/27.5.1_ts-node@10.6.0:
+  /jest/27.5.1_ts-node@10.7.0:
     resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==}
     engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
     hasBin: true
@@ -3528,9 +3528,9 @@ packages:
       node-notifier:
         optional: true
     dependencies:
-      '@jest/core': 27.5.1_ts-node@10.6.0
+      '@jest/core': 27.5.1_ts-node@10.7.0
       import-local: 3.0.2
-      jest-cli: 27.5.1_ts-node@10.6.0
+      jest-cli: 27.5.1_ts-node@10.7.0
     transitivePeerDependencies:
       - bufferutil
       - canvas
@@ -4761,7 +4761,7 @@ packages:
       '@types/jest': 27.4.1
       bs-logger: 0.2.6
       fast-json-stable-stringify: 2.1.0
-      jest: 27.5.1_ts-node@10.6.0
+      jest: 27.5.1_ts-node@10.7.0
       jest-util: 27.4.2
       json5: 2.2.0
       lodash.memoize: 4.1.2
@@ -4771,8 +4771,8 @@ packages:
       yargs-parser: 20.2.9
     dev: true
 
-  /ts-node/10.6.0_b3bffd23b91051c5fffa541a5822dff1:
-    resolution: {integrity: sha512-CJen6+dfOXolxudBQXnVjRVvYTmTWbyz7cn+xq2XTsvnaXbHqr4gXSCNbS2Jj8yTZMuGwUoBESLaOkLascVVvg==}
+  /ts-node/10.7.0_b3bffd23b91051c5fffa541a5822dff1:
+    resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==}
     hasBin: true
     peerDependencies:
       '@swc/core': '>=1.2.50'