github.com/simpleiot/simpleiot@v0.18.3/frontend/lib/package-lock.json (about) 1 { 2 "name": "simpleiot-js", 3 "version": "1.1.0", 4 "lockfileVersion": 2, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "simpleiot-js", 9 "version": "1.1.0", 10 "license": "MIT", 11 "dependencies": { 12 "google-protobuf": "^3.20.1", 13 "nats.ws": "^1.7.2" 14 }, 15 "devDependencies": { 16 "mocha": "^10.1.0", 17 "ws": "^8.11.0" 18 } 19 }, 20 "node_modules/ansi-colors": { 21 "version": "4.1.1", 22 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", 23 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", 24 "dev": true, 25 "engines": { 26 "node": ">=6" 27 } 28 }, 29 "node_modules/ansi-regex": { 30 "version": "5.0.1", 31 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 32 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 33 "dev": true, 34 "engines": { 35 "node": ">=8" 36 } 37 }, 38 "node_modules/ansi-styles": { 39 "version": "4.3.0", 40 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 41 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 42 "dev": true, 43 "dependencies": { 44 "color-convert": "^2.0.1" 45 }, 46 "engines": { 47 "node": ">=8" 48 }, 49 "funding": { 50 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 51 } 52 }, 53 "node_modules/anymatch": { 54 "version": "3.1.3", 55 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 56 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 57 "dev": true, 58 "dependencies": { 59 "normalize-path": "^3.0.0", 60 "picomatch": "^2.0.4" 61 }, 62 "engines": { 63 "node": ">= 8" 64 } 65 }, 66 "node_modules/argparse": { 67 "version": "2.0.1", 68 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 69 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 70 "dev": true 71 }, 72 "node_modules/balanced-match": { 73 "version": "1.0.2", 74 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 75 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 76 "dev": true 77 }, 78 "node_modules/binary-extensions": { 79 "version": "2.2.0", 80 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 81 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 82 "dev": true, 83 "engines": { 84 "node": ">=8" 85 } 86 }, 87 "node_modules/brace-expansion": { 88 "version": "2.0.1", 89 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 90 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 91 "dev": true, 92 "dependencies": { 93 "balanced-match": "^1.0.0" 94 } 95 }, 96 "node_modules/braces": { 97 "version": "3.0.2", 98 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 99 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 100 "dev": true, 101 "dependencies": { 102 "fill-range": "^7.0.1" 103 }, 104 "engines": { 105 "node": ">=8" 106 } 107 }, 108 "node_modules/browser-stdout": { 109 "version": "1.3.1", 110 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", 111 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", 112 "dev": true 113 }, 114 "node_modules/camelcase": { 115 "version": "6.3.0", 116 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 117 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 118 "dev": true, 119 "engines": { 120 "node": ">=10" 121 }, 122 "funding": { 123 "url": "https://github.com/sponsors/sindresorhus" 124 } 125 }, 126 "node_modules/chalk": { 127 "version": "4.1.2", 128 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 129 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 130 "dev": true, 131 "dependencies": { 132 "ansi-styles": "^4.1.0", 133 "supports-color": "^7.1.0" 134 }, 135 "engines": { 136 "node": ">=10" 137 }, 138 "funding": { 139 "url": "https://github.com/chalk/chalk?sponsor=1" 140 } 141 }, 142 "node_modules/chalk/node_modules/supports-color": { 143 "version": "7.2.0", 144 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 145 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 146 "dev": true, 147 "dependencies": { 148 "has-flag": "^4.0.0" 149 }, 150 "engines": { 151 "node": ">=8" 152 } 153 }, 154 "node_modules/chokidar": { 155 "version": "3.5.3", 156 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 157 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 158 "dev": true, 159 "funding": [ 160 { 161 "type": "individual", 162 "url": "https://paulmillr.com/funding/" 163 } 164 ], 165 "dependencies": { 166 "anymatch": "~3.1.2", 167 "braces": "~3.0.2", 168 "glob-parent": "~5.1.2", 169 "is-binary-path": "~2.1.0", 170 "is-glob": "~4.0.1", 171 "normalize-path": "~3.0.0", 172 "readdirp": "~3.6.0" 173 }, 174 "engines": { 175 "node": ">= 8.10.0" 176 }, 177 "optionalDependencies": { 178 "fsevents": "~2.3.2" 179 } 180 }, 181 "node_modules/cliui": { 182 "version": "7.0.4", 183 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 184 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 185 "dev": true, 186 "dependencies": { 187 "string-width": "^4.2.0", 188 "strip-ansi": "^6.0.0", 189 "wrap-ansi": "^7.0.0" 190 } 191 }, 192 "node_modules/color-convert": { 193 "version": "2.0.1", 194 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 195 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 196 "dev": true, 197 "dependencies": { 198 "color-name": "~1.1.4" 199 }, 200 "engines": { 201 "node": ">=7.0.0" 202 } 203 }, 204 "node_modules/color-name": { 205 "version": "1.1.4", 206 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 207 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 208 "dev": true 209 }, 210 "node_modules/concat-map": { 211 "version": "0.0.1", 212 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 213 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 214 "dev": true 215 }, 216 "node_modules/debug": { 217 "version": "4.3.4", 218 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 219 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 220 "dev": true, 221 "dependencies": { 222 "ms": "2.1.2" 223 }, 224 "engines": { 225 "node": ">=6.0" 226 }, 227 "peerDependenciesMeta": { 228 "supports-color": { 229 "optional": true 230 } 231 } 232 }, 233 "node_modules/debug/node_modules/ms": { 234 "version": "2.1.2", 235 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 236 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 237 "dev": true 238 }, 239 "node_modules/decamelize": { 240 "version": "4.0.0", 241 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", 242 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", 243 "dev": true, 244 "engines": { 245 "node": ">=10" 246 }, 247 "funding": { 248 "url": "https://github.com/sponsors/sindresorhus" 249 } 250 }, 251 "node_modules/diff": { 252 "version": "5.0.0", 253 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 254 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 255 "dev": true, 256 "engines": { 257 "node": ">=0.3.1" 258 } 259 }, 260 "node_modules/emoji-regex": { 261 "version": "8.0.0", 262 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 263 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 264 "dev": true 265 }, 266 "node_modules/escalade": { 267 "version": "3.1.1", 268 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 269 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 270 "dev": true, 271 "engines": { 272 "node": ">=6" 273 } 274 }, 275 "node_modules/escape-string-regexp": { 276 "version": "4.0.0", 277 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 278 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 279 "dev": true, 280 "engines": { 281 "node": ">=10" 282 }, 283 "funding": { 284 "url": "https://github.com/sponsors/sindresorhus" 285 } 286 }, 287 "node_modules/fill-range": { 288 "version": "7.0.1", 289 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 290 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 291 "dev": true, 292 "dependencies": { 293 "to-regex-range": "^5.0.1" 294 }, 295 "engines": { 296 "node": ">=8" 297 } 298 }, 299 "node_modules/find-up": { 300 "version": "5.0.0", 301 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 302 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 303 "dev": true, 304 "dependencies": { 305 "locate-path": "^6.0.0", 306 "path-exists": "^4.0.0" 307 }, 308 "engines": { 309 "node": ">=10" 310 }, 311 "funding": { 312 "url": "https://github.com/sponsors/sindresorhus" 313 } 314 }, 315 "node_modules/flat": { 316 "version": "5.0.2", 317 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", 318 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", 319 "dev": true, 320 "bin": { 321 "flat": "cli.js" 322 } 323 }, 324 "node_modules/fs.realpath": { 325 "version": "1.0.0", 326 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 327 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 328 "dev": true 329 }, 330 "node_modules/fsevents": { 331 "version": "2.3.3", 332 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 333 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 334 "dev": true, 335 "hasInstallScript": true, 336 "optional": true, 337 "os": [ 338 "darwin" 339 ], 340 "engines": { 341 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 342 } 343 }, 344 "node_modules/get-caller-file": { 345 "version": "2.0.5", 346 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 347 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 348 "dev": true, 349 "engines": { 350 "node": "6.* || 8.* || >= 10.*" 351 } 352 }, 353 "node_modules/glob": { 354 "version": "7.2.0", 355 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 356 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 357 "dev": true, 358 "dependencies": { 359 "fs.realpath": "^1.0.0", 360 "inflight": "^1.0.4", 361 "inherits": "2", 362 "minimatch": "^3.0.4", 363 "once": "^1.3.0", 364 "path-is-absolute": "^1.0.0" 365 }, 366 "engines": { 367 "node": "*" 368 }, 369 "funding": { 370 "url": "https://github.com/sponsors/isaacs" 371 } 372 }, 373 "node_modules/glob-parent": { 374 "version": "5.1.2", 375 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 376 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 377 "dev": true, 378 "dependencies": { 379 "is-glob": "^4.0.1" 380 }, 381 "engines": { 382 "node": ">= 6" 383 } 384 }, 385 "node_modules/glob/node_modules/brace-expansion": { 386 "version": "1.1.11", 387 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 388 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 389 "dev": true, 390 "dependencies": { 391 "balanced-match": "^1.0.0", 392 "concat-map": "0.0.1" 393 } 394 }, 395 "node_modules/glob/node_modules/minimatch": { 396 "version": "3.1.2", 397 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 398 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 399 "dev": true, 400 "dependencies": { 401 "brace-expansion": "^1.1.7" 402 }, 403 "engines": { 404 "node": "*" 405 } 406 }, 407 "node_modules/google-protobuf": { 408 "version": "3.21.2", 409 "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.2.tgz", 410 "integrity": "sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA==" 411 }, 412 "node_modules/has-flag": { 413 "version": "4.0.0", 414 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 415 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 416 "dev": true, 417 "engines": { 418 "node": ">=8" 419 } 420 }, 421 "node_modules/he": { 422 "version": "1.2.0", 423 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 424 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 425 "dev": true, 426 "bin": { 427 "he": "bin/he" 428 } 429 }, 430 "node_modules/inflight": { 431 "version": "1.0.6", 432 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 433 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 434 "dev": true, 435 "dependencies": { 436 "once": "^1.3.0", 437 "wrappy": "1" 438 } 439 }, 440 "node_modules/inherits": { 441 "version": "2.0.4", 442 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 443 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 444 "dev": true 445 }, 446 "node_modules/is-binary-path": { 447 "version": "2.1.0", 448 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 449 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 450 "dev": true, 451 "dependencies": { 452 "binary-extensions": "^2.0.0" 453 }, 454 "engines": { 455 "node": ">=8" 456 } 457 }, 458 "node_modules/is-extglob": { 459 "version": "2.1.1", 460 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 461 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 462 "dev": true, 463 "engines": { 464 "node": ">=0.10.0" 465 } 466 }, 467 "node_modules/is-fullwidth-code-point": { 468 "version": "3.0.0", 469 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 470 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 471 "dev": true, 472 "engines": { 473 "node": ">=8" 474 } 475 }, 476 "node_modules/is-glob": { 477 "version": "4.0.3", 478 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 479 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 480 "dev": true, 481 "dependencies": { 482 "is-extglob": "^2.1.1" 483 }, 484 "engines": { 485 "node": ">=0.10.0" 486 } 487 }, 488 "node_modules/is-number": { 489 "version": "7.0.0", 490 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 491 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 492 "dev": true, 493 "engines": { 494 "node": ">=0.12.0" 495 } 496 }, 497 "node_modules/is-plain-obj": { 498 "version": "2.1.0", 499 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", 500 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", 501 "dev": true, 502 "engines": { 503 "node": ">=8" 504 } 505 }, 506 "node_modules/is-unicode-supported": { 507 "version": "0.1.0", 508 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 509 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 510 "dev": true, 511 "engines": { 512 "node": ">=10" 513 }, 514 "funding": { 515 "url": "https://github.com/sponsors/sindresorhus" 516 } 517 }, 518 "node_modules/js-yaml": { 519 "version": "4.1.0", 520 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 521 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 522 "dev": true, 523 "dependencies": { 524 "argparse": "^2.0.1" 525 }, 526 "bin": { 527 "js-yaml": "bin/js-yaml.js" 528 } 529 }, 530 "node_modules/locate-path": { 531 "version": "6.0.0", 532 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 533 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 534 "dev": true, 535 "dependencies": { 536 "p-locate": "^5.0.0" 537 }, 538 "engines": { 539 "node": ">=10" 540 }, 541 "funding": { 542 "url": "https://github.com/sponsors/sindresorhus" 543 } 544 }, 545 "node_modules/log-symbols": { 546 "version": "4.1.0", 547 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 548 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 549 "dev": true, 550 "dependencies": { 551 "chalk": "^4.1.0", 552 "is-unicode-supported": "^0.1.0" 553 }, 554 "engines": { 555 "node": ">=10" 556 }, 557 "funding": { 558 "url": "https://github.com/sponsors/sindresorhus" 559 } 560 }, 561 "node_modules/minimatch": { 562 "version": "5.0.1", 563 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", 564 "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", 565 "dev": true, 566 "dependencies": { 567 "brace-expansion": "^2.0.1" 568 }, 569 "engines": { 570 "node": ">=10" 571 } 572 }, 573 "node_modules/mocha": { 574 "version": "10.2.0", 575 "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", 576 "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", 577 "dev": true, 578 "dependencies": { 579 "ansi-colors": "4.1.1", 580 "browser-stdout": "1.3.1", 581 "chokidar": "3.5.3", 582 "debug": "4.3.4", 583 "diff": "5.0.0", 584 "escape-string-regexp": "4.0.0", 585 "find-up": "5.0.0", 586 "glob": "7.2.0", 587 "he": "1.2.0", 588 "js-yaml": "4.1.0", 589 "log-symbols": "4.1.0", 590 "minimatch": "5.0.1", 591 "ms": "2.1.3", 592 "nanoid": "3.3.3", 593 "serialize-javascript": "6.0.0", 594 "strip-json-comments": "3.1.1", 595 "supports-color": "8.1.1", 596 "workerpool": "6.2.1", 597 "yargs": "16.2.0", 598 "yargs-parser": "20.2.4", 599 "yargs-unparser": "2.0.0" 600 }, 601 "bin": { 602 "_mocha": "bin/_mocha", 603 "mocha": "bin/mocha.js" 604 }, 605 "engines": { 606 "node": ">= 14.0.0" 607 }, 608 "funding": { 609 "type": "opencollective", 610 "url": "https://opencollective.com/mochajs" 611 } 612 }, 613 "node_modules/ms": { 614 "version": "2.1.3", 615 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 616 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 617 "dev": true 618 }, 619 "node_modules/nanoid": { 620 "version": "3.3.3", 621 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", 622 "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", 623 "dev": true, 624 "bin": { 625 "nanoid": "bin/nanoid.cjs" 626 }, 627 "engines": { 628 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 629 } 630 }, 631 "node_modules/nats.ws": { 632 "version": "1.19.1", 633 "resolved": "https://registry.npmjs.org/nats.ws/-/nats.ws-1.19.1.tgz", 634 "integrity": "sha512-vzeQcuWn/3w9gemnG9JfkUMcK2rvulGXRH+gC4Iqg+AURFMqMvBfqbqV/1iQzMDSAzqBrKctZgWa4rp0D3KJQQ==", 635 "optionalDependencies": { 636 "nkeys.js": "1.0.5" 637 } 638 }, 639 "node_modules/nkeys.js": { 640 "version": "1.0.5", 641 "resolved": "https://registry.npmjs.org/nkeys.js/-/nkeys.js-1.0.5.tgz", 642 "integrity": "sha512-u25YnRPHiGVsNzwyHnn+PT90sgAhnS8jUJ1nxmkHMFYCJ6+Ic0lv291w7uhRBpJVJ3PH2GWbYqA151lGCRrB5g==", 643 "optional": true, 644 "dependencies": { 645 "tweetnacl": "1.0.3" 646 }, 647 "engines": { 648 "node": ">=10.0.0" 649 } 650 }, 651 "node_modules/normalize-path": { 652 "version": "3.0.0", 653 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 654 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 655 "dev": true, 656 "engines": { 657 "node": ">=0.10.0" 658 } 659 }, 660 "node_modules/once": { 661 "version": "1.4.0", 662 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 663 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 664 "dev": true, 665 "dependencies": { 666 "wrappy": "1" 667 } 668 }, 669 "node_modules/p-limit": { 670 "version": "3.1.0", 671 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 672 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 673 "dev": true, 674 "dependencies": { 675 "yocto-queue": "^0.1.0" 676 }, 677 "engines": { 678 "node": ">=10" 679 }, 680 "funding": { 681 "url": "https://github.com/sponsors/sindresorhus" 682 } 683 }, 684 "node_modules/p-locate": { 685 "version": "5.0.0", 686 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 687 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 688 "dev": true, 689 "dependencies": { 690 "p-limit": "^3.0.2" 691 }, 692 "engines": { 693 "node": ">=10" 694 }, 695 "funding": { 696 "url": "https://github.com/sponsors/sindresorhus" 697 } 698 }, 699 "node_modules/path-exists": { 700 "version": "4.0.0", 701 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 702 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 703 "dev": true, 704 "engines": { 705 "node": ">=8" 706 } 707 }, 708 "node_modules/path-is-absolute": { 709 "version": "1.0.1", 710 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 711 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 712 "dev": true, 713 "engines": { 714 "node": ">=0.10.0" 715 } 716 }, 717 "node_modules/picomatch": { 718 "version": "2.3.1", 719 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 720 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 721 "dev": true, 722 "engines": { 723 "node": ">=8.6" 724 }, 725 "funding": { 726 "url": "https://github.com/sponsors/jonschlinkert" 727 } 728 }, 729 "node_modules/randombytes": { 730 "version": "2.1.0", 731 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 732 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 733 "dev": true, 734 "dependencies": { 735 "safe-buffer": "^5.1.0" 736 } 737 }, 738 "node_modules/readdirp": { 739 "version": "3.6.0", 740 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 741 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 742 "dev": true, 743 "dependencies": { 744 "picomatch": "^2.2.1" 745 }, 746 "engines": { 747 "node": ">=8.10.0" 748 } 749 }, 750 "node_modules/require-directory": { 751 "version": "2.1.1", 752 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 753 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 754 "dev": true, 755 "engines": { 756 "node": ">=0.10.0" 757 } 758 }, 759 "node_modules/safe-buffer": { 760 "version": "5.2.1", 761 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 762 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 763 "dev": true, 764 "funding": [ 765 { 766 "type": "github", 767 "url": "https://github.com/sponsors/feross" 768 }, 769 { 770 "type": "patreon", 771 "url": "https://www.patreon.com/feross" 772 }, 773 { 774 "type": "consulting", 775 "url": "https://feross.org/support" 776 } 777 ] 778 }, 779 "node_modules/serialize-javascript": { 780 "version": "6.0.0", 781 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", 782 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", 783 "dev": true, 784 "dependencies": { 785 "randombytes": "^2.1.0" 786 } 787 }, 788 "node_modules/string-width": { 789 "version": "4.2.3", 790 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 791 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 792 "dev": true, 793 "dependencies": { 794 "emoji-regex": "^8.0.0", 795 "is-fullwidth-code-point": "^3.0.0", 796 "strip-ansi": "^6.0.1" 797 }, 798 "engines": { 799 "node": ">=8" 800 } 801 }, 802 "node_modules/strip-ansi": { 803 "version": "6.0.1", 804 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 805 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 806 "dev": true, 807 "dependencies": { 808 "ansi-regex": "^5.0.1" 809 }, 810 "engines": { 811 "node": ">=8" 812 } 813 }, 814 "node_modules/strip-json-comments": { 815 "version": "3.1.1", 816 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 817 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 818 "dev": true, 819 "engines": { 820 "node": ">=8" 821 }, 822 "funding": { 823 "url": "https://github.com/sponsors/sindresorhus" 824 } 825 }, 826 "node_modules/supports-color": { 827 "version": "8.1.1", 828 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 829 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 830 "dev": true, 831 "dependencies": { 832 "has-flag": "^4.0.0" 833 }, 834 "engines": { 835 "node": ">=10" 836 }, 837 "funding": { 838 "url": "https://github.com/chalk/supports-color?sponsor=1" 839 } 840 }, 841 "node_modules/to-regex-range": { 842 "version": "5.0.1", 843 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 844 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 845 "dev": true, 846 "dependencies": { 847 "is-number": "^7.0.0" 848 }, 849 "engines": { 850 "node": ">=8.0" 851 } 852 }, 853 "node_modules/tweetnacl": { 854 "version": "1.0.3", 855 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", 856 "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==", 857 "optional": true 858 }, 859 "node_modules/workerpool": { 860 "version": "6.2.1", 861 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", 862 "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", 863 "dev": true 864 }, 865 "node_modules/wrap-ansi": { 866 "version": "7.0.0", 867 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 868 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 869 "dev": true, 870 "dependencies": { 871 "ansi-styles": "^4.0.0", 872 "string-width": "^4.1.0", 873 "strip-ansi": "^6.0.0" 874 }, 875 "engines": { 876 "node": ">=10" 877 }, 878 "funding": { 879 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 880 } 881 }, 882 "node_modules/wrappy": { 883 "version": "1.0.2", 884 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 885 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 886 "dev": true 887 }, 888 "node_modules/ws": { 889 "version": "8.16.0", 890 "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", 891 "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", 892 "dev": true, 893 "engines": { 894 "node": ">=10.0.0" 895 }, 896 "peerDependencies": { 897 "bufferutil": "^4.0.1", 898 "utf-8-validate": ">=5.0.2" 899 }, 900 "peerDependenciesMeta": { 901 "bufferutil": { 902 "optional": true 903 }, 904 "utf-8-validate": { 905 "optional": true 906 } 907 } 908 }, 909 "node_modules/y18n": { 910 "version": "5.0.8", 911 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 912 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 913 "dev": true, 914 "engines": { 915 "node": ">=10" 916 } 917 }, 918 "node_modules/yargs": { 919 "version": "16.2.0", 920 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 921 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 922 "dev": true, 923 "dependencies": { 924 "cliui": "^7.0.2", 925 "escalade": "^3.1.1", 926 "get-caller-file": "^2.0.5", 927 "require-directory": "^2.1.1", 928 "string-width": "^4.2.0", 929 "y18n": "^5.0.5", 930 "yargs-parser": "^20.2.2" 931 }, 932 "engines": { 933 "node": ">=10" 934 } 935 }, 936 "node_modules/yargs-parser": { 937 "version": "20.2.4", 938 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", 939 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", 940 "dev": true, 941 "engines": { 942 "node": ">=10" 943 } 944 }, 945 "node_modules/yargs-unparser": { 946 "version": "2.0.0", 947 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", 948 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", 949 "dev": true, 950 "dependencies": { 951 "camelcase": "^6.0.0", 952 "decamelize": "^4.0.0", 953 "flat": "^5.0.2", 954 "is-plain-obj": "^2.1.0" 955 }, 956 "engines": { 957 "node": ">=10" 958 } 959 }, 960 "node_modules/yocto-queue": { 961 "version": "0.1.0", 962 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 963 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 964 "dev": true, 965 "engines": { 966 "node": ">=10" 967 }, 968 "funding": { 969 "url": "https://github.com/sponsors/sindresorhus" 970 } 971 } 972 }, 973 "dependencies": { 974 "ansi-colors": { 975 "version": "4.1.1", 976 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", 977 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", 978 "dev": true 979 }, 980 "ansi-regex": { 981 "version": "5.0.1", 982 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 983 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 984 "dev": true 985 }, 986 "ansi-styles": { 987 "version": "4.3.0", 988 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 989 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 990 "dev": true, 991 "requires": { 992 "color-convert": "^2.0.1" 993 } 994 }, 995 "anymatch": { 996 "version": "3.1.3", 997 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 998 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 999 "dev": true, 1000 "requires": { 1001 "normalize-path": "^3.0.0", 1002 "picomatch": "^2.0.4" 1003 } 1004 }, 1005 "argparse": { 1006 "version": "2.0.1", 1007 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1008 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 1009 "dev": true 1010 }, 1011 "balanced-match": { 1012 "version": "1.0.2", 1013 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1014 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1015 "dev": true 1016 }, 1017 "binary-extensions": { 1018 "version": "2.2.0", 1019 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 1020 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 1021 "dev": true 1022 }, 1023 "brace-expansion": { 1024 "version": "2.0.1", 1025 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 1026 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 1027 "dev": true, 1028 "requires": { 1029 "balanced-match": "^1.0.0" 1030 } 1031 }, 1032 "braces": { 1033 "version": "3.0.2", 1034 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 1035 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 1036 "dev": true, 1037 "requires": { 1038 "fill-range": "^7.0.1" 1039 } 1040 }, 1041 "browser-stdout": { 1042 "version": "1.3.1", 1043 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz", 1044 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", 1045 "dev": true 1046 }, 1047 "camelcase": { 1048 "version": "6.3.0", 1049 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", 1050 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", 1051 "dev": true 1052 }, 1053 "chalk": { 1054 "version": "4.1.2", 1055 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1056 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1057 "dev": true, 1058 "requires": { 1059 "ansi-styles": "^4.1.0", 1060 "supports-color": "^7.1.0" 1061 }, 1062 "dependencies": { 1063 "supports-color": { 1064 "version": "7.2.0", 1065 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1066 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1067 "dev": true, 1068 "requires": { 1069 "has-flag": "^4.0.0" 1070 } 1071 } 1072 } 1073 }, 1074 "chokidar": { 1075 "version": "3.5.3", 1076 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 1077 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 1078 "dev": true, 1079 "requires": { 1080 "anymatch": "~3.1.2", 1081 "braces": "~3.0.2", 1082 "fsevents": "~2.3.2", 1083 "glob-parent": "~5.1.2", 1084 "is-binary-path": "~2.1.0", 1085 "is-glob": "~4.0.1", 1086 "normalize-path": "~3.0.0", 1087 "readdirp": "~3.6.0" 1088 } 1089 }, 1090 "cliui": { 1091 "version": "7.0.4", 1092 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", 1093 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", 1094 "dev": true, 1095 "requires": { 1096 "string-width": "^4.2.0", 1097 "strip-ansi": "^6.0.0", 1098 "wrap-ansi": "^7.0.0" 1099 } 1100 }, 1101 "color-convert": { 1102 "version": "2.0.1", 1103 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1104 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1105 "dev": true, 1106 "requires": { 1107 "color-name": "~1.1.4" 1108 } 1109 }, 1110 "color-name": { 1111 "version": "1.1.4", 1112 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1113 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1114 "dev": true 1115 }, 1116 "concat-map": { 1117 "version": "0.0.1", 1118 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 1119 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 1120 "dev": true 1121 }, 1122 "debug": { 1123 "version": "4.3.4", 1124 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 1125 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 1126 "dev": true, 1127 "requires": { 1128 "ms": "2.1.2" 1129 }, 1130 "dependencies": { 1131 "ms": { 1132 "version": "2.1.2", 1133 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 1134 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 1135 "dev": true 1136 } 1137 } 1138 }, 1139 "decamelize": { 1140 "version": "4.0.0", 1141 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz", 1142 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==", 1143 "dev": true 1144 }, 1145 "diff": { 1146 "version": "5.0.0", 1147 "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", 1148 "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==", 1149 "dev": true 1150 }, 1151 "emoji-regex": { 1152 "version": "8.0.0", 1153 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 1154 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 1155 "dev": true 1156 }, 1157 "escalade": { 1158 "version": "3.1.1", 1159 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 1160 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 1161 "dev": true 1162 }, 1163 "escape-string-regexp": { 1164 "version": "4.0.0", 1165 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1166 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 1167 "dev": true 1168 }, 1169 "fill-range": { 1170 "version": "7.0.1", 1171 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 1172 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 1173 "dev": true, 1174 "requires": { 1175 "to-regex-range": "^5.0.1" 1176 } 1177 }, 1178 "find-up": { 1179 "version": "5.0.0", 1180 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 1181 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 1182 "dev": true, 1183 "requires": { 1184 "locate-path": "^6.0.0", 1185 "path-exists": "^4.0.0" 1186 } 1187 }, 1188 "flat": { 1189 "version": "5.0.2", 1190 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", 1191 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", 1192 "dev": true 1193 }, 1194 "fs.realpath": { 1195 "version": "1.0.0", 1196 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 1197 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", 1198 "dev": true 1199 }, 1200 "fsevents": { 1201 "version": "2.3.3", 1202 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1203 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1204 "dev": true, 1205 "optional": true 1206 }, 1207 "get-caller-file": { 1208 "version": "2.0.5", 1209 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 1210 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 1211 "dev": true 1212 }, 1213 "glob": { 1214 "version": "7.2.0", 1215 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 1216 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 1217 "dev": true, 1218 "requires": { 1219 "fs.realpath": "^1.0.0", 1220 "inflight": "^1.0.4", 1221 "inherits": "2", 1222 "minimatch": "^3.0.4", 1223 "once": "^1.3.0", 1224 "path-is-absolute": "^1.0.0" 1225 }, 1226 "dependencies": { 1227 "brace-expansion": { 1228 "version": "1.1.11", 1229 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 1230 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 1231 "dev": true, 1232 "requires": { 1233 "balanced-match": "^1.0.0", 1234 "concat-map": "0.0.1" 1235 } 1236 }, 1237 "minimatch": { 1238 "version": "3.1.2", 1239 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 1240 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 1241 "dev": true, 1242 "requires": { 1243 "brace-expansion": "^1.1.7" 1244 } 1245 } 1246 } 1247 }, 1248 "glob-parent": { 1249 "version": "5.1.2", 1250 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 1251 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 1252 "dev": true, 1253 "requires": { 1254 "is-glob": "^4.0.1" 1255 } 1256 }, 1257 "google-protobuf": { 1258 "version": "3.21.2", 1259 "resolved": "https://registry.npmjs.org/google-protobuf/-/google-protobuf-3.21.2.tgz", 1260 "integrity": "sha512-3MSOYFO5U9mPGikIYCzK0SaThypfGgS6bHqrUGXG3DPHCrb+txNqeEcns1W0lkGfk0rCyNXm7xB9rMxnCiZOoA==" 1261 }, 1262 "has-flag": { 1263 "version": "4.0.0", 1264 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1265 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1266 "dev": true 1267 }, 1268 "he": { 1269 "version": "1.2.0", 1270 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 1271 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 1272 "dev": true 1273 }, 1274 "inflight": { 1275 "version": "1.0.6", 1276 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1277 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1278 "dev": true, 1279 "requires": { 1280 "once": "^1.3.0", 1281 "wrappy": "1" 1282 } 1283 }, 1284 "inherits": { 1285 "version": "2.0.4", 1286 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1287 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 1288 "dev": true 1289 }, 1290 "is-binary-path": { 1291 "version": "2.1.0", 1292 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 1293 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 1294 "dev": true, 1295 "requires": { 1296 "binary-extensions": "^2.0.0" 1297 } 1298 }, 1299 "is-extglob": { 1300 "version": "2.1.1", 1301 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1302 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1303 "dev": true 1304 }, 1305 "is-fullwidth-code-point": { 1306 "version": "3.0.0", 1307 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 1308 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 1309 "dev": true 1310 }, 1311 "is-glob": { 1312 "version": "4.0.3", 1313 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1314 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1315 "dev": true, 1316 "requires": { 1317 "is-extglob": "^2.1.1" 1318 } 1319 }, 1320 "is-number": { 1321 "version": "7.0.0", 1322 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1323 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1324 "dev": true 1325 }, 1326 "is-plain-obj": { 1327 "version": "2.1.0", 1328 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", 1329 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", 1330 "dev": true 1331 }, 1332 "is-unicode-supported": { 1333 "version": "0.1.0", 1334 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 1335 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 1336 "dev": true 1337 }, 1338 "js-yaml": { 1339 "version": "4.1.0", 1340 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 1341 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 1342 "dev": true, 1343 "requires": { 1344 "argparse": "^2.0.1" 1345 } 1346 }, 1347 "locate-path": { 1348 "version": "6.0.0", 1349 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 1350 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 1351 "dev": true, 1352 "requires": { 1353 "p-locate": "^5.0.0" 1354 } 1355 }, 1356 "log-symbols": { 1357 "version": "4.1.0", 1358 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 1359 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 1360 "dev": true, 1361 "requires": { 1362 "chalk": "^4.1.0", 1363 "is-unicode-supported": "^0.1.0" 1364 } 1365 }, 1366 "minimatch": { 1367 "version": "5.0.1", 1368 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", 1369 "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", 1370 "dev": true, 1371 "requires": { 1372 "brace-expansion": "^2.0.1" 1373 } 1374 }, 1375 "mocha": { 1376 "version": "10.2.0", 1377 "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.2.0.tgz", 1378 "integrity": "sha512-IDY7fl/BecMwFHzoqF2sg/SHHANeBoMMXFlS9r0OXKDssYE1M5O43wUY/9BVPeIvfH2zmEbBfseqN9gBQZzXkg==", 1379 "dev": true, 1380 "requires": { 1381 "ansi-colors": "4.1.1", 1382 "browser-stdout": "1.3.1", 1383 "chokidar": "3.5.3", 1384 "debug": "4.3.4", 1385 "diff": "5.0.0", 1386 "escape-string-regexp": "4.0.0", 1387 "find-up": "5.0.0", 1388 "glob": "7.2.0", 1389 "he": "1.2.0", 1390 "js-yaml": "4.1.0", 1391 "log-symbols": "4.1.0", 1392 "minimatch": "5.0.1", 1393 "ms": "2.1.3", 1394 "nanoid": "3.3.3", 1395 "serialize-javascript": "6.0.0", 1396 "strip-json-comments": "3.1.1", 1397 "supports-color": "8.1.1", 1398 "workerpool": "6.2.1", 1399 "yargs": "16.2.0", 1400 "yargs-parser": "20.2.4", 1401 "yargs-unparser": "2.0.0" 1402 } 1403 }, 1404 "ms": { 1405 "version": "2.1.3", 1406 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1407 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 1408 "dev": true 1409 }, 1410 "nanoid": { 1411 "version": "3.3.3", 1412 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", 1413 "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", 1414 "dev": true 1415 }, 1416 "nats.ws": { 1417 "version": "1.19.1", 1418 "resolved": "https://registry.npmjs.org/nats.ws/-/nats.ws-1.19.1.tgz", 1419 "integrity": "sha512-vzeQcuWn/3w9gemnG9JfkUMcK2rvulGXRH+gC4Iqg+AURFMqMvBfqbqV/1iQzMDSAzqBrKctZgWa4rp0D3KJQQ==", 1420 "requires": { 1421 "nkeys.js": "1.0.5" 1422 } 1423 }, 1424 "nkeys.js": { 1425 "version": "1.0.5", 1426 "resolved": "https://registry.npmjs.org/nkeys.js/-/nkeys.js-1.0.5.tgz", 1427 "integrity": "sha512-u25YnRPHiGVsNzwyHnn+PT90sgAhnS8jUJ1nxmkHMFYCJ6+Ic0lv291w7uhRBpJVJ3PH2GWbYqA151lGCRrB5g==", 1428 "optional": true, 1429 "requires": { 1430 "tweetnacl": "1.0.3" 1431 } 1432 }, 1433 "normalize-path": { 1434 "version": "3.0.0", 1435 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 1436 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 1437 "dev": true 1438 }, 1439 "once": { 1440 "version": "1.4.0", 1441 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1442 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1443 "dev": true, 1444 "requires": { 1445 "wrappy": "1" 1446 } 1447 }, 1448 "p-limit": { 1449 "version": "3.1.0", 1450 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 1451 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 1452 "dev": true, 1453 "requires": { 1454 "yocto-queue": "^0.1.0" 1455 } 1456 }, 1457 "p-locate": { 1458 "version": "5.0.0", 1459 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 1460 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 1461 "dev": true, 1462 "requires": { 1463 "p-limit": "^3.0.2" 1464 } 1465 }, 1466 "path-exists": { 1467 "version": "4.0.0", 1468 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 1469 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 1470 "dev": true 1471 }, 1472 "path-is-absolute": { 1473 "version": "1.0.1", 1474 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1475 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 1476 "dev": true 1477 }, 1478 "picomatch": { 1479 "version": "2.3.1", 1480 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1481 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1482 "dev": true 1483 }, 1484 "randombytes": { 1485 "version": "2.1.0", 1486 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 1487 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", 1488 "dev": true, 1489 "requires": { 1490 "safe-buffer": "^5.1.0" 1491 } 1492 }, 1493 "readdirp": { 1494 "version": "3.6.0", 1495 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 1496 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 1497 "dev": true, 1498 "requires": { 1499 "picomatch": "^2.2.1" 1500 } 1501 }, 1502 "require-directory": { 1503 "version": "2.1.1", 1504 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 1505 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 1506 "dev": true 1507 }, 1508 "safe-buffer": { 1509 "version": "5.2.1", 1510 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 1511 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 1512 "dev": true 1513 }, 1514 "serialize-javascript": { 1515 "version": "6.0.0", 1516 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", 1517 "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", 1518 "dev": true, 1519 "requires": { 1520 "randombytes": "^2.1.0" 1521 } 1522 }, 1523 "string-width": { 1524 "version": "4.2.3", 1525 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 1526 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 1527 "dev": true, 1528 "requires": { 1529 "emoji-regex": "^8.0.0", 1530 "is-fullwidth-code-point": "^3.0.0", 1531 "strip-ansi": "^6.0.1" 1532 } 1533 }, 1534 "strip-ansi": { 1535 "version": "6.0.1", 1536 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1537 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1538 "dev": true, 1539 "requires": { 1540 "ansi-regex": "^5.0.1" 1541 } 1542 }, 1543 "strip-json-comments": { 1544 "version": "3.1.1", 1545 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 1546 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 1547 "dev": true 1548 }, 1549 "supports-color": { 1550 "version": "8.1.1", 1551 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 1552 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 1553 "dev": true, 1554 "requires": { 1555 "has-flag": "^4.0.0" 1556 } 1557 }, 1558 "to-regex-range": { 1559 "version": "5.0.1", 1560 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1561 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1562 "dev": true, 1563 "requires": { 1564 "is-number": "^7.0.0" 1565 } 1566 }, 1567 "tweetnacl": { 1568 "version": "1.0.3", 1569 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz", 1570 "integrity": "sha512-6rt+RN7aOi1nGMyC4Xa5DdYiukl2UWCbcJft7YhxReBGQD7OAM8Pbxw6YMo4r2diNEA8FEmu32YOn9rhaiE5yw==", 1571 "optional": true 1572 }, 1573 "workerpool": { 1574 "version": "6.2.1", 1575 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz", 1576 "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw==", 1577 "dev": true 1578 }, 1579 "wrap-ansi": { 1580 "version": "7.0.0", 1581 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 1582 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 1583 "dev": true, 1584 "requires": { 1585 "ansi-styles": "^4.0.0", 1586 "string-width": "^4.1.0", 1587 "strip-ansi": "^6.0.0" 1588 } 1589 }, 1590 "wrappy": { 1591 "version": "1.0.2", 1592 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1593 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 1594 "dev": true 1595 }, 1596 "ws": { 1597 "version": "8.16.0", 1598 "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz", 1599 "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==", 1600 "dev": true, 1601 "requires": {} 1602 }, 1603 "y18n": { 1604 "version": "5.0.8", 1605 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 1606 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 1607 "dev": true 1608 }, 1609 "yargs": { 1610 "version": "16.2.0", 1611 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 1612 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", 1613 "dev": true, 1614 "requires": { 1615 "cliui": "^7.0.2", 1616 "escalade": "^3.1.1", 1617 "get-caller-file": "^2.0.5", 1618 "require-directory": "^2.1.1", 1619 "string-width": "^4.2.0", 1620 "y18n": "^5.0.5", 1621 "yargs-parser": "^20.2.2" 1622 } 1623 }, 1624 "yargs-parser": { 1625 "version": "20.2.4", 1626 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz", 1627 "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==", 1628 "dev": true 1629 }, 1630 "yargs-unparser": { 1631 "version": "2.0.0", 1632 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz", 1633 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==", 1634 "dev": true, 1635 "requires": { 1636 "camelcase": "^6.0.0", 1637 "decamelize": "^4.0.0", 1638 "flat": "^5.0.2", 1639 "is-plain-obj": "^2.1.0" 1640 } 1641 }, 1642 "yocto-queue": { 1643 "version": "0.1.0", 1644 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 1645 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 1646 "dev": true 1647 } 1648 } 1649 }