tech_note

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

package-lock.json (51944B)


      1 {
      2   "name": "tech_note",
      3   "lockfileVersion": 3,
      4   "requires": true,
      5   "packages": {
      6     "": {
      7       "devDependencies": {
      8         "@qiita/qiita-cli": "^1.8.0"
      9       }
     10     },
     11     "node_modules/@qiita/qiita-cli": {
     12       "version": "1.8.0",
     13       "resolved": "https://registry.npmjs.org/@qiita/qiita-cli/-/qiita-cli-1.8.0.tgz",
     14       "integrity": "sha512-DKrtkJxvkcUS3PlT6LzyGUnkHRkOlKgGemybqxdPvkawgjUE8uzy2WnMpWHQvqOgCJHLHMsf1+f1XdV8M1Wd7Q==",
     15       "dev": true,
     16       "license": "Apache-2.0",
     17       "dependencies": {
     18         "arg": "^5.0.2",
     19         "boxen": "^8.0.1",
     20         "chalk": "^5.6.2",
     21         "chokidar": "^4.0.3",
     22         "debug": "^4.4.0",
     23         "dotenv": "^17.2.1",
     24         "express": "^5.1.0",
     25         "gray-matter": "^4.0.3",
     26         "open": "^10.1.2",
     27         "ws": "^8.18.3"
     28       },
     29       "bin": {
     30         "qiita": "dist/main.js"
     31       },
     32       "engines": {
     33         "node": ">=20.0.0"
     34       }
     35     },
     36     "node_modules/accepts": {
     37       "version": "2.0.0",
     38       "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz",
     39       "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==",
     40       "dev": true,
     41       "license": "MIT",
     42       "dependencies": {
     43         "mime-types": "^3.0.0",
     44         "negotiator": "^1.0.0"
     45       },
     46       "engines": {
     47         "node": ">= 0.6"
     48       }
     49     },
     50     "node_modules/ansi-align": {
     51       "version": "3.0.1",
     52       "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
     53       "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
     54       "dev": true,
     55       "license": "ISC",
     56       "dependencies": {
     57         "string-width": "^4.1.0"
     58       }
     59     },
     60     "node_modules/ansi-align/node_modules/ansi-regex": {
     61       "version": "5.0.1",
     62       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
     63       "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
     64       "dev": true,
     65       "license": "MIT",
     66       "engines": {
     67         "node": ">=8"
     68       }
     69     },
     70     "node_modules/ansi-align/node_modules/emoji-regex": {
     71       "version": "8.0.0",
     72       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
     73       "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
     74       "dev": true,
     75       "license": "MIT"
     76     },
     77     "node_modules/ansi-align/node_modules/string-width": {
     78       "version": "4.2.3",
     79       "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
     80       "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
     81       "dev": true,
     82       "license": "MIT",
     83       "dependencies": {
     84         "emoji-regex": "^8.0.0",
     85         "is-fullwidth-code-point": "^3.0.0",
     86         "strip-ansi": "^6.0.1"
     87       },
     88       "engines": {
     89         "node": ">=8"
     90       }
     91     },
     92     "node_modules/ansi-align/node_modules/strip-ansi": {
     93       "version": "6.0.1",
     94       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
     95       "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
     96       "dev": true,
     97       "license": "MIT",
     98       "dependencies": {
     99         "ansi-regex": "^5.0.1"
    100       },
    101       "engines": {
    102         "node": ">=8"
    103       }
    104     },
    105     "node_modules/ansi-regex": {
    106       "version": "6.2.2",
    107       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz",
    108       "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==",
    109       "dev": true,
    110       "license": "MIT",
    111       "engines": {
    112         "node": ">=12"
    113       },
    114       "funding": {
    115         "url": "https://github.com/chalk/ansi-regex?sponsor=1"
    116       }
    117     },
    118     "node_modules/ansi-styles": {
    119       "version": "6.2.3",
    120       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz",
    121       "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==",
    122       "dev": true,
    123       "license": "MIT",
    124       "engines": {
    125         "node": ">=12"
    126       },
    127       "funding": {
    128         "url": "https://github.com/chalk/ansi-styles?sponsor=1"
    129       }
    130     },
    131     "node_modules/arg": {
    132       "version": "5.0.2",
    133       "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz",
    134       "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==",
    135       "dev": true,
    136       "license": "MIT"
    137     },
    138     "node_modules/argparse": {
    139       "version": "1.0.10",
    140       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
    141       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
    142       "dev": true,
    143       "license": "MIT",
    144       "dependencies": {
    145         "sprintf-js": "~1.0.2"
    146       }
    147     },
    148     "node_modules/body-parser": {
    149       "version": "2.2.2",
    150       "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz",
    151       "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==",
    152       "dev": true,
    153       "license": "MIT",
    154       "dependencies": {
    155         "bytes": "^3.1.2",
    156         "content-type": "^1.0.5",
    157         "debug": "^4.4.3",
    158         "http-errors": "^2.0.0",
    159         "iconv-lite": "^0.7.0",
    160         "on-finished": "^2.4.1",
    161         "qs": "^6.14.1",
    162         "raw-body": "^3.0.1",
    163         "type-is": "^2.0.1"
    164       },
    165       "engines": {
    166         "node": ">=18"
    167       },
    168       "funding": {
    169         "type": "opencollective",
    170         "url": "https://opencollective.com/express"
    171       }
    172     },
    173     "node_modules/boxen": {
    174       "version": "8.0.1",
    175       "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz",
    176       "integrity": "sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==",
    177       "dev": true,
    178       "license": "MIT",
    179       "dependencies": {
    180         "ansi-align": "^3.0.1",
    181         "camelcase": "^8.0.0",
    182         "chalk": "^5.3.0",
    183         "cli-boxes": "^3.0.0",
    184         "string-width": "^7.2.0",
    185         "type-fest": "^4.21.0",
    186         "widest-line": "^5.0.0",
    187         "wrap-ansi": "^9.0.0"
    188       },
    189       "engines": {
    190         "node": ">=18"
    191       },
    192       "funding": {
    193         "url": "https://github.com/sponsors/sindresorhus"
    194       }
    195     },
    196     "node_modules/bundle-name": {
    197       "version": "4.1.0",
    198       "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz",
    199       "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==",
    200       "dev": true,
    201       "license": "MIT",
    202       "dependencies": {
    203         "run-applescript": "^7.0.0"
    204       },
    205       "engines": {
    206         "node": ">=18"
    207       },
    208       "funding": {
    209         "url": "https://github.com/sponsors/sindresorhus"
    210       }
    211     },
    212     "node_modules/bytes": {
    213       "version": "3.1.2",
    214       "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
    215       "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
    216       "dev": true,
    217       "license": "MIT",
    218       "engines": {
    219         "node": ">= 0.8"
    220       }
    221     },
    222     "node_modules/call-bind-apply-helpers": {
    223       "version": "1.0.2",
    224       "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
    225       "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
    226       "dev": true,
    227       "license": "MIT",
    228       "dependencies": {
    229         "es-errors": "^1.3.0",
    230         "function-bind": "^1.1.2"
    231       },
    232       "engines": {
    233         "node": ">= 0.4"
    234       }
    235     },
    236     "node_modules/call-bound": {
    237       "version": "1.0.4",
    238       "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz",
    239       "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==",
    240       "dev": true,
    241       "license": "MIT",
    242       "dependencies": {
    243         "call-bind-apply-helpers": "^1.0.2",
    244         "get-intrinsic": "^1.3.0"
    245       },
    246       "engines": {
    247         "node": ">= 0.4"
    248       },
    249       "funding": {
    250         "url": "https://github.com/sponsors/ljharb"
    251       }
    252     },
    253     "node_modules/camelcase": {
    254       "version": "8.0.0",
    255       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz",
    256       "integrity": "sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==",
    257       "dev": true,
    258       "license": "MIT",
    259       "engines": {
    260         "node": ">=16"
    261       },
    262       "funding": {
    263         "url": "https://github.com/sponsors/sindresorhus"
    264       }
    265     },
    266     "node_modules/chalk": {
    267       "version": "5.6.2",
    268       "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz",
    269       "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==",
    270       "dev": true,
    271       "license": "MIT",
    272       "engines": {
    273         "node": "^12.17.0 || ^14.13 || >=16.0.0"
    274       },
    275       "funding": {
    276         "url": "https://github.com/chalk/chalk?sponsor=1"
    277       }
    278     },
    279     "node_modules/chokidar": {
    280       "version": "4.0.3",
    281       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz",
    282       "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==",
    283       "dev": true,
    284       "license": "MIT",
    285       "dependencies": {
    286         "readdirp": "^4.0.1"
    287       },
    288       "engines": {
    289         "node": ">= 14.16.0"
    290       },
    291       "funding": {
    292         "url": "https://paulmillr.com/funding/"
    293       }
    294     },
    295     "node_modules/cli-boxes": {
    296       "version": "3.0.0",
    297       "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
    298       "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
    299       "dev": true,
    300       "license": "MIT",
    301       "engines": {
    302         "node": ">=10"
    303       },
    304       "funding": {
    305         "url": "https://github.com/sponsors/sindresorhus"
    306       }
    307     },
    308     "node_modules/content-disposition": {
    309       "version": "1.1.0",
    310       "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.1.0.tgz",
    311       "integrity": "sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==",
    312       "dev": true,
    313       "license": "MIT",
    314       "engines": {
    315         "node": ">=18"
    316       },
    317       "funding": {
    318         "type": "opencollective",
    319         "url": "https://opencollective.com/express"
    320       }
    321     },
    322     "node_modules/content-type": {
    323       "version": "1.0.5",
    324       "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
    325       "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
    326       "dev": true,
    327       "license": "MIT",
    328       "engines": {
    329         "node": ">= 0.6"
    330       }
    331     },
    332     "node_modules/cookie": {
    333       "version": "0.7.2",
    334       "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
    335       "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
    336       "dev": true,
    337       "license": "MIT",
    338       "engines": {
    339         "node": ">= 0.6"
    340       }
    341     },
    342     "node_modules/cookie-signature": {
    343       "version": "1.2.2",
    344       "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz",
    345       "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==",
    346       "dev": true,
    347       "license": "MIT",
    348       "engines": {
    349         "node": ">=6.6.0"
    350       }
    351     },
    352     "node_modules/debug": {
    353       "version": "4.4.3",
    354       "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
    355       "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
    356       "dev": true,
    357       "license": "MIT",
    358       "dependencies": {
    359         "ms": "^2.1.3"
    360       },
    361       "engines": {
    362         "node": ">=6.0"
    363       },
    364       "peerDependenciesMeta": {
    365         "supports-color": {
    366           "optional": true
    367         }
    368       }
    369     },
    370     "node_modules/default-browser": {
    371       "version": "5.5.0",
    372       "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz",
    373       "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==",
    374       "dev": true,
    375       "license": "MIT",
    376       "dependencies": {
    377         "bundle-name": "^4.1.0",
    378         "default-browser-id": "^5.0.0"
    379       },
    380       "engines": {
    381         "node": ">=18"
    382       },
    383       "funding": {
    384         "url": "https://github.com/sponsors/sindresorhus"
    385       }
    386     },
    387     "node_modules/default-browser-id": {
    388       "version": "5.0.1",
    389       "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz",
    390       "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==",
    391       "dev": true,
    392       "license": "MIT",
    393       "engines": {
    394         "node": ">=18"
    395       },
    396       "funding": {
    397         "url": "https://github.com/sponsors/sindresorhus"
    398       }
    399     },
    400     "node_modules/define-lazy-prop": {
    401       "version": "3.0.0",
    402       "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz",
    403       "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==",
    404       "dev": true,
    405       "license": "MIT",
    406       "engines": {
    407         "node": ">=12"
    408       },
    409       "funding": {
    410         "url": "https://github.com/sponsors/sindresorhus"
    411       }
    412     },
    413     "node_modules/depd": {
    414       "version": "2.0.0",
    415       "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
    416       "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
    417       "dev": true,
    418       "license": "MIT",
    419       "engines": {
    420         "node": ">= 0.8"
    421       }
    422     },
    423     "node_modules/dotenv": {
    424       "version": "17.4.2",
    425       "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.4.2.tgz",
    426       "integrity": "sha512-nI4U3TottKAcAD9LLud4Cb7b2QztQMUEfHbvhTH09bqXTxnSie8WnjPALV/WMCrJZ6UV/qHJ6L03OqO3LcdYZw==",
    427       "dev": true,
    428       "license": "BSD-2-Clause",
    429       "engines": {
    430         "node": ">=12"
    431       },
    432       "funding": {
    433         "url": "https://dotenvx.com"
    434       }
    435     },
    436     "node_modules/dunder-proto": {
    437       "version": "1.0.1",
    438       "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
    439       "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
    440       "dev": true,
    441       "license": "MIT",
    442       "dependencies": {
    443         "call-bind-apply-helpers": "^1.0.1",
    444         "es-errors": "^1.3.0",
    445         "gopd": "^1.2.0"
    446       },
    447       "engines": {
    448         "node": ">= 0.4"
    449       }
    450     },
    451     "node_modules/ee-first": {
    452       "version": "1.1.1",
    453       "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
    454       "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==",
    455       "dev": true,
    456       "license": "MIT"
    457     },
    458     "node_modules/emoji-regex": {
    459       "version": "10.6.0",
    460       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz",
    461       "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==",
    462       "dev": true,
    463       "license": "MIT"
    464     },
    465     "node_modules/encodeurl": {
    466       "version": "2.0.0",
    467       "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
    468       "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
    469       "dev": true,
    470       "license": "MIT",
    471       "engines": {
    472         "node": ">= 0.8"
    473       }
    474     },
    475     "node_modules/es-define-property": {
    476       "version": "1.0.1",
    477       "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
    478       "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
    479       "dev": true,
    480       "license": "MIT",
    481       "engines": {
    482         "node": ">= 0.4"
    483       }
    484     },
    485     "node_modules/es-errors": {
    486       "version": "1.3.0",
    487       "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
    488       "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
    489       "dev": true,
    490       "license": "MIT",
    491       "engines": {
    492         "node": ">= 0.4"
    493       }
    494     },
    495     "node_modules/es-object-atoms": {
    496       "version": "1.1.2",
    497       "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz",
    498       "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==",
    499       "dev": true,
    500       "license": "MIT",
    501       "dependencies": {
    502         "es-errors": "^1.3.0"
    503       },
    504       "engines": {
    505         "node": ">= 0.4"
    506       }
    507     },
    508     "node_modules/escape-html": {
    509       "version": "1.0.3",
    510       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
    511       "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==",
    512       "dev": true,
    513       "license": "MIT"
    514     },
    515     "node_modules/esprima": {
    516       "version": "4.0.1",
    517       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
    518       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
    519       "dev": true,
    520       "license": "BSD-2-Clause",
    521       "bin": {
    522         "esparse": "bin/esparse.js",
    523         "esvalidate": "bin/esvalidate.js"
    524       },
    525       "engines": {
    526         "node": ">=4"
    527       }
    528     },
    529     "node_modules/etag": {
    530       "version": "1.8.1",
    531       "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
    532       "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
    533       "dev": true,
    534       "license": "MIT",
    535       "engines": {
    536         "node": ">= 0.6"
    537       }
    538     },
    539     "node_modules/express": {
    540       "version": "5.2.1",
    541       "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz",
    542       "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==",
    543       "dev": true,
    544       "license": "MIT",
    545       "dependencies": {
    546         "accepts": "^2.0.0",
    547         "body-parser": "^2.2.1",
    548         "content-disposition": "^1.0.0",
    549         "content-type": "^1.0.5",
    550         "cookie": "^0.7.1",
    551         "cookie-signature": "^1.2.1",
    552         "debug": "^4.4.0",
    553         "depd": "^2.0.0",
    554         "encodeurl": "^2.0.0",
    555         "escape-html": "^1.0.3",
    556         "etag": "^1.8.1",
    557         "finalhandler": "^2.1.0",
    558         "fresh": "^2.0.0",
    559         "http-errors": "^2.0.0",
    560         "merge-descriptors": "^2.0.0",
    561         "mime-types": "^3.0.0",
    562         "on-finished": "^2.4.1",
    563         "once": "^1.4.0",
    564         "parseurl": "^1.3.3",
    565         "proxy-addr": "^2.0.7",
    566         "qs": "^6.14.0",
    567         "range-parser": "^1.2.1",
    568         "router": "^2.2.0",
    569         "send": "^1.1.0",
    570         "serve-static": "^2.2.0",
    571         "statuses": "^2.0.1",
    572         "type-is": "^2.0.1",
    573         "vary": "^1.1.2"
    574       },
    575       "engines": {
    576         "node": ">= 18"
    577       },
    578       "funding": {
    579         "type": "opencollective",
    580         "url": "https://opencollective.com/express"
    581       }
    582     },
    583     "node_modules/extend-shallow": {
    584       "version": "2.0.1",
    585       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
    586       "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
    587       "dev": true,
    588       "license": "MIT",
    589       "dependencies": {
    590         "is-extendable": "^0.1.0"
    591       },
    592       "engines": {
    593         "node": ">=0.10.0"
    594       }
    595     },
    596     "node_modules/finalhandler": {
    597       "version": "2.1.1",
    598       "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz",
    599       "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==",
    600       "dev": true,
    601       "license": "MIT",
    602       "dependencies": {
    603         "debug": "^4.4.0",
    604         "encodeurl": "^2.0.0",
    605         "escape-html": "^1.0.3",
    606         "on-finished": "^2.4.1",
    607         "parseurl": "^1.3.3",
    608         "statuses": "^2.0.1"
    609       },
    610       "engines": {
    611         "node": ">= 18.0.0"
    612       },
    613       "funding": {
    614         "type": "opencollective",
    615         "url": "https://opencollective.com/express"
    616       }
    617     },
    618     "node_modules/forwarded": {
    619       "version": "0.2.0",
    620       "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
    621       "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
    622       "dev": true,
    623       "license": "MIT",
    624       "engines": {
    625         "node": ">= 0.6"
    626       }
    627     },
    628     "node_modules/fresh": {
    629       "version": "2.0.0",
    630       "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz",
    631       "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==",
    632       "dev": true,
    633       "license": "MIT",
    634       "engines": {
    635         "node": ">= 0.8"
    636       }
    637     },
    638     "node_modules/function-bind": {
    639       "version": "1.1.2",
    640       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
    641       "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
    642       "dev": true,
    643       "license": "MIT",
    644       "funding": {
    645         "url": "https://github.com/sponsors/ljharb"
    646       }
    647     },
    648     "node_modules/get-east-asian-width": {
    649       "version": "1.6.0",
    650       "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz",
    651       "integrity": "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==",
    652       "dev": true,
    653       "license": "MIT",
    654       "engines": {
    655         "node": ">=18"
    656       },
    657       "funding": {
    658         "url": "https://github.com/sponsors/sindresorhus"
    659       }
    660     },
    661     "node_modules/get-intrinsic": {
    662       "version": "1.3.0",
    663       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
    664       "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
    665       "dev": true,
    666       "license": "MIT",
    667       "dependencies": {
    668         "call-bind-apply-helpers": "^1.0.2",
    669         "es-define-property": "^1.0.1",
    670         "es-errors": "^1.3.0",
    671         "es-object-atoms": "^1.1.1",
    672         "function-bind": "^1.1.2",
    673         "get-proto": "^1.0.1",
    674         "gopd": "^1.2.0",
    675         "has-symbols": "^1.1.0",
    676         "hasown": "^2.0.2",
    677         "math-intrinsics": "^1.1.0"
    678       },
    679       "engines": {
    680         "node": ">= 0.4"
    681       },
    682       "funding": {
    683         "url": "https://github.com/sponsors/ljharb"
    684       }
    685     },
    686     "node_modules/get-proto": {
    687       "version": "1.0.1",
    688       "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
    689       "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
    690       "dev": true,
    691       "license": "MIT",
    692       "dependencies": {
    693         "dunder-proto": "^1.0.1",
    694         "es-object-atoms": "^1.0.0"
    695       },
    696       "engines": {
    697         "node": ">= 0.4"
    698       }
    699     },
    700     "node_modules/gopd": {
    701       "version": "1.2.0",
    702       "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
    703       "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
    704       "dev": true,
    705       "license": "MIT",
    706       "engines": {
    707         "node": ">= 0.4"
    708       },
    709       "funding": {
    710         "url": "https://github.com/sponsors/ljharb"
    711       }
    712     },
    713     "node_modules/gray-matter": {
    714       "version": "4.0.3",
    715       "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz",
    716       "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==",
    717       "dev": true,
    718       "license": "MIT",
    719       "dependencies": {
    720         "js-yaml": "^3.13.1",
    721         "kind-of": "^6.0.2",
    722         "section-matter": "^1.0.0",
    723         "strip-bom-string": "^1.0.0"
    724       },
    725       "engines": {
    726         "node": ">=6.0"
    727       }
    728     },
    729     "node_modules/has-symbols": {
    730       "version": "1.1.0",
    731       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
    732       "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
    733       "dev": true,
    734       "license": "MIT",
    735       "engines": {
    736         "node": ">= 0.4"
    737       },
    738       "funding": {
    739         "url": "https://github.com/sponsors/ljharb"
    740       }
    741     },
    742     "node_modules/hasown": {
    743       "version": "2.0.4",
    744       "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz",
    745       "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==",
    746       "dev": true,
    747       "license": "MIT",
    748       "dependencies": {
    749         "function-bind": "^1.1.2"
    750       },
    751       "engines": {
    752         "node": ">= 0.4"
    753       }
    754     },
    755     "node_modules/http-errors": {
    756       "version": "2.0.1",
    757       "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz",
    758       "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==",
    759       "dev": true,
    760       "license": "MIT",
    761       "dependencies": {
    762         "depd": "~2.0.0",
    763         "inherits": "~2.0.4",
    764         "setprototypeof": "~1.2.0",
    765         "statuses": "~2.0.2",
    766         "toidentifier": "~1.0.1"
    767       },
    768       "engines": {
    769         "node": ">= 0.8"
    770       },
    771       "funding": {
    772         "type": "opencollective",
    773         "url": "https://opencollective.com/express"
    774       }
    775     },
    776     "node_modules/iconv-lite": {
    777       "version": "0.7.2",
    778       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz",
    779       "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==",
    780       "dev": true,
    781       "license": "MIT",
    782       "dependencies": {
    783         "safer-buffer": ">= 2.1.2 < 3.0.0"
    784       },
    785       "engines": {
    786         "node": ">=0.10.0"
    787       },
    788       "funding": {
    789         "type": "opencollective",
    790         "url": "https://opencollective.com/express"
    791       }
    792     },
    793     "node_modules/inherits": {
    794       "version": "2.0.4",
    795       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
    796       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
    797       "dev": true,
    798       "license": "ISC"
    799     },
    800     "node_modules/ipaddr.js": {
    801       "version": "1.9.1",
    802       "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
    803       "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
    804       "dev": true,
    805       "license": "MIT",
    806       "engines": {
    807         "node": ">= 0.10"
    808       }
    809     },
    810     "node_modules/is-docker": {
    811       "version": "3.0.0",
    812       "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz",
    813       "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==",
    814       "dev": true,
    815       "license": "MIT",
    816       "bin": {
    817         "is-docker": "cli.js"
    818       },
    819       "engines": {
    820         "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
    821       },
    822       "funding": {
    823         "url": "https://github.com/sponsors/sindresorhus"
    824       }
    825     },
    826     "node_modules/is-extendable": {
    827       "version": "0.1.1",
    828       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
    829       "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
    830       "dev": true,
    831       "license": "MIT",
    832       "engines": {
    833         "node": ">=0.10.0"
    834       }
    835     },
    836     "node_modules/is-fullwidth-code-point": {
    837       "version": "3.0.0",
    838       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
    839       "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
    840       "dev": true,
    841       "license": "MIT",
    842       "engines": {
    843         "node": ">=8"
    844       }
    845     },
    846     "node_modules/is-inside-container": {
    847       "version": "1.0.0",
    848       "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz",
    849       "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==",
    850       "dev": true,
    851       "license": "MIT",
    852       "dependencies": {
    853         "is-docker": "^3.0.0"
    854       },
    855       "bin": {
    856         "is-inside-container": "cli.js"
    857       },
    858       "engines": {
    859         "node": ">=14.16"
    860       },
    861       "funding": {
    862         "url": "https://github.com/sponsors/sindresorhus"
    863       }
    864     },
    865     "node_modules/is-promise": {
    866       "version": "4.0.0",
    867       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz",
    868       "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==",
    869       "dev": true,
    870       "license": "MIT"
    871     },
    872     "node_modules/is-wsl": {
    873       "version": "3.1.1",
    874       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz",
    875       "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==",
    876       "dev": true,
    877       "license": "MIT",
    878       "dependencies": {
    879         "is-inside-container": "^1.0.0"
    880       },
    881       "engines": {
    882         "node": ">=16"
    883       },
    884       "funding": {
    885         "url": "https://github.com/sponsors/sindresorhus"
    886       }
    887     },
    888     "node_modules/js-yaml": {
    889       "version": "3.14.2",
    890       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
    891       "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
    892       "dev": true,
    893       "license": "MIT",
    894       "dependencies": {
    895         "argparse": "^1.0.7",
    896         "esprima": "^4.0.0"
    897       },
    898       "bin": {
    899         "js-yaml": "bin/js-yaml.js"
    900       }
    901     },
    902     "node_modules/kind-of": {
    903       "version": "6.0.3",
    904       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
    905       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
    906       "dev": true,
    907       "license": "MIT",
    908       "engines": {
    909         "node": ">=0.10.0"
    910       }
    911     },
    912     "node_modules/math-intrinsics": {
    913       "version": "1.1.0",
    914       "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
    915       "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
    916       "dev": true,
    917       "license": "MIT",
    918       "engines": {
    919         "node": ">= 0.4"
    920       }
    921     },
    922     "node_modules/media-typer": {
    923       "version": "1.1.0",
    924       "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
    925       "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
    926       "dev": true,
    927       "license": "MIT",
    928       "engines": {
    929         "node": ">= 0.8"
    930       }
    931     },
    932     "node_modules/merge-descriptors": {
    933       "version": "2.0.0",
    934       "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz",
    935       "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==",
    936       "dev": true,
    937       "license": "MIT",
    938       "engines": {
    939         "node": ">=18"
    940       },
    941       "funding": {
    942         "url": "https://github.com/sponsors/sindresorhus"
    943       }
    944     },
    945     "node_modules/mime-db": {
    946       "version": "1.54.0",
    947       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
    948       "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
    949       "dev": true,
    950       "license": "MIT",
    951       "engines": {
    952         "node": ">= 0.6"
    953       }
    954     },
    955     "node_modules/mime-types": {
    956       "version": "3.0.2",
    957       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
    958       "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
    959       "dev": true,
    960       "license": "MIT",
    961       "dependencies": {
    962         "mime-db": "^1.54.0"
    963       },
    964       "engines": {
    965         "node": ">=18"
    966       },
    967       "funding": {
    968         "type": "opencollective",
    969         "url": "https://opencollective.com/express"
    970       }
    971     },
    972     "node_modules/ms": {
    973       "version": "2.1.3",
    974       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
    975       "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
    976       "dev": true,
    977       "license": "MIT"
    978     },
    979     "node_modules/negotiator": {
    980       "version": "1.0.0",
    981       "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz",
    982       "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==",
    983       "dev": true,
    984       "license": "MIT",
    985       "engines": {
    986         "node": ">= 0.6"
    987       }
    988     },
    989     "node_modules/object-inspect": {
    990       "version": "1.13.4",
    991       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz",
    992       "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==",
    993       "dev": true,
    994       "license": "MIT",
    995       "engines": {
    996         "node": ">= 0.4"
    997       },
    998       "funding": {
    999         "url": "https://github.com/sponsors/ljharb"
   1000       }
   1001     },
   1002     "node_modules/on-finished": {
   1003       "version": "2.4.1",
   1004       "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz",
   1005       "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==",
   1006       "dev": true,
   1007       "license": "MIT",
   1008       "dependencies": {
   1009         "ee-first": "1.1.1"
   1010       },
   1011       "engines": {
   1012         "node": ">= 0.8"
   1013       }
   1014     },
   1015     "node_modules/once": {
   1016       "version": "1.4.0",
   1017       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
   1018       "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
   1019       "dev": true,
   1020       "license": "ISC",
   1021       "dependencies": {
   1022         "wrappy": "1"
   1023       }
   1024     },
   1025     "node_modules/open": {
   1026       "version": "10.2.0",
   1027       "resolved": "https://registry.npmjs.org/open/-/open-10.2.0.tgz",
   1028       "integrity": "sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==",
   1029       "dev": true,
   1030       "license": "MIT",
   1031       "dependencies": {
   1032         "default-browser": "^5.2.1",
   1033         "define-lazy-prop": "^3.0.0",
   1034         "is-inside-container": "^1.0.0",
   1035         "wsl-utils": "^0.1.0"
   1036       },
   1037       "engines": {
   1038         "node": ">=18"
   1039       },
   1040       "funding": {
   1041         "url": "https://github.com/sponsors/sindresorhus"
   1042       }
   1043     },
   1044     "node_modules/parseurl": {
   1045       "version": "1.3.3",
   1046       "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
   1047       "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
   1048       "dev": true,
   1049       "license": "MIT",
   1050       "engines": {
   1051         "node": ">= 0.8"
   1052       }
   1053     },
   1054     "node_modules/path-to-regexp": {
   1055       "version": "8.4.2",
   1056       "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.4.2.tgz",
   1057       "integrity": "sha512-qRcuIdP69NPm4qbACK+aDogI5CBDMi1jKe0ry5rSQJz8JVLsC7jV8XpiJjGRLLol3N+R5ihGYcrPLTno6pAdBA==",
   1058       "dev": true,
   1059       "license": "MIT",
   1060       "funding": {
   1061         "type": "opencollective",
   1062         "url": "https://opencollective.com/express"
   1063       }
   1064     },
   1065     "node_modules/proxy-addr": {
   1066       "version": "2.0.7",
   1067       "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
   1068       "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
   1069       "dev": true,
   1070       "license": "MIT",
   1071       "dependencies": {
   1072         "forwarded": "0.2.0",
   1073         "ipaddr.js": "1.9.1"
   1074       },
   1075       "engines": {
   1076         "node": ">= 0.10"
   1077       }
   1078     },
   1079     "node_modules/qs": {
   1080       "version": "6.15.2",
   1081       "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz",
   1082       "integrity": "sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==",
   1083       "dev": true,
   1084       "license": "BSD-3-Clause",
   1085       "dependencies": {
   1086         "side-channel": "^1.1.0"
   1087       },
   1088       "engines": {
   1089         "node": ">=0.6"
   1090       },
   1091       "funding": {
   1092         "url": "https://github.com/sponsors/ljharb"
   1093       }
   1094     },
   1095     "node_modules/range-parser": {
   1096       "version": "1.2.1",
   1097       "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
   1098       "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
   1099       "dev": true,
   1100       "license": "MIT",
   1101       "engines": {
   1102         "node": ">= 0.6"
   1103       }
   1104     },
   1105     "node_modules/raw-body": {
   1106       "version": "3.0.2",
   1107       "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz",
   1108       "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==",
   1109       "dev": true,
   1110       "license": "MIT",
   1111       "dependencies": {
   1112         "bytes": "~3.1.2",
   1113         "http-errors": "~2.0.1",
   1114         "iconv-lite": "~0.7.0",
   1115         "unpipe": "~1.0.0"
   1116       },
   1117       "engines": {
   1118         "node": ">= 0.10"
   1119       }
   1120     },
   1121     "node_modules/readdirp": {
   1122       "version": "4.1.2",
   1123       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz",
   1124       "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==",
   1125       "dev": true,
   1126       "license": "MIT",
   1127       "engines": {
   1128         "node": ">= 14.18.0"
   1129       },
   1130       "funding": {
   1131         "type": "individual",
   1132         "url": "https://paulmillr.com/funding/"
   1133       }
   1134     },
   1135     "node_modules/router": {
   1136       "version": "2.2.0",
   1137       "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz",
   1138       "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==",
   1139       "dev": true,
   1140       "license": "MIT",
   1141       "dependencies": {
   1142         "debug": "^4.4.0",
   1143         "depd": "^2.0.0",
   1144         "is-promise": "^4.0.0",
   1145         "parseurl": "^1.3.3",
   1146         "path-to-regexp": "^8.0.0"
   1147       },
   1148       "engines": {
   1149         "node": ">= 18"
   1150       }
   1151     },
   1152     "node_modules/run-applescript": {
   1153       "version": "7.1.0",
   1154       "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz",
   1155       "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==",
   1156       "dev": true,
   1157       "license": "MIT",
   1158       "engines": {
   1159         "node": ">=18"
   1160       },
   1161       "funding": {
   1162         "url": "https://github.com/sponsors/sindresorhus"
   1163       }
   1164     },
   1165     "node_modules/safer-buffer": {
   1166       "version": "2.1.2",
   1167       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
   1168       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
   1169       "dev": true,
   1170       "license": "MIT"
   1171     },
   1172     "node_modules/section-matter": {
   1173       "version": "1.0.0",
   1174       "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz",
   1175       "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==",
   1176       "dev": true,
   1177       "license": "MIT",
   1178       "dependencies": {
   1179         "extend-shallow": "^2.0.1",
   1180         "kind-of": "^6.0.0"
   1181       },
   1182       "engines": {
   1183         "node": ">=4"
   1184       }
   1185     },
   1186     "node_modules/send": {
   1187       "version": "1.2.1",
   1188       "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz",
   1189       "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==",
   1190       "dev": true,
   1191       "license": "MIT",
   1192       "dependencies": {
   1193         "debug": "^4.4.3",
   1194         "encodeurl": "^2.0.0",
   1195         "escape-html": "^1.0.3",
   1196         "etag": "^1.8.1",
   1197         "fresh": "^2.0.0",
   1198         "http-errors": "^2.0.1",
   1199         "mime-types": "^3.0.2",
   1200         "ms": "^2.1.3",
   1201         "on-finished": "^2.4.1",
   1202         "range-parser": "^1.2.1",
   1203         "statuses": "^2.0.2"
   1204       },
   1205       "engines": {
   1206         "node": ">= 18"
   1207       },
   1208       "funding": {
   1209         "type": "opencollective",
   1210         "url": "https://opencollective.com/express"
   1211       }
   1212     },
   1213     "node_modules/serve-static": {
   1214       "version": "2.2.1",
   1215       "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz",
   1216       "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==",
   1217       "dev": true,
   1218       "license": "MIT",
   1219       "dependencies": {
   1220         "encodeurl": "^2.0.0",
   1221         "escape-html": "^1.0.3",
   1222         "parseurl": "^1.3.3",
   1223         "send": "^1.2.0"
   1224       },
   1225       "engines": {
   1226         "node": ">= 18"
   1227       },
   1228       "funding": {
   1229         "type": "opencollective",
   1230         "url": "https://opencollective.com/express"
   1231       }
   1232     },
   1233     "node_modules/setprototypeof": {
   1234       "version": "1.2.0",
   1235       "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
   1236       "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
   1237       "dev": true,
   1238       "license": "ISC"
   1239     },
   1240     "node_modules/side-channel": {
   1241       "version": "1.1.0",
   1242       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz",
   1243       "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==",
   1244       "dev": true,
   1245       "license": "MIT",
   1246       "dependencies": {
   1247         "es-errors": "^1.3.0",
   1248         "object-inspect": "^1.13.3",
   1249         "side-channel-list": "^1.0.0",
   1250         "side-channel-map": "^1.0.1",
   1251         "side-channel-weakmap": "^1.0.2"
   1252       },
   1253       "engines": {
   1254         "node": ">= 0.4"
   1255       },
   1256       "funding": {
   1257         "url": "https://github.com/sponsors/ljharb"
   1258       }
   1259     },
   1260     "node_modules/side-channel-list": {
   1261       "version": "1.0.1",
   1262       "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz",
   1263       "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==",
   1264       "dev": true,
   1265       "license": "MIT",
   1266       "dependencies": {
   1267         "es-errors": "^1.3.0",
   1268         "object-inspect": "^1.13.4"
   1269       },
   1270       "engines": {
   1271         "node": ">= 0.4"
   1272       },
   1273       "funding": {
   1274         "url": "https://github.com/sponsors/ljharb"
   1275       }
   1276     },
   1277     "node_modules/side-channel-map": {
   1278       "version": "1.0.1",
   1279       "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz",
   1280       "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==",
   1281       "dev": true,
   1282       "license": "MIT",
   1283       "dependencies": {
   1284         "call-bound": "^1.0.2",
   1285         "es-errors": "^1.3.0",
   1286         "get-intrinsic": "^1.2.5",
   1287         "object-inspect": "^1.13.3"
   1288       },
   1289       "engines": {
   1290         "node": ">= 0.4"
   1291       },
   1292       "funding": {
   1293         "url": "https://github.com/sponsors/ljharb"
   1294       }
   1295     },
   1296     "node_modules/side-channel-weakmap": {
   1297       "version": "1.0.2",
   1298       "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz",
   1299       "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==",
   1300       "dev": true,
   1301       "license": "MIT",
   1302       "dependencies": {
   1303         "call-bound": "^1.0.2",
   1304         "es-errors": "^1.3.0",
   1305         "get-intrinsic": "^1.2.5",
   1306         "object-inspect": "^1.13.3",
   1307         "side-channel-map": "^1.0.1"
   1308       },
   1309       "engines": {
   1310         "node": ">= 0.4"
   1311       },
   1312       "funding": {
   1313         "url": "https://github.com/sponsors/ljharb"
   1314       }
   1315     },
   1316     "node_modules/sprintf-js": {
   1317       "version": "1.0.3",
   1318       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
   1319       "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
   1320       "dev": true,
   1321       "license": "BSD-3-Clause"
   1322     },
   1323     "node_modules/statuses": {
   1324       "version": "2.0.2",
   1325       "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz",
   1326       "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==",
   1327       "dev": true,
   1328       "license": "MIT",
   1329       "engines": {
   1330         "node": ">= 0.8"
   1331       }
   1332     },
   1333     "node_modules/string-width": {
   1334       "version": "7.2.0",
   1335       "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
   1336       "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
   1337       "dev": true,
   1338       "license": "MIT",
   1339       "dependencies": {
   1340         "emoji-regex": "^10.3.0",
   1341         "get-east-asian-width": "^1.0.0",
   1342         "strip-ansi": "^7.1.0"
   1343       },
   1344       "engines": {
   1345         "node": ">=18"
   1346       },
   1347       "funding": {
   1348         "url": "https://github.com/sponsors/sindresorhus"
   1349       }
   1350     },
   1351     "node_modules/strip-ansi": {
   1352       "version": "7.2.0",
   1353       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz",
   1354       "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==",
   1355       "dev": true,
   1356       "license": "MIT",
   1357       "dependencies": {
   1358         "ansi-regex": "^6.2.2"
   1359       },
   1360       "engines": {
   1361         "node": ">=12"
   1362       },
   1363       "funding": {
   1364         "url": "https://github.com/chalk/strip-ansi?sponsor=1"
   1365       }
   1366     },
   1367     "node_modules/strip-bom-string": {
   1368       "version": "1.0.0",
   1369       "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz",
   1370       "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==",
   1371       "dev": true,
   1372       "license": "MIT",
   1373       "engines": {
   1374         "node": ">=0.10.0"
   1375       }
   1376     },
   1377     "node_modules/toidentifier": {
   1378       "version": "1.0.1",
   1379       "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz",
   1380       "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==",
   1381       "dev": true,
   1382       "license": "MIT",
   1383       "engines": {
   1384         "node": ">=0.6"
   1385       }
   1386     },
   1387     "node_modules/type-fest": {
   1388       "version": "4.41.0",
   1389       "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.41.0.tgz",
   1390       "integrity": "sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==",
   1391       "dev": true,
   1392       "license": "(MIT OR CC0-1.0)",
   1393       "engines": {
   1394         "node": ">=16"
   1395       },
   1396       "funding": {
   1397         "url": "https://github.com/sponsors/sindresorhus"
   1398       }
   1399     },
   1400     "node_modules/type-is": {
   1401       "version": "2.1.0",
   1402       "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.1.0.tgz",
   1403       "integrity": "sha512-faYHw0anBbc/kWF3zFTEnxSFOAGUX9GFbOBthvDdLsIlEoWOFOtS0zgCiQYwIskL9iGXZL3kAXD8OoZ4GmMATA==",
   1404       "dev": true,
   1405       "license": "MIT",
   1406       "dependencies": {
   1407         "content-type": "^2.0.0",
   1408         "media-typer": "^1.1.0",
   1409         "mime-types": "^3.0.0"
   1410       },
   1411       "engines": {
   1412         "node": ">= 18"
   1413       },
   1414       "funding": {
   1415         "type": "opencollective",
   1416         "url": "https://opencollective.com/express"
   1417       }
   1418     },
   1419     "node_modules/type-is/node_modules/content-type": {
   1420       "version": "2.0.0",
   1421       "resolved": "https://registry.npmjs.org/content-type/-/content-type-2.0.0.tgz",
   1422       "integrity": "sha512-j/O/d7GcZCyNl7/hwZAb606rzqkyvaDctLmckbxLzHvFBzTJHuGEdodATcP3yIRoDrLHkIATJuvzbFlp/ki2cQ==",
   1423       "dev": true,
   1424       "license": "MIT",
   1425       "engines": {
   1426         "node": ">=18"
   1427       },
   1428       "funding": {
   1429         "type": "opencollective",
   1430         "url": "https://opencollective.com/express"
   1431       }
   1432     },
   1433     "node_modules/unpipe": {
   1434       "version": "1.0.0",
   1435       "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
   1436       "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
   1437       "dev": true,
   1438       "license": "MIT",
   1439       "engines": {
   1440         "node": ">= 0.8"
   1441       }
   1442     },
   1443     "node_modules/vary": {
   1444       "version": "1.1.2",
   1445       "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
   1446       "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==",
   1447       "dev": true,
   1448       "license": "MIT",
   1449       "engines": {
   1450         "node": ">= 0.8"
   1451       }
   1452     },
   1453     "node_modules/widest-line": {
   1454       "version": "5.0.0",
   1455       "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-5.0.0.tgz",
   1456       "integrity": "sha512-c9bZp7b5YtRj2wOe6dlj32MK+Bx/M/d+9VB2SHM1OtsUHR0aV0tdP6DWh/iMt0kWi1t5g1Iudu6hQRNd1A4PVA==",
   1457       "dev": true,
   1458       "license": "MIT",
   1459       "dependencies": {
   1460         "string-width": "^7.0.0"
   1461       },
   1462       "engines": {
   1463         "node": ">=18"
   1464       },
   1465       "funding": {
   1466         "url": "https://github.com/sponsors/sindresorhus"
   1467       }
   1468     },
   1469     "node_modules/wrap-ansi": {
   1470       "version": "9.0.2",
   1471       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz",
   1472       "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==",
   1473       "dev": true,
   1474       "license": "MIT",
   1475       "dependencies": {
   1476         "ansi-styles": "^6.2.1",
   1477         "string-width": "^7.0.0",
   1478         "strip-ansi": "^7.1.0"
   1479       },
   1480       "engines": {
   1481         "node": ">=18"
   1482       },
   1483       "funding": {
   1484         "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
   1485       }
   1486     },
   1487     "node_modules/wrappy": {
   1488       "version": "1.0.2",
   1489       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
   1490       "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
   1491       "dev": true,
   1492       "license": "ISC"
   1493     },
   1494     "node_modules/ws": {
   1495       "version": "8.21.0",
   1496       "resolved": "https://registry.npmjs.org/ws/-/ws-8.21.0.tgz",
   1497       "integrity": "sha512-Vsp28b7DRcimFQvrqu2Wek3z1iYxDCWqHYB8Qsnk/S4RfaCQzPGPyBNuVjJV3cd6UiKtUtp6sNM77gWvzcCH+g==",
   1498       "dev": true,
   1499       "license": "MIT",
   1500       "engines": {
   1501         "node": ">=10.0.0"
   1502       },
   1503       "peerDependencies": {
   1504         "bufferutil": "^4.0.1",
   1505         "utf-8-validate": ">=5.0.2"
   1506       },
   1507       "peerDependenciesMeta": {
   1508         "bufferutil": {
   1509           "optional": true
   1510         },
   1511         "utf-8-validate": {
   1512           "optional": true
   1513         }
   1514       }
   1515     },
   1516     "node_modules/wsl-utils": {
   1517       "version": "0.1.0",
   1518       "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.1.0.tgz",
   1519       "integrity": "sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==",
   1520       "dev": true,
   1521       "license": "MIT",
   1522       "dependencies": {
   1523         "is-wsl": "^3.1.0"
   1524       },
   1525       "engines": {
   1526         "node": ">=18"
   1527       },
   1528       "funding": {
   1529         "url": "https://github.com/sponsors/sindresorhus"
   1530       }
   1531     }
   1532   }
   1533 }