package-lock.json (29952B)
1 { 2 "name": "snow-editor-backend", 3 "version": "0.0.1", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "snow-editor-backend", 9 "version": "0.0.1", 10 "dependencies": { 11 "express": "^4.21.2", 12 "express-rate-limit": "^7.5.0" 13 }, 14 "engines": { 15 "node": ">=22.5.0" 16 } 17 }, 18 "node_modules/accepts": { 19 "version": "1.3.8", 20 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", 21 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 22 "license": "MIT", 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/array-flatten": { 32 "version": "1.1.1", 33 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 34 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", 35 "license": "MIT" 36 }, 37 "node_modules/body-parser": { 38 "version": "1.20.5", 39 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.5.tgz", 40 "integrity": "sha512-3grm+/2tUOvu2cjJkvsIxrv/wVpfXQW4PsQHYm7yk4vfpu7Ekl6nEsYBoJUL6qDwZUx8wUhQ8tR2qz+ad9c9OA==", 41 "license": "MIT", 42 "dependencies": { 43 "bytes": "~3.1.2", 44 "content-type": "~1.0.5", 45 "debug": "2.6.9", 46 "depd": "2.0.0", 47 "destroy": "~1.2.0", 48 "http-errors": "~2.0.1", 49 "iconv-lite": "~0.4.24", 50 "on-finished": "~2.4.1", 51 "qs": "~6.15.1", 52 "raw-body": "~2.5.3", 53 "type-is": "~1.6.18", 54 "unpipe": "~1.0.0" 55 }, 56 "engines": { 57 "node": ">= 0.8", 58 "npm": "1.2.8000 || >= 1.4.16" 59 } 60 }, 61 "node_modules/bytes": { 62 "version": "3.1.2", 63 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 64 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 65 "license": "MIT", 66 "engines": { 67 "node": ">= 0.8" 68 } 69 }, 70 "node_modules/call-bind-apply-helpers": { 71 "version": "1.0.2", 72 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 73 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 74 "license": "MIT", 75 "dependencies": { 76 "es-errors": "^1.3.0", 77 "function-bind": "^1.1.2" 78 }, 79 "engines": { 80 "node": ">= 0.4" 81 } 82 }, 83 "node_modules/call-bound": { 84 "version": "1.0.4", 85 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 86 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 87 "license": "MIT", 88 "dependencies": { 89 "call-bind-apply-helpers": "^1.0.2", 90 "get-intrinsic": "^1.3.0" 91 }, 92 "engines": { 93 "node": ">= 0.4" 94 }, 95 "funding": { 96 "url": "https://github.com/sponsors/ljharb" 97 } 98 }, 99 "node_modules/content-disposition": { 100 "version": "0.5.4", 101 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", 102 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 103 "license": "MIT", 104 "dependencies": { 105 "safe-buffer": "5.2.1" 106 }, 107 "engines": { 108 "node": ">= 0.6" 109 } 110 }, 111 "node_modules/content-type": { 112 "version": "1.0.5", 113 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", 114 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", 115 "license": "MIT", 116 "engines": { 117 "node": ">= 0.6" 118 } 119 }, 120 "node_modules/cookie": { 121 "version": "0.7.2", 122 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 123 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 124 "license": "MIT", 125 "engines": { 126 "node": ">= 0.6" 127 } 128 }, 129 "node_modules/cookie-signature": { 130 "version": "1.0.7", 131 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.7.tgz", 132 "integrity": "sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==", 133 "license": "MIT" 134 }, 135 "node_modules/debug": { 136 "version": "2.6.9", 137 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 138 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 139 "license": "MIT", 140 "dependencies": { 141 "ms": "2.0.0" 142 } 143 }, 144 "node_modules/depd": { 145 "version": "2.0.0", 146 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 147 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 148 "license": "MIT", 149 "engines": { 150 "node": ">= 0.8" 151 } 152 }, 153 "node_modules/destroy": { 154 "version": "1.2.0", 155 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 156 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 157 "license": "MIT", 158 "engines": { 159 "node": ">= 0.8", 160 "npm": "1.2.8000 || >= 1.4.16" 161 } 162 }, 163 "node_modules/dunder-proto": { 164 "version": "1.0.1", 165 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 166 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 167 "license": "MIT", 168 "dependencies": { 169 "call-bind-apply-helpers": "^1.0.1", 170 "es-errors": "^1.3.0", 171 "gopd": "^1.2.0" 172 }, 173 "engines": { 174 "node": ">= 0.4" 175 } 176 }, 177 "node_modules/ee-first": { 178 "version": "1.1.1", 179 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 180 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", 181 "license": "MIT" 182 }, 183 "node_modules/encodeurl": { 184 "version": "2.0.0", 185 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 186 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 187 "license": "MIT", 188 "engines": { 189 "node": ">= 0.8" 190 } 191 }, 192 "node_modules/es-define-property": { 193 "version": "1.0.1", 194 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 195 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 196 "license": "MIT", 197 "engines": { 198 "node": ">= 0.4" 199 } 200 }, 201 "node_modules/es-errors": { 202 "version": "1.3.0", 203 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 204 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 205 "license": "MIT", 206 "engines": { 207 "node": ">= 0.4" 208 } 209 }, 210 "node_modules/es-object-atoms": { 211 "version": "1.1.2", 212 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz", 213 "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==", 214 "license": "MIT", 215 "dependencies": { 216 "es-errors": "^1.3.0" 217 }, 218 "engines": { 219 "node": ">= 0.4" 220 } 221 }, 222 "node_modules/escape-html": { 223 "version": "1.0.3", 224 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 225 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", 226 "license": "MIT" 227 }, 228 "node_modules/etag": { 229 "version": "1.8.1", 230 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 231 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 232 "license": "MIT", 233 "engines": { 234 "node": ">= 0.6" 235 } 236 }, 237 "node_modules/express": { 238 "version": "4.22.2", 239 "resolved": "https://registry.npmjs.org/express/-/express-4.22.2.tgz", 240 "integrity": "sha512-IuL+Elrou2ZvCFHs18/CIzy2Nzvo25nZ1/D2eIZlz7c+QUayAcYoiM2BthCjs+EBHVpjYjcuLDAiCWgeIX3X1Q==", 241 "license": "MIT", 242 "dependencies": { 243 "accepts": "~1.3.8", 244 "array-flatten": "1.1.1", 245 "body-parser": "~1.20.5", 246 "content-disposition": "~0.5.4", 247 "content-type": "~1.0.4", 248 "cookie": "~0.7.1", 249 "cookie-signature": "~1.0.6", 250 "debug": "2.6.9", 251 "depd": "2.0.0", 252 "encodeurl": "~2.0.0", 253 "escape-html": "~1.0.3", 254 "etag": "~1.8.1", 255 "finalhandler": "~1.3.1", 256 "fresh": "~0.5.2", 257 "http-errors": "~2.0.0", 258 "merge-descriptors": "1.0.3", 259 "methods": "~1.1.2", 260 "on-finished": "~2.4.1", 261 "parseurl": "~1.3.3", 262 "path-to-regexp": "~0.1.12", 263 "proxy-addr": "~2.0.7", 264 "qs": "~6.15.1", 265 "range-parser": "~1.2.1", 266 "safe-buffer": "5.2.1", 267 "send": "~0.19.0", 268 "serve-static": "~1.16.2", 269 "setprototypeof": "1.2.0", 270 "statuses": "~2.0.1", 271 "type-is": "~1.6.18", 272 "utils-merge": "1.0.1", 273 "vary": "~1.1.2" 274 }, 275 "engines": { 276 "node": ">= 0.10.0" 277 }, 278 "funding": { 279 "type": "opencollective", 280 "url": "https://opencollective.com/express" 281 } 282 }, 283 "node_modules/express-rate-limit": { 284 "version": "7.5.1", 285 "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-7.5.1.tgz", 286 "integrity": "sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==", 287 "license": "MIT", 288 "engines": { 289 "node": ">= 16" 290 }, 291 "funding": { 292 "url": "https://github.com/sponsors/express-rate-limit" 293 }, 294 "peerDependencies": { 295 "express": ">= 4.11" 296 } 297 }, 298 "node_modules/finalhandler": { 299 "version": "1.3.2", 300 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.2.tgz", 301 "integrity": "sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==", 302 "license": "MIT", 303 "dependencies": { 304 "debug": "2.6.9", 305 "encodeurl": "~2.0.0", 306 "escape-html": "~1.0.3", 307 "on-finished": "~2.4.1", 308 "parseurl": "~1.3.3", 309 "statuses": "~2.0.2", 310 "unpipe": "~1.0.0" 311 }, 312 "engines": { 313 "node": ">= 0.8" 314 } 315 }, 316 "node_modules/forwarded": { 317 "version": "0.2.0", 318 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 319 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 320 "license": "MIT", 321 "engines": { 322 "node": ">= 0.6" 323 } 324 }, 325 "node_modules/fresh": { 326 "version": "0.5.2", 327 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 328 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", 329 "license": "MIT", 330 "engines": { 331 "node": ">= 0.6" 332 } 333 }, 334 "node_modules/function-bind": { 335 "version": "1.1.2", 336 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 337 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 338 "license": "MIT", 339 "funding": { 340 "url": "https://github.com/sponsors/ljharb" 341 } 342 }, 343 "node_modules/get-intrinsic": { 344 "version": "1.3.0", 345 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 346 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 347 "license": "MIT", 348 "dependencies": { 349 "call-bind-apply-helpers": "^1.0.2", 350 "es-define-property": "^1.0.1", 351 "es-errors": "^1.3.0", 352 "es-object-atoms": "^1.1.1", 353 "function-bind": "^1.1.2", 354 "get-proto": "^1.0.1", 355 "gopd": "^1.2.0", 356 "has-symbols": "^1.1.0", 357 "hasown": "^2.0.2", 358 "math-intrinsics": "^1.1.0" 359 }, 360 "engines": { 361 "node": ">= 0.4" 362 }, 363 "funding": { 364 "url": "https://github.com/sponsors/ljharb" 365 } 366 }, 367 "node_modules/get-proto": { 368 "version": "1.0.1", 369 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 370 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 371 "license": "MIT", 372 "dependencies": { 373 "dunder-proto": "^1.0.1", 374 "es-object-atoms": "^1.0.0" 375 }, 376 "engines": { 377 "node": ">= 0.4" 378 } 379 }, 380 "node_modules/gopd": { 381 "version": "1.2.0", 382 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 383 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 384 "license": "MIT", 385 "engines": { 386 "node": ">= 0.4" 387 }, 388 "funding": { 389 "url": "https://github.com/sponsors/ljharb" 390 } 391 }, 392 "node_modules/has-symbols": { 393 "version": "1.1.0", 394 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 395 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 396 "license": "MIT", 397 "engines": { 398 "node": ">= 0.4" 399 }, 400 "funding": { 401 "url": "https://github.com/sponsors/ljharb" 402 } 403 }, 404 "node_modules/hasown": { 405 "version": "2.0.4", 406 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", 407 "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", 408 "license": "MIT", 409 "dependencies": { 410 "function-bind": "^1.1.2" 411 }, 412 "engines": { 413 "node": ">= 0.4" 414 } 415 }, 416 "node_modules/http-errors": { 417 "version": "2.0.1", 418 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", 419 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", 420 "license": "MIT", 421 "dependencies": { 422 "depd": "~2.0.0", 423 "inherits": "~2.0.4", 424 "setprototypeof": "~1.2.0", 425 "statuses": "~2.0.2", 426 "toidentifier": "~1.0.1" 427 }, 428 "engines": { 429 "node": ">= 0.8" 430 }, 431 "funding": { 432 "type": "opencollective", 433 "url": "https://opencollective.com/express" 434 } 435 }, 436 "node_modules/iconv-lite": { 437 "version": "0.4.24", 438 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 439 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 440 "license": "MIT", 441 "dependencies": { 442 "safer-buffer": ">= 2.1.2 < 3" 443 }, 444 "engines": { 445 "node": ">=0.10.0" 446 } 447 }, 448 "node_modules/inherits": { 449 "version": "2.0.4", 450 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 451 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 452 "license": "ISC" 453 }, 454 "node_modules/ipaddr.js": { 455 "version": "1.9.1", 456 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 457 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 458 "license": "MIT", 459 "engines": { 460 "node": ">= 0.10" 461 } 462 }, 463 "node_modules/math-intrinsics": { 464 "version": "1.1.0", 465 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 466 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 467 "license": "MIT", 468 "engines": { 469 "node": ">= 0.4" 470 } 471 }, 472 "node_modules/media-typer": { 473 "version": "0.3.0", 474 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 475 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", 476 "license": "MIT", 477 "engines": { 478 "node": ">= 0.6" 479 } 480 }, 481 "node_modules/merge-descriptors": { 482 "version": "1.0.3", 483 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", 484 "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", 485 "license": "MIT", 486 "funding": { 487 "url": "https://github.com/sponsors/sindresorhus" 488 } 489 }, 490 "node_modules/methods": { 491 "version": "1.1.2", 492 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 493 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", 494 "license": "MIT", 495 "engines": { 496 "node": ">= 0.6" 497 } 498 }, 499 "node_modules/mime": { 500 "version": "1.6.0", 501 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 502 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 503 "license": "MIT", 504 "bin": { 505 "mime": "cli.js" 506 }, 507 "engines": { 508 "node": ">=4" 509 } 510 }, 511 "node_modules/mime-db": { 512 "version": "1.52.0", 513 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 514 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 515 "license": "MIT", 516 "engines": { 517 "node": ">= 0.6" 518 } 519 }, 520 "node_modules/mime-types": { 521 "version": "2.1.35", 522 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 523 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 524 "license": "MIT", 525 "dependencies": { 526 "mime-db": "1.52.0" 527 }, 528 "engines": { 529 "node": ">= 0.6" 530 } 531 }, 532 "node_modules/ms": { 533 "version": "2.0.0", 534 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 535 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 536 "license": "MIT" 537 }, 538 "node_modules/negotiator": { 539 "version": "0.6.3", 540 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 541 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", 542 "license": "MIT", 543 "engines": { 544 "node": ">= 0.6" 545 } 546 }, 547 "node_modules/object-inspect": { 548 "version": "1.13.4", 549 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 550 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 551 "license": "MIT", 552 "engines": { 553 "node": ">= 0.4" 554 }, 555 "funding": { 556 "url": "https://github.com/sponsors/ljharb" 557 } 558 }, 559 "node_modules/on-finished": { 560 "version": "2.4.1", 561 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 562 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 563 "license": "MIT", 564 "dependencies": { 565 "ee-first": "1.1.1" 566 }, 567 "engines": { 568 "node": ">= 0.8" 569 } 570 }, 571 "node_modules/parseurl": { 572 "version": "1.3.3", 573 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 574 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 575 "license": "MIT", 576 "engines": { 577 "node": ">= 0.8" 578 } 579 }, 580 "node_modules/path-to-regexp": { 581 "version": "0.1.13", 582 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.13.tgz", 583 "integrity": "sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==", 584 "license": "MIT" 585 }, 586 "node_modules/proxy-addr": { 587 "version": "2.0.7", 588 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 589 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 590 "license": "MIT", 591 "dependencies": { 592 "forwarded": "0.2.0", 593 "ipaddr.js": "1.9.1" 594 }, 595 "engines": { 596 "node": ">= 0.10" 597 } 598 }, 599 "node_modules/qs": { 600 "version": "6.15.2", 601 "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz", 602 "integrity": "sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==", 603 "license": "BSD-3-Clause", 604 "dependencies": { 605 "side-channel": "^1.1.0" 606 }, 607 "engines": { 608 "node": ">=0.6" 609 }, 610 "funding": { 611 "url": "https://github.com/sponsors/ljharb" 612 } 613 }, 614 "node_modules/range-parser": { 615 "version": "1.2.1", 616 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 617 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 618 "license": "MIT", 619 "engines": { 620 "node": ">= 0.6" 621 } 622 }, 623 "node_modules/raw-body": { 624 "version": "2.5.3", 625 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.3.tgz", 626 "integrity": "sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==", 627 "license": "MIT", 628 "dependencies": { 629 "bytes": "~3.1.2", 630 "http-errors": "~2.0.1", 631 "iconv-lite": "~0.4.24", 632 "unpipe": "~1.0.0" 633 }, 634 "engines": { 635 "node": ">= 0.8" 636 } 637 }, 638 "node_modules/safe-buffer": { 639 "version": "5.2.1", 640 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 641 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 642 "funding": [ 643 { 644 "type": "github", 645 "url": "https://github.com/sponsors/feross" 646 }, 647 { 648 "type": "patreon", 649 "url": "https://www.patreon.com/feross" 650 }, 651 { 652 "type": "consulting", 653 "url": "https://feross.org/support" 654 } 655 ], 656 "license": "MIT" 657 }, 658 "node_modules/safer-buffer": { 659 "version": "2.1.2", 660 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 661 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 662 "license": "MIT" 663 }, 664 "node_modules/send": { 665 "version": "0.19.2", 666 "resolved": "https://registry.npmjs.org/send/-/send-0.19.2.tgz", 667 "integrity": "sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==", 668 "license": "MIT", 669 "dependencies": { 670 "debug": "2.6.9", 671 "depd": "2.0.0", 672 "destroy": "1.2.0", 673 "encodeurl": "~2.0.0", 674 "escape-html": "~1.0.3", 675 "etag": "~1.8.1", 676 "fresh": "~0.5.2", 677 "http-errors": "~2.0.1", 678 "mime": "1.6.0", 679 "ms": "2.1.3", 680 "on-finished": "~2.4.1", 681 "range-parser": "~1.2.1", 682 "statuses": "~2.0.2" 683 }, 684 "engines": { 685 "node": ">= 0.8.0" 686 } 687 }, 688 "node_modules/send/node_modules/ms": { 689 "version": "2.1.3", 690 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 691 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 692 "license": "MIT" 693 }, 694 "node_modules/serve-static": { 695 "version": "1.16.3", 696 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.3.tgz", 697 "integrity": "sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==", 698 "license": "MIT", 699 "dependencies": { 700 "encodeurl": "~2.0.0", 701 "escape-html": "~1.0.3", 702 "parseurl": "~1.3.3", 703 "send": "~0.19.1" 704 }, 705 "engines": { 706 "node": ">= 0.8.0" 707 } 708 }, 709 "node_modules/setprototypeof": { 710 "version": "1.2.0", 711 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 712 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", 713 "license": "ISC" 714 }, 715 "node_modules/side-channel": { 716 "version": "1.1.0", 717 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 718 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 719 "license": "MIT", 720 "dependencies": { 721 "es-errors": "^1.3.0", 722 "object-inspect": "^1.13.3", 723 "side-channel-list": "^1.0.0", 724 "side-channel-map": "^1.0.1", 725 "side-channel-weakmap": "^1.0.2" 726 }, 727 "engines": { 728 "node": ">= 0.4" 729 }, 730 "funding": { 731 "url": "https://github.com/sponsors/ljharb" 732 } 733 }, 734 "node_modules/side-channel-list": { 735 "version": "1.0.1", 736 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", 737 "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", 738 "license": "MIT", 739 "dependencies": { 740 "es-errors": "^1.3.0", 741 "object-inspect": "^1.13.4" 742 }, 743 "engines": { 744 "node": ">= 0.4" 745 }, 746 "funding": { 747 "url": "https://github.com/sponsors/ljharb" 748 } 749 }, 750 "node_modules/side-channel-map": { 751 "version": "1.0.1", 752 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 753 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 754 "license": "MIT", 755 "dependencies": { 756 "call-bound": "^1.0.2", 757 "es-errors": "^1.3.0", 758 "get-intrinsic": "^1.2.5", 759 "object-inspect": "^1.13.3" 760 }, 761 "engines": { 762 "node": ">= 0.4" 763 }, 764 "funding": { 765 "url": "https://github.com/sponsors/ljharb" 766 } 767 }, 768 "node_modules/side-channel-weakmap": { 769 "version": "1.0.2", 770 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 771 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 772 "license": "MIT", 773 "dependencies": { 774 "call-bound": "^1.0.2", 775 "es-errors": "^1.3.0", 776 "get-intrinsic": "^1.2.5", 777 "object-inspect": "^1.13.3", 778 "side-channel-map": "^1.0.1" 779 }, 780 "engines": { 781 "node": ">= 0.4" 782 }, 783 "funding": { 784 "url": "https://github.com/sponsors/ljharb" 785 } 786 }, 787 "node_modules/statuses": { 788 "version": "2.0.2", 789 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", 790 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", 791 "license": "MIT", 792 "engines": { 793 "node": ">= 0.8" 794 } 795 }, 796 "node_modules/toidentifier": { 797 "version": "1.0.1", 798 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 799 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 800 "license": "MIT", 801 "engines": { 802 "node": ">=0.6" 803 } 804 }, 805 "node_modules/type-is": { 806 "version": "1.6.18", 807 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 808 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 809 "license": "MIT", 810 "dependencies": { 811 "media-typer": "0.3.0", 812 "mime-types": "~2.1.24" 813 }, 814 "engines": { 815 "node": ">= 0.6" 816 } 817 }, 818 "node_modules/unpipe": { 819 "version": "1.0.0", 820 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 821 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 822 "license": "MIT", 823 "engines": { 824 "node": ">= 0.8" 825 } 826 }, 827 "node_modules/utils-merge": { 828 "version": "1.0.1", 829 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 830 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", 831 "license": "MIT", 832 "engines": { 833 "node": ">= 0.4.0" 834 } 835 }, 836 "node_modules/vary": { 837 "version": "1.1.2", 838 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 839 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", 840 "license": "MIT", 841 "engines": { 842 "node": ">= 0.8" 843 } 844 } 845 } 846 }