Browse code

chore: Upgrade dependencies

Payson Wallach authored on 26/12/2021 23:03:30
Showing 2 changed files

... ...
@@ -9,8 +9,8 @@
9 9
       "version": "0.4.7",
10 10
       "license": "LGPL-2.1",
11 11
       "devDependencies": {
12
-        "@commitlint/cli": "^14.1.0",
13
-        "@commitlint/config-conventional": "^14.1.0",
12
+        "@commitlint/cli": "^16.0.0",
13
+        "@commitlint/config-conventional": "^16.0.0",
14 14
         "husky": "^7.0.4",
15 15
         "scrivano": "^0.1.0",
16 16
         "standard-version": "^9.3.2"
... ...
@@ -96,16 +96,16 @@
96 96
       }
97 97
     },
98 98
     "node_modules/@commitlint/cli": {
99
-      "version": "14.1.0",
100
-      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-14.1.0.tgz",
101
-      "integrity": "sha512-Orq62jkl9qAGvjFqhehtAqjGY/duJ8hIRPPIHmGR2jIB96D4VTmazS3ZvqJz2Q9kKr61mLAk/171zm0FVzQCYA==",
99
+      "version": "16.0.0",
100
+      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-16.0.0.tgz",
101
+      "integrity": "sha512-MaYQbwsBZ3+OHJQm9cbSMj4P1Eptqqk/p8WY5MTzVZDRei8JcweNaMtwU7P+h9VeBTlFYSn4vkZYiZXzVK2Cww==",
102 102
       "dev": true,
103 103
       "dependencies": {
104
-        "@commitlint/format": "^14.1.0",
105
-        "@commitlint/lint": "^14.1.0",
106
-        "@commitlint/load": "^14.1.0",
107
-        "@commitlint/read": "^14.0.0",
108
-        "@commitlint/types": "^14.0.0",
104
+        "@commitlint/format": "^16.0.0",
105
+        "@commitlint/lint": "^16.0.0",
106
+        "@commitlint/load": "^16.0.0",
107
+        "@commitlint/read": "^16.0.0",
108
+        "@commitlint/types": "^16.0.0",
109 109
         "lodash": "^4.17.19",
110 110
         "resolve-from": "5.0.0",
111 111
         "resolve-global": "1.0.0",
... ...
@@ -137,9 +137,9 @@
137 137
       }
138 138
     },
139 139
     "node_modules/@commitlint/config-conventional": {
140
-      "version": "14.1.0",
141
-      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-14.1.0.tgz",
142
-      "integrity": "sha512-JuhCqkEv8jyqmd54EpXPsQFpYc/8k7sfP1UziRdEvZSJUCLxz+8Pk4cNS0oF1BtjaWO7ITgXPlIZg47PyApGmg==",
140
+      "version": "16.0.0",
141
+      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-16.0.0.tgz",
142
+      "integrity": "sha512-mN7J8KlKFn0kROd+q9PB01sfDx/8K/R25yITspL1No8PB4oj9M1p77xWjP80hPydqZG9OvQq+anXK3ZWeR7s3g==",
143 143
       "dev": true,
144 144
       "dependencies": {
145 145
         "conventional-changelog-conventionalcommits": "^4.3.1"
... ...
@@ -148,13 +148,26 @@
148 148
         "node": ">=v12"
149 149
       }
150 150
     },
151
+    "node_modules/@commitlint/config-validator": {
152
+      "version": "16.0.0",
153
+      "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-16.0.0.tgz",
154
+      "integrity": "sha512-i80DGlo1FeC5jZpuoNV9NIjQN/m2dDV3jYGWg+1Wr+KldptkUHXj+6GY1Akll66lJ3D8s6aUGi3comPLHPtWHg==",
155
+      "dev": true,
156
+      "dependencies": {
157
+        "@commitlint/types": "^16.0.0",
158
+        "ajv": "^6.12.6"
159
+      },
160
+      "engines": {
161
+        "node": ">=v12"
162
+      }
163
+    },
151 164
     "node_modules/@commitlint/ensure": {
152
-      "version": "14.1.0",
153
-      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-14.1.0.tgz",
154
-      "integrity": "sha512-xrYvFdqVepT3XA1BmSh88eKbvYKtLuQu98QLfgxVmwS99Kj3yW0sT3D7jGvNsynbIx2dhbXofDyubf/DKkpFrQ==",
165
+      "version": "16.0.0",
166
+      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-16.0.0.tgz",
167
+      "integrity": "sha512-WdMySU8DCTaq3JPf0tZFCKIUhqxaL54mjduNhu8v4D2AMUVIIQKYMGyvXn94k8begeW6iJkTf9cXBArayskE7Q==",
155 168
       "dev": true,
156 169
       "dependencies": {
157
-        "@commitlint/types": "^14.0.0",
170
+        "@commitlint/types": "^16.0.0",
158 171
         "lodash": "^4.17.19"
159 172
       },
160 173
       "engines": {
... ...
@@ -162,21 +175,21 @@
162 175
       }
163 176
     },
164 177
     "node_modules/@commitlint/execute-rule": {
165
-      "version": "14.0.0",
166
-      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-14.0.0.tgz",
167
-      "integrity": "sha512-Hh/HLpCBDlrD3Rx2x2pDBx6CU+OtVqGXh7mbFpNihAVx6B0zyZqm/vv0cdwdhfGW5OEn1BhCqHf1ZOvL/DwdWA==",
178
+      "version": "16.0.0",
179
+      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-16.0.0.tgz",
180
+      "integrity": "sha512-8edcCibmBb386x5JTHSPHINwA5L0xPkHQFY8TAuDEt5QyRZY/o5DF8OPHSa5Hx2xJvGaxxuIz4UtAT6IiRDYkw==",
168 181
       "dev": true,
169 182
       "engines": {
170 183
         "node": ">=v12"
171 184
       }
172 185
     },
173 186
     "node_modules/@commitlint/format": {
174
-      "version": "14.1.0",
175
-      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-14.1.0.tgz",
176
-      "integrity": "sha512-sF6engqqHjvxGctWRKjFs/HQeNowlpbVmmoP481b2UMQnVQnjjfXJvQsoLpaqFUvgc2sHM4L85F8BmAw+iHG1w==",
187
+      "version": "16.0.0",
188
+      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-16.0.0.tgz",
189
+      "integrity": "sha512-9yp5NCquXL1jVMKL0ZkRwJf/UHdebvCcMvICuZV00NQGYSAL89O398nhqrqxlbjBhM5EZVq0VGcV5+7r3D4zAA==",
177 190
       "dev": true,
178 191
       "dependencies": {
179
-        "@commitlint/types": "^14.0.0",
192
+        "@commitlint/types": "^16.0.0",
180 193
         "chalk": "^4.0.0"
181 194
       },
182 195
       "engines": {
... ...
@@ -184,12 +197,12 @@
184 197
       }
185 198
     },
