Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 866 lines 30 kB view raw
1{ 2 "name": "krohnkite", 3 "version": "0.9.8.5", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "krohnkite", 9 "version": "0.9.8.5", 10 "license": "MIT", 11 "devDependencies": { 12 "mocha": "^10.4.0", 13 "typescript": "^5.4.5" 14 } 15 }, 16 "node_modules/ansi-colors": { 17 "version": "4.1.1", 18 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", 19 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", 20 "dev": true, 21 "engines": { 22 "node": ">=6" 23 } 24 }, 25 "node_modules/ansi-regex": { 26 "version": "5.0.1", 27 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 28 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 29 "dev": true, 30 "engines": { 31 "node": ">=8" 32 } 33 }, 34 "node_modules/ansi-styles": { 35 "version": "4.3.0", 36 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 37 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 38 "dev": true, 39 "dependencies": { 40 "color-convert": "^2.0.1" 41 }, 42 "engines": { 43 "node": ">=8" 44 }, 45 "funding": { 46 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 47 } 48 }, 49 "node_modules/anymatch": { 50 "version": "3.1.3", 51 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 52 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 53 "dev": true, 54 "dependencies": { 55 "normalize-path": "^3.0.0", 56 "picomatch": "^2.0.4" 57 }, 58 "engines": { 59 "node": ">= 8" 60 } 61 }, 62 "node_modules/argparse": { 63 "version": "2.0.1", 64 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 65 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 66 "dev": true 67 }, 68 "node_modules/balanced-match": { 69 "version": "1.0.2", 70 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 71 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 72 "dev": true 73 }, 74 "node_modules/binary-extensions": { 75 "version": "2.3.0", 76 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 77 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 78 "dev": true, 79 "engines": { 80 "node": ">=8" 81 }, 82 "funding": { 83 "url": "https://github.com/sponsors/sindresorhus" 84 } 85 }, 86 "node_modules/brace-expansion": { 87 "version": "2.0.1", 88 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 89 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 90 "dev": true, 91 "dependencies": { 92 "balanced-match": "^1.0.0" 93 } 94 }, 95 "node_modules/braces": { 96 "version": "3.0.3", 97 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 98 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 99 "dev": true, 100 "dependencies": { 101 "fill-range": "^7.1.1" 102 }, 103 "engines": { 104 "node": ">=8" 105 } 106 }, 107 "node_modules/browser-stdout": { 108 "version": "1.3.1", 109 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", 110 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", 111 "dev": true 112 }, 113 "node_modules/camelcase": { 114 "version": "6.3.0", 115 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 116 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 117 "dev": true, 118 "engines": { 119 "node": ">=10" 120 }, 121 "funding": { 122 "url": "https://github.com/sponsors/sindresorhus" 123 } 124 }, 125 "node_modules/chalk": { 126 "version": "4.1.2", 127 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 128 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 129 "dev": true, 130 "dependencies": { 131 "ansi-styles": "^4.1.0", 132 "supports-color": "^7.1.0" 133 }, 134 "engines": { 135 "node": ">=10" 136 }, 137 "funding": { 138 "url": "https://github.com/chalk/chalk?sponsor=1" 139 } 140 }, 141 "node_modules/chalk/node_modules/supports-color": { 142 "version": "7.2.0", 143 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 144 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 145 "dev": true, 146 "dependencies": { 147 "has-flag": "^4.0.0" 148 }, 149 "engines": { 150 "node": ">=8" 151 } 152 }, 153 "node_modules/chokidar": { 154 "version": "3.5.3", 155 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 156 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 157 "dev": true, 158 "funding": [ 159 { 160 "type": "individual", 161 "url": "https://paulmillr.com/funding/" 162 } 163 ], 164 "dependencies": { 165 "anymatch": "~3.1.2", 166 "braces": "~3.0.2", 167 "glob-parent": "~5.1.2", 168 "is-binary-path": "~2.1.0", 169 "is-glob": "~4.0.1", 170 "normalize-path": "~3.0.0", 171 "readdirp": "~3.6.0" 172 }, 173 "engines": { 174 "node": ">= 8.10.0" 175 }, 176 "optionalDependencies": { 177 "fsevents": "~2.3.2" 178 } 179 }, 180 "node_modules/cliui": { 181 "version": "7.0.4", 182 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 183 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 184 "dev": true, 185 "dependencies": { 186 "string-width": "^4.2.0", 187 "strip-ansi": "^6.0.0", 188 "wrap-ansi": "^7.0.0" 189 } 190 }, 191 "node_modules/color-convert": { 192 "version": "2.0.1", 193 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 194 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 195 "dev": true, 196 "dependencies": { 197 "color-name": "~1.1.4" 198 }, 199 "engines": { 200 "node": ">=7.0.0" 201 } 202 }, 203 "node_modules/color-name": { 204 "version": "1.1.4", 205 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 206 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 207 "dev": true 208 }, 209 "node_modules/debug": { 210 "version": "4.3.4", 211 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 212 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 213 "dev": true, 214 "dependencies": { 215 "ms": "2.1.2" 216 }, 217 "engines": { 218 "node": ">=6.0" 219 }, 220 "peerDependenciesMeta": { 221 "supports-color": { 222 "optional": true 223 } 224 } 225 }, 226 "node_modules/debug/node_modules/ms": { 227 "version": "2.1.2", 228 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 229 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 230 "dev": true 231 }, 232 "node_modules/decamelize": { 233 "version": "4.0.0", 234 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", 235 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", 236 "dev": true, 237 "engines": { 238 "node": ">=10" 239 }, 240 "funding": { 241 "url": "https://github.com/sponsors/sindresorhus" 242 } 243 }, 244 "node_modules/diff": { 245 "version": "5.0.0", 246 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 247 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 248 "dev": true, 249 "engines": { 250 "node": ">=0.3.1" 251 } 252 }, 253 "node_modules/emoji-regex": { 254 "version": "8.0.0", 255 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 256 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 257 "dev": true 258 }, 259 "node_modules/escalade": { 260 "version": "3.1.2", 261 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", 262 "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", 263 "dev": true, 264 "engines": { 265 "node": ">=6" 266 } 267 }, 268 "node_modules/escape-string-regexp": { 269 "version": "4.0.0", 270 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 271 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 272 "dev": true, 273 "engines": { 274 "node": ">=10" 275 }, 276 "funding": { 277 "url": "https://github.com/sponsors/sindresorhus" 278 } 279 }, 280 "node_modules/fill-range": { 281 "version": "7.1.1", 282 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 283 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 284 "dev": true, 285 "dependencies": { 286 "to-regex-range": "^5.0.1" 287 }, 288 "engines": { 289 "node": ">=8" 290 } 291 }, 292 "node_modules/find-up": { 293 "version": "5.0.0", 294 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 295 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 296 "dev": true, 297 "dependencies": { 298 "locate-path": "^6.0.0", 299 "path-exists": "^4.0.0" 300 }, 301 "engines": { 302 "node": ">=10" 303 }, 304 "funding": { 305 "url": "https://github.com/sponsors/sindresorhus" 306 } 307 }, 308 "node_modules/flat": { 309 "version": "5.0.2", 310 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", 311 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", 312 "dev": true, 313 "bin": { 314 "flat": "cli.js" 315 } 316 }, 317 "node_modules/fs.realpath": { 318 "version": "1.0.0", 319 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 320 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 321 "dev": true 322 }, 323 "node_modules/get-caller-file": { 324 "version": "2.0.5", 325 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 326 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 327 "dev": true, 328 "engines": { 329 "node": "6.* || 8.* || >= 10.*" 330 } 331 }, 332 "node_modules/glob": { 333 "version": "8.1.0", 334 "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", 335 "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", 336 "deprecated": "Glob versions prior to v9 are no longer supported", 337 "dev": true, 338 "dependencies": { 339 "fs.realpath": "^1.0.0", 340 "inflight": "^1.0.4", 341 "inherits": "2", 342 "minimatch": "^5.0.1", 343 "once": "^1.3.0" 344 }, 345 "engines": { 346 "node": ">=12" 347 }, 348 "funding": { 349 "url": "https://github.com/sponsors/isaacs" 350 } 351 }, 352 "node_modules/glob-parent": { 353 "version": "5.1.2", 354 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 355 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 356 "dev": true, 357 "dependencies": { 358 "is-glob": "^4.0.1" 359 }, 360 "engines": { 361 "node": ">= 6" 362 } 363 }, 364 "node_modules/has-flag": { 365 "version": "4.0.0", 366 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 367 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 368 "dev": true, 369 "engines": { 370 "node": ">=8" 371 } 372 }, 373 "node_modules/he": { 374 "version": "1.2.0", 375 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 376 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 377 "dev": true, 378 "bin": { 379 "he": "bin/he" 380 } 381 }, 382 "node_modules/inflight": { 383 "version": "1.0.6", 384 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 385 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 386 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", 387 "dev": true, 388 "dependencies": { 389 "once": "^1.3.0", 390 "wrappy": "1" 391 } 392 }, 393 "node_modules/inherits": { 394 "version": "2.0.4", 395 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 396 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 397 "dev": true 398 }, 399 "node_modules/is-binary-path": { 400 "version": "2.1.0", 401 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 402 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 403 "dev": true, 404 "dependencies": { 405 "binary-extensions": "^2.0.0" 406 }, 407 "engines": { 408 "node": ">=8" 409 } 410 }, 411 "node_modules/is-extglob": { 412 "version": "2.1.1", 413 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 414 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 415 "dev": true, 416 "engines": { 417 "node": ">=0.10.0" 418 } 419 }, 420 "node_modules/is-fullwidth-code-point": { 421 "version": "3.0.0", 422 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 423 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 424 "dev": true, 425 "engines": { 426 "node": ">=8" 427 } 428 }, 429 "node_modules/is-glob": { 430 "version": "4.0.3", 431 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 432 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 433 "dev": true, 434 "dependencies": { 435 "is-extglob": "^2.1.1" 436 }, 437 "engines": { 438 "node": ">=0.10.0" 439 } 440 }, 441 "node_modules/is-number": { 442 "version": "7.0.0", 443 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 444 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 445 "dev": true, 446 "engines": { 447 "node": ">=0.12.0" 448 } 449 }, 450 "node_modules/is-plain-obj": { 451 "version": "2.1.0", 452 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", 453 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", 454 "dev": true, 455 "engines": { 456 "node": ">=8" 457 } 458 }, 459 "node_modules/is-unicode-supported": { 460 "version": "0.1.0", 461 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 462 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 463 "dev": true, 464 "engines": { 465 "node": ">=10" 466 }, 467 "funding": { 468 "url": "https://github.com/sponsors/sindresorhus" 469 } 470 }, 471 "node_modules/js-yaml": { 472 "version": "4.1.0", 473 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 474 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 475 "dev": true, 476 "dependencies": { 477 "argparse": "^2.0.1" 478 }, 479 "bin": { 480 "js-yaml": "bin/js-yaml.js" 481 } 482 }, 483 "node_modules/locate-path": { 484 "version": "6.0.0", 485 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 486 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 487 "dev": true, 488 "dependencies": { 489 "p-locate": "^5.0.0" 490 }, 491 "engines": { 492 "node": ">=10" 493 }, 494 "funding": { 495 "url": "https://github.com/sponsors/sindresorhus" 496 } 497 }, 498 "node_modules/log-symbols": { 499 "version": "4.1.0", 500 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 501 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 502 "dev": true, 503 "dependencies": { 504 "chalk": "^4.1.0", 505 "is-unicode-supported": "^0.1.0" 506 }, 507 "engines": { 508 "node": ">=10" 509 }, 510 "funding": { 511 "url": "https://github.com/sponsors/sindresorhus" 512 } 513 }, 514 "node_modules/minimatch": { 515 "version": "5.0.1", 516 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", 517 "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", 518 "dev": true, 519 "dependencies": { 520 "brace-expansion": "^2.0.1" 521 }, 522 "engines": { 523 "node": ">=10" 524 } 525 }, 526 "node_modules/mocha": { 527 "version": "10.4.0", 528 "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.4.0.tgz", 529 "integrity": "sha512-eqhGB8JKapEYcC4ytX/xrzKforgEc3j1pGlAXVy3eRwrtAy5/nIfT1SvgGzfN0XZZxeLq0aQWkOUAmqIJiv+bA==", 530 "dev": true, 531 "dependencies": { 532 "ansi-colors": "4.1.1", 533 "browser-stdout": "1.3.1", 534 "chokidar": "3.5.3", 535 "debug": "4.3.4", 536 "diff": "5.0.0", 537 "escape-string-regexp": "4.0.0", 538 "find-up": "5.0.0", 539 "glob": "8.1.0", 540 "he": "1.2.0", 541 "js-yaml": "4.1.0", 542 "log-symbols": "4.1.0", 543 "minimatch": "5.0.1", 544 "ms": "2.1.3", 545 "serialize-javascript": "6.0.0", 546 "strip-json-comments": "3.1.1", 547 "supports-color": "8.1.1", 548 "workerpool": "6.2.1", 549 "yargs": "16.2.0", 550 "yargs-parser": "20.2.4", 551 "yargs-unparser": "2.0.0" 552 }, 553 "bin": { 554 "_mocha": "bin/_mocha", 555 "mocha": "bin/mocha.js" 556 }, 557 "engines": { 558 "node": ">= 14.0.0" 559 } 560 }, 561 "node_modules/ms": { 562 "version": "2.1.3", 563 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 564 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 565 "dev": true 566 }, 567 "node_modules/normalize-path": { 568 "version": "3.0.0", 569 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 570 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 571 "dev": true, 572 "engines": { 573 "node": ">=0.10.0" 574 } 575 }, 576 "node_modules/once": { 577 "version": "1.4.0", 578 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 579 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 580 "dev": true, 581 "dependencies": { 582 "wrappy": "1" 583 } 584 }, 585 "node_modules/p-limit": { 586 "version": "3.1.0", 587 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 588 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 589 "dev": true, 590 "dependencies": { 591 "yocto-queue": "^0.1.0" 592 }, 593 "engines": { 594 "node": ">=10" 595 }, 596 "funding": { 597 "url": "https://github.com/sponsors/sindresorhus" 598 } 599 }, 600 "node_modules/p-locate": { 601 "version": "5.0.0", 602 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 603 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 604 "dev": true, 605 "dependencies": { 606 "p-limit": "^3.0.2" 607 }, 608 "engines": { 609 "node": ">=10" 610 }, 611 "funding": { 612 "url": "https://github.com/sponsors/sindresorhus" 613 } 614 }, 615 "node_modules/path-exists": { 616 "version": "4.0.0", 617 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 618 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 619 "dev": true, 620 "engines": { 621 "node": ">=8" 622 } 623 }, 624 "node_modules/picomatch": { 625 "version": "2.3.1", 626 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 627 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 628 "dev": true, 629 "engines": { 630 "node": ">=8.6" 631 }, 632 "funding": { 633 "url": "https://github.com/sponsors/jonschlinkert" 634 } 635 }, 636 "node_modules/randombytes": { 637 "version": "2.1.0", 638 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 639 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 640 "dev": true, 641 "dependencies": { 642 "safe-buffer": "^5.1.0" 643 } 644 }, 645 "node_modules/readdirp": { 646 "version": "3.6.0", 647 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 648 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 649 "dev": true, 650 "dependencies": { 651 "picomatch": "^2.2.1" 652 }, 653 "engines": { 654 "node": ">=8.10.0" 655 } 656 }, 657 "node_modules/require-directory": { 658 "version": "2.1.1", 659 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 660 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 661 "dev": true, 662 "engines": { 663 "node": ">=0.10.0" 664 } 665 }, 666 "node_modules/safe-buffer": { 667 "version": "5.2.1", 668 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 669 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 670 "dev": true, 671 "funding": [ 672 { 673 "type": "github", 674 "url": "https://github.com/sponsors/feross" 675 }, 676 { 677 "type": "patreon", 678 "url": "https://www.patreon.com/feross" 679 }, 680 { 681 "type": "consulting", 682 "url": "https://feross.org/support" 683 } 684 ] 685 }, 686 "node_modules/serialize-javascript": { 687 "version": "6.0.0", 688 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", 689 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", 690 "dev": true, 691 "dependencies": { 692 "randombytes": "^2.1.0" 693 } 694 }, 695 "node_modules/string-width": { 696 "version": "4.2.3", 697 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 698 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 699 "dev": true, 700 "dependencies": { 701 "emoji-regex": "^8.0.0", 702 "is-fullwidth-code-point": "^3.0.0", 703 "strip-ansi": "^6.0.1" 704 }, 705 "engines": { 706 "node": ">=8" 707 } 708 }, 709 "node_modules/strip-ansi": { 710 "version": "6.0.1", 711 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 712 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 713 "dev": true, 714 "dependencies": { 715 "ansi-regex": "^5.0.1" 716 }, 717 "engines": { 718 "node": ">=8" 719 } 720 }, 721 "node_modules/strip-json-comments": { 722 "version": "3.1.1", 723 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 724 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 725 "dev": true, 726 "engines": { 727 "node": ">=8" 728 }, 729 "funding": { 730 "url": "https://github.com/sponsors/sindresorhus" 731 } 732 }, 733 "node_modules/supports-color": { 734 "version": "8.1.1", 735 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 736 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 737 "dev": true, 738 "dependencies": { 739 "has-flag": "^4.0.0" 740 }, 741 "engines": { 742 "node": ">=10" 743 }, 744 "funding": { 745 "url": "https://github.com/chalk/supports-color?sponsor=1" 746 } 747 }, 748 "node_modules/to-regex-range": { 749 "version": "5.0.1", 750 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 751 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 752 "dev": true, 753 "dependencies": { 754 "is-number": "^7.0.0" 755 }, 756 "engines": { 757 "node": ">=8.0" 758 } 759 }, 760 "node_modules/typescript": { 761 "version": "5.4.5", 762 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", 763 "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", 764 "dev": true, 765 "bin": { 766 "tsc": "bin/tsc", 767 "tsserver": "bin/tsserver" 768 }, 769 "engines": { 770 "node": ">=14.17" 771 } 772 }, 773 "node_modules/workerpool": { 774 "version": "6.2.1", 775 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", 776 "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", 777 "dev": true 778 }, 779 "node_modules/wrap-ansi": { 780 "version": "7.0.0", 781 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 782 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 783 "dev": true, 784 "dependencies": { 785 "ansi-styles": "^4.0.0", 786 "string-width": "^4.1.0", 787 "strip-ansi": "^6.0.0" 788 }, 789 "engines": { 790 "node": ">=10" 791 }, 792 "funding": { 793 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 794 } 795 }, 796 "node_modules/wrappy": { 797 "version": "1.0.2", 798 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 799 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 800 "dev": true 801 }, 802 "node_modules/y18n": { 803 "version": "5.0.8", 804 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 805 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 806 "dev": true, 807 "engines": { 808 "node": ">=10" 809 } 810 }, 811 "node_modules/yargs": { 812 "version": "16.2.0", 813 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 814 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 815 "dev": true, 816 "dependencies": { 817 "cliui": "^7.0.2", 818 "escalade": "^3.1.1", 819 "get-caller-file": "^2.0.5", 820 "require-directory": "^2.1.1", 821 "string-width": "^4.2.0", 822 "y18n": "^5.0.5", 823 "yargs-parser": "^20.2.2" 824 }, 825 "engines": { 826 "node": ">=10" 827 } 828 }, 829 "node_modules/yargs-parser": { 830 "version": "20.2.4", 831 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", 832 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", 833 "dev": true, 834 "engines": { 835 "node": ">=10" 836 } 837 }, 838 "node_modules/yargs-unparser": { 839 "version": "2.0.0", 840 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", 841 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", 842 "dev": true, 843 "dependencies": { 844 "camelcase": "^6.0.0", 845 "decamelize": "^4.0.0", 846 "flat": "^5.0.2", 847 "is-plain-obj": "^2.1.0" 848 }, 849 "engines": { 850 "node": ">=10" 851 } 852 }, 853 "node_modules/yocto-queue": { 854 "version": "0.1.0", 855 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 856 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 857 "dev": true, 858 "engines": { 859 "node": ">=10" 860 }, 861 "funding": { 862 "url": "https://github.com/sponsors/sindresorhus" 863 } 864 } 865 } 866}