poof/package-lock.json

1{ 2 "name": "poof", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "poof", 9 "version": "0.0.1", 10 "license": "ISC", 11 "dependencies": { 12 "better-sqlite3": "^11.3.0", 13 "express": "^4.21.0" 14 }, 15 "devDependencies": { 16 "nodemon": "^3.1.4" 17 } 18 }, 19 "node_modules/accepts": { 20 "version": "1.3.8", 21 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", 22 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 23 "dependencies": { 24 "mime-types": "~2.1.34", 25 "negotiator": "0.6.3" 26 }, 27 "engines": { 28 "node": ">= 0.6" 29 } 30 }, 31 "node_modules/anymatch": { 32 "version": "3.1.3", 33 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 34 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 35 "dev": true, 36 "dependencies": { 37 "normalize-path": "^3.0.0", 38 "picomatch": "^2.0.4" 39 }, 40 "engines": { 41 "node": ">= 8" 42 } 43 }, 44 "node_modules/array-flatten": { 45 "version": "1.1.1", 46 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 47 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" 48 }, 49 "node_modules/balanced-match": { 50 "version": "1.0.2", 51 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 52 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 53 "dev": true 54 }, 55 "node_modules/base64-js": { 56 "version": "1.5.1", 57 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 58 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 59 "funding": [ 60 { 61 "type": "github", 62 "url": "https://github.com/sponsors/feross" 63 }, 64 { 65 "type": "patreon", 66 "url": "https://www.patreon.com/feross" 67 }, 68 { 69 "type": "consulting", 70 "url": "https://feross.org/support" 71 } 72 ] 73 }, 74 "node_modules/better-sqlite3": { 75 "version": "11.3.0", 76 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-11.3.0.tgz", 77 "integrity": "sha512-iHt9j8NPYF3oKCNOO5ZI4JwThjt3Z6J6XrcwG85VNMVzv1ByqrHWv5VILEbCMFWDsoHhXvQ7oC8vgRXFAKgl9w==", 78 "hasInstallScript": true, 79 "dependencies": { 80 "bindings": "^1.5.0", 81 "prebuild-install": "^7.1.1" 82 } 83 }, 84 "node_modules/binary-extensions": { 85 "version": "2.3.0", 86 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 87 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 88 "dev": true, 89 "engines": { 90 "node": ">=8" 91 }, 92 "funding": { 93 "url": "https://github.com/sponsors/sindresorhus" 94 } 95 }, 96 "node_modules/bindings": { 97 "version": "1.5.0", 98 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 99 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 100 "dependencies": { 101 "file-uri-to-path": "1.0.0" 102 } 103 }, 104 "node_modules/bl": { 105 "version": "4.1.0", 106 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 107 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 108 "dependencies": { 109 "buffer": "^5.5.0", 110 "inherits": "^2.0.4", 111 "readable-stream": "^3.4.0" 112 } 113 }, 114 "node_modules/body-parser": { 115 "version": "1.20.3", 116 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", 117 "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", 118 "dependencies": { 119 "bytes": "3.1.2", 120 "content-type": "~1.0.5", 121 "debug": "2.6.9", 122 "depd": "2.0.0", 123 "destroy": "1.2.0", 124 "http-errors": "2.0.0", 125 "iconv-lite": "0.4.24", 126 "on-finished": "2.4.1", 127 "qs": "6.13.0", 128 "raw-body": "2.5.2", 129 "type-is": "~1.6.18", 130 "unpipe": "1.0.0" 131 }, 132 "engines": { 133 "node": ">= 0.8", 134 "npm": "1.2.8000 || >= 1.4.16" 135 } 136 }, 137 "node_modules/brace-expansion": { 138 "version": "1.1.11", 139 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 140 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 141 "dev": true, 142 "dependencies": { 143 "balanced-match": "^1.0.0", 144 "concat-map": "0.0.1" 145 } 146 }, 147 "node_modules/braces": { 148 "version": "3.0.3", 149 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 150 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 151 "dev": true, 152 "dependencies": { 153 "fill-range": "^7.1.1" 154 }, 155 "engines": { 156 "node": ">=8" 157 } 158 }, 159 "node_modules/buffer": { 160 "version": "5.7.1", 161 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 162 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 163 "funding": [ 164 { 165 "type": "github", 166 "url": "https://github.com/sponsors/feross" 167 }, 168 { 169 "type": "patreon", 170 "url": "https://www.patreon.com/feross" 171 }, 172 { 173 "type": "consulting", 174 "url": "https://feross.org/support" 175 } 176 ], 177 "dependencies": { 178 "base64-js": "^1.3.1", 179 "ieee754": "^1.1.13" 180 } 181 }, 182 "node_modules/bytes": { 183 "version": "3.1.2", 184 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 185 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 186 "engines": { 187 "node": ">= 0.8" 188 } 189 }, 190 "node_modules/call-bind": { 191 "version": "1.0.7", 192 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", 193 "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", 194 "dependencies": { 195 "es-define-property": "^1.0.0", 196 "es-errors": "^1.3.0", 197 "function-bind": "^1.1.2", 198 "get-intrinsic": "^1.2.4", 199 "set-function-length": "^1.2.1" 200 }, 201 "engines": { 202 "node": ">= 0.4" 203 }, 204 "funding": { 205 "url": "https://github.com/sponsors/ljharb" 206 } 207 }, 208 "node_modules/chokidar": { 209 "version": "3.6.0", 210 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 211 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 212 "dev": true, 213 "dependencies": { 214 "anymatch": "~3.1.2", 215 "braces": "~3.0.2", 216 "glob-parent": "~5.1.2", 217 "is-binary-path": "~2.1.0", 218 "is-glob": "~4.0.1", 219 "normalize-path": "~3.0.0", 220 "readdirp": "~3.6.0" 221 }, 222 "engines": { 223 "node": ">= 8.10.0" 224 }, 225 "funding": { 226 "url": "https://paulmillr.com/funding/" 227 }, 228 "optionalDependencies": { 229 "fsevents": "~2.3.2" 230 } 231 }, 232 "node_modules/chownr": { 233 "version": "1.1.4", 234 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 235 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" 236 }, 237 "node_modules/concat-map": { 238 "version": "0.0.1", 239 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 240 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 241 "dev": true 242 }, 243 "node_modules/content-disposition": { 244 "version": "0.5.4", 245 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", 246 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 247 "dependencies": { 248 "safe-buffer": "5.2.1" 249 }, 250 "engines": { 251 "node": ">= 0.6" 252 } 253 }, 254 "node_modules/content-type": { 255 "version": "1.0.5", 256 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", 257 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", 258 "engines": { 259 "node": ">= 0.6" 260 } 261 }, 262 "node_modules/cookie": { 263 "version": "0.6.0", 264 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", 265 "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", 266 "engines": { 267 "node": ">= 0.6" 268 } 269 }, 270 "node_modules/cookie-signature": { 271 "version": "1.0.6", 272 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", 273 "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" 274 }, 275 "node_modules/debug": { 276 "version": "2.6.9", 277 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 278 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 279 "dependencies": { 280 "ms": "2.0.0" 281 } 282 }, 283 "node_modules/decompress-response": { 284 "version": "6.0.0", 285 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", 286 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", 287 "dependencies": { 288 "mimic-response": "^3.1.0" 289 }, 290 "engines": { 291 "node": ">=10" 292 }, 293 "funding": { 294 "url": "https://github.com/sponsors/sindresorhus" 295 } 296 }, 297 "node_modules/deep-extend": { 298 "version": "0.6.0", 299 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 300 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 301 "engines": { 302 "node": ">=4.0.0" 303 } 304 }, 305 "node_modules/define-data-property": { 306 "version": "1.1.4", 307 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", 308 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", 309 "dependencies": { 310 "es-define-property": "^1.0.0", 311 "es-errors": "^1.3.0", 312 "gopd": "^1.0.1" 313 }, 314 "engines": { 315 "node": ">= 0.4" 316 }, 317 "funding": { 318 "url": "https://github.com/sponsors/ljharb" 319 } 320 }, 321 "node_modules/depd": { 322 "version": "2.0.0", 323 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 324 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 325 "engines": { 326 "node": ">= 0.8" 327 } 328 }, 329 "node_modules/destroy": { 330 "version": "1.2.0", 331 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 332 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 333 "engines": { 334 "node": ">= 0.8", 335 "npm": "1.2.8000 || >= 1.4.16" 336 } 337 }, 338 "node_modules/detect-libc": { 339 "version": "2.0.3", 340 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", 341 "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", 342 "engines": { 343 "node": ">=8" 344 } 345 }, 346 "node_modules/ee-first": { 347 "version": "1.1.1", 348 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 349 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" 350 }, 351 "node_modules/encodeurl": { 352 "version": "2.0.0", 353 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 354 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 355 "engines": { 356 "node": ">= 0.8" 357 } 358 }, 359 "node_modules/end-of-stream": { 360 "version": "1.4.4", 361 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 362 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 363 "dependencies": { 364 "once": "^1.4.0" 365 } 366 }, 367 "node_modules/es-define-property": { 368 "version": "1.0.0", 369 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", 370 "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", 371 "dependencies": { 372 "get-intrinsic": "^1.2.4" 373 }, 374 "engines": { 375 "node": ">= 0.4" 376 } 377 }, 378 "node_modules/es-errors": { 379 "version": "1.3.0", 380 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 381 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 382 "engines": { 383 "node": ">= 0.4" 384 } 385 }, 386 "node_modules/escape-html": { 387 "version": "1.0.3", 388 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 389 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" 390 }, 391 "node_modules/etag": { 392 "version": "1.8.1", 393 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 394 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 395 "engines": { 396 "node": ">= 0.6" 397 } 398 }, 399 "node_modules/expand-template": { 400 "version": "2.0.3", 401 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", 402 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", 403 "engines": { 404 "node": ">=6" 405 } 406 }, 407 "node_modules/express": { 408 "version": "4.21.0", 409 "resolved": "https://registry.npmjs.org/express/-/express-4.21.0.tgz", 410 "integrity": "sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==", 411 "dependencies": { 412 "accepts": "~1.3.8", 413 "array-flatten": "1.1.1", 414 "body-parser": "1.20.3", 415 "content-disposition": "0.5.4", 416 "content-type": "~1.0.4", 417 "cookie": "0.6.0", 418 "cookie-signature": "1.0.6", 419 "debug": "2.6.9", 420 "depd": "2.0.0", 421 "encodeurl": "~2.0.0", 422 "escape-html": "~1.0.3", 423 "etag": "~1.8.1", 424 "finalhandler": "1.3.1", 425 "fresh": "0.5.2", 426 "http-errors": "2.0.0", 427 "merge-descriptors": "1.0.3", 428 "methods": "~1.1.2", 429 "on-finished": "2.4.1", 430 "parseurl": "~1.3.3", 431 "path-to-regexp": "0.1.10", 432 "proxy-addr": "~2.0.7", 433 "qs": "6.13.0", 434 "range-parser": "~1.2.1", 435 "safe-buffer": "5.2.1", 436 "send": "0.19.0", 437 "serve-static": "1.16.2", 438 "setprototypeof": "1.2.0", 439 "statuses": "2.0.1", 440 "type-is": "~1.6.18", 441 "utils-merge": "1.0.1", 442 "vary": "~1.1.2" 443 }, 444 "engines": { 445 "node": ">= 0.10.0" 446 } 447 }, 448 "node_modules/file-uri-to-path": { 449 "version": "1.0.0", 450 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 451 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" 452 }, 453 "node_modules/fill-range": { 454 "version": "7.1.1", 455 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 456 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 457 "dev": true, 458 "dependencies": { 459 "to-regex-range": "^5.0.1" 460 }, 461 "engines": { 462 "node": ">=8" 463 } 464 }, 465 "node_modules/finalhandler": { 466 "version": "1.3.1", 467 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", 468 "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", 469 "dependencies": { 470 "debug": "2.6.9", 471 "encodeurl": "~2.0.0", 472 "escape-html": "~1.0.3", 473 "on-finished": "2.4.1", 474 "parseurl": "~1.3.3", 475 "statuses": "2.0.1", 476 "unpipe": "~1.0.0" 477 }, 478 "engines": { 479 "node": ">= 0.8" 480 } 481 }, 482 "node_modules/forwarded": { 483 "version": "0.2.0", 484 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 485 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 486 "engines": { 487 "node": ">= 0.6" 488 } 489 }, 490 "node_modules/fresh": { 491 "version": "0.5.2", 492 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 493 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", 494 "engines": { 495 "node": ">= 0.6" 496 } 497 }, 498 "node_modules/fs-constants": { 499 "version": "1.0.0", 500 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 501 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" 502 }, 503 "node_modules/fsevents": { 504 "version": "2.3.3", 505 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 506 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 507 "dev": true, 508 "hasInstallScript": true, 509 "optional": true, 510 "os": [ 511 "darwin" 512 ], 513 "engines": { 514 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 515 } 516 }, 517 "node_modules/function-bind": { 518 "version": "1.1.2", 519 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 520 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 521 "funding": { 522 "url": "https://github.com/sponsors/ljharb" 523 } 524 }, 525 "node_modules/get-intrinsic": { 526 "version": "1.2.4", 527 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", 528 "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", 529 "dependencies": { 530 "es-errors": "^1.3.0", 531 "function-bind": "^1.1.2", 532 "has-proto": "^1.0.1", 533 "has-symbols": "^1.0.3", 534 "hasown": "^2.0.0" 535 }, 536 "engines": { 537 "node": ">= 0.4" 538 }, 539 "funding": { 540 "url": "https://github.com/sponsors/ljharb" 541 } 542 }, 543 "node_modules/github-from-package": { 544 "version": "0.0.0", 545 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", 546 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==" 547 }, 548 "node_modules/glob-parent": { 549 "version": "5.1.2", 550 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 551 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 552 "dev": true, 553 "dependencies": { 554 "is-glob": "^4.0.1" 555 }, 556 "engines": { 557 "node": ">= 6" 558 } 559 }, 560 "node_modules/gopd": { 561 "version": "1.0.1", 562 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", 563 "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", 564 "dependencies": { 565 "get-intrinsic": "^1.1.3" 566 }, 567 "funding": { 568 "url": "https://github.com/sponsors/ljharb" 569 } 570 }, 571 "node_modules/has-flag": { 572 "version": "3.0.0", 573 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 574 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 575 "dev": true, 576 "engines": { 577 "node": ">=4" 578 } 579 }, 580 "node_modules/has-property-descriptors": { 581 "version": "1.0.2", 582 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", 583 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", 584 "dependencies": { 585 "es-define-property": "^1.0.0" 586 }, 587 "funding": { 588 "url": "https://github.com/sponsors/ljharb" 589 } 590 }, 591 "node_modules/has-proto": { 592 "version": "1.0.3", 593 "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", 594 "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", 595 "engines": { 596 "node": ">= 0.4" 597 }, 598 "funding": { 599 "url": "https://github.com/sponsors/ljharb" 600 } 601 }, 602 "node_modules/has-symbols": { 603 "version": "1.0.3", 604 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 605 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 606 "engines": { 607 "node": ">= 0.4" 608 }, 609 "funding": { 610 "url": "https://github.com/sponsors/ljharb" 611 } 612 }, 613 "node_modules/hasown": { 614 "version": "2.0.2", 615 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 616 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 617 "dependencies": { 618 "function-bind": "^1.1.2" 619 }, 620 "engines": { 621 "node": ">= 0.4" 622 } 623 }, 624 "node_modules/http-errors": { 625 "version": "2.0.0", 626 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", 627 "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", 628 "dependencies": { 629 "depd": "2.0.0", 630 "inherits": "2.0.4", 631 "setprototypeof": "1.2.0", 632 "statuses": "2.0.1", 633 "toidentifier": "1.0.1" 634 }, 635 "engines": { 636 "node": ">= 0.8" 637 } 638 }, 639 "node_modules/iconv-lite": { 640 "version": "0.4.24", 641 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 642 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 643 "dependencies": { 644 "safer-buffer": ">= 2.1.2 < 3" 645 }, 646 "engines": { 647 "node": ">=0.10.0" 648 } 649 }, 650 "node_modules/ieee754": { 651 "version": "1.2.1", 652 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 653 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 654 "funding": [ 655 { 656 "type": "github", 657 "url": "https://github.com/sponsors/feross" 658 }, 659 { 660 "type": "patreon", 661 "url": "https://www.patreon.com/feross" 662 }, 663 { 664 "type": "consulting", 665 "url": "https://feross.org/support" 666 } 667 ] 668 }, 669 "node_modules/ignore-by-default": { 670 "version": "1.0.1", 671 "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", 672 "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", 673 "dev": true 674 }, 675 "node_modules/inherits": { 676 "version": "2.0.4", 677 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 678 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 679 }, 680 "node_modules/ini": { 681 "version": "1.3.8", 682 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 683 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" 684 }, 685 "node_modules/ipaddr.js": { 686 "version": "1.9.1", 687 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 688 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 689 "engines": { 690 "node": ">= 0.10" 691 } 692 }, 693 "node_modules/is-binary-path": { 694 "version": "2.1.0", 695 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 696 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 697 "dev": true, 698 "dependencies": { 699 "binary-extensions": "^2.0.0" 700 }, 701 "engines": { 702 "node": ">=8" 703 } 704 }, 705 "node_modules/is-extglob": { 706 "version": "2.1.1", 707 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 708 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 709 "dev": true, 710 "engines": { 711 "node": ">=0.10.0" 712 } 713 }, 714 "node_modules/is-glob": { 715 "version": "4.0.3", 716 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 717 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 718 "dev": true, 719 "dependencies": { 720 "is-extglob": "^2.1.1" 721 }, 722 "engines": { 723 "node": ">=0.10.0" 724 } 725 }, 726 "node_modules/is-number": { 727 "version": "7.0.0", 728 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 729 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 730 "dev": true, 731 "engines": { 732 "node": ">=0.12.0" 733 } 734 }, 735 "node_modules/media-typer": { 736 "version": "0.3.0", 737 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 738 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", 739 "engines": { 740 "node": ">= 0.6" 741 } 742 }, 743 "node_modules/merge-descriptors": { 744 "version": "1.0.3", 745 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", 746 "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", 747 "funding": { 748 "url": "https://github.com/sponsors/sindresorhus" 749 } 750 }, 751 "node_modules/methods": { 752 "version": "1.1.2", 753 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 754 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", 755 "engines": { 756 "node": ">= 0.6" 757 } 758 }, 759 "node_modules/mime": { 760 "version": "1.6.0", 761 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 762 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 763 "bin": { 764 "mime": "cli.js" 765 }, 766 "engines": { 767 "node": ">=4" 768 } 769 }, 770 "node_modules/mime-db": { 771 "version": "1.52.0", 772 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 773 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 774 "engines": { 775 "node": ">= 0.6" 776 } 777 }, 778 "node_modules/mime-types": { 779 "version": "2.1.35", 780 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 781 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 782 "dependencies": { 783 "mime-db": "1.52.0" 784 }, 785 "engines": { 786 "node": ">= 0.6" 787 } 788 }, 789 "node_modules/mimic-response": { 790 "version": "3.1.0", 791 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", 792 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", 793 "engines": { 794 "node": ">=10" 795 }, 796 "funding": { 797 "url": "https://github.com/sponsors/sindresorhus" 798 } 799 }, 800 "node_modules/minimatch": { 801 "version": "3.1.2", 802 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 803 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 804 "dev": true, 805 "dependencies": { 806 "brace-expansion": "^1.1.7" 807 }, 808 "engines": { 809 "node": "*" 810 } 811 }, 812 "node_modules/minimist": { 813 "version": "1.2.8", 814 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 815 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 816 "funding": { 817 "url": "https://github.com/sponsors/ljharb" 818 } 819 }, 820 "node_modules/mkdirp-classic": { 821 "version": "0.5.3", 822 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 823 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" 824 }, 825 "node_modules/ms": { 826 "version": "2.0.0", 827 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 828 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 829 }, 830 "node_modules/napi-build-utils": { 831 "version": "1.0.2", 832 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", 833 "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" 834 }, 835 "node_modules/negotiator": { 836 "version": "0.6.3", 837 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 838 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", 839 "engines": { 840 "node": ">= 0.6" 841 } 842 }, 843 "node_modules/node-abi": { 844 "version": "3.67.0", 845 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.67.0.tgz", 846 "integrity": "sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==", 847 "dependencies": { 848 "semver": "^7.3.5" 849 }, 850 "engines": { 851 "node": ">=10" 852 } 853 }, 854 "node_modules/nodemon": { 855 "version": "3.1.4", 856 "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.4.tgz", 857 "integrity": "sha512-wjPBbFhtpJwmIeY2yP7QF+UKzPfltVGtfce1g/bB15/8vCGZj8uxD62b/b9M9/WVgme0NZudpownKN+c0plXlQ==", 858 "dev": true, 859 "dependencies": { 860 "chokidar": "^3.5.2", 861 "debug": "^4", 862 "ignore-by-default": "^1.0.1", 863 "minimatch": "^3.1.2", 864 "pstree.remy": "^1.1.8", 865 "semver": "^7.5.3", 866 "simple-update-notifier": "^2.0.0", 867 "supports-color": "^5.5.0", 868 "touch": "^3.1.0", 869 "undefsafe": "^2.0.5" 870 }, 871 "bin": { 872 "nodemon": "bin/nodemon.js" 873 }, 874 "engines": { 875 "node": ">=10" 876 }, 877 "funding": { 878 "type": "opencollective", 879 "url": "https://opencollective.com/nodemon" 880 } 881 }, 882 "node_modules/nodemon/node_modules/debug": { 883 "version": "4.3.7", 884 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", 885 "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", 886 "dev": true, 887 "dependencies": { 888 "ms": "^2.1.3" 889 }, 890 "engines": { 891 "node": ">=6.0" 892 }, 893 "peerDependenciesMeta": { 894 "supports-color": { 895 "optional": true 896 } 897 } 898 }, 899 "node_modules/nodemon/node_modules/ms": { 900 "version": "2.1.3", 901 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 902 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 903 "dev": true 904 }, 905 "node_modules/normalize-path": { 906 "version": "3.0.0", 907 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 908 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 909 "dev": true, 910 "engines": { 911 "node": ">=0.10.0" 912 } 913 }, 914 "node_modules/object-inspect": { 915 "version": "1.13.2", 916 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", 917 "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", 918 "engines": { 919 "node": ">= 0.4" 920 }, 921 "funding": { 922 "url": "https://github.com/sponsors/ljharb" 923 } 924 }, 925 "node_modules/on-finished": { 926 "version": "2.4.1", 927 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 928 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 929 "dependencies": { 930 "ee-first": "1.1.1" 931 }, 932 "engines": { 933 "node": ">= 0.8" 934 } 935 }, 936 "node_modules/once": { 937 "version": "1.4.0", 938 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 939 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 940 "dependencies": { 941 "wrappy": "1" 942 } 943 }, 944 "node_modules/parseurl": { 945 "version": "1.3.3", 946 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 947 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 948 "engines": { 949 "node": ">= 0.8" 950 } 951 }, 952 "node_modules/path-to-regexp": { 953 "version": "0.1.10", 954 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", 955 "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==" 956 }, 957 "node_modules/picomatch": { 958 "version": "2.3.1", 959 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 960 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 961 "dev": true, 962 "engines": { 963 "node": ">=8.6" 964 }, 965 "funding": { 966 "url": "https://github.com/sponsors/jonschlinkert" 967 } 968 }, 969 "node_modules/prebuild-install": { 970 "version": "7.1.2", 971 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", 972 "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", 973 "dependencies": { 974 "detect-libc": "^2.0.0", 975 "expand-template": "^2.0.3", 976 "github-from-package": "0.0.0", 977 "minimist": "^1.2.3", 978 "mkdirp-classic": "^0.5.3", 979 "napi-build-utils": "^1.0.1", 980 "node-abi": "^3.3.0", 981 "pump": "^3.0.0", 982 "rc": "^1.2.7", 983 "simple-get": "^4.0.0", 984 "tar-fs": "^2.0.0", 985 "tunnel-agent": "^0.6.0" 986 }, 987 "bin": { 988 "prebuild-install": "bin.js" 989 }, 990 "engines": { 991 "node": ">=10" 992 } 993 }, 994 "node_modules/proxy-addr": { 995 "version": "2.0.7", 996 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 997 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 998 "dependencies": { 999 "forwarded": "0.2.0", 1000 "ipaddr.js": "1.9.1" 1001 }, 1002 "engines": { 1003 "node": ">= 0.10" 1004 } 1005 }, 1006 "node_modules/pstree.remy": { 1007 "version": "1.1.8", 1008 "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", 1009 "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", 1010 "dev": true 1011 }, 1012 "node_modules/pump": { 1013 "version": "3.0.2", 1014 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", 1015 "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", 1016 "dependencies": { 1017 "end-of-stream": "^1.1.0", 1018 "once": "^1.3.1" 1019 } 1020 }, 1021 "node_modules/qs": { 1022 "version": "6.13.0", 1023 "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", 1024 "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", 1025 "dependencies": { 1026 "side-channel": "^1.0.6" 1027 }, 1028 "engines": { 1029 "node": ">=0.6" 1030 }, 1031 "funding": { 1032 "url": "https://github.com/sponsors/ljharb" 1033 } 1034 }, 1035 "node_modules/range-parser": { 1036 "version": "1.2.1", 1037 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 1038 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 1039 "engines": { 1040 "node": ">= 0.6" 1041 } 1042 }, 1043 "node_modules/raw-body": { 1044 "version": "2.5.2", 1045 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", 1046 "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", 1047 "dependencies": { 1048 "bytes": "3.1.2", 1049 "http-errors": "2.0.0", 1050 "iconv-lite": "0.4.24", 1051 "unpipe": "1.0.0" 1052 }, 1053 "engines": { 1054 "node": ">= 0.8" 1055 } 1056 }, 1057 "node_modules/rc": { 1058 "version": "1.2.8", 1059 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 1060 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 1061 "dependencies": { 1062 "deep-extend": "^0.6.0", 1063 "ini": "~1.3.0", 1064 "minimist": "^1.2.0", 1065 "strip-json-comments": "~2.0.1" 1066 }, 1067 "bin": { 1068 "rc": "cli.js" 1069 } 1070 }, 1071 "node_modules/readable-stream": { 1072 "version": "3.6.2", 1073 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 1074 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 1075 "dependencies": { 1076 "inherits": "^2.0.3", 1077 "string_decoder": "^1.1.1", 1078 "util-deprecate": "^1.0.1" 1079 }, 1080 "engines": { 1081 "node": ">= 6" 1082 } 1083 }, 1084 "node_modules/readdirp": { 1085 "version": "3.6.0", 1086 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 1087 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 1088 "dev": true, 1089 "dependencies": { 1090 "picomatch": "^2.2.1" 1091 }, 1092 "engines": { 1093 "node": ">=8.10.0" 1094 } 1095 }, 1096 "node_modules/safe-buffer": { 1097 "version": "5.2.1", 1098 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 1099 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 1100 "funding": [ 1101 { 1102 "type": "github", 1103 "url": "https://github.com/sponsors/feross" 1104 }, 1105 { 1106 "type": "patreon", 1107 "url": "https://www.patreon.com/feross" 1108 }, 1109 { 1110 "type": "consulting", 1111 "url": "https://feross.org/support" 1112 } 1113 ] 1114 }, 1115 "node_modules/safer-buffer": { 1116 "version": "2.1.2", 1117 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1118 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 1119 }, 1120 "node_modules/semver": { 1121 "version": "7.6.3", 1122 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", 1123 "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", 1124 "bin": { 1125 "semver": "bin/semver.js" 1126 }, 1127 "engines": { 1128 "node": ">=10" 1129 } 1130 }, 1131 "node_modules/send": { 1132 "version": "0.19.0", 1133 "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", 1134 "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", 1135 "dependencies": { 1136 "debug": "2.6.9", 1137 "depd": "2.0.0", 1138 "destroy": "1.2.0", 1139 "encodeurl": "~1.0.2", 1140 "escape-html": "~1.0.3", 1141 "etag": "~1.8.1", 1142 "fresh": "0.5.2", 1143 "http-errors": "2.0.0", 1144 "mime": "1.6.0", 1145 "ms": "2.1.3", 1146 "on-finished": "2.4.1", 1147 "range-parser": "~1.2.1", 1148 "statuses": "2.0.1" 1149 }, 1150 "engines": { 1151 "node": ">= 0.8.0" 1152 } 1153 }, 1154 "node_modules/send/node_modules/encodeurl": { 1155 "version": "1.0.2", 1156 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 1157 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", 1158 "engines": { 1159 "node": ">= 0.8" 1160 } 1161 }, 1162 "node_modules/send/node_modules/ms": { 1163 "version": "2.1.3", 1164 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1165 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 1166 }, 1167 "node_modules/serve-static": { 1168 "version": "1.16.2", 1169 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", 1170 "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", 1171 "dependencies": { 1172 "encodeurl": "~2.0.0", 1173 "escape-html": "~1.0.3", 1174 "parseurl": "~1.3.3", 1175 "send": "0.19.0" 1176 }, 1177 "engines": { 1178 "node": ">= 0.8.0" 1179 } 1180 }, 1181 "node_modules/set-function-length": { 1182 "version": "1.2.2", 1183 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", 1184 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", 1185 "dependencies": { 1186 "define-data-property": "^1.1.4", 1187 "es-errors": "^1.3.0", 1188 "function-bind": "^1.1.2", 1189 "get-intrinsic": "^1.2.4", 1190 "gopd": "^1.0.1", 1191 "has-property-descriptors": "^1.0.2" 1192 }, 1193 "engines": { 1194 "node": ">= 0.4" 1195 } 1196 }, 1197 "node_modules/setprototypeof": { 1198 "version": "1.2.0", 1199 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 1200 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 1201 }, 1202 "node_modules/side-channel": { 1203 "version": "1.0.6", 1204 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", 1205 "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", 1206 "dependencies": { 1207 "call-bind": "^1.0.7", 1208 "es-errors": "^1.3.0", 1209 "get-intrinsic": "^1.2.4", 1210 "object-inspect": "^1.13.1" 1211 }, 1212 "engines": { 1213 "node": ">= 0.4" 1214 }, 1215 "funding": { 1216 "url": "https://github.com/sponsors/ljharb" 1217 } 1218 }, 1219 "node_modules/simple-concat": { 1220 "version": "1.0.1", 1221 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", 1222 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", 1223 "funding": [ 1224 { 1225 "type": "github", 1226 "url": "https://github.com/sponsors/feross" 1227 }, 1228 { 1229 "type": "patreon", 1230 "url": "https://www.patreon.com/feross" 1231 }, 1232 { 1233 "type": "consulting", 1234 "url": "https://feross.org/support" 1235 } 1236 ] 1237 }, 1238 "node_modules/simple-get": { 1239 "version": "4.0.1", 1240 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", 1241 "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", 1242 "funding": [ 1243 { 1244 "type": "github", 1245 "url": "https://github.com/sponsors/feross" 1246 }, 1247 { 1248 "type": "patreon", 1249 "url": "https://www.patreon.com/feross" 1250 }, 1251 { 1252 "type": "consulting", 1253 "url": "https://feross.org/support" 1254 } 1255 ], 1256 "dependencies": { 1257 "decompress-response": "^6.0.0", 1258 "once": "^1.3.1", 1259 "simple-concat": "^1.0.0" 1260 } 1261 }, 1262 "node_modules/simple-update-notifier": { 1263 "version": "2.0.0", 1264 "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", 1265 "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", 1266 "dev": true, 1267 "dependencies": { 1268 "semver": "^7.5.3" 1269 }, 1270 "engines": { 1271 "node": ">=10" 1272 } 1273 }, 1274 "node_modules/statuses": { 1275 "version": "2.0.1", 1276 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", 1277 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", 1278 "engines": { 1279 "node": ">= 0.8" 1280 } 1281 }, 1282 "node_modules/string_decoder": { 1283 "version": "1.3.0", 1284 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 1285 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 1286 "dependencies": { 1287 "safe-buffer": "~5.2.0" 1288 } 1289 }, 1290 "node_modules/strip-json-comments": { 1291 "version": "2.0.1", 1292 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 1293 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", 1294 "engines": { 1295 "node": ">=0.10.0" 1296 } 1297 }, 1298 "node_modules/supports-color": { 1299 "version": "5.5.0", 1300 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 1301 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 1302 "dev": true, 1303 "dependencies": { 1304 "has-flag": "^3.0.0" 1305 }, 1306 "engines": { 1307 "node": ">=4" 1308 } 1309 }, 1310 "node_modules/tar-fs": { 1311 "version": "2.1.1", 1312 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", 1313 "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", 1314 "dependencies": { 1315 "chownr": "^1.1.1", 1316 "mkdirp-classic": "^0.5.2", 1317 "pump": "^3.0.0", 1318 "tar-stream": "^2.1.4" 1319 } 1320 }, 1321 "node_modules/tar-stream": { 1322 "version": "2.2.0", 1323 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 1324 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 1325 "dependencies": { 1326 "bl": "^4.0.3", 1327 "end-of-stream": "^1.4.1", 1328 "fs-constants": "^1.0.0", 1329 "inherits": "^2.0.3", 1330 "readable-stream": "^3.1.1" 1331 }, 1332 "engines": { 1333 "node": ">=6" 1334 } 1335 }, 1336 "node_modules/to-regex-range": { 1337 "version": "5.0.1", 1338 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1339 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1340 "dev": true, 1341 "dependencies": { 1342 "is-number": "^7.0.0" 1343 }, 1344 "engines": { 1345 "node": ">=8.0" 1346 } 1347 }, 1348 "node_modules/toidentifier": { 1349 "version": "1.0.1", 1350 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 1351 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 1352 "engines": { 1353 "node": ">=0.6" 1354 } 1355 }, 1356 "node_modules/touch": { 1357 "version": "3.1.1", 1358 "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz", 1359 "integrity": "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==", 1360 "dev": true, 1361 "bin": { 1362 "nodetouch": "bin/nodetouch.js" 1363 } 1364 }, 1365 "node_modules/tunnel-agent": { 1366 "version": "0.6.0", 1367 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 1368 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 1369 "dependencies": { 1370 "safe-buffer": "^5.0.1" 1371 }, 1372 "engines": { 1373 "node": "*" 1374 } 1375 }, 1376 "node_modules/type-is": { 1377 "version": "1.6.18", 1378 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 1379 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 1380 "dependencies": { 1381 "media-typer": "0.3.0", 1382 "mime-types": "~2.1.24" 1383 }, 1384 "engines": { 1385 "node": ">= 0.6" 1386 } 1387 }, 1388 "node_modules/undefsafe": { 1389 "version": "2.0.5", 1390 "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", 1391 "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", 1392 "dev": true 1393 }, 1394 "node_modules/unpipe": { 1395 "version": "1.0.0", 1396 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 1397 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 1398 "engines": { 1399 "node": ">= 0.8" 1400 } 1401 }, 1402 "node_modules/util-deprecate": { 1403 "version": "1.0.2", 1404 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1405 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 1406 }, 1407 "node_modules/utils-merge": { 1408 "version": "1.0.1", 1409 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 1410 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", 1411 "engines": { 1412 "node": ">= 0.4.0" 1413 } 1414 }, 1415 "node_modules/vary": { 1416 "version": "1.1.2", 1417 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 1418 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", 1419 "engines": { 1420 "node": ">= 0.8" 1421 } 1422 }, 1423 "node_modules/wrappy": { 1424 "version": "1.0.2", 1425 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1426 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 1427 } 1428 } 1429}