186 199
     "node_modules/@commitlint/is-ignored": {
187
-      "version": "14.0.0",
188
-      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-14.0.0.tgz",
189
-      "integrity": "sha512-nJltYjXTa+mk+6SPe35nOZCCvt3Gh5mbDz008KQ4OPcn1GX1NG+pEgz1Kx3agDp/pc+JGnsrr5GV00gygIoloA==",
200
+      "version": "16.0.0",
201
+      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-16.0.0.tgz",
202
+      "integrity": "sha512-gmAQcwIGC/R/Lp0CEb2b5bfGC7MT5rPe09N8kOGjO/NcdNmfFSZMquwrvNJsq9hnAP0skRdHIsqwlkENkN4Lag==",
190 203
       "dev": true,
191 204
       "dependencies": {
192
-        "@commitlint/types": "^14.0.0",
205
+        "@commitlint/types": "^16.0.0",
193 206
         "semver": "7.3.5"
194 207
       },
195 208
       "engines": {
... ...
@@ -197,32 +210,33 @@
197 210
       }
198 211
     },
199 212
     "node_modules/@commitlint/lint": {
200
-      "version": "14.1.0",
201
-      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-14.1.0.tgz",
202
-      "integrity": "sha512-CApGJEOtWU/CcuPD8HkOR1jdUYpjKutGPaeby9nSFzJhwl/UQOjxc4Nd+2g2ygsMi5l3N4j2sWQYEgccpFC3lA==",
213
+      "version": "16.0.0",
214
+      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-16.0.0.tgz",
215
+      "integrity": "sha512-HNl15bRC0h+pLzbMzQC3tM0j1aESXsLYhElqKnXcf5mnCBkBkHzu6WwJW8rZbfxX+YwJmNljN62cPhmdBo8x0A==",
203 216
       "dev": true,
204 217
       "dependencies": {
205
-        "@commitlint/is-ignored": "^14.0.0",
206
-        "@commitlint/parse": "^14.0.0",
207
-        "@commitlint/rules": "^14.1.0",
208
-        "@commitlint/types": "^14.0.0"
218
+        "@commitlint/is-ignored": "^16.0.0",
219
+        "@commitlint/parse": "^16.0.0",
220
+        "@commitlint/rules": "^16.0.0",
221
+        "@commitlint/types": "^16.0.0"
209 222
       },
210 223
       "engines": {
211 224
         "node": ">=v12"
212 225
       }
213 226
     },
214 227
     "node_modules/@commitlint/load": {
215
-      "version": "14.1.0",
216
-      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-14.1.0.tgz",
217
-      "integrity": "sha512-p+HbgjhkqLsnxyjOUdEYHztHCp8n2oLVUJTmRPuP5FXLNevh6Gwmxf+NYC2J0sgD084aV2CFi3qu1W4yHWIknA==",
228
+      "version": "16.0.0",
229
+      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-16.0.0.tgz",
230
+      "integrity": "sha512-7WhrGCkP6K/XfjBBguLkkI2XUdiiIyMGlNsSoSqgRNiD352EiffhFEApMy1/XOU+viwBBm/On0n5p0NC7e9/4A==",
218 231
       "dev": true,
219 232
       "dependencies": {
220
-        "@commitlint/execute-rule": "^14.0.0",
221
-        "@commitlint/resolve-extends": "^14.1.0",
222
-        "@commitlint/types": "^14.0.0",
223
-        "@endemolshinegroup/cosmiconfig-typescript-loader": "^3.0.2",
233
+        "@commitlint/config-validator": "^16.0.0",
234
+        "@commitlint/execute-rule": "^16.0.0",
235
+        "@commitlint/resolve-extends": "^16.0.0",
236
+        "@commitlint/types": "^16.0.0",
224 237
         "chalk": "^4.0.0",
225 238
         "cosmiconfig": "^7.0.0",
239
+        "cosmiconfig-typescript-loader": "^1.0.0",
226 240
         "lodash": "^4.17.19",
227 241
         "resolve-from": "^5.0.0",
228 242
         "typescript": "^4.4.3"
... ...
@@ -232,21 +246,21 @@
232 246
       }
233 247
     },
234 248
     "node_modules/@commitlint/message": {
235
-      "version": "14.0.0",
236
-      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-14.0.0.tgz",
237
-      "integrity": "sha512-316Pum+bwDcZamOQw0DXSY17Dq9EjvL1zKdYIZqneu4lnXN6uFfi53Y/sP5crW6zlLdnuTHe1MnuewXPLHfH1Q==",
249
+      "version": "16.0.0",
250
+      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-16.0.0.tgz",
251
+      "integrity": "sha512-CmK2074SH1Ws6kFMEKOKH/7hMekGVbOD6vb4alCOo2+33ZSLUIX8iNkDYyrw38Jwg6yWUhLjyQLUxREeV+QIUA==",
238 252
       "dev": true,
239 253
       "engines": {
240 254
         "node": ">=v12"
241 255
       }
242 256
     },
243 257
     "node_modules/@commitlint/parse": {
244
-      "version": "14.0.0",
245
-      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-14.0.0.tgz",
246
-      "integrity": "sha512-49qkk0TcwdxJPZUX8MElEzMlRFIL/cg64P4pk8HotFEm2HYdbxxZp6v3cbVw5WOsnRA0frrs+NNoOcIT83ccMQ==",
258
+      "version": "16.0.0",
259
+      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-16.0.0.tgz",
260
+      "integrity": "sha512-F9EjFlMw4MYgBEqoRrWZZKQBzdiJzPBI0qFDFqwUvfQsMmXEREZ242T4R5bFwLINWaALFLHEIa/FXEPa6QxCag==",
247 261
       "dev": true,
248 262
       "dependencies": {
249
-        "@commitlint/types": "^14.0.0",
263
+        "@commitlint/types": "^16.0.0",
250 264
         "conventional-changelog-angular": "^5.0.11",
251 265
         "conventional-commits-parser": "^3.2.2"
252 266
       },
... ...
@@ -255,13 +269,13 @@
255 269
       }
256 270
     },
257 271
     "node_modules/@commitlint/read": {
258
-      "version": "14.0.0",
259
-      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-14.0.0.tgz",
260
-      "integrity": "sha512-WXXcSLBqwXTqnEmB0lbU2TrayDJ2G3qI/lxy1ianVmpQol8p9BjodAA6bYxtYYHdQFVXUrIsclzFP/naWG+hlQ==",
272
+      "version": "16.0.0",
273
+      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-16.0.0.tgz",
274
+      "integrity": "sha512-H4T2zsfmYQK9B+JtoQaCXWBHUhgIJyOzWZjSfuIV9Ce69/OgHoffNpLZPF2lX6yKuDrS1SQFhI/kUCjVc/e4ew==",
261 275
       "dev": true,
262 276
       "dependencies": {
263
-        "@commitlint/top-level": "^14.0.0",
264
-        "@commitlint/types": "^14.0.0",
277
+        "@commitlint/top-level": "^16.0.0",
278
+        "@commitlint/types": "^16.0.0",
265 279
         "fs-extra": "^10.0.0",
266 280
         "git-raw-commits": "^2.0.0"
267 281
       },
... ...
@@ -270,11 +284,13 @@
270 284
       }
271 285
     },
