/ ipfs-nodejs-interface / package-lock.json
package-lock.json
   1  {
   2    "name": "ipfs_backend_blog",
   3    "version": "1.0.0",
   4    "lockfileVersion": 3,
   5    "requires": true,
   6    "packages": {
   7      "": {
   8        "name": "ipfs_backend_blog",
   9        "version": "1.0.0",
  10        "license": "AGPL-3.0-only",
  11        "dependencies": {
  12          "@koa/bodyparser": "^5.1.2",
  13          "@koa/cors": "^5.0.0",
  14          "@koa/router": "^13.1.0",
  15          "koa": "^3.0.0",
  16          "zx": "^8.5.4"
  17        },
  18        "devDependencies": {
  19          "@types/koa__router": "^12.0.4"
  20        }
  21      },
  22      "node_modules/@hapi/bourne": {
  23        "version": "3.0.0",
  24        "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-3.0.0.tgz",
  25        "integrity": "sha512-Waj1cwPXJDucOib4a3bAISsKJVb15MKi9IvmTI/7ssVEm6sywXGjVJDhl6/umt1pK1ZS7PacXU3A1PmFKHEZ2w=="
  26      },
  27      "node_modules/@koa/bodyparser": {
  28        "version": "5.1.2",
  29        "resolved": "https://registry.npmjs.org/@koa/bodyparser/-/bodyparser-5.1.2.tgz",
  30        "integrity": "sha512-eGJm9/66iUX+LUH03Cz0e94unbSKrmSPCick4MO5UorAAomcjC5Kl+SkoZ6CSyPew3neMYjj7n+djnlGYBSJAg==",
  31        "dependencies": {
  32          "co-body": "^6.1.0",
  33          "lodash.merge": "^4.6.2",
  34          "type-is": "^1.6.18"
  35        },
  36        "engines": {
  37          "node": ">= 16"
  38        },
  39        "peerDependencies": {
  40          "koa": "^2.14.1"
  41        }
  42      },
  43      "node_modules/@koa/bodyparser/node_modules/media-typer": {
  44        "version": "0.3.0",
  45        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
  46        "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
  47        "engines": {
  48          "node": ">= 0.6"
  49        }
  50      },
  51      "node_modules/@koa/bodyparser/node_modules/type-is": {
  52        "version": "1.6.18",
  53        "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
  54        "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
  55        "dependencies": {
  56          "media-typer": "0.3.0",
  57          "mime-types": "~2.1.24"
  58        },
  59        "engines": {
  60          "node": ">= 0.6"
  61        }
  62      },
  63      "node_modules/@koa/cors": {
  64        "version": "5.0.0",
  65        "resolved": "https://registry.npmjs.org/@koa/cors/-/cors-5.0.0.tgz",
  66        "integrity": "sha512-x/iUDjcS90W69PryLDIMgFyV21YLTnG9zOpPXS7Bkt2b8AsY3zZsIpOLBkYr9fBcF3HbkKaER5hOBZLfpLgYNw==",
  67        "dependencies": {
  68          "vary": "^1.1.2"
  69        },
  70        "engines": {
  71          "node": ">= 14.0.0"
  72        }
  73      },
  74      "node_modules/@koa/router": {
  75        "version": "13.1.0",
  76        "resolved": "https://registry.npmjs.org/@koa/router/-/router-13.1.0.tgz",
  77        "integrity": "sha512-mNVu1nvkpSd8Q8gMebGbCkDWJ51ODetrFvLKYusej+V0ByD4btqHYnPIzTBLXnQMVUlm/oxVwqmWBY3zQfZilw==",
  78        "dependencies": {
  79          "http-errors": "^2.0.0",
  80          "koa-compose": "^4.1.0",
  81          "path-to-regexp": "^6.3.0"
  82        },
  83        "engines": {
  84          "node": ">= 18"
  85        }
  86      },
  87      "node_modules/@types/accepts": {
  88        "version": "1.3.7",
  89        "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.7.tgz",
  90        "integrity": "sha512-Pay9fq2lM2wXPWbteBsRAGiWH2hig4ZE2asK+mm7kUzlxRTfL961rj89I6zV/E3PcIkDqyuBEcMxFT7rccugeQ==",
  91        "dev": true,
  92        "dependencies": {
  93          "@types/node": "*"
  94        }
  95      },
  96      "node_modules/@types/body-parser": {
  97        "version": "1.19.5",
  98        "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz",
  99        "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==",
 100        "dev": true,
 101        "dependencies": {
 102          "@types/connect": "*",
 103          "@types/node": "*"
 104        }
 105      },
 106      "node_modules/@types/connect": {
 107        "version": "3.4.38",
 108        "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz",
 109        "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==",
 110        "dev": true,
 111        "dependencies": {
 112          "@types/node": "*"
 113        }
 114      },
 115      "node_modules/@types/content-disposition": {
 116        "version": "0.5.8",
 117        "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.8.tgz",
 118        "integrity": "sha512-QVSSvno3dE0MgO76pJhmv4Qyi/j0Yk9pBp0Y7TJ2Tlj+KCgJWY6qX7nnxCOLkZ3VYRSIk1WTxCvwUSdx6CCLdg==",
 119        "dev": true
 120      },
 121      "node_modules/@types/cookies": {
 122        "version": "0.9.0",
 123        "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.9.0.tgz",
 124        "integrity": "sha512-40Zk8qR147RABiQ7NQnBzWzDcjKzNrntB5BAmeGCb2p/MIyOE+4BVvc17wumsUqUw00bJYqoXFHYygQnEFh4/Q==",
 125        "dev": true,
 126        "dependencies": {
 127          "@types/connect": "*",
 128          "@types/express": "*",
 129          "@types/keygrip": "*",
 130          "@types/node": "*"
 131        }
 132      },
 133      "node_modules/@types/express": {
 134        "version": "5.0.2",
 135        "resolved": "https://registry.npmjs.org/@types/express/-/express-5.0.2.tgz",
 136        "integrity": "sha512-BtjL3ZwbCQriyb0DGw+Rt12qAXPiBTPs815lsUvtt1Grk0vLRMZNMUZ741d5rjk+UQOxfDiBZ3dxpX00vSkK3g==",
 137        "dev": true,
 138        "dependencies": {
 139          "@types/body-parser": "*",
 140          "@types/express-serve-static-core": "^5.0.0",
 141          "@types/serve-static": "*"
 142        }
 143      },
 144      "node_modules/@types/express-serve-static-core": {
 145        "version": "5.0.6",
 146        "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.6.tgz",
 147        "integrity": "sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==",
 148        "dev": true,
 149        "dependencies": {
 150          "@types/node": "*",
 151          "@types/qs": "*",
 152          "@types/range-parser": "*",
 153          "@types/send": "*"
 154        }
 155      },
 156      "node_modules/@types/http-assert": {
 157        "version": "1.5.6",
 158        "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.6.tgz",
 159        "integrity": "sha512-TTEwmtjgVbYAzZYWyeHPrrtWnfVkm8tQkP8P21uQifPgMRgjrow3XDEYqucuC8SKZJT7pUnhU/JymvjggxO9vw==",
 160        "dev": true
 161      },
 162      "node_modules/@types/http-errors": {
 163        "version": "2.0.4",
 164        "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz",
 165        "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==",
 166        "dev": true
 167      },
 168      "node_modules/@types/keygrip": {
 169        "version": "1.0.6",
 170        "resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.6.tgz",
 171        "integrity": "sha512-lZuNAY9xeJt7Bx4t4dx0rYCDqGPW8RXhQZK1td7d4H6E9zYbLoOtjBvfwdTKpsyxQI/2jv+armjX/RW+ZNpXOQ==",
 172        "dev": true
 173      },
 174      "node_modules/@types/koa": {
 175        "version": "2.15.0",
 176        "resolved": "https://registry.npmjs.org/@types/koa/-/koa-2.15.0.tgz",
 177        "integrity": "sha512-7QFsywoE5URbuVnG3loe03QXuGajrnotr3gQkXcEBShORai23MePfFYdhz90FEtBBpkyIYQbVD+evKtloCgX3g==",
 178        "dev": true,
 179        "dependencies": {
 180          "@types/accepts": "*",
 181          "@types/content-disposition": "*",
 182          "@types/cookies": "*",
 183          "@types/http-assert": "*",
 184          "@types/http-errors": "*",
 185          "@types/keygrip": "*",
 186          "@types/koa-compose": "*",
 187          "@types/node": "*"
 188        }
 189      },
 190      "node_modules/@types/koa__router": {
 191        "version": "12.0.4",
 192        "resolved": "https://registry.npmjs.org/@types/koa__router/-/koa__router-12.0.4.tgz",
 193        "integrity": "sha512-Y7YBbSmfXZpa/m5UGGzb7XadJIRBRnwNY9cdAojZGp65Cpe5MAP3mOZE7e3bImt8dfKS4UFcR16SLH8L/z7PBw==",
 194        "dev": true,
 195        "dependencies": {
 196          "@types/koa": "*"
 197        }
 198      },
 199      "node_modules/@types/koa-compose": {
 200        "version": "3.2.8",
 201        "resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.8.tgz",
 202        "integrity": "sha512-4Olc63RY+MKvxMwVknCUDhRQX1pFQoBZ/lXcRLP69PQkEpze/0cr8LNqJQe5NFb/b19DWi2a5bTi2VAlQzhJuA==",
 203        "dev": true,
 204        "dependencies": {
 205          "@types/koa": "*"
 206        }
 207      },
 208      "node_modules/@types/mime": {
 209        "version": "1.3.5",
 210        "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz",
 211        "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==",
 212        "dev": true
 213      },
 214      "node_modules/@types/node": {
 215        "version": "22.15.29",
 216        "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.29.tgz",
 217        "integrity": "sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==",
 218        "dev": true,
 219        "dependencies": {
 220          "undici-types": "~6.21.0"
 221        }
 222      },
 223      "node_modules/@types/qs": {
 224        "version": "6.14.0",
 225        "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz",
 226        "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==",
 227        "dev": true
 228      },
 229      "node_modules/@types/range-parser": {
 230        "version": "1.2.7",
 231        "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz",
 232        "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==",
 233        "dev": true
 234      },
 235      "node_modules/@types/send": {
 236        "version": "0.17.4",
 237        "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz",
 238        "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==",
 239        "dev": true,
 240        "dependencies": {
 241          "@types/mime": "^1",
 242          "@types/node": "*"
 243        }
 244      },
 245      "node_modules/@types/serve-static": {
 246        "version": "1.15.7",
 247        "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz",
 248        "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==",
 249        "dev": true,
 250        "dependencies": {
 251          "@types/http-errors": "*",
 252          "@types/node": "*",
 253          "@types/send": "*"
 254        }
 255      },
 256      "node_modules/accepts": {
 257        "version": "1.3.8",
 258        "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
 259        "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==",
 260        "dependencies": {
 261          "mime-types": "~2.1.34",
 262          "negotiator": "0.6.3"
 263        },
 264        "engines": {
 265          "node": ">= 0.6"
 266        }
 267      },
 268      "node_modules/bytes": {
 269        "version": "3.1.2",
 270        "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
 271        "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
 272        "engines": {
 273          "node": ">= 0.8"
 274        }
 275      },
 276      "node_modules/cache-content-type": {
 277        "version": "1.0.1",
 278        "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz",
 279        "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==",
 280        "dependencies": {
 281          "mime-types": "^2.1.18",
 282          "ylru": "^1.2.0"
 283        },
 284        "engines": {
 285          "node": ">= 6.0.0"
 286        }
 287      },
 288      "node_modules/call-bind-apply-helpers": {
 289        "version": "1.0.2",
 290        "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
 291        "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
 292        "dependencies": {
 293          "es-errors": "^1.3.0",
 294          "function-bind": "^1.1.2"
 295        },
 296        "engines": {
 297          "node": ">= 0.4"
 298        }
 299      },
 300      "node_modules/call-bound": {
 301        "version": "1.0.4",
 302        "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
 303        "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
 304        "dependencies": {
 305          "call-bind-apply-helpers": "^1.0.2",
 306          "get-intrinsic": "^1.3.0"
 307        },
 308        "engines": {
 309          "node": ">= 0.4"
 310        },
 311        "funding": {
 312          "url": "https://github.com/sponsors/ljharb"
 313        }
 314      },
 315      "node_modules/co-body": {
 316        "version": "6.2.0",
 317        "resolved": "https://registry.npmjs.org/co-body/-/co-body-6.2.0.tgz",
 318        "integrity": "sha512-Kbpv2Yd1NdL1V/V4cwLVxraHDV6K8ayohr2rmH0J87Er8+zJjcTa6dAn9QMPC9CRgU8+aNajKbSf1TzDB1yKPA==",
 319        "dependencies": {
 320          "@hapi/bourne": "^3.0.0",
 321          "inflation": "^2.0.0",
 322          "qs": "^6.5.2",
 323          "raw-body": "^2.3.3",
 324          "type-is": "^1.6.16"
 325        },
 326        "engines": {
 327          "node": ">=8.0.0"
 328        }
 329      },
 330      "node_modules/co-body/node_modules/media-typer": {
 331        "version": "0.3.0",
 332        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
 333        "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==",
 334        "engines": {
 335          "node": ">= 0.6"
 336        }
 337      },
 338      "node_modules/co-body/node_modules/type-is": {
 339        "version": "1.6.18",
 340        "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
 341        "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
 342        "dependencies": {
 343          "media-typer": "0.3.0",
 344          "mime-types": "~2.1.24"
 345        },
 346        "engines": {
 347          "node": ">= 0.6"
 348        }
 349      },
 350      "node_modules/content-disposition": {
 351        "version": "0.5.4",
 352        "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
 353        "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
 354        "dependencies": {
 355          "safe-buffer": "5.2.1"
 356        },
 357        "engines": {
 358          "node": ">= 0.6"
 359        }
 360      },
 361      "node_modules/content-type": {
 362        "version": "1.0.5",
 363        "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
 364        "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
 365        "engines": {
 366          "node": ">= 0.6"
 367        }
 368      },
 369      "node_modules/cookies": {
 370        "version": "0.9.1",
 371        "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz",
 372        "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==",
 373        "dependencies": {
 374          "depd": "~2.0.0",
 375          "keygrip": "~1.1.0"
 376        },
 377        "engines": {
 378          "node": ">= 0.8"
 379        }
 380      },
 381      "node_modules/debug": {
 382        "version": "4.4.1",
 383        "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
 384        "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
 385        "dependencies": {
 386          "ms": "^2.1.3"
 387        },
 388        "engines": {
 389          "node": ">=6.0"
 390        },
 391        "peerDependenciesMeta": {
 392          "supports-color": {
 393            "optional": true
 394          }
 395        }
 396      },
 397      "node_modules/deep-equal": {
 398        "version": "1.0.1",
 399        "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
 400        "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw=="
 401      },
 402      "node_modules/delegates": {
 403        "version": "1.0.0",
 404        "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
 405        "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
 406      },
 407      "node_modules/depd": {
 408        "version": "2.0.0",
 409        "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
 410        "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
 411        "engines": {
 412          "node": ">= 0.8"
 413        }
 414      },
 415      "node_modules/destroy": {
 416        "version": "1.2.0",
 417        "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
 418        "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
 419        "engines": {
 420          "node": ">= 0.8",
 421          "npm": "1.2.8000 || >= 1.4.16"
 422        }
 423      },
 424      "node_modules/dunder-proto": {
 425        "version": "1.0.1",
 426        "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
 427        "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
 428        "dependencies": {
 429          "call-bind-apply-helpers": "^1.0.1",
 430          "es-errors": "^1.3.0",
 431          "gopd": "^1.2.0"
 432        },
 433        "engines": {
 434          "node": ">= 0.4"
 435        }
 436      },
 437      "node_modules/ee-first": {
 438        "version": "1.1.1",
 439        "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
 440        "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
 441      },
 442      "node_modules/encodeurl": {
 443        "version": "2.0.0",
 444        "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
 445        "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
 446        "engines": {
 447          "node": ">= 0.8"
 448        }
 449      },
 450      "node_modules/es-define-property": {
 451        "version": "1.0.1",
 452        "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
 453        "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
 454        "engines": {
 455          "node": ">= 0.4"
 456        }
 457      },
 458      "node_modules/es-errors": {
 459        "version": "1.3.0",
 460        "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
 461        "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
 462        "engines": {
 463          "node": ">= 0.4"
 464        }
 465      },
 466      "node_modules/es-object-atoms": {
 467        "version": "1.1.1",
 468        "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
 469        "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
 470        "dependencies": {
 471          "es-errors": "^1.3.0"
 472        },
 473        "engines": {
 474          "node": ">= 0.4"
 475        }
 476      },
 477      "node_modules/escape-html": {
 478        "version": "1.0.3",
 479        "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
 480        "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
 481      },
 482      "node_modules/fresh": {
 483        "version": "0.5.2",
 484        "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
 485        "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
 486        "engines": {
 487          "node": ">= 0.6"
 488        }
 489      },
 490      "node_modules/function-bind": {
 491        "version": "1.1.2",
 492        "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
 493        "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
 494        "funding": {
 495          "url": "https://github.com/sponsors/ljharb"
 496        }
 497      },
 498      "node_modules/get-intrinsic": {
 499        "version": "1.3.0",
 500        "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
 501        "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
 502        "dependencies": {
 503          "call-bind-apply-helpers": "^1.0.2",
 504          "es-define-property": "^1.0.1",
 505          "es-errors": "^1.3.0",
 506          "es-object-atoms": "^1.1.1",
 507          "function-bind": "^1.1.2",
 508          "get-proto": "^1.0.1",
 509          "gopd": "^1.2.0",
 510          "has-symbols": "^1.1.0",
 511          "hasown": "^2.0.2",
 512          "math-intrinsics": "^1.1.0"
 513        },
 514        "engines": {
 515          "node": ">= 0.4"
 516        },
 517        "funding": {
 518          "url": "https://github.com/sponsors/ljharb"
 519        }
 520      },
 521      "node_modules/get-proto": {
 522        "version": "1.0.1",
 523        "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
 524        "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
 525        "dependencies": {
 526          "dunder-proto": "^1.0.1",
 527          "es-object-atoms": "^1.0.0"
 528        },
 529        "engines": {
 530          "node": ">= 0.4"
 531        }
 532      },
 533      "node_modules/gopd": {
 534        "version": "1.2.0",
 535        "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
 536        "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
 537        "engines": {
 538          "node": ">= 0.4"
 539        },
 540        "funding": {
 541          "url": "https://github.com/sponsors/ljharb"
 542        }
 543      },
 544      "node_modules/has-symbols": {
 545        "version": "1.1.0",
 546        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
 547        "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
 548        "engines": {
 549          "node": ">= 0.4"
 550        },
 551        "funding": {
 552          "url": "https://github.com/sponsors/ljharb"
 553        }
 554      },
 555      "node_modules/hasown": {
 556        "version": "2.0.2",
 557        "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
 558        "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
 559        "dependencies": {
 560          "function-bind": "^1.1.2"
 561        },
 562        "engines": {
 563          "node": ">= 0.4"
 564        }
 565      },
 566      "node_modules/http-assert": {
 567        "version": "1.5.0",
 568        "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz",
 569        "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==",
 570        "dependencies": {
 571          "deep-equal": "~1.0.1",
 572          "http-errors": "~1.8.0"
 573        },
 574        "engines": {
 575          "node": ">= 0.8"
 576        }
 577      },
 578      "node_modules/http-assert/node_modules/depd": {
 579        "version": "1.1.2",
 580        "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
 581        "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
 582        "engines": {
 583          "node": ">= 0.6"
 584        }
 585      },
 586      "node_modules/http-assert/node_modules/http-errors": {
 587        "version": "1.8.1",
 588        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
 589        "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
 590        "dependencies": {
 591          "depd": "~1.1.2",
 592          "inherits": "2.0.4",
 593          "setprototypeof": "1.2.0",
 594          "statuses": ">= 1.5.0 < 2",
 595          "toidentifier": "1.0.1"
 596        },
 597        "engines": {
 598          "node": ">= 0.6"
 599        }
 600      },
 601      "node_modules/http-assert/node_modules/statuses": {
 602        "version": "1.5.0",
 603        "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
 604        "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
 605        "engines": {
 606          "node": ">= 0.6"
 607        }
 608      },
 609      "node_modules/http-errors": {
 610        "version": "2.0.0",
 611        "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
 612        "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
 613        "dependencies": {
 614          "depd": "2.0.0",
 615          "inherits": "2.0.4",
 616          "setprototypeof": "1.2.0",
 617          "statuses": "2.0.1",
 618          "toidentifier": "1.0.1"
 619        },
 620        "engines": {
 621          "node": ">= 0.8"
 622        }
 623      },
 624      "node_modules/iconv-lite": {
 625        "version": "0.4.24",
 626        "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
 627        "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
 628        "dependencies": {
 629          "safer-buffer": ">= 2.1.2 < 3"
 630        },
 631        "engines": {
 632          "node": ">=0.10.0"
 633        }
 634      },
 635      "node_modules/inflation": {
 636        "version": "2.1.0",
 637        "resolved": "https://registry.npmjs.org/inflation/-/inflation-2.1.0.tgz",
 638        "integrity": "sha512-t54PPJHG1Pp7VQvxyVCJ9mBbjG3Hqryges9bXoOO6GExCPa+//i/d5GSuFtpx3ALLd7lgIAur6zrIlBQyJuMlQ==",
 639        "engines": {
 640          "node": ">= 0.8.0"
 641        }
 642      },
 643      "node_modules/inherits": {
 644        "version": "2.0.4",
 645        "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
 646        "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
 647      },
 648      "node_modules/keygrip": {
 649        "version": "1.1.0",
 650        "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
 651        "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==",
 652        "dependencies": {
 653          "tsscmp": "1.0.6"
 654        },
 655        "engines": {
 656          "node": ">= 0.6"
 657        }
 658      },
 659      "node_modules/koa": {
 660        "version": "3.0.0",
 661        "resolved": "https://registry.npmjs.org/koa/-/koa-3.0.0.tgz",
 662        "integrity": "sha512-Usyqf1o+XN618R3Jzq4S4YWbKsRtPcGpgyHXD4APdGYQQyqQ59X+Oyc7fXHS2429stzLsBiDjj6zqqYe8kknfw==",
 663        "dependencies": {
 664          "accepts": "^1.3.5",
 665          "cache-content-type": "^1.0.0",
 666          "content-disposition": "~0.5.2",
 667          "content-type": "^1.0.4",
 668          "cookies": "~0.9.1",
 669          "debug": "^4.3.2",
 670          "delegates": "^1.0.0",
 671          "destroy": "^1.0.4",
 672          "encodeurl": "^2.0.0",
 673          "escape-html": "^1.0.3",
 674          "fresh": "~0.5.2",
 675          "http-assert": "^1.3.0",
 676          "http-errors": "^2.0.0",
 677          "koa-compose": "^4.1.0",
 678          "on-finished": "^2.3.0",
 679          "parseurl": "^1.3.2",
 680          "statuses": "^2.0.1",
 681          "type-is": "^2.0.1",
 682          "vary": "^1.1.2"
 683        },
 684        "engines": {
 685          "node": ">= 18"
 686        }
 687      },
 688      "node_modules/koa-compose": {
 689        "version": "4.1.0",
 690        "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz",
 691        "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw=="
 692      },
 693      "node_modules/lodash.merge": {
 694        "version": "4.6.2",
 695        "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
 696        "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
 697      },
 698      "node_modules/math-intrinsics": {
 699        "version": "1.1.0",
 700        "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
 701        "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
 702        "engines": {
 703          "node": ">= 0.4"
 704        }
 705      },
 706      "node_modules/media-typer": {
 707        "version": "1.1.0",
 708        "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
 709        "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
 710        "engines": {
 711          "node": ">= 0.8"
 712        }
 713      },
 714      "node_modules/mime-db": {
 715        "version": "1.52.0",
 716        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
 717        "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
 718        "engines": {
 719          "node": ">= 0.6"
 720        }
 721      },
 722      "node_modules/mime-types": {
 723        "version": "2.1.35",
 724        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
 725        "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
 726        "dependencies": {
 727          "mime-db": "1.52.0"
 728        },
 729        "engines": {
 730          "node": ">= 0.6"
 731        }
 732      },
 733      "node_modules/ms": {
 734        "version": "2.1.3",
 735        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
 736        "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
 737      },
 738      "node_modules/negotiator": {
 739        "version": "0.6.3",
 740        "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
 741        "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
 742        "engines": {
 743          "node": ">= 0.6"
 744        }
 745      },
 746      "node_modules/object-inspect": {
 747        "version": "1.13.4",
 748        "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
 749        "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
 750        "engines": {
 751          "node": ">= 0.4"
 752        },
 753        "funding": {
 754          "url": "https://github.com/sponsors/ljharb"
 755        }
 756      },
 757      "node_modules/on-finished": {
 758        "version": "2.4.1",
 759        "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
 760        "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
 761        "dependencies": {
 762          "ee-first": "1.1.1"
 763        },
 764        "engines": {
 765          "node": ">= 0.8"
 766        }
 767      },
 768      "node_modules/parseurl": {
 769        "version": "1.3.3",
 770        "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
 771        "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
 772        "engines": {
 773          "node": ">= 0.8"
 774        }
 775      },
 776      "node_modules/path-to-regexp": {
 777        "version": "6.3.0",
 778        "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz",
 779        "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ=="
 780      },
 781      "node_modules/qs": {
 782        "version": "6.14.0",
 783        "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz",
 784        "integrity": "sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==",
 785        "dependencies": {
 786          "side-channel": "^1.1.0"
 787        },
 788        "engines": {
 789          "node": ">=0.6"
 790        },
 791        "funding": {
 792          "url": "https://github.com/sponsors/ljharb"
 793        }
 794      },
 795      "node_modules/raw-body": {
 796        "version": "2.5.2",
 797        "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz",
 798        "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==",
 799        "dependencies": {
 800          "bytes": "3.1.2",
 801          "http-errors": "2.0.0",
 802          "iconv-lite": "0.4.24",
 803          "unpipe": "1.0.0"
 804        },
 805        "engines": {
 806          "node": ">= 0.8"
 807        }
 808      },
 809      "node_modules/safe-buffer": {
 810        "version": "5.2.1",
 811        "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
 812        "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
 813        "funding": [
 814          {
 815            "type": "github",
 816            "url": "https://github.com/sponsors/feross"
 817          },
 818          {
 819            "type": "patreon",
 820            "url": "https://www.patreon.com/feross"
 821          },
 822          {
 823            "type": "consulting",
 824            "url": "https://feross.org/support"
 825          }
 826        ]
 827      },
 828      "node_modules/safer-buffer": {
 829        "version": "2.1.2",
 830        "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
 831        "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
 832      },
 833      "node_modules/setprototypeof": {
 834        "version": "1.2.0",
 835        "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
 836        "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw=="
 837      },
 838      "node_modules/side-channel": {
 839        "version": "1.1.0",
 840        "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
 841        "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
 842        "dependencies": {
 843          "es-errors": "^1.3.0",
 844          "object-inspect": "^1.13.3",
 845          "side-channel-list": "^1.0.0",
 846          "side-channel-map": "^1.0.1",
 847          "side-channel-weakmap": "^1.0.2"
 848        },
 849        "engines": {
 850          "node": ">= 0.4"
 851        },
 852        "funding": {
 853          "url": "https://github.com/sponsors/ljharb"
 854        }
 855      },
 856      "node_modules/side-channel-list": {
 857        "version": "1.0.0",
 858        "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz",
 859        "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==",
 860        "dependencies": {
 861          "es-errors": "^1.3.0",
 862          "object-inspect": "^1.13.3"
 863        },
 864        "engines": {
 865          "node": ">= 0.4"
 866        },
 867        "funding": {
 868          "url": "https://github.com/sponsors/ljharb"
 869        }
 870      },
 871      "node_modules/side-channel-map": {
 872        "version": "1.0.1",
 873        "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
 874        "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
 875        "dependencies": {
 876          "call-bound": "^1.0.2",
 877          "es-errors": "^1.3.0",
 878          "get-intrinsic": "^1.2.5",
 879          "object-inspect": "^1.13.3"
 880        },
 881        "engines": {
 882          "node": ">= 0.4"
 883        },
 884        "funding": {
 885          "url": "https://github.com/sponsors/ljharb"
 886        }
 887      },
 888      "node_modules/side-channel-weakmap": {
 889        "version": "1.0.2",
 890        "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
 891        "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
 892        "dependencies": {
 893          "call-bound": "^1.0.2",
 894          "es-errors": "^1.3.0",
 895          "get-intrinsic": "^1.2.5",
 896          "object-inspect": "^1.13.3",
 897          "side-channel-map": "^1.0.1"
 898        },
 899        "engines": {
 900          "node": ">= 0.4"
 901        },
 902        "funding": {
 903          "url": "https://github.com/sponsors/ljharb"
 904        }
 905      },
 906      "node_modules/statuses": {
 907        "version": "2.0.1",
 908        "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
 909        "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
 910        "engines": {
 911          "node": ">= 0.8"
 912        }
 913      },
 914      "node_modules/toidentifier": {
 915        "version": "1.0.1",
 916        "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
 917        "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
 918        "engines": {
 919          "node": ">=0.6"
 920        }
 921      },
 922      "node_modules/tsscmp": {
 923        "version": "1.0.6",
 924        "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
 925        "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==",
 926        "engines": {
 927          "node": ">=0.6.x"
 928        }
 929      },
 930      "node_modules/type-is": {
 931        "version": "2.0.1",
 932        "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz",
 933        "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==",
 934        "dependencies": {
 935          "content-type": "^1.0.5",
 936          "media-typer": "^1.1.0",
 937          "mime-types": "^3.0.0"
 938        },
 939        "engines": {
 940          "node": ">= 0.6"
 941        }
 942      },
 943      "node_modules/type-is/node_modules/mime-db": {
 944        "version": "1.54.0",
 945        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
 946        "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
 947        "engines": {
 948          "node": ">= 0.6"
 949        }
 950      },
 951      "node_modules/type-is/node_modules/mime-types": {
 952        "version": "3.0.1",
 953        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz",
 954        "integrity": "sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==",
 955        "dependencies": {
 956          "mime-db": "^1.54.0"
 957        },
 958        "engines": {
 959          "node": ">= 0.6"
 960        }
 961      },
 962      "node_modules/undici-types": {
 963        "version": "6.21.0",
 964        "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
 965        "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
 966        "dev": true
 967      },
 968      "node_modules/unpipe": {
 969        "version": "1.0.0",
 970        "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
 971        "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
 972        "engines": {
 973          "node": ">= 0.8"
 974        }
 975      },
 976      "node_modules/vary": {
 977        "version": "1.1.2",
 978        "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
 979        "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
 980        "engines": {
 981          "node": ">= 0.8"
 982        }
 983      },
 984      "node_modules/ylru": {
 985        "version": "1.4.0",
 986        "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.4.0.tgz",
 987        "integrity": "sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==",
 988        "engines": {
 989          "node": ">= 4.0.0"
 990        }
 991      },
 992      "node_modules/zx": {
 993        "version": "8.5.4",
 994        "resolved": "https://registry.npmjs.org/zx/-/zx-8.5.4.tgz",
 995        "integrity": "sha512-44oKea9Sa8ZnOkTnS6fRJpg3quzgnbB43nLrVfYnqE86J4sxgZMUDLezzKET/FdOAVkF4X+Alm9Bume+W+RW9Q==",
 996        "bin": {
 997          "zx": "build/cli.js"
 998        },
 999        "engines": {
1000          "node": ">= 12.17.0"
1001        }
1002      }
1003    }
1004  }