package-lock.json
1 { 2 "name": "multi-container-apps", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "multi-container-apps", 9 "version": "1.0.0", 10 "license": "ISC", 11 "dependencies": { 12 "body-parser": "^1.20.2", 13 "ejs": "^3.1.9", 14 "express": "^4.18.2", 15 "moment": "^2.29.4", 16 "mongoose": "^7.1.0", 17 "nodemon": "^3.0.1" 18 } 19 }, 20 "node_modules/@types/node": { 21 "version": "20.1.1", 22 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.1.1.tgz", 23 "integrity": "sha512-uKBEevTNb+l6/aCQaKVnUModfEMjAl98lw2Si9P5y4hLu9tm6AlX2ZIoXZX6Wh9lJueYPrGPKk5WMCNHg/u6/A==" 24 }, 25 "node_modules/@types/webidl-conversions": { 26 "version": "7.0.0", 27 "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz", 28 "integrity": "sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==" 29 }, 30 "node_modules/@types/whatwg-url": { 31 "version": "8.2.2", 32 "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.2.tgz", 33 "integrity": "sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==", 34 "dependencies": { 35 "@types/node": "*", 36 "@types/webidl-conversions": "*" 37 } 38 }, 39 "node_modules/abbrev": { 40 "version": "1.1.1", 41 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", 42 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" 43 }, 44 "node_modules/accepts": { 45 "version": "1.3.8", 46 "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", 47 "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 48 "dependencies": { 49 "mime-types": "~2.1.34", 50 "negotiator": "0.6.3" 51 }, 52 "engines": { 53 "node": ">= 0.6" 54 } 55 }, 56 "node_modules/ansi-styles": { 57 "version": "4.3.0", 58 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 59 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 60 "dependencies": { 61 "color-convert": "^2.0.1" 62 }, 63 "engines": { 64 "node": ">=8" 65 }, 66 "funding": { 67 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 68 } 69 }, 70 "node_modules/anymatch": { 71 "version": "3.1.3", 72 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 73 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 74 "dependencies": { 75 "normalize-path": "^3.0.0", 76 "picomatch": "^2.0.4" 77 }, 78 "engines": { 79 "node": ">= 8" 80 } 81 }, 82 "node_modules/array-flatten": { 83 "version": "1.1.1", 84 "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", 85 "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" 86 }, 87 "node_modules/async": { 88 "version": "3.2.4", 89 "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", 90 "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" 91 }, 92 "node_modules/balanced-match": { 93 "version": "1.0.2", 94 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 95 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 96 }, 97 "node_modules/binary-extensions": { 98 "version": "2.2.0", 99 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 100 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 101 "engines": { 102 "node": ">=8" 103 } 104 }, 105 "node_modules/body-parser": { 106 "version": "1.20.2", 107 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", 108 "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", 109 "dependencies": { 110 "bytes": "3.1.2", 111 "content-type": "~1.0.5", 112 "debug": "2.6.9", 113 "depd": "2.0.0", 114 "destroy": "1.2.0", 115 "http-errors": "2.0.0", 116 "iconv-lite": "0.4.24", 117 "on-finished": "2.4.1", 118 "qs": "6.11.0", 119 "raw-body": "2.5.2", 120 "type-is": "~1.6.18", 121 "unpipe": "1.0.0" 122 }, 123 "engines": { 124 "node": ">= 0.8", 125 "npm": "1.2.8000 || >= 1.4.16" 126 } 127 }, 128 "node_modules/body-parser/node_modules/debug": { 129 "version": "2.6.9", 130 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 131 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 132 "dependencies": { 133 "ms": "2.0.0" 134 } 135 }, 136 "node_modules/body-parser/node_modules/ms": { 137 "version": "2.0.0", 138 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 139 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 140 }, 141 "node_modules/brace-expansion": { 142 "version": "1.1.11", 143 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 144 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 145 "dependencies": { 146 "balanced-match": "^1.0.0", 147 "concat-map": "0.0.1" 148 } 149 }, 150 "node_modules/braces": { 151 "version": "3.0.2", 152 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 153 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 154 "dependencies": { 155 "fill-range": "^7.0.1" 156 }, 157 "engines": { 158 "node": ">=8" 159 } 160 }, 161 "node_modules/bson": { 162 "version": "5.2.0", 163 "resolved": "https://registry.npmjs.org/bson/-/bson-5.2.0.tgz", 164 "integrity": "sha512-HevkSpDbpUfsrHWmWiAsNavANKYIErV2ePXllp1bwq5CDreAaFVj6RVlZpJnxK4WWDCJ/5jMUpaY6G526q3Hjg==", 165 "engines": { 166 "node": ">=14.20.1" 167 } 168 }, 169 "node_modules/bytes": { 170 "version": "3.1.2", 171 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 172 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 173 "engines": { 174 "node": ">= 0.8" 175 } 176 }, 177 "node_modules/call-bind": { 178 "version": "1.0.2", 179 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", 180 "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", 181 "dependencies": { 182 "function-bind": "^1.1.1", 183 "get-intrinsic": "^1.0.2" 184 }, 185 "funding": { 186 "url": "https://github.com/sponsors/ljharb" 187 } 188 }, 189 "node_modules/chalk": { 190 "version": "4.1.2", 191 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 192 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 193 "dependencies": { 194 "ansi-styles": "^4.1.0", 195 "supports-color": "^7.1.0" 196 }, 197 "engines": { 198 "node": ">=10" 199 }, 200 "funding": { 201 "url": "https://github.com/chalk/chalk?sponsor=1" 202 } 203 }, 204 "node_modules/chokidar": { 205 "version": "3.5.3", 206 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", 207 "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", 208 "funding": [ 209 { 210 "type": "individual", 211 "url": "https://paulmillr.com/funding/" 212 } 213 ], 214 "dependencies": { 215 "anymatch": "~3.1.2", 216 "braces": "~3.0.2", 217 "glob-parent": "~5.1.2", 218 "is-binary-path": "~2.1.0", 219 "is-glob": "~4.0.1", 220 "normalize-path": "~3.0.0", 221 "readdirp": "~3.6.0" 222 }, 223 "engines": { 224 "node": ">= 8.10.0" 225 }, 226 "optionalDependencies": { 227 "fsevents": "~2.3.2" 228 } 229 }, 230 "node_modules/color-convert": { 231 "version": "2.0.1", 232 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 233 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 234 "dependencies": { 235 "color-name": "~1.1.4" 236 }, 237 "engines": { 238 "node": ">=7.0.0" 239 } 240 }, 241 "node_modules/color-name": { 242 "version": "1.1.4", 243 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 244 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 245 }, 246 "node_modules/concat-map": { 247 "version": "0.0.1", 248 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 249 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" 250 }, 251 "node_modules/content-disposition": { 252 "version": "0.5.4", 253 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", 254 "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 255 "dependencies": { 256 "safe-buffer": "5.2.1" 257 }, 258 "engines": { 259 "node": ">= 0.6" 260 } 261 }, 262 "node_modules/content-type": { 263 "version": "1.0.5", 264 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", 265 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", 266 "engines": { 267 "node": ">= 0.6" 268 } 269 }, 270 "node_modules/cookie": { 271 "version": "0.5.0", 272 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", 273 "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", 274 "engines": { 275 "node": ">= 0.6" 276 } 277 }, 278 "node_modules/cookie-signature": { 279 "version": "1.0.6", 280 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", 281 "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" 282 }, 283 "node_modules/debug": { 284 "version": "4.3.4", 285 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 286 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 287 "dependencies": { 288 "ms": "2.1.2" 289 }, 290 "engines": { 291 "node": ">=6.0" 292 }, 293 "peerDependenciesMeta": { 294 "supports-color": { 295 "optional": true 296 } 297 } 298 }, 299 "node_modules/debug/node_modules/ms": { 300 "version": "2.1.2", 301 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 302 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 303 }, 304 "node_modules/depd": { 305 "version": "2.0.0", 306 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 307 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 308 "engines": { 309 "node": ">= 0.8" 310 } 311 }, 312 "node_modules/destroy": { 313 "version": "1.2.0", 314 "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", 315 "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 316 "engines": { 317 "node": ">= 0.8", 318 "npm": "1.2.8000 || >= 1.4.16" 319 } 320 }, 321 "node_modules/ee-first": { 322 "version": "1.1.1", 323 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 324 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" 325 }, 326 "node_modules/ejs": { 327 "version": "3.1.9", 328 "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", 329 "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", 330 "dependencies": { 331 "jake": "^10.8.5" 332 }, 333 "bin": { 334 "ejs": "bin/cli.js" 335 }, 336 "engines": { 337 "node": ">=0.10.0" 338 } 339 }, 340 "node_modules/encodeurl": { 341 "version": "1.0.2", 342 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", 343 "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", 344 "engines": { 345 "node": ">= 0.8" 346 } 347 }, 348 "node_modules/escape-html": { 349 "version": "1.0.3", 350 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 351 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" 352 }, 353 "node_modules/etag": { 354 "version": "1.8.1", 355 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 356 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 357 "engines": { 358 "node": ">= 0.6" 359 } 360 }, 361 "node_modules/express": { 362 "version": "4.18.2", 363 "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", 364 "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", 365 "dependencies": { 366 "accepts": "~1.3.8", 367 "array-flatten": "1.1.1", 368 "body-parser": "1.20.1", 369 "content-disposition": "0.5.4", 370 "content-type": "~1.0.4", 371 "cookie": "0.5.0", 372 "cookie-signature": "1.0.6", 373 "debug": "2.6.9", 374 "depd": "2.0.0", 375 "encodeurl": "~1.0.2", 376 "escape-html": "~1.0.3", 377 "etag": "~1.8.1", 378 "finalhandler": "1.2.0", 379 "fresh": "0.5.2", 380 "http-errors": "2.0.0", 381 "merge-descriptors": "1.0.1", 382 "methods": "~1.1.2", 383 "on-finished": "2.4.1", 384 "parseurl": "~1.3.3", 385 "path-to-regexp": "0.1.7", 386 "proxy-addr": "~2.0.7", 387 "qs": "6.11.0", 388 "range-parser": "~1.2.1", 389 "safe-buffer": "5.2.1", 390 "send": "0.18.0", 391 "serve-static": "1.15.0", 392 "setprototypeof": "1.2.0", 393 "statuses": "2.0.1", 394 "type-is": "~1.6.18", 395 "utils-merge": "1.0.1", 396 "vary": "~1.1.2" 397 }, 398 "engines": { 399 "node": ">= 0.10.0" 400 } 401 }, 402 "node_modules/express/node_modules/body-parser": { 403 "version": "1.20.1", 404 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", 405 "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", 406 "dependencies": { 407 "bytes": "3.1.2", 408 "content-type": "~1.0.4", 409 "debug": "2.6.9", 410 "depd": "2.0.0", 411 "destroy": "1.2.0", 412 "http-errors": "2.0.0", 413 "iconv-lite": "0.4.24", 414 "on-finished": "2.4.1", 415 "qs": "6.11.0", 416 "raw-body": "2.5.1", 417 "type-is": "~1.6.18", 418 "unpipe": "1.0.0" 419 }, 420 "engines": { 421 "node": ">= 0.8", 422 "npm": "1.2.8000 || >= 1.4.16" 423 } 424 }, 425 "node_modules/express/node_modules/debug": { 426 "version": "2.6.9", 427 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 428 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 429 "dependencies": { 430 "ms": "2.0.0" 431 } 432 }, 433 "node_modules/express/node_modules/ms": { 434 "version": "2.0.0", 435 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 436 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 437 }, 438 "node_modules/express/node_modules/raw-body": { 439 "version": "2.5.1", 440 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", 441 "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", 442 "dependencies": { 443 "bytes": "3.1.2", 444 "http-errors": "2.0.0", 445 "iconv-lite": "0.4.24", 446 "unpipe": "1.0.0" 447 }, 448 "engines": { 449 "node": ">= 0.8" 450 } 451 }, 452 "node_modules/filelist": { 453 "version": "1.0.4", 454 "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", 455 "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", 456 "dependencies": { 457 "minimatch": "^5.0.1" 458 } 459 }, 460 "node_modules/filelist/node_modules/brace-expansion": { 461 "version": "2.0.1", 462 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", 463 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", 464 "dependencies": { 465 "balanced-match": "^1.0.0" 466 } 467 }, 468 "node_modules/filelist/node_modules/minimatch": { 469 "version": "5.1.6", 470 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", 471 "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", 472 "dependencies": { 473 "brace-expansion": "^2.0.1" 474 }, 475 "engines": { 476 "node": ">=10" 477 } 478 }, 479 "node_modules/fill-range": { 480 "version": "7.0.1", 481 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 482 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 483 "dependencies": { 484 "to-regex-range": "^5.0.1" 485 }, 486 "engines": { 487 "node": ">=8" 488 } 489 }, 490 "node_modules/finalhandler": { 491 "version": "1.2.0", 492 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", 493 "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", 494 "dependencies": { 495 "debug": "2.6.9", 496 "encodeurl": "~1.0.2", 497 "escape-html": "~1.0.3", 498 "on-finished": "2.4.1", 499 "parseurl": "~1.3.3", 500 "statuses": "2.0.1", 501 "unpipe": "~1.0.0" 502 }, 503 "engines": { 504 "node": ">= 0.8" 505 } 506 }, 507 "node_modules/finalhandler/node_modules/debug": { 508 "version": "2.6.9", 509 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 510 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 511 "dependencies": { 512 "ms": "2.0.0" 513 } 514 }, 515 "node_modules/finalhandler/node_modules/ms": { 516 "version": "2.0.0", 517 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 518 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 519 }, 520 "node_modules/forwarded": { 521 "version": "0.2.0", 522 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 523 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 524 "engines": { 525 "node": ">= 0.6" 526 } 527 }, 528 "node_modules/fresh": { 529 "version": "0.5.2", 530 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 531 "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", 532 "engines": { 533 "node": ">= 0.6" 534 } 535 }, 536 "node_modules/fsevents": { 537 "version": "2.3.2", 538 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 539 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 540 "hasInstallScript": true, 541 "optional": true, 542 "os": [ 543 "darwin" 544 ], 545 "engines": { 546 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 547 } 548 }, 549 "node_modules/function-bind": { 550 "version": "1.1.1", 551 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 552 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" 553 }, 554 "node_modules/get-intrinsic": { 555 "version": "1.2.0", 556 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", 557 "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", 558 "dependencies": { 559 "function-bind": "^1.1.1", 560 "has": "^1.0.3", 561 "has-symbols": "^1.0.3" 562 }, 563 "funding": { 564 "url": "https://github.com/sponsors/ljharb" 565 } 566 }, 567 "node_modules/glob-parent": { 568 "version": "5.1.2", 569 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 570 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 571 "dependencies": { 572 "is-glob": "^4.0.1" 573 }, 574 "engines": { 575 "node": ">= 6" 576 } 577 }, 578 "node_modules/has": { 579 "version": "1.0.3", 580 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 581 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 582 "dependencies": { 583 "function-bind": "^1.1.1" 584 }, 585 "engines": { 586 "node": ">= 0.4.0" 587 } 588 }, 589 "node_modules/has-flag": { 590 "version": "4.0.0", 591 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 592 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 593 "engines": { 594 "node": ">=8" 595 } 596 }, 597 "node_modules/has-symbols": { 598 "version": "1.0.3", 599 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", 600 "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 601 "engines": { 602 "node": ">= 0.4" 603 }, 604 "funding": { 605 "url": "https://github.com/sponsors/ljharb" 606 } 607 }, 608 "node_modules/http-errors": { 609 "version": "2.0.0", 610 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", 611 "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", 612 "dependencies": { 613 "depd": "2.0.0", 614 "inherits": "2.0.4", 615 "setprototypeof": "1.2.0", 616 "statuses": "2.0.1", 617 "toidentifier": "1.0.1" 618 }, 619 "engines": { 620 "node": ">= 0.8" 621 } 622 }, 623 "node_modules/iconv-lite": { 624 "version": "0.4.24", 625 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 626 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 627 "dependencies": { 628 "safer-buffer": ">= 2.1.2 < 3" 629 }, 630 "engines": { 631 "node": ">=0.10.0" 632 } 633 }, 634 "node_modules/ignore-by-default": { 635 "version": "1.0.1", 636 "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", 637 "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==" 638 }, 639 "node_modules/inherits": { 640 "version": "2.0.4", 641 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 642 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 643 }, 644 "node_modules/ip": { 645 "version": "2.0.0", 646 "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", 647 "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==" 648 }, 649 "node_modules/ipaddr.js": { 650 "version": "1.9.1", 651 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 652 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 653 "engines": { 654 "node": ">= 0.10" 655 } 656 }, 657 "node_modules/is-binary-path": { 658 "version": "2.1.0", 659 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 660 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 661 "dependencies": { 662 "binary-extensions": "^2.0.0" 663 }, 664 "engines": { 665 "node": ">=8" 666 } 667 }, 668 "node_modules/is-extglob": { 669 "version": "2.1.1", 670 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 671 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 672 "engines": { 673 "node": ">=0.10.0" 674 } 675 }, 676 "node_modules/is-glob": { 677 "version": "4.0.3", 678 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 679 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 680 "dependencies": { 681 "is-extglob": "^2.1.1" 682 }, 683 "engines": { 684 "node": ">=0.10.0" 685 } 686 }, 687 "node_modules/is-number": { 688 "version": "7.0.0", 689 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 690 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 691 "engines": { 692 "node": ">=0.12.0" 693 } 694 }, 695 "node_modules/jake": { 696 "version": "10.8.5", 697 "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", 698 "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", 699 "dependencies": { 700 "async": "^3.2.3", 701 "chalk": "^4.0.2", 702 "filelist": "^1.0.1", 703 "minimatch": "^3.0.4" 704 }, 705 "bin": { 706 "jake": "bin/cli.js" 707 }, 708 "engines": { 709 "node": ">=10" 710 } 711 }, 712 "node_modules/kareem": { 713 "version": "2.5.1", 714 "resolved": "https://registry.npmjs.org/kareem/-/kareem-2.5.1.tgz", 715 "integrity": "sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA==", 716 "engines": { 717 "node": ">=12.0.0" 718 } 719 }, 720 "node_modules/lru-cache": { 721 "version": "6.0.0", 722 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", 723 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 724 "dependencies": { 725 "yallist": "^4.0.0" 726 }, 727 "engines": { 728 "node": ">=10" 729 } 730 }, 731 "node_modules/media-typer": { 732 "version": "0.3.0", 733 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", 734 "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", 735 "engines": { 736 "node": ">= 0.6" 737 } 738 }, 739 "node_modules/memory-pager": { 740 "version": "1.5.0", 741 "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz", 742 "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==", 743 "optional": true 744 }, 745 "node_modules/merge-descriptors": { 746 "version": "1.0.1", 747 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", 748 "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" 749 }, 750 "node_modules/methods": { 751 "version": "1.1.2", 752 "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", 753 "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", 754 "engines": { 755 "node": ">= 0.6" 756 } 757 }, 758 "node_modules/mime": { 759 "version": "1.6.0", 760 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 761 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 762 "bin": { 763 "mime": "cli.js" 764 }, 765 "engines": { 766 "node": ">=4" 767 } 768 }, 769 "node_modules/mime-db": { 770 "version": "1.52.0", 771 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 772 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 773 "engines": { 774 "node": ">= 0.6" 775 } 776 }, 777 "node_modules/mime-types": { 778 "version": "2.1.35", 779 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 780 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 781 "dependencies": { 782 "mime-db": "1.52.0" 783 }, 784 "engines": { 785 "node": ">= 0.6" 786 } 787 }, 788 "node_modules/minimatch": { 789 "version": "3.1.2", 790 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 791 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 792 "dependencies": { 793 "brace-expansion": "^1.1.7" 794 }, 795 "engines": { 796 "node": "*" 797 } 798 }, 799 "node_modules/moment": { 800 "version": "2.29.4", 801 "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", 802 "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", 803 "engines": { 804 "node": "*" 805 } 806 }, 807 "node_modules/mongodb": { 808 "version": "5.3.0", 809 "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-5.3.0.tgz", 810 "integrity": "sha512-Wy/sbahguL8c3TXQWXmuBabiLD+iVmz+tOgQf+FwkCjhUIorqbAxRbbz00g4ZoN4sXIPwpAlTANMaGRjGGTikQ==", 811 "dependencies": { 812 "bson": "^5.2.0", 813 "mongodb-connection-string-url": "^2.6.0", 814 "socks": "^2.7.1" 815 }, 816 "engines": { 817 "node": ">=14.20.1" 818 }, 819 "optionalDependencies": { 820 "saslprep": "^1.0.3" 821 }, 822 "peerDependencies": { 823 "@aws-sdk/credential-providers": "^3.201.0", 824 "mongodb-client-encryption": ">=2.3.0 <3", 825 "snappy": "^7.2.2" 826 }, 827 "peerDependenciesMeta": { 828 "@aws-sdk/credential-providers": { 829 "optional": true 830 }, 831 "mongodb-client-encryption": { 832 "optional": true 833 }, 834 "snappy": { 835 "optional": true 836 } 837 } 838 }, 839 "node_modules/mongodb-connection-string-url": { 840 "version": "2.6.0", 841 "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz", 842 "integrity": "sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==", 843 "dependencies": { 844 "@types/whatwg-url": "^8.2.1", 845 "whatwg-url": "^11.0.0" 846 } 847 }, 848 "node_modules/mongoose": { 849 "version": "7.1.0", 850 "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-7.1.0.tgz", 851 "integrity": "sha512-shoo9z/7o96Ojx69wpJn65+EC+Mt3q1SWTducW+F2Y4ieCXo0lZwpCZedgC841MIvJ7V8o6gmzoN1NfcnOTOuw==", 852 "dependencies": { 853 "bson": "^5.2.0", 854 "kareem": "2.5.1", 855 "mongodb": "5.3.0", 856 "mpath": "0.9.0", 857 "mquery": "5.0.0", 858 "ms": "2.1.3", 859 "sift": "16.0.1" 860 }, 861 "engines": { 862 "node": ">=14.0.0" 863 }, 864 "funding": { 865 "type": "opencollective", 866 "url": "https://opencollective.com/mongoose" 867 } 868 }, 869 "node_modules/mpath": { 870 "version": "0.9.0", 871 "resolved": "https://registry.npmjs.org/mpath/-/mpath-0.9.0.tgz", 872 "integrity": "sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==", 873 "engines": { 874 "node": ">=4.0.0" 875 } 876 }, 877 "node_modules/mquery": { 878 "version": "5.0.0", 879 "resolved": "https://registry.npmjs.org/mquery/-/mquery-5.0.0.tgz", 880 "integrity": "sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==", 881 "dependencies": { 882 "debug": "4.x" 883 }, 884 "engines": { 885 "node": ">=14.0.0" 886 } 887 }, 888 "node_modules/ms": { 889 "version": "2.1.3", 890 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 891 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 892 }, 893 "node_modules/negotiator": { 894 "version": "0.6.3", 895 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", 896 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", 897 "engines": { 898 "node": ">= 0.6" 899 } 900 }, 901 "node_modules/nodemon": { 902 "version": "3.0.1", 903 "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.0.1.tgz", 904 "integrity": "sha512-g9AZ7HmkhQkqXkRc20w+ZfQ73cHLbE8hnPbtaFbFtCumZsjyMhKk9LajQ07U5Ux28lvFjZ5X7HvWR1xzU8jHVw==", 905 "dependencies": { 906 "chokidar": "^3.5.2", 907 "debug": "^3.2.7", 908 "ignore-by-default": "^1.0.1", 909 "minimatch": "^3.1.2", 910 "pstree.remy": "^1.1.8", 911 "semver": "^7.5.3", 912 "simple-update-notifier": "^2.0.0", 913 "supports-color": "^5.5.0", 914 "touch": "^3.1.0", 915 "undefsafe": "^2.0.5" 916 }, 917 "bin": { 918 "nodemon": "bin/nodemon.js" 919 }, 920 "engines": { 921 "node": ">=10" 922 }, 923 "funding": { 924 "type": "opencollective", 925 "url": "https://opencollective.com/nodemon" 926 } 927 }, 928 "node_modules/nodemon/node_modules/debug": { 929 "version": "3.2.7", 930 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 931 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 932 "dependencies": { 933 "ms": "^2.1.1" 934 } 935 }, 936 "node_modules/nodemon/node_modules/has-flag": { 937 "version": "3.0.0", 938 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 939 "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", 940 "engines": { 941 "node": ">=4" 942 } 943 }, 944 "node_modules/nodemon/node_modules/supports-color": { 945 "version": "5.5.0", 946 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 947 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 948 "dependencies": { 949 "has-flag": "^3.0.0" 950 }, 951 "engines": { 952 "node": ">=4" 953 } 954 }, 955 "node_modules/nopt": { 956 "version": "1.0.10", 957 "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", 958 "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", 959 "dependencies": { 960 "abbrev": "1" 961 }, 962 "bin": { 963 "nopt": "bin/nopt.js" 964 }, 965 "engines": { 966 "node": "*" 967 } 968 }, 969 "node_modules/normalize-path": { 970 "version": "3.0.0", 971 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 972 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 973 "engines": { 974 "node": ">=0.10.0" 975 } 976 }, 977 "node_modules/object-inspect": { 978 "version": "1.12.3", 979 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", 980 "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", 981 "funding": { 982 "url": "https://github.com/sponsors/ljharb" 983 } 984 }, 985 "node_modules/on-finished": { 986 "version": "2.4.1", 987 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 988 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 989 "dependencies": { 990 "ee-first": "1.1.1" 991 }, 992 "engines": { 993 "node": ">= 0.8" 994 } 995 }, 996 "node_modules/parseurl": { 997 "version": "1.3.3", 998 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 999 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 1000 "engines": { 1001 "node": ">= 0.8" 1002 } 1003 }, 1004 "node_modules/path-to-regexp": { 1005 "version": "0.1.7", 1006 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", 1007 "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" 1008 }, 1009 "node_modules/picomatch": { 1010 "version": "2.3.1", 1011 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1012 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1013 "engines": { 1014 "node": ">=8.6" 1015 }, 1016 "funding": { 1017 "url": "https://github.com/sponsors/jonschlinkert" 1018 } 1019 }, 1020 "node_modules/proxy-addr": { 1021 "version": "2.0.7", 1022 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 1023 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 1024 "dependencies": { 1025 "forwarded": "0.2.0", 1026 "ipaddr.js": "1.9.1" 1027 }, 1028 "engines": { 1029 "node": ">= 0.10" 1030 } 1031 }, 1032 "node_modules/pstree.remy": { 1033 "version": "1.1.8", 1034 "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", 1035 "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==" 1036 }, 1037 "node_modules/punycode": { 1038 "version": "2.3.0", 1039 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", 1040 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", 1041 "engines": { 1042 "node": ">=6" 1043 } 1044 }, 1045 "node_modules/qs": { 1046 "version": "6.11.0", 1047 "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", 1048 "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", 1049 "dependencies": { 1050 "side-channel": "^1.0.4" 1051 }, 1052 "engines": { 1053 "node": ">=0.6" 1054 }, 1055 "funding": { 1056 "url": "https://github.com/sponsors/ljharb" 1057 } 1058 }, 1059 "node_modules/range-parser": { 1060 "version": "1.2.1", 1061 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 1062 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 1063 "engines": { 1064 "node": ">= 0.6" 1065 } 1066 }, 1067 "node_modules/raw-body": { 1068 "version": "2.5.2", 1069 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", 1070 "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", 1071 "dependencies": { 1072 "bytes": "3.1.2", 1073 "http-errors": "2.0.0", 1074 "iconv-lite": "0.4.24", 1075 "unpipe": "1.0.0" 1076 }, 1077 "engines": { 1078 "node": ">= 0.8" 1079 } 1080 }, 1081 "node_modules/readdirp": { 1082 "version": "3.6.0", 1083 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 1084 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 1085 "dependencies": { 1086 "picomatch": "^2.2.1" 1087 }, 1088 "engines": { 1089 "node": ">=8.10.0" 1090 } 1091 }, 1092 "node_modules/safe-buffer": { 1093 "version": "5.2.1", 1094 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 1095 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 1096 "funding": [ 1097 { 1098 "type": "github", 1099 "url": "https://github.com/sponsors/feross" 1100 }, 1101 { 1102 "type": "patreon", 1103 "url": "https://www.patreon.com/feross" 1104 }, 1105 { 1106 "type": "consulting", 1107 "url": "https://feross.org/support" 1108 } 1109 ] 1110 }, 1111 "node_modules/safer-buffer": { 1112 "version": "2.1.2", 1113 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1114 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 1115 }, 1116 "node_modules/saslprep": { 1117 "version": "1.0.3", 1118 "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz", 1119 "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==", 1120 "optional": true, 1121 "dependencies": { 1122 "sparse-bitfield": "^3.0.3" 1123 }, 1124 "engines": { 1125 "node": ">=6" 1126 } 1127 }, 1128 "node_modules/semver": { 1129 "version": "7.5.4", 1130 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", 1131 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", 1132 "dependencies": { 1133 "lru-cache": "^6.0.0" 1134 }, 1135 "bin": { 1136 "semver": "bin/semver.js" 1137 }, 1138 "engines": { 1139 "node": ">=10" 1140 } 1141 }, 1142 "node_modules/send": { 1143 "version": "0.18.0", 1144 "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", 1145 "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", 1146 "dependencies": { 1147 "debug": "2.6.9", 1148 "depd": "2.0.0", 1149 "destroy": "1.2.0", 1150 "encodeurl": "~1.0.2", 1151 "escape-html": "~1.0.3", 1152 "etag": "~1.8.1", 1153 "fresh": "0.5.2", 1154 "http-errors": "2.0.0", 1155 "mime": "1.6.0", 1156 "ms": "2.1.3", 1157 "on-finished": "2.4.1", 1158 "range-parser": "~1.2.1", 1159 "statuses": "2.0.1" 1160 }, 1161 "engines": { 1162 "node": ">= 0.8.0" 1163 } 1164 }, 1165 "node_modules/send/node_modules/debug": { 1166 "version": "2.6.9", 1167 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", 1168 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 1169 "dependencies": { 1170 "ms": "2.0.0" 1171 } 1172 }, 1173 "node_modules/send/node_modules/debug/node_modules/ms": { 1174 "version": "2.0.0", 1175 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 1176 "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" 1177 }, 1178 "node_modules/serve-static": { 1179 "version": "1.15.0", 1180 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", 1181 "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", 1182 "dependencies": { 1183 "encodeurl": "~1.0.2", 1184 "escape-html": "~1.0.3", 1185 "parseurl": "~1.3.3", 1186 "send": "0.18.0" 1187 }, 1188 "engines": { 1189 "node": ">= 0.8.0" 1190 } 1191 }, 1192 "node_modules/setprototypeof": { 1193 "version": "1.2.0", 1194 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 1195 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 1196 }, 1197 "node_modules/side-channel": { 1198 "version": "1.0.4", 1199 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", 1200 "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", 1201 "dependencies": { 1202 "call-bind": "^1.0.0", 1203 "get-intrinsic": "^1.0.2", 1204 "object-inspect": "^1.9.0" 1205 }, 1206 "funding": { 1207 "url": "https://github.com/sponsors/ljharb" 1208 } 1209 }, 1210 "node_modules/sift": { 1211 "version": "16.0.1", 1212 "resolved": "https://registry.npmjs.org/sift/-/sift-16.0.1.tgz", 1213 "integrity": "sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ==" 1214 }, 1215 "node_modules/simple-update-notifier": { 1216 "version": "2.0.0", 1217 "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", 1218 "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", 1219 "dependencies": { 1220 "semver": "^7.5.3" 1221 }, 1222 "engines": { 1223 "node": ">=10" 1224 } 1225 }, 1226 "node_modules/smart-buffer": { 1227 "version": "4.2.0", 1228 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", 1229 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", 1230 "engines": { 1231 "node": ">= 6.0.0", 1232 "npm": ">= 3.0.0" 1233 } 1234 }, 1235 "node_modules/socks": { 1236 "version": "2.7.1", 1237 "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", 1238 "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", 1239 "dependencies": { 1240 "ip": "^2.0.0", 1241 "smart-buffer": "^4.2.0" 1242 }, 1243 "engines": { 1244 "node": ">= 10.13.0", 1245 "npm": ">= 3.0.0" 1246 } 1247 }, 1248 "node_modules/sparse-bitfield": { 1249 "version": "3.0.3", 1250 "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz", 1251 "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==", 1252 "optional": true, 1253 "dependencies": { 1254 "memory-pager": "^1.0.2" 1255 } 1256 }, 1257 "node_modules/statuses": { 1258 "version": "2.0.1", 1259 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", 1260 "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", 1261 "engines": { 1262 "node": ">= 0.8" 1263 } 1264 }, 1265 "node_modules/supports-color": { 1266 "version": "7.2.0", 1267 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1268 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1269 "dependencies": { 1270 "has-flag": "^4.0.0" 1271 }, 1272 "engines": { 1273 "node": ">=8" 1274 } 1275 }, 1276 "node_modules/to-regex-range": { 1277 "version": "5.0.1", 1278 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1279 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1280 "dependencies": { 1281 "is-number": "^7.0.0" 1282 }, 1283 "engines": { 1284 "node": ">=8.0" 1285 } 1286 }, 1287 "node_modules/toidentifier": { 1288 "version": "1.0.1", 1289 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 1290 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 1291 "engines": { 1292 "node": ">=0.6" 1293 } 1294 }, 1295 "node_modules/touch": { 1296 "version": "3.1.0", 1297 "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", 1298 "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", 1299 "dependencies": { 1300 "nopt": "~1.0.10" 1301 }, 1302 "bin": { 1303 "nodetouch": "bin/nodetouch.js" 1304 } 1305 }, 1306 "node_modules/tr46": { 1307 "version": "3.0.0", 1308 "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz", 1309 "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==", 1310 "dependencies": { 1311 "punycode": "^2.1.1" 1312 }, 1313 "engines": { 1314 "node": ">=12" 1315 } 1316 }, 1317 "node_modules/type-is": { 1318 "version": "1.6.18", 1319 "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", 1320 "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 1321 "dependencies": { 1322 "media-typer": "0.3.0", 1323 "mime-types": "~2.1.24" 1324 }, 1325 "engines": { 1326 "node": ">= 0.6" 1327 } 1328 }, 1329 "node_modules/undefsafe": { 1330 "version": "2.0.5", 1331 "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", 1332 "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==" 1333 }, 1334 "node_modules/unpipe": { 1335 "version": "1.0.0", 1336 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 1337 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 1338 "engines": { 1339 "node": ">= 0.8" 1340 } 1341 }, 1342 "node_modules/utils-merge": { 1343 "version": "1.0.1", 1344 "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", 1345 "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", 1346 "engines": { 1347 "node": ">= 0.4.0" 1348 } 1349 }, 1350 "node_modules/vary": { 1351 "version": "1.1.2", 1352 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 1353 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", 1354 "engines": { 1355 "node": ">= 0.8" 1356 } 1357 }, 1358 "node_modules/webidl-conversions": { 1359 "version": "7.0.0", 1360 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz", 1361 "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==", 1362 "engines": { 1363 "node": ">=12" 1364 } 1365 }, 1366 "node_modules/whatwg-url": { 1367 "version": "11.0.0", 1368 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz", 1369 "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==", 1370 "dependencies": { 1371 "tr46": "^3.0.0", 1372 "webidl-conversions": "^7.0.0" 1373 }, 1374 "engines": { 1375 "node": ">=12" 1376 } 1377 }, 1378 "node_modules/yallist": { 1379 "version": "4.0.0", 1380 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 1381 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" 1382 } 1383 } 1384 }