272 286
     "node_modules/@commitlint/resolve-extends": {
273
-      "version": "14.1.0",
274
-      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-14.1.0.tgz",
275
-      "integrity": "sha512-ko80k6QB6E6/OvGNWy4u7gzzWyluDT3VDNL2kfZaDywsnrYntUKyT4Do97gQ7orttITzj2GRtk3KWClVz4rUUQ==",
287
+      "version": "16.0.0",
288
+      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-16.0.0.tgz",
289
+      "integrity": "sha512-Z/w9MAQUcxeawpCLtjmkVNXAXOmB2nhW+LYmHEZcx9O6UTauF/1+uuZ2/r0MtzTe1qw2JD+1QHVhEWYHVPlkdA==",
276 290
       "dev": true,
277 291
       "dependencies": {
292
+        "@commitlint/config-validator": "^16.0.0",
293
+        "@commitlint/types": "^16.0.0",
278 294
         "import-fresh": "^3.0.0",
279 295
         "lodash": "^4.17.19",
280 296
         "resolve-from": "^5.0.0",
... ...
@@ -285,15 +301,15 @@
285 301
       }
286 302
     },
287 303
     "node_modules/@commitlint/rules": {
288
-      "version": "14.1.0",
289
-      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-14.1.0.tgz",
290
-      "integrity": "sha512-6jmv414/1JzGzDI/DS+snAMhcL6roQKPdg0WB3kWTWN52EvWXBFm0HIMGt2H/FlRKxozwVXlQN60/1fNIl98xA==",
304
+      "version": "16.0.0",
305
+      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-16.0.0.tgz",
306
+      "integrity": "sha512-AOl0y2SBTdJ1bvIv8nwHvQKRT/jC1xb09C5VZwzHoT8sE8F54KDeEzPCwHQFgUcWdGLyS10kkOTAH2MyA8EIlg==",
291 307
       "dev": true,
292 308
       "dependencies": {
293
-        "@commitlint/ensure": "^14.1.0",
294
-        "@commitlint/message": "^14.0.0",
295
-        "@commitlint/to-lines": "^14.0.0",
296
-        "@commitlint/types": "^14.0.0",
309
+        "@commitlint/ensure": "^16.0.0",
310
+        "@commitlint/message": "^16.0.0",
311
+        "@commitlint/to-lines": "^16.0.0",
312
+        "@commitlint/types": "^16.0.0",
297 313
         "execa": "^5.0.0"
298 314
       },
299 315
       "engines": {
... ...
@@ -301,18 +317,18 @@
301 317
       }
302 318
     },
303 319
     "node_modules/@commitlint/to-lines": {
304
-      "version": "14.0.0",
305
-      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-14.0.0.tgz",
306
-      "integrity": "sha512-uIXk54oJDuYyLpI208s3+cGmJ323yvSJ9LB7yUDMWUeJi2LgRxE2EBZL995kLQdnoAsBBXcLq+VDyppg5bV/cg==",
320
+      "version": "16.0.0",
321
+      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-16.0.0.tgz",
322
+      "integrity": "sha512-iN/qU38TCKU7uKOg6RXLpD49wNiuI0TqMqybHbjefUeP/Jmzxa8ishryj0uLyVdrAl1ZjGeD1ukXGMTtvqz8iA==",
307 323
       "dev": true,
308 324
       "engines": {
309 325
         "node": ">=v12"
310 326
       }
311 327
     },
312 328
     "node_modules/@commitlint/top-level": {
313
-      "version": "14.0.0",
314
-      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-14.0.0.tgz",
315
-      "integrity": "sha512-MZDKZfWfl9g4KozgWBGTCrI2cXkMHnBFlhwvEfrAu5G8wd5aL1f2uWEUMnBMjUikmhVj99i1pzge4XFWHQ29wQ==",
329
+      "version": "16.0.0",
330
+      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-16.0.0.tgz",
331
+      "integrity": "sha512-/Jt6NLxyFkpjL5O0jxurZPCHURZAm7cQCqikgPCwqPAH0TLgwqdHjnYipl8J+AGnAMGDip4FNLoYrtgIpZGBYw==",
316 332
       "dev": true,
317 333
       "dependencies": {
318 334
         "find-up": "^5.0.0"
... ...
@@ -383,9 +399,9 @@
383 399
       }
384 400
     },
385 401
     "node_modules/@commitlint/types": {
386
-      "version": "14.0.0",
387
-      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-14.0.0.tgz",
388
-      "integrity": "sha512-sIls1nP2uSbGL466edYlh8mn7O/WP4i3bcvP+2DMhkscRCSgaPhNRWDilhYVsHt2Vu1HTQ27uT0Bj5/Lt2+EcQ==",
402
+      "version": "16.0.0",
403
+      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-16.0.0.tgz",
404
+      "integrity": "sha512-+0FvYOAS39bJ4aKjnYn/7FD4DfWkmQ6G/06I4F0Gvu4KS5twirEg8mIcLhmeRDOOKn4Tp8PwpLwBiSA6npEMQA==",
389 405
       "dev": true,
390 406
       "dependencies": {
391 407
         "chalk": "^4.0.0"
... ...
@@ -394,24 +410,51 @@
394 410
         "node": ">=v12"
395 411
       }
396 412
     },
397
-    "node_modules/@endemolshinegroup/cosmiconfig-typescript-loader": {
398
-      "version": "3.0.2",
399
-      "resolved": "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz",
400
-      "integrity": "sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==",
413
+    "node_modules/@cspotcode/source-map-consumer": {
414
+      "version": "0.8.0",
415
+      "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz",
416
+      "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==",
417
+      "dev": true,
418
+      "engines": {
419
+        "node": ">= 12"
420
+      }
421
+    },
422
+    "node_modules/@cspotcode/source-map-support": {
423
+      "version": "0.7.0",
424
+      "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz",
425
+      "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==",
401 426
       "dev": true,
402 427
       "dependencies": {
403
-        "lodash.get": "^4",
404
-        "make-error": "^1",
405
-        "ts-node": "^9",
406
-        "tslib": "^2"
428
+        "@cspotcode/source-map-consumer": "0.8.0"
407 429
       },
408 430
       "engines": {
409
-        "node": ">=10.0.0"
410
-      },
411
-      "peerDependencies": {
412
-        "cosmiconfig": ">=6"
431
+        "node": ">=12"
413 432
       }
414 433
     },
434
+    "node_modules/@tsconfig/node10": {
435
+      "version": "1.0.8",
436
+      "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
437
+      "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==",
438
+      "dev": true
439
+    },
440
+    "node_modules/@tsconfig/node12": {
441
+      "version": "1.0.9",
442
+      "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz",
443
+      "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==",
444
+      "dev": true
445
+    },
446
+    "node_modules/@tsconfig/node14": {
447
+      "version": "1.0.1",
448
+      "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz",
449
+      "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==",
450
+      "dev": true
451
+    },
452
+    "node_modules/@tsconfig/node16": {
453
+      "version": "1.0.2",
454
+      "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz",
455
+      "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==",
456
+      "dev": true
457
+    },
415 458
     "node_modules/@types/color-name": {
416 459
       "version": "1.1.1",
417 460
       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
... ...
@@ -422,6 +465,13 @@
422 465
       "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=",
423 466
       "dev": true
424 467
     },
468
+    "node_modules/@types/node": {
469
+      "version": "17.0.5",
470
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.5.tgz",
471
+      "integrity": "sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==",
472
+      "dev": true,
473
+      "peer": true
474
+    },
425 475
     "node_modules/@types/normalize-package-data": {
426 476
       "version": "2.4.0",
427 477
       "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
... ...
@@ -438,11 +488,48 @@
438 488
       "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==",
439 489
       "dev": true
440 490
     },
491
+    "node_modules/acorn": {
492
+      "version": "8.6.0",
493
+      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz",
494
+      "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==",
495
+      "dev": true,
496
+      "bin": {
497
+        "acorn": "bin/acorn"
498
+      },
499
+      "engines": {
500
+        "node": ">=0.4.0"
501
+      }
502
+    },
503
+    "node_modules/acorn-walk": {
504
+      "version": "8.2.0",
505
+      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
506
+      "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
507
+      "dev": true,
508
+      "engines": {
509
+        "node": ">=0.4.0"
510
+      }
511
+    },
441 512
     "node_modules/add-stream": {
442 513
       "version": "1.0.0",
443 514
       "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=",
444 515
       "dev": true
445 516
     },
517
+    "node_modules/ajv": {
518
+      "version": "6.12.6",
519
+      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
520
+      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
521
+      "dev": true,
522
+      "dependencies": {
523
+        "fast-deep-equal": "^3.1.1",
524
+        "fast-json-stable-stringify": "^2.0.0",
525
+        "json-schema-traverse": "^0.4.1",
526
+        "uri-js": "^4.2.2"
527
+      },
528
+      "funding": {
529
+        "type": "github",
530
+        "url": "https://github.com/sponsors/epoberezkin"
531
+      }
532
+    },
446 533
     "node_modules/ansi-regex": {
447 534
       "version": "5.0.0",
448 535
       "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
... ...
@@ -980,6 +1067,25 @@
980 1067
         "node": ">=10"
981 1068
       }
982 1069
     },
