/ perf / runner / package-lock.json
package-lock.json
  1  {
  2    "name": "runner",
  3    "version": "1.0.0",
  4    "lockfileVersion": 2,
  5    "requires": true,
  6    "packages": {
  7      "": {
  8        "name": "runner",
  9        "version": "1.0.0",
 10        "license": "ISC",
 11        "dependencies": {
 12          "yargs": "^17.7.1"
 13        },
 14        "devDependencies": {
 15          "@types/node": "^18.15.11",
 16          "@types/yargs": "^17.0.24",
 17          "ts-node": "^10.9.1",
 18          "typescript": "^5.0.4"
 19        }
 20      },
 21      "node_modules/@cspotcode/source-map-support": {
 22        "version": "0.8.1",
 23        "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
 24        "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
 25        "dev": true,
 26        "dependencies": {
 27          "@jridgewell/trace-mapping": "0.3.9"
 28        },
 29        "engines": {
 30          "node": ">=12"
 31        }
 32      },
 33      "node_modules/@jridgewell/resolve-uri": {
 34        "version": "3.1.1",
 35        "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
 36        "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
 37        "dev": true,
 38        "engines": {
 39          "node": ">=6.0.0"
 40        }
 41      },
 42      "node_modules/@jridgewell/sourcemap-codec": {
 43        "version": "1.4.15",
 44        "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
 45        "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
 46        "dev": true
 47      },
 48      "node_modules/@jridgewell/trace-mapping": {
 49        "version": "0.3.9",
 50        "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
 51        "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
 52        "dev": true,
 53        "dependencies": {
 54          "@jridgewell/resolve-uri": "^3.0.3",
 55          "@jridgewell/sourcemap-codec": "^1.4.10"
 56        }
 57      },
 58      "node_modules/@tsconfig/node10": {
 59        "version": "1.0.9",
 60        "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
 61        "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
 62        "dev": true
 63      },
 64      "node_modules/@tsconfig/node12": {
 65        "version": "1.0.11",
 66        "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
 67        "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
 68        "dev": true
 69      },
 70      "node_modules/@tsconfig/node14": {
 71        "version": "1.0.3",
 72        "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
 73        "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
 74        "dev": true
 75      },
 76      "node_modules/@tsconfig/node16": {
 77        "version": "1.0.3",
 78        "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz",
 79        "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==",
 80        "dev": true
 81      },
 82      "node_modules/@types/node": {
 83        "version": "18.15.11",
 84        "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz",
 85        "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==",
 86        "dev": true
 87      },
 88      "node_modules/@types/yargs": {
 89        "version": "17.0.24",
 90        "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
 91        "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
 92        "dev": true,
 93        "dependencies": {
 94          "@types/yargs-parser": "*"
 95        }
 96      },
 97      "node_modules/@types/yargs-parser": {
 98        "version": "21.0.0",
 99        "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
100        "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
101        "dev": true
102      },
103      "node_modules/acorn": {
104        "version": "8.8.2",
105        "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
106        "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
107        "dev": true,
108        "bin": {
109          "acorn": "bin/acorn"
110        },
111        "engines": {
112          "node": ">=0.4.0"
113        }
114      },
115      "node_modules/acorn-walk": {
116        "version": "8.2.0",
117        "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
118        "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
119        "dev": true,
120        "engines": {
121          "node": ">=0.4.0"
122        }
123      },
124      "node_modules/ansi-regex": {
125        "version": "5.0.1",
126        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
127        "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
128        "engines": {
129          "node": ">=8"
130        }
131      },
132      "node_modules/ansi-styles": {
133        "version": "4.3.0",
134        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
135        "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
136        "dependencies": {
137          "color-convert": "^2.0.1"
138        },
139        "engines": {
140          "node": ">=8"
141        },
142        "funding": {
143          "url": "https://github.com/chalk/ansi-styles?sponsor=1"
144        }
145      },
146      "node_modules/arg": {
147        "version": "4.1.3",
148        "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
149        "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
150        "dev": true
151      },
152      "node_modules/cliui": {
153        "version": "8.0.1",
154        "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
155        "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
156        "dependencies": {
157          "string-width": "^4.2.0",
158          "strip-ansi": "^6.0.1",
159          "wrap-ansi": "^7.0.0"
160        },
161        "engines": {
162          "node": ">=12"
163        }
164      },
165      "node_modules/color-convert": {
166        "version": "2.0.1",
167        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
168        "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
169        "dependencies": {
170          "color-name": "~1.1.4"
171        },
172        "engines": {
173          "node": ">=7.0.0"
174        }
175      },
176      "node_modules/color-name": {
177        "version": "1.1.4",
178        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
179        "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
180      },
181      "node_modules/create-require": {
182        "version": "1.1.1",
183        "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
184        "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
185        "dev": true
186      },
187      "node_modules/diff": {
188        "version": "4.0.2",
189        "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
190        "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
191        "dev": true,
192        "engines": {
193          "node": ">=0.3.1"
194        }
195      },
196      "node_modules/emoji-regex": {
197        "version": "8.0.0",
198        "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
199        "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
200      },
201      "node_modules/escalade": {
202        "version": "3.1.1",
203        "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
204        "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
205        "engines": {
206          "node": ">=6"
207        }
208      },
209      "node_modules/get-caller-file": {
210        "version": "2.0.5",
211        "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
212        "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
213        "engines": {
214          "node": "6.* || 8.* || >= 10.*"
215        }
216      },
217      "node_modules/is-fullwidth-code-point": {
218        "version": "3.0.0",
219        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
220        "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
221        "engines": {
222          "node": ">=8"
223        }
224      },
225      "node_modules/make-error": {
226        "version": "1.3.6",
227        "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
228        "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
229        "dev": true
230      },
231      "node_modules/require-directory": {
232        "version": "2.1.1",
233        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
234        "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
235        "engines": {
236          "node": ">=0.10.0"
237        }
238      },
239      "node_modules/string-width": {
240        "version": "4.2.3",
241        "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
242        "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
243        "dependencies": {
244          "emoji-regex": "^8.0.0",
245          "is-fullwidth-code-point": "^3.0.0",
246          "strip-ansi": "^6.0.1"
247        },
248        "engines": {
249          "node": ">=8"
250        }
251      },
252      "node_modules/strip-ansi": {
253        "version": "6.0.1",
254        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
255        "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
256        "dependencies": {
257          "ansi-regex": "^5.0.1"
258        },
259        "engines": {
260          "node": ">=8"
261        }
262      },
263      "node_modules/ts-node": {
264        "version": "10.9.1",
265        "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
266        "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
267        "dev": true,
268        "dependencies": {
269          "@cspotcode/source-map-support": "^0.8.0",
270          "@tsconfig/node10": "^1.0.7",
271          "@tsconfig/node12": "^1.0.7",
272          "@tsconfig/node14": "^1.0.0",
273          "@tsconfig/node16": "^1.0.2",
274          "acorn": "^8.4.1",
275          "acorn-walk": "^8.1.1",
276          "arg": "^4.1.0",
277          "create-require": "^1.1.0",
278          "diff": "^4.0.1",
279          "make-error": "^1.1.1",
280          "v8-compile-cache-lib": "^3.0.1",
281          "yn": "3.1.1"
282        },
283        "bin": {
284          "ts-node": "dist/bin.js",
285          "ts-node-cwd": "dist/bin-cwd.js",
286          "ts-node-esm": "dist/bin-esm.js",
287          "ts-node-script": "dist/bin-script.js",
288          "ts-node-transpile-only": "dist/bin-transpile.js",
289          "ts-script": "dist/bin-script-deprecated.js"
290        },
291        "peerDependencies": {
292          "@swc/core": ">=1.2.50",
293          "@swc/wasm": ">=1.2.50",
294          "@types/node": "*",
295          "typescript": ">=2.7"
296        },
297        "peerDependenciesMeta": {
298          "@swc/core": {
299            "optional": true
300          },
301          "@swc/wasm": {
302            "optional": true
303          }
304        }
305      },
306      "node_modules/typescript": {
307        "version": "5.0.4",
308        "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz",
309        "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==",
310        "dev": true,
311        "bin": {
312          "tsc": "bin/tsc",
313          "tsserver": "bin/tsserver"
314        },
315        "engines": {
316          "node": ">=12.20"
317        }
318      },
319      "node_modules/v8-compile-cache-lib": {
320        "version": "3.0.1",
321        "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
322        "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
323        "dev": true
324      },
325      "node_modules/wrap-ansi": {
326        "version": "7.0.0",
327        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
328        "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
329        "dependencies": {
330          "ansi-styles": "^4.0.0",
331          "string-width": "^4.1.0",
332          "strip-ansi": "^6.0.0"
333        },
334        "engines": {
335          "node": ">=10"
336        },
337        "funding": {
338          "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
339        }
340      },
341      "node_modules/y18n": {
342        "version": "5.0.8",
343        "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
344        "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
345        "engines": {
346          "node": ">=10"
347        }
348      },
349      "node_modules/yargs": {
350        "version": "17.7.1",
351        "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz",
352        "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==",
353        "dependencies": {
354          "cliui": "^8.0.1",
355          "escalade": "^3.1.1",
356          "get-caller-file": "^2.0.5",
357          "require-directory": "^2.1.1",
358          "string-width": "^4.2.3",
359          "y18n": "^5.0.5",
360          "yargs-parser": "^21.1.1"
361        },
362        "engines": {
363          "node": ">=12"
364        }
365      },
366      "node_modules/yargs-parser": {
367        "version": "21.1.1",
368        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
369        "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
370        "engines": {
371          "node": ">=12"
372        }
373      },
374      "node_modules/yn": {
375        "version": "3.1.1",
376        "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
377        "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
378        "dev": true,
379        "engines": {
380          "node": ">=6"
381        }
382      }
383    },
384    "dependencies": {
385      "@cspotcode/source-map-support": {
386        "version": "0.8.1",
387        "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
388        "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
389        "dev": true,
390        "requires": {
391          "@jridgewell/trace-mapping": "0.3.9"
392        }
393      },
394      "@jridgewell/resolve-uri": {
395        "version": "3.1.1",
396        "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
397        "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
398        "dev": true
399      },
400      "@jridgewell/sourcemap-codec": {
401        "version": "1.4.15",
402        "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
403        "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
404        "dev": true
405      },
406      "@jridgewell/trace-mapping": {
407        "version": "0.3.9",
408        "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
409        "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
410        "dev": true,
411        "requires": {
412          "@jridgewell/resolve-uri": "^3.0.3",
413          "@jridgewell/sourcemap-codec": "^1.4.10"
414        }
415      },
416      "@tsconfig/node10": {
417        "version": "1.0.9",
418        "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
419        "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
420        "dev": true
421      },
422      "@tsconfig/node12": {
423        "version": "1.0.11",
424        "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
425        "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
426        "dev": true
427      },
428      "@tsconfig/node14": {
429        "version": "1.0.3",
430        "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
431        "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
432        "dev": true
433      },
434      "@tsconfig/node16": {
435        "version": "1.0.3",
436        "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz",
437        "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==",
438        "dev": true
439      },
440      "@types/node": {
441        "version": "18.15.11",
442        "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.11.tgz",
443        "integrity": "sha512-E5Kwq2n4SbMzQOn6wnmBjuK9ouqlURrcZDVfbo9ftDDTFt3nk7ZKK4GMOzoYgnpQJKcxwQw+lGaBvvlMo0qN/Q==",
444        "dev": true
445      },
446      "@types/yargs": {
447        "version": "17.0.24",
448        "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz",
449        "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==",
450        "dev": true,
451        "requires": {
452          "@types/yargs-parser": "*"
453        }
454      },
455      "@types/yargs-parser": {
456        "version": "21.0.0",
457        "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz",
458        "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==",
459        "dev": true
460      },
461      "acorn": {
462        "version": "8.8.2",
463        "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz",
464        "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==",
465        "dev": true
466      },
467      "acorn-walk": {
468        "version": "8.2.0",
469        "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
470        "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
471        "dev": true
472      },
473      "ansi-regex": {
474        "version": "5.0.1",
475        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
476        "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
477      },
478      "ansi-styles": {
479        "version": "4.3.0",
480        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
481        "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
482        "requires": {
483          "color-convert": "^2.0.1"
484        }
485      },
486      "arg": {
487        "version": "4.1.3",
488        "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
489        "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
490        "dev": true
491      },
492      "cliui": {
493        "version": "8.0.1",
494        "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
495        "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
496        "requires": {
497          "string-width": "^4.2.0",
498          "strip-ansi": "^6.0.1",
499          "wrap-ansi": "^7.0.0"
500        }
501      },
502      "color-convert": {
503        "version": "2.0.1",
504        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
505        "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
506        "requires": {
507          "color-name": "~1.1.4"
508        }
509      },
510      "color-name": {
511        "version": "1.1.4",
512        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
513        "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
514      },
515      "create-require": {
516        "version": "1.1.1",
517        "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
518        "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
519        "dev": true
520      },
521      "diff": {
522        "version": "4.0.2",
523        "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
524        "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
525        "dev": true
526      },
527      "emoji-regex": {
528        "version": "8.0.0",
529        "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
530        "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
531      },
532      "escalade": {
533        "version": "3.1.1",
534        "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
535        "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
536      },
537      "get-caller-file": {
538        "version": "2.0.5",
539        "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
540        "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
541      },
542      "is-fullwidth-code-point": {
543        "version": "3.0.0",
544        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
545        "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
546      },
547      "make-error": {
548        "version": "1.3.6",
549        "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
550        "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
551        "dev": true
552      },
553      "require-directory": {
554        "version": "2.1.1",
555        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
556        "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="
557      },
558      "string-width": {
559        "version": "4.2.3",
560        "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
561        "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
562        "requires": {
563          "emoji-regex": "^8.0.0",
564          "is-fullwidth-code-point": "^3.0.0",
565          "strip-ansi": "^6.0.1"
566        }
567      },
568      "strip-ansi": {
569        "version": "6.0.1",
570        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
571        "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
572        "requires": {
573          "ansi-regex": "^5.0.1"
574        }
575      },
576      "ts-node": {
577        "version": "10.9.1",
578        "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
579        "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
580        "dev": true,
581        "requires": {
582          "@cspotcode/source-map-support": "^0.8.0",
583          "@tsconfig/node10": "^1.0.7",
584          "@tsconfig/node12": "^1.0.7",
585          "@tsconfig/node14": "^1.0.0",
586          "@tsconfig/node16": "^1.0.2",
587          "acorn": "^8.4.1",
588          "acorn-walk": "^8.1.1",
589          "arg": "^4.1.0",
590          "create-require": "^1.1.0",
591          "diff": "^4.0.1",
592          "make-error": "^1.1.1",
593          "v8-compile-cache-lib": "^3.0.1",
594          "yn": "3.1.1"
595        }
596      },
597      "typescript": {
598        "version": "5.0.4",
599        "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.0.4.tgz",
600        "integrity": "sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==",
601        "dev": true
602      },
603      "v8-compile-cache-lib": {
604        "version": "3.0.1",
605        "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
606        "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
607        "dev": true
608      },
609      "wrap-ansi": {
610        "version": "7.0.0",
611        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
612        "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
613        "requires": {
614          "ansi-styles": "^4.0.0",
615          "string-width": "^4.1.0",
616          "strip-ansi": "^6.0.0"
617        }
618      },
619      "y18n": {
620        "version": "5.0.8",
621        "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
622        "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
623      },
624      "yargs": {
625        "version": "17.7.1",
626        "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.1.tgz",
627        "integrity": "sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw==",
628        "requires": {
629          "cliui": "^8.0.1",
630          "escalade": "^3.1.1",
631          "get-caller-file": "^2.0.5",
632          "require-directory": "^2.1.1",
633          "string-width": "^4.2.3",
634          "y18n": "^5.0.5",
635          "yargs-parser": "^21.1.1"
636        }
637      },
638      "yargs-parser": {
639        "version": "21.1.1",
640        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
641        "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw=="
642      },
643      "yn": {
644        "version": "3.1.1",
645        "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
646        "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
647        "dev": true
648      }
649    }
650  }