1070
+    "node_modules/cosmiconfig-typescript-loader": {
1071
+      "version": "1.0.2",
1072
+      "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.2.tgz",
1073
+      "integrity": "sha512-27ZehvijYqAKVzta5xtZBS3PAliC8CmnWkGXN0vgxAZz7yqxpMjf3aG7flxF5rEiu8FAD7nZZXtOI+xUGn+bVg==",
1074
+      "dev": true,
1075
+      "dependencies": {
1076
+        "cosmiconfig": "^7",
1077
+        "ts-node": "^10.4.0"
1078
+      },
1079
+      "engines": {
1080
+        "node": ">=12",
1081
+        "npm": ">=6"
1082
+      },
1083
+      "peerDependencies": {
1084
+        "@types/node": "*",
1085
+        "cosmiconfig": ">=7",
1086
+        "typescript": ">=3"
1087
+      }
1088
+    },
983 1089
     "node_modules/create-require": {
984 1090
       "version": "1.1.1",
985 1091
       "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
... ...
@@ -1197,6 +1303,18 @@
1197 1303
         "url": "https://github.com/sindresorhus/execa?sponsor=1"
1198 1304
       }
1199 1305
     },
1306
+    "node_modules/fast-deep-equal": {
1307
+      "version": "3.1.3",
1308
+      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1309
+      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1310
+      "dev": true
1311
+    },
1312
+    "node_modules/fast-json-stable-stringify": {
1313
+      "version": "2.1.0",
1314
+      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1315
+      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1316
+      "dev": true
1317
+    },
1200 1318
     "node_modules/figures": {
1201 1319
       "version": "3.1.0",
1202 1320
       "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==",
... ...
@@ -1908,6 +2026,12 @@
1908 2026
       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
1909 2027
       "dev": true
1910 2028
     },
2029
+    "node_modules/json-schema-traverse": {
2030
+      "version": "0.4.1",
2031
+      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2032
+      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2033
+      "dev": true
2034
+    },
1911 2035
     "node_modules/json-stringify-safe": {
1912 2036
       "version": "5.0.1",
1913 2037
       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
... ...
@@ -2016,12 +2140,6 @@
2016 2140
       "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
2017 2141
       "dev": true
2018 2142
     },
2019
-    "node_modules/lodash.get": {
2020
-      "version": "4.4.2",
2021
-      "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
2022
-      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
2023
-      "dev": true
2024
-    },
2025 2143
     "node_modules/lodash.ismatch": {
2026 2144
       "version": "4.4.0",
2027 2145
       "integrity": "sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=",
... ...
@@ -2517,6 +2635,15 @@
2517 2635
       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
2518 2636
       "dev": true
2519 2637
     },
2638
+    "node_modules/punycode": {
2639
+      "version": "2.1.1",
2640
+      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
2641
+      "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
2642
+      "dev": true,
2643
+      "engines": {
2644
+        "node": ">=6"
2645
+      }
2646
+    },
2520 2647
     "node_modules/q": {
2521 2648
       "version": "1.5.1",
2522 2649
       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
... ...
@@ -2834,16 +2961,6 @@
2834 2961
         "node": ">=0.10.0"
2835 2962
       }
2836 2963
     },
2837
-    "node_modules/source-map-support": {
2838
-      "version": "0.5.20",
2839
-      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
2840
-      "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
2841
-      "dev": true,
2842
-      "dependencies": {
2843
-        "buffer-from": "^1.0.0",
2844
-        "source-map": "^0.6.0"
2845
-      }
2846
-    },
2847 2964
     "node_modules/spdx-correct": {
2848 2965
       "version": "3.1.1",
2849 2966
       "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
... ...
@@ -3154,37 +3271,46 @@
3154 3271
       }
3155 3272
     },
3156 3273
     "node_modules/ts-node": {
3157
-      "version": "9.1.1",
3158
-      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz",
3159
-      "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==",
3160
-      "dev": true,
3161
-      "dependencies": {
3274
+      "version": "10.4.0",
3275
+      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.4.0.tgz",
3276
+      "integrity": "sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==",
3277
+      "dev": true,
3278
+      "dependencies": {
3279
+        "@cspotcode/source-map-support": "0.7.0",
3280
+        "@tsconfig/node10": "^1.0.7",
3281
+        "@tsconfig/node12": "^1.0.7",
3282
+        "@tsconfig/node14": "^1.0.0",
3283
+        "@tsconfig/node16": "^1.0.2",
3284
+        "acorn": "^8.4.1",
3285
+        "acorn-walk": "^8.1.1",
3162 3286
         "arg": "^4.1.0",
3163 3287
         "create-require": "^1.1.0",
3164 3288
         "diff": "^4.0.1",
3165 3289
         "make-error": "^1.1.1",
3166
-        "source-map-support": "^0.5.17",
3167 3290
         "yn": "3.1.1"
3168 3291
       },
3169 3292
       "bin": {
3170 3293
         "ts-node": "dist/bin.js",
3294
+        "ts-node-cwd": "dist/bin-cwd.js",
3171 3295
         "ts-node-script": "dist/bin-script.js",
3172 3296
         "ts-node-transpile-only": "dist/bin-transpile.js",
3173 3297
         "ts-script": "dist/bin-script-deprecated.js"
3174 3298
       },
3175
-      "engines": {
3176
-        "node": ">=10.0.0"
3177
-      },
3178 3299
       "peerDependencies": {
3300
+        "@swc/core": ">=1.2.50",
3301
+        "@swc/wasm": ">=1.2.50",
3302
+        "@types/node": "*",
3179 3303
         "typescript": ">=2.7"
3304
+      },
3305
+      "peerDependenciesMeta": {
3306
+        "@swc/core": {
3307
+          "optional": true
3308
+        },
3309
+        "@swc/wasm": {
3310
+          "optional": true
3311
+        }
3180 3312
       }
3181 3313
     },
3182
-    "node_modules/tslib": {
3183
-      "version": "2.3.1",
3184
-      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
3185
-      "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
3186
-      "dev": true
3187
-    },
3188 3314
     "node_modules/type-fest": {
3189 3315
       "version": "0.18.1",
3190 3316
       "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
... ...
@@ -3202,9 +3328,9 @@
3202 3328
       "dev": true
3203 3329
     },
3204 3330
     "node_modules/typescript": {
3205
-      "version": "4.4.4",
3206
-      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
3207
-      "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
3331
+      "version": "4.5.4",
3332
+      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.4.tgz",
3333
+      "integrity": "sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==",
3208 3334
       "dev": true,
3209 3335
       "bin": {
3210 3336
         "tsc": "bin/tsc",
... ...
@@ -3235,6 +3361,15 @@
3235 3361
         "node": ">= 10.0.0"
3236 3362
       }
3237 3363
     },
3364
+    "node_modules/uri-js": {
3365
+      "version": "4.4.1",
3366
+      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
3367
+      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
3368
+      "dev": true,
3369
+      "dependencies": {
3370
+        "punycode": "^2.1.0"
3371
+      }
3372
+    },
3238 3373
     "node_modules/util-deprecate": {
3239 3374
       "version": "1.0.2",
3240 3375
       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
... ...
@@ -3437,16 +3572,16 @@
3437 3572
       }
3438 3573
     },
3439 3574
     "@commitlint/cli": {
3440
-      "version": "14.1.0",
3441
-      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-14.1.0.tgz",
3442
-      "integrity": "sha512-Orq62jkl9qAGvjFqhehtAqjGY/duJ8hIRPPIHmGR2jIB96D4VTmazS3ZvqJz2Q9kKr61mLAk/171zm0FVzQCYA==",
3575
+      "version": "16.0.0",
3576
+      "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-16.0.0.tgz",
3577
+      "integrity": "sha512-MaYQbwsBZ3+OHJQm9cbSMj4P1Eptqqk/p8WY5MTzVZDRei8JcweNaMtwU7P+h9VeBTlFYSn4vkZYiZXzVK2Cww==",
3443 3578
       "dev": true,
3444 3579
       "requires": {
3445
-        "@commitlint/format": "^14.1.0",
3446
-        "@commitlint/lint": "^14.1.0",
3447
-        "@commitlint/load": "^14.1.0",
3448
-        "@commitlint/read": "^14.0.0",
3449
-        "@commitlint/types": "^14.0.0",
3580
+        "@commitlint/format": "^16.0.0",
3581
+        "@commitlint/lint": "^16.0.0",
3582
+        "@commitlint/load": "^16.0.0",
3583
+        "@commitlint/read": "^16.0.0",
3584
+        "@commitlint/types": "^16.0.0",
3450 3585
         "lodash": "^4.17.19",
3451 3586
         "resolve-from": "5.0.0",
3452 3587
         "resolve-global": "1.0.0",
... ...
@@ -3471,114 +3606,127 @@
3471 3606
       }
3472 3607
     },
3473 3608
     "@commitlint/config-conventional": {
3474
-      "version": "14.1.0",
3475
-      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-14.1.0.tgz",
3476
-      "integrity": "sha512-JuhCqkEv8jyqmd54EpXPsQFpYc/8k7sfP1UziRdEvZSJUCLxz+8Pk4cNS0oF1BtjaWO7ITgXPlIZg47PyApGmg==",
3609
+      "version": "16.0.0",
3610
+      "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-16.0.0.tgz",
3611
+      "integrity": "sha512-mN7J8KlKFn0kROd+q9PB01sfDx/8K/R25yITspL1No8PB4oj9M1p77xWjP80hPydqZG9OvQq+anXK3ZWeR7s3g==",
3477 3612
       "dev": true,
3478 3613
       "requires": {
3479 3614
         "conventional-changelog-conventionalcommits": "^4.3.1"
3480 3615
       }
3481 3616
     },
3617
+    "@commitlint/config-validator": {
3618
+      "version": "16.0.0",
3619
+      "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-16.0.0.tgz",
3620
+      "integrity": "sha512-i80DGlo1FeC5jZpuoNV9NIjQN/m2dDV3jYGWg+1Wr+KldptkUHXj+6GY1Akll66lJ3D8s6aUGi3comPLHPtWHg==",
3621
+      "dev": true,
3622
+      "requires": {
3623
+        "@commitlint/types": "^16.0.0",
3624
+        "ajv": "^6.12.6"
3625
+      }
3626
+    },
3482 3627
     "@commitlint/ensure": {
3483
-      "version": "14.1.0",
3484
-      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-14.1.0.tgz",
3485
-      "integrity": "sha512-xrYvFdqVepT3XA1BmSh88eKbvYKtLuQu98QLfgxVmwS99Kj3yW0sT3D7jGvNsynbIx2dhbXofDyubf/DKkpFrQ==",
3628
+      "version": "16.0.0",
3629
+      "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-16.0.0.tgz",
3630
+      "integrity": "sha512-WdMySU8DCTaq3JPf0tZFCKIUhqxaL54mjduNhu8v4D2AMUVIIQKYMGyvXn94k8begeW6iJkTf9cXBArayskE7Q==",
3486 3631
       "dev": true,
3487 3632
       "requires": {
3488
-        "@commitlint/types": "^14.0.0",
3633
+        "@commitlint/types": "^16.0.0",
3489 3634
         "lodash": "^4.17.19"
3490 3635
       }
3491 3636
     },
3492 3637
     "@commitlint/execute-rule": {
3493
-      "version": "14.0.0",
3494
-      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-14.0.0.tgz",
3495
-      "integrity": "sha512-Hh/HLpCBDlrD3Rx2x2pDBx6CU+OtVqGXh7mbFpNihAVx6B0zyZqm/vv0cdwdhfGW5OEn1BhCqHf1ZOvL/DwdWA==",
3638
+      "version": "16.0.0",
3639
+      "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-16.0.0.tgz",
3640
+      "integrity": "sha512-8edcCibmBb386x5JTHSPHINwA5L0xPkHQFY8TAuDEt5QyRZY/o5DF8OPHSa5Hx2xJvGaxxuIz4UtAT6IiRDYkw==",
3496 3641
       "dev": true
3497 3642
     },
3498 3643
     "@commitlint/format": {
3499
-      "version": "14.1.0",
3500
-      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-14.1.0.tgz",
3501
-      "integrity": "sha512-sF6engqqHjvxGctWRKjFs/HQeNowlpbVmmoP481b2UMQnVQnjjfXJvQsoLpaqFUvgc2sHM4L85F8BmAw+iHG1w==",
3644
+      "version": "16.0.0",
3645
+      "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-16.0.0.tgz",
3646
+      "integrity": "sha512-9yp5NCquXL1jVMKL0ZkRwJf/UHdebvCcMvICuZV00NQGYSAL89O398nhqrqxlbjBhM5EZVq0VGcV5+7r3D4zAA==",
3502 3647
       "dev": true,
3503 3648
       "requires": {
3504
-        "@commitlint/types": "^14.0.0",
3649
+        "@commitlint/types": "^16.0.0",
3505 3650
         "chalk": "^4.0.0"
3506 3651
       }
3507 3652
     },
3508 3653
     "@commitlint/is-ignored": {
3509
-      "version": "14.0.0",
3510
-      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-14.0.0.tgz",
3511
-      "integrity": "sha512-nJltYjXTa+mk+6SPe35nOZCCvt3Gh5mbDz008KQ4OPcn1GX1NG+pEgz1Kx3agDp/pc+JGnsrr5GV00gygIoloA==",
3654
+      "version": "16.0.0",
3655
+      "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-16.0.0.tgz",
3656
+      "integrity": "sha512-gmAQcwIGC/R/Lp0CEb2b5bfGC7MT5rPe09N8kOGjO/NcdNmfFSZMquwrvNJsq9hnAP0skRdHIsqwlkENkN4Lag==",
3512 3657
       "dev": true,
3513 3658
       "requires": {
3514
-        "@commitlint/types": "^14.0.0",
3659
+        "@commitlint/types": "^16.0.0",
3515 3660
         "semver": "7.3.5"
3516 3661
       }
3517 3662
     },
3518 3663
     "@commitlint/lint": {
3519
-      "version": "14.1.0",
3520
-      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-14.1.0.tgz",
3521
-      "integrity": "sha512-CApGJEOtWU/CcuPD8HkOR1jdUYpjKutGPaeby9nSFzJhwl/UQOjxc4Nd+2g2ygsMi5l3N4j2sWQYEgccpFC3lA==",
3664
+      "version": "16.0.0",
3665
+      "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-16.0.0.tgz",
3666
+      "integrity": "sha512-HNl15bRC0h+pLzbMzQC3tM0j1aESXsLYhElqKnXcf5mnCBkBkHzu6WwJW8rZbfxX+YwJmNljN62cPhmdBo8x0A==",
3522 3667
       "dev": true,
3523 3668
       "requires": {
3524
-        "@commitlint/is-ignored": "^14.0.0",
3525
-        "@commitlint/parse": "^14.0.0",
3526
-        "@commitlint/rules": "^14.1.0",
3527
-        "@commitlint/types": "^14.0.0"
3669
+        "@commitlint/is-ignored": "^16.0.0",
3670
+        "@commitlint/parse": "^16.0.0",
3671
+        "@commitlint/rules": "^16.0.0",
3672
+        "@commitlint/types": "^16.0.0"
3528 3673
       }
3529 3674
     },
3530 3675
     "@commitlint/load": {
3531
-      "version": "14.1.0",
3532
-      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-14.1.0.tgz",
3533
-      "integrity": "sha512-p+HbgjhkqLsnxyjOUdEYHztHCp8n2oLVUJTmRPuP5FXLNevh6Gwmxf+NYC2J0sgD084aV2CFi3qu1W4yHWIknA==",
3676
+      "version": "16.0.0",
3677
+      "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-16.0.0.tgz",
3678
+      "integrity": "sha512-7WhrGCkP6K/XfjBBguLkkI2XUdiiIyMGlNsSoSqgRNiD352EiffhFEApMy1/XOU+viwBBm/On0n5p0NC7e9/4A==",
3534 3679
       "dev": true,
3535 3680
       "requires": {
3536
-        "@commitlint/execute-rule": "^14.0.0",
3537
-        "@commitlint/resolve-extends": "^14.1.0",
3538
-        "@commitlint/types": "^14.0.0",
3539
-        "@endemolshinegroup/cosmiconfig-typescript-loader": "^3.0.2",
3681
+        "@commitlint/config-validator": "^16.0.0",
3682
+        "@commitlint/execute-rule": "^16.0.0",
3683
+        "@commitlint/resolve-extends": "^16.0.0",
3684
+        "@commitlint/types": "^16.0.0",
3540 3685
         "chalk": "^4.0.0",
3541 3686
         "cosmiconfig": "^7.0.0",
3687
+        "cosmiconfig-typescript-loader": "^1.0.0",
3542 3688
         "lodash": "^4.17.19",
3543 3689
         "resolve-from": "^5.0.0",
3544 3690
         "typescript": "^4.4.3"
3545 3691
       }
3546 3692
     },
3547 3693
     "@commitlint/message": {
3548
-      "version": "14.0.0",
3549
-      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-14.0.0.tgz",
3550
-      "integrity": "sha512-316Pum+bwDcZamOQw0DXSY17Dq9EjvL1zKdYIZqneu4lnXN6uFfi53Y/sP5crW6zlLdnuTHe1MnuewXPLHfH1Q==",
3694
+      "version": "16.0.0",
3695
+      "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-16.0.0.tgz",
3696
+      "integrity": "sha512-CmK2074SH1Ws6kFMEKOKH/7hMekGVbOD6vb4alCOo2+33ZSLUIX8iNkDYyrw38Jwg6yWUhLjyQLUxREeV+QIUA==",
3551 3697
       "dev": true
3552 3698
     },
3553 3699
     "@commitlint/parse": {
3554
-      "version": "14.0.0",
3555
-      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-14.0.0.tgz",
3556
-      "integrity": "sha512-49qkk0TcwdxJPZUX8MElEzMlRFIL/cg64P4pk8HotFEm2HYdbxxZp6v3cbVw5WOsnRA0frrs+NNoOcIT83ccMQ==",
3700
+      "version": "16.0.0",
3701
+      "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-16.0.0.tgz",
3702
+      "integrity": "sha512-F9EjFlMw4MYgBEqoRrWZZKQBzdiJzPBI0qFDFqwUvfQsMmXEREZ242T4R5bFwLINWaALFLHEIa/FXEPa6QxCag==",
3557 3703
       "dev": true,
3558 3704
       "requires": {
3559
-        "@commitlint/types": "^14.0.0",
3705
+        "@commitlint/types": "^16.0.0",
3560 3706
         "conventional-changelog-angular": "^5.0.11",
3561 3707
         "conventional-commits-parser": "^3.2.2"
3562 3708
       }
3563 3709
     },
3564 3710
     "@commitlint/read": {
3565
-      "version": "14.0.0",
3566
-      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-14.0.0.tgz",
3567
-      "integrity": "sha512-WXXcSLBqwXTqnEmB0lbU2TrayDJ2G3qI/lxy1ianVmpQol8p9BjodAA6bYxtYYHdQFVXUrIsclzFP/naWG+hlQ==",
3711
+      "version": "16.0.0",
3712
+      "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-16.0.0.tgz",
3713
+      "integrity": "sha512-H4T2zsfmYQK9B+JtoQaCXWBHUhgIJyOzWZjSfuIV9Ce69/OgHoffNpLZPF2lX6yKuDrS1SQFhI/kUCjVc/e4ew==",
3568 3714
       "dev": true,
3569 3715
       "requires": {
3570
-        "@commitlint/top-level": "^14.0.0",
3571
-        "@commitlint/types": "^14.0.0",
3716
+        "@commitlint/top-level": "^16.0.0",
3717
+        "@commitlint/types": "^16.0.0",
3572 3718
         "fs-extra": "^10.0.0",
3573 3719
         "git-raw-commits": "^2.0.0"
3574 3720
       }
3575 3721
     },
3576 3722
     "@commitlint/resolve-extends": {
3577
-      "version": "14.1.0",
3578
-      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-14.1.0.tgz",
3579
-      "integrity": "sha512-ko80k6QB6E6/OvGNWy4u7gzzWyluDT3VDNL2kfZaDywsnrYntUKyT4Do97gQ7orttITzj2GRtk3KWClVz4rUUQ==",
3723
+      "version": "16.0.0",
3724
+      "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-16.0.0.tgz",
3725
+      "integrity": "sha512-Z/w9MAQUcxeawpCLtjmkVNXAXOmB2nhW+LYmHEZcx9O6UTauF/1+uuZ2/r0MtzTe1qw2JD+1QHVhEWYHVPlkdA==",
3580 3726
       "dev": true,
3581 3727
       "requires": {
3728
+        "@commitlint/config-validator": "^16.0.0",
3729
+        "@commitlint/types": "^16.0.0",
3582 3730
         "import-fresh": "^3.0.0",
3583 3731
         "lodash": "^4.17.19",
3584 3732
         "resolve-from": "^5.0.0",
... ...
@@ -3586,28 +3734,28 @@
3586 3734
       }
3587 3735
     },
3588 3736
     "@commitlint/rules": {
3589
-      "version": "14.1.0",
3590
-      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-14.1.0.tgz",
3591
-      "integrity": "sha512-6jmv414/1JzGzDI/DS+snAMhcL6roQKPdg0WB3kWTWN52EvWXBFm0HIMGt2H/FlRKxozwVXlQN60/1fNIl98xA==",
3737
+      "version": "16.0.0",
3738
+      "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-16.0.0.tgz",
3739
+      "integrity": "sha512-AOl0y2SBTdJ1bvIv8nwHvQKRT/jC1xb09C5VZwzHoT8sE8F54KDeEzPCwHQFgUcWdGLyS10kkOTAH2MyA8EIlg==",
3592 3740
       "dev": true,
3593 3741
       "requires": {
3594
-        "@commitlint/ensure": "^14.1.0",
3595
-        "@commitlint/message": "^14.0.0",
3596
-        "@commitlint/to-lines": "^14.0.0",
3597
-        "@commitlint/types": "^14.0.0",
3742
+        "@commitlint/ensure": "^16.0.0",
3743
+        "@commitlint/message": "^16.0.0",
3744
+        "@commitlint/to-lines": "^16.0.0",
3745
+        "@commitlint/types": "^16.0.0",
3598 3746
         "execa": "^5.0.0"
3599 3747
       }
3600 3748
     },
3601 3749
     "@commitlint/to-lines": {
3602
-      "version": "14.0.0",
3603
-      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-14.0.0.tgz",
3604
-      "integrity": "sha512-uIXk54oJDuYyLpI208s3+cGmJ323yvSJ9LB7yUDMWUeJi2LgRxE2EBZL995kLQdnoAsBBXcLq+VDyppg5bV/cg==",
3750
+      "version": "16.0.0",
3751
+      "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-16.0.0.tgz",
3752
+      "integrity": "sha512-iN/qU38TCKU7uKOg6RXLpD49wNiuI0TqMqybHbjefUeP/Jmzxa8ishryj0uLyVdrAl1ZjGeD1ukXGMTtvqz8iA==",
3605 3753
       "dev": true
3606 3754
     },
3607 3755
     "@commitlint/top-level": {
3608
-      "version": "14.0.0",
3609
-      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-14.0.0.tgz",
3610
-      "integrity": "sha512-MZDKZfWfl9g4KozgWBGTCrI2cXkMHnBFlhwvEfrAu5G8wd5aL1f2uWEUMnBMjUikmhVj99i1pzge4XFWHQ29wQ==",
3756
+      "version": "16.0.0",
3757
+      "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-16.0.0.tgz",
3758
+      "integrity": "sha512-/Jt6NLxyFkpjL5O0jxurZPCHURZAm7cQCqikgPCwqPAH0TLgwqdHjnYipl8J+AGnAMGDip4FNLoYrtgIpZGBYw==",
3611 3759
       "dev": true,
3612 3760
       "requires": {
3613 3761
         "find-up": "^5.0.0"
... ...
@@ -3653,26 +3801,53 @@
3653 3801
       }
3654 3802
     },
3655 3803
     "@commitlint/types": {
3656
-      "version": "14.0.0",
3657
-      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-14.0.0.tgz",
3658
-      "integrity": "sha512-sIls1nP2uSbGL466edYlh8mn7O/WP4i3bcvP+2DMhkscRCSgaPhNRWDilhYVsHt2Vu1HTQ27uT0Bj5/Lt2+EcQ==",
3804
+      "version": "16.0.0",
3805
+      "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-16.0.0.tgz",
3806
+      "integrity": "sha512-+0FvYOAS39bJ4aKjnYn/7FD4DfWkmQ6G/06I4F0Gvu4KS5twirEg8mIcLhmeRDOOKn4Tp8PwpLwBiSA6npEMQA==",
3659 3807
       "dev": true,
3660 3808
       "requires": {
3661 3809
         "chalk": "^4.0.0"
3662 3810
       }
3663 3811
     },
3664
-    "@endemolshinegroup/cosmiconfig-typescript-loader": {
3665
-      "version": "3.0.2",
3666
-      "resolved": "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz",
3667
-      "integrity": "sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==",
3812
+    "@cspotcode/source-map-consumer": {
3813
+      "version": "0.8.0",
3814
+      "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz",
3815
+      "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==",
3816
+      "dev": true
3817
+    },
3818
+    "@cspotcode/source-map-support": {
3819
+      "version": "0.7.0",
3820
+      "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz",
3821
+      "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==",
3668 3822
       "dev": true,
3669 3823
       "requires": {
3670
-        "lodash.get": "^4",
3671
-        "make-error": "^1",
3672
-        "ts-node": "^9",
3673
-        "tslib": "^2"
3824
+        "@cspotcode/source-map-consumer": "0.8.0"
3674 3825
       }
3675 3826
     },
3827
+    "@tsconfig/node10": {
3828
+      "version": "1.0.8",
3829
+      "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz",
3830
+      "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==",
3831
+      "dev": true
3832
+    },
3833
+    "@tsconfig/node12": {
3834
+      "version": "1.0.9",
3835
+      "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz",
3836
+      "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==",
3837
+      "dev": true
3838
+    },
3839
+    "@tsconfig/node14": {
3840
+      "version": "1.0.1",
3841
+      "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz",
3842
+      "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==",
3843
+      "dev": true
3844
+    },
3845
+    "@tsconfig/node16": {
3846
+      "version": "1.0.2",
3847
+      "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz",
3848
+      "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==",
3849
+      "dev": true
3850
+    },
3676 3851
     "@types/color-name": {
3677 3852
       "version": "1.1.1",
3678 3853
       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
... ...
@@ -3683,6 +3858,13 @@
3683 3858
       "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=",
3684 3859
       "dev": true
3685 3860
     },
3861
+    "@types/node": {
3862
+      "version": "17.0.5",
3863
+      "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.5.tgz",
3864
+      "integrity": "sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==",
3865
+      "dev": true,
3866
+      "peer": true
3867
+    },
3686 3868
     "@types/normalize-package-data": {
3687 3869
       "version": "2.4.0",
3688 3870
       "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
... ...
@@ -3699,11 +3881,35 @@
3699 3881
       "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==",
3700 3882
       "dev": true
3701 3883
     },
3884
+    "acorn": {
3885
+      "version": "8.6.0",
3886
+      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz",
3887
+      "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==",
3888
+      "dev": true
3889
+    },
3890
+    "acorn-walk": {
3891
+      "version": "8.2.0",
3892
+      "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
3893
+      "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
3894
+      "dev": true
3895
+    },
3702 3896
     "add-stream": {
3703 3897
       "version": "1.0.0",
3704 3898
       "integrity": "sha1-anmQQ3ynNtXhKI25K9MmbV9csqo=",
3705 3899
       "dev": true
3706 3900
     },
3901
+    "ajv": {
3902
+      "version": "6.12.6",
3903
+      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
3904
+      "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
3905
+      "dev": true,
3906
+      "requires": {
3907
+        "fast-deep-equal": "^3.1.1",
3908
+        "fast-json-stable-stringify": "^2.0.0",
3909
+        "json-schema-traverse": "^0.4.1",
3910
+        "uri-js": "^4.2.2"
3911
+      }
3912
+    },
3707 3913
     "ansi-regex": {
3708 3914
       "version": "5.0.0",
3709 3915
       "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==",
... ...
@@ -4120,6 +4326,16 @@
4120 4326
         "yaml": "^1.10.0"
4121 4327
       }
4122 4328
     },
4329
+    "cosmiconfig-typescript-loader": {
4330
+      "version": "1.0.2",
4331
+      "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.2.tgz",
4332
+      "integrity": "sha512-27ZehvijYqAKVzta5xtZBS3PAliC8CmnWkGXN0vgxAZz7yqxpMjf3aG7flxF5rEiu8FAD7nZZXtOI+xUGn+bVg==",
4333
+      "dev": true,
4334
+      "requires": {
4335
+        "cosmiconfig": "^7",
4336
+        "ts-node": "^10.4.0"
4337
+      }
4338
+    },
4123 4339
     "create-require": {
4124 4340
       "version": "1.1.1",
4125 4341
       "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
... ...
@@ -4281,6 +4497,18 @@
4281 4497
         "strip-final-newline": "^2.0.0"
4282 4498
       }
4283 4499
     },
4500
+    "fast-deep-equal": {
4501
+      "version": "3.1.3",
4502
+      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
4503
+      "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
4504
+      "dev": true
4505
+    },
4506
+    "fast-json-stable-stringify": {
4507
+      "version": "2.1.0",
4508
+      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
4509
+      "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
4510
+      "dev": true
4511
+    },
4284 4512
     "figures": {
4285 4513
       "version": "3.1.0",
4286 4514
       "integrity": "sha512-ravh8VRXqHuMvZt/d8GblBeqDMkdJMBdv/2KntFH+ra5MXkO7nxNKpzQ3n6QD/2da1kH0aWmNISdvhM7gl2gVg==",
... ...
@@ -4806,6 +5034,12 @@
4806 5034
       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
4807 5035
       "dev": true
4808 5036
     },
5037
+    "json-schema-traverse": {
5038
+      "version": "0.4.1",
5039
+      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
5040
+      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
5041
+      "dev": true
5042
+    },
4809 5043
     "json-stringify-safe": {
4810 5044
       "version": "5.0.1",
4811 5045
       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
... ...
@@ -4890,12 +5124,6 @@
4890 5124
       "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=",
4891 5125
       "dev": true
4892 5126
     },
4893
-    "lodash.get": {
4894
-      "version": "4.4.2",
4895
-      "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz",
4896
-      "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=",
4897
-      "dev": true
4898
-    },
4899 5127
     "lodash.ismatch": {
4900 5128
       "version": "4.4.0",
4901 5129
       "integrity": "sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc=",
... ...
@@ -5265,6 +5493,12 @@
5265 5493
       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
5266 5494
       "dev": true
5267 5495
     },
5496
+    "punycode": {
5497
+      "version": "2.1.1",
5498
+      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
5499
+      "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
5500
+      "dev": true
5501
+    },
5268 5502
     "q": {
5269 5503
       "version": "1.5.1",
5270 5504
       "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=",
... ...
@@ -5484,16 +5718,6 @@
5484 5718
       "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
5485 5719
       "dev": true
5486 5720
     },
5487
-    "source-map-support": {
5488
-      "version": "0.5.20",
5489
-      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz",
5490
-      "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==",
5491
-      "dev": true,
5492
-      "requires": {
5493
-        "buffer-from": "^1.0.0",
5494
-        "source-map": "^0.6.0"
5495
-      }
5496
-    },
5497 5721
     "spdx-correct": {
5498 5722
       "version": "3.1.1",
5499 5723
       "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==",
... ...
@@ -5734,25 +5958,25 @@
5734 5958
       "dev": true
5735 5959
     },
5736 5960
     "ts-node": {
5737
-      "version": "9.1.1",
5738
-      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz",
5739
-      "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==",
5961
+      "version": "10.4.0",
5962
+      "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.4.0.tgz",
5963
+      "integrity": "sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==",
5740 5964
       "dev": true,
5741 5965
       "requires": {
5966
+        "@cspotcode/source-map-support": "0.7.0",
5967
+        "@tsconfig/node10": "^1.0.7",
5968
+        "@tsconfig/node12": "^1.0.7",
5969
+        "@tsconfig/node14": "^1.0.0",
5970
+        "@tsconfig/node16": "^1.0.2",
5971
+        "acorn": "^8.4.1",
5972
+        "acorn-walk": "^8.1.1",
5742 5973
         "arg": "^4.1.0",
5743 5974
         "create-require": "^1.1.0",
5744 5975
         "diff": "^4.0.1",
5745 5976
         "make-error": "^1.1.1",
5746
-        "source-map-support": "^0.5.17",
5747 5977
         "yn": "3.1.1"
5748 5978
       }
5749 5979
     },
5750
-    "tslib": {
5751
-      "version": "2.3.1",
5752
-      "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
5753
-      "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==",
5754
-      "dev": true
5755
-    },
5756 5980
     "type-fest": {
5757 5981
       "version": "0.18.1",
5758 5982
       "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==",
... ...
@@ -5764,9 +5988,9 @@
5764 5988
       "dev": true
5765 5989
     },
5766 5990
     "typescript": {
5767
-      "version": "4.4.4",
5768
-      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz",
5769
-      "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==",
5991
+      "version": "4.5.4",
5992
+      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.4.tgz",
5993
+      "integrity": "sha512-VgYs2A2QIRuGphtzFV7aQJduJ2gyfTljngLzjpfW9FoYZF6xuw1W0vW9ghCKLfcWrCFxK81CSGRAvS1pn4fIUg==",
5770 5994
       "dev": true
5771 5995
     },
5772 5996
     "uglify-js": {
... ...
@@ -5781,6 +6005,15 @@
5781 6005
       "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
5782 6006
       "dev": true
5783 6007
     },
6008
+    "uri-js": {
6009
+      "version": "4.4.1",
6010
+      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
6011
+      "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
6012
+      "dev": true,
6013
+      "requires": {
6014
+        "punycode": "^2.1.0"
6015
+      }
6016
+    },
5784 6017
     "util-deprecate": {
5785 6018
       "version": "1.0.2",
5786 6019
       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
... ...
@@ -15,8 +15,8 @@
15 15
   },
16 16
   "license": "LGPL-2.1",
17 17
   "devDependencies": {
18
-    "@commitlint/cli": "^15.0.0",
19
-    "@commitlint/config-conventional": "^15.0.0",
18
+    "@commitlint/cli": "^16.0.0",
19
+    "@commitlint/config-conventional": "^16.0.0",
20 20
     "husky": "^7.0.4",
21 21
     "scrivano": "^0.1.0",
22 22
     "standard-version": "^9.3.2"