プレイグラウンド、サンドボックス、使い捨てスクリプト置き場
0

Configure Feed

Select the types of activity you want to include in your feed.

remove bolt, node-test, playwright, ts

Kohei Watanabe (Aug 27, 2024, 10:17 AM +0900) 84b04945 aa1ba857

-4690
-19
bolt/README.md
··· 1 - # bolt 2 - 3 - ## インストール 4 - 5 - Step 1 6 - : Slack アプリの作成 7 - 8 - [Create New Slack App](https://api.slack.com/apps?new_app=1) → [Select a workspace] → [Create] 9 - 10 - - ボットユーザーを有効化 11 - - `app_mentions:read` `chat:write` スコープ必須 12 - 13 - → [Install to Workspace] 14 - 15 - Step 2 16 - : Deno Deploy 17 - 18 - - `SLACK_BOT_TOKEN` ... [Slack Applications](https://api.slack.com/apps) → 作成した Slack アプリ → Permissions ページにある `xoxb-` から始まるボットトークン 19 - - `SLACK_SIGNING_SECRET` ... [Slack Applications](https://api.slack.com/apps) → 作成した Slack アプリ → Basic Information ページにある Signing Secret
-13
bolt/deno.json
··· 1 - { 2 - "imports": { 3 - "@slack/bolt": "npm:@slack/bolt@^3.17.1" 4 - }, 5 - "deploy": { 6 - "project": "b0bd997b-0b41-4348-9657-73a44c2bc25a", 7 - "exclude": [ 8 - "**/node_modules" 9 - ], 10 - "include": [], 11 - "entrypoint": "main.ts" 12 - } 13 - }
-1295
bolt/deno.lock
··· 1 - { 2 - "version": "3", 3 - "packages": { 4 - "specifiers": { 5 - "npm:@slack/bolt": "npm:@slack/bolt@3.17.1" 6 - }, 7 - "npm": { 8 - "@slack/bolt@3.17.1": { 9 - "integrity": "sha512-N+4WxpkM59RXi7BL3IXUtENnn9cF7TOBn7ttaHpgvlnjUaro+yQyY60arXTlP4ytVDFJ1w0mSdfftcM17h+i2w==", 10 - "dependencies": { 11 - "@slack/logger": "@slack/logger@4.0.0", 12 - "@slack/oauth": "@slack/oauth@2.6.2", 13 - "@slack/socket-mode": "@slack/socket-mode@1.3.4", 14 - "@slack/types": "@slack/types@2.11.0", 15 - "@slack/web-api": "@slack/web-api@6.12.0", 16 - "@types/express": "@types/express@4.17.21", 17 - "@types/promise.allsettled": "@types/promise.allsettled@1.0.6", 18 - "@types/tsscmp": "@types/tsscmp@1.0.2", 19 - "axios": "axios@1.6.8", 20 - "express": "express@4.19.2", 21 - "path-to-regexp": "path-to-regexp@6.2.2", 22 - "please-upgrade-node": "please-upgrade-node@3.2.0", 23 - "promise.allsettled": "promise.allsettled@1.0.7", 24 - "raw-body": "raw-body@2.5.2", 25 - "tsscmp": "tsscmp@1.0.6" 26 - } 27 - }, 28 - "@slack/logger@3.0.0": { 29 - "integrity": "sha512-DTuBFbqu4gGfajREEMrkq5jBhcnskinhr4+AnfJEk48zhVeEv3XnUKGIX98B74kxhYsIMfApGGySTn7V3b5yBA==", 30 - "dependencies": { 31 - "@types/node": "@types/node@20.12.7" 32 - } 33 - }, 34 - "@slack/logger@4.0.0": { 35 - "integrity": "sha512-Wz7QYfPAlG/DR+DfABddUZeNgoeY7d1J39OCR2jR+v7VBsB8ezulDK5szTnDDPDwLH5IWhLvXIHlCFZV7MSKgA==", 36 - "dependencies": { 37 - "@types/node": "@types/node@20.12.7" 38 - } 39 - }, 40 - "@slack/oauth@2.6.2": { 41 - "integrity": "sha512-2R3MyB/R63hTRXzk5J6wcui59TBxXzhk+Uh2/Xu3Wp3O4pXg/BNucQhP/DQbL/ScVhLvFtMXirLrKi0Yo5gIVw==", 42 - "dependencies": { 43 - "@slack/logger": "@slack/logger@3.0.0", 44 - "@slack/web-api": "@slack/web-api@6.12.0", 45 - "@types/jsonwebtoken": "@types/jsonwebtoken@8.5.9", 46 - "@types/node": "@types/node@20.12.7", 47 - "jsonwebtoken": "jsonwebtoken@9.0.2", 48 - "lodash.isstring": "lodash.isstring@4.0.1" 49 - } 50 - }, 51 - "@slack/socket-mode@1.3.4": { 52 - "integrity": "sha512-CBH5hrLgdSRUoEztKSgLk7wKLkZHXovFUNMTIRDBK6+w5tQNBFmiDL9Iovj3sJTu1lwRRdQKKzeMx/oyuoOf1A==", 53 - "dependencies": { 54 - "@slack/logger": "@slack/logger@3.0.0", 55 - "@slack/web-api": "@slack/web-api@6.12.0", 56 - "@types/node": "@types/node@20.12.7", 57 - "@types/p-queue": "@types/p-queue@2.3.2", 58 - "@types/ws": "@types/ws@7.4.7", 59 - "eventemitter3": "eventemitter3@3.1.2", 60 - "finity": "finity@0.5.4", 61 - "p-cancelable": "p-cancelable@1.1.0", 62 - "p-queue": "p-queue@2.4.2", 63 - "ws": "ws@7.5.9" 64 - } 65 - }, 66 - "@slack/types@2.11.0": { 67 - "integrity": "sha512-UlIrDWvuLaDly3QZhCPnwUSI/KYmV1N9LyhuH6EDKCRS1HWZhyTG3Ja46T3D0rYfqdltKYFXbJSSRPwZpwO0cQ==", 68 - "dependencies": {} 69 - }, 70 - "@slack/web-api@6.12.0": { 71 - "integrity": "sha512-RPw6F8rWfGveGkZEJ4+4jUin5iazxRK2q3FpQDz/FvdgzC3nZmPyLx8WRzc6nh0w3MBjEbphNnp2VZksfhpBIQ==", 72 - "dependencies": { 73 - "@slack/logger": "@slack/logger@3.0.0", 74 - "@slack/types": "@slack/types@2.11.0", 75 - "@types/is-stream": "@types/is-stream@1.1.0", 76 - "@types/node": "@types/node@20.12.7", 77 - "axios": "axios@1.6.8", 78 - "eventemitter3": "eventemitter3@3.1.2", 79 - "form-data": "form-data@2.5.1", 80 - "is-electron": "is-electron@2.2.2", 81 - "is-stream": "is-stream@1.1.0", 82 - "p-queue": "p-queue@6.6.2", 83 - "p-retry": "p-retry@4.6.2" 84 - } 85 - }, 86 - "@types/body-parser@1.19.5": { 87 - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", 88 - "dependencies": { 89 - "@types/connect": "@types/connect@3.4.38", 90 - "@types/node": "@types/node@18.16.19" 91 - } 92 - }, 93 - "@types/connect@3.4.38": { 94 - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", 95 - "dependencies": { 96 - "@types/node": "@types/node@18.16.19" 97 - } 98 - }, 99 - "@types/express-serve-static-core@4.19.0": { 100 - "integrity": "sha512-bGyep3JqPCRry1wq+O5n7oiBgGWmeIJXPjXXCo8EK0u8duZGSYar7cGqd3ML2JUsLGeB7fmc06KYo9fLGWqPvQ==", 101 - "dependencies": { 102 - "@types/node": "@types/node@18.16.19", 103 - "@types/qs": "@types/qs@6.9.15", 104 - "@types/range-parser": "@types/range-parser@1.2.7", 105 - "@types/send": "@types/send@0.17.4" 106 - } 107 - }, 108 - "@types/express@4.17.21": { 109 - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", 110 - "dependencies": { 111 - "@types/body-parser": "@types/body-parser@1.19.5", 112 - "@types/express-serve-static-core": "@types/express-serve-static-core@4.19.0", 113 - "@types/qs": "@types/qs@6.9.15", 114 - "@types/serve-static": "@types/serve-static@1.15.7" 115 - } 116 - }, 117 - "@types/http-errors@2.0.4": { 118 - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", 119 - "dependencies": {} 120 - }, 121 - "@types/is-stream@1.1.0": { 122 - "integrity": "sha512-jkZatu4QVbR60mpIzjINmtS1ZF4a/FqdTUTBeQDVOQ2PYyidtwFKr0B5G6ERukKwliq+7mIXvxyppwzG5EgRYg==", 123 - "dependencies": { 124 - "@types/node": "@types/node@18.16.19" 125 - } 126 - }, 127 - "@types/jsonwebtoken@8.5.9": { 128 - "integrity": "sha512-272FMnFGzAVMGtu9tkr29hRL6bZj4Zs1KZNeHLnKqAvp06tAIcarTMwOh8/8bz4FmKRcMxZhZNeUAQsNLoiPhg==", 129 - "dependencies": { 130 - "@types/node": "@types/node@18.16.19" 131 - } 132 - }, 133 - "@types/mime@1.3.5": { 134 - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", 135 - "dependencies": {} 136 - }, 137 - "@types/node@18.16.19": { 138 - "integrity": "sha512-IXl7o+R9iti9eBW4Wg2hx1xQDig183jj7YLn8F7udNceyfkbn1ZxmzZXuak20gR40D7pIkIY1kYGx5VIGbaHKA==", 139 - "dependencies": {} 140 - }, 141 - "@types/node@20.12.7": { 142 - "integrity": "sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==", 143 - "dependencies": { 144 - "undici-types": "undici-types@5.26.5" 145 - } 146 - }, 147 - "@types/p-queue@2.3.2": { 148 - "integrity": "sha512-eKAv5Ql6k78dh3ULCsSBxX6bFNuGjTmof5Q/T6PiECDq0Yf8IIn46jCyp3RJvCi8owaEmm3DZH1PEImjBMd/vQ==", 149 - "dependencies": {} 150 - }, 151 - "@types/promise.allsettled@1.0.6": { 152 - "integrity": "sha512-wA0UT0HeT2fGHzIFV9kWpYz5mdoyLxKrTgMdZQM++5h6pYAFH73HXcQhefg24nD1yivUFEn5KU+EF4b+CXJ4Wg==", 153 - "dependencies": {} 154 - }, 155 - "@types/qs@6.9.15": { 156 - "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", 157 - "dependencies": {} 158 - }, 159 - "@types/range-parser@1.2.7": { 160 - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", 161 - "dependencies": {} 162 - }, 163 - "@types/retry@0.12.0": { 164 - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", 165 - "dependencies": {} 166 - }, 167 - "@types/send@0.17.4": { 168 - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", 169 - "dependencies": { 170 - "@types/mime": "@types/mime@1.3.5", 171 - "@types/node": "@types/node@18.16.19" 172 - } 173 - }, 174 - "@types/serve-static@1.15.7": { 175 - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", 176 - "dependencies": { 177 - "@types/http-errors": "@types/http-errors@2.0.4", 178 - "@types/node": "@types/node@18.16.19", 179 - "@types/send": "@types/send@0.17.4" 180 - } 181 - }, 182 - "@types/tsscmp@1.0.2": { 183 - "integrity": "sha512-cy7BRSU8GYYgxjcx0Py+8lo5MthuDhlyu076KUcYzVNXL23luYgRHkMG2fIFEc6neckeh/ntP82mw+U4QjZq+g==", 184 - "dependencies": {} 185 - }, 186 - "@types/ws@7.4.7": { 187 - "integrity": "sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww==", 188 - "dependencies": { 189 - "@types/node": "@types/node@18.16.19" 190 - } 191 - }, 192 - "accepts@1.3.8": { 193 - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", 194 - "dependencies": { 195 - "mime-types": "mime-types@2.1.35", 196 - "negotiator": "negotiator@0.6.3" 197 - } 198 - }, 199 - "array-buffer-byte-length@1.0.1": { 200 - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", 201 - "dependencies": { 202 - "call-bind": "call-bind@1.0.7", 203 - "is-array-buffer": "is-array-buffer@3.0.4" 204 - } 205 - }, 206 - "array-flatten@1.1.1": { 207 - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", 208 - "dependencies": {} 209 - }, 210 - "array.prototype.map@1.0.7": { 211 - "integrity": "sha512-XpcFfLoBEAhezrrNw1V+yLXkE7M6uR7xJEsxbG6c/V9v043qurwVJB9r9UTnoSioFDoz1i1VOydpWGmJpfVZbg==", 212 - "dependencies": { 213 - "call-bind": "call-bind@1.0.7", 214 - "define-properties": "define-properties@1.2.1", 215 - "es-abstract": "es-abstract@1.23.3", 216 - "es-array-method-boxes-properly": "es-array-method-boxes-properly@1.0.0", 217 - "es-object-atoms": "es-object-atoms@1.0.0", 218 - "is-string": "is-string@1.0.7" 219 - } 220 - }, 221 - "arraybuffer.prototype.slice@1.0.3": { 222 - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", 223 - "dependencies": { 224 - "array-buffer-byte-length": "array-buffer-byte-length@1.0.1", 225 - "call-bind": "call-bind@1.0.7", 226 - "define-properties": "define-properties@1.2.1", 227 - "es-abstract": "es-abstract@1.23.3", 228 - "es-errors": "es-errors@1.3.0", 229 - "get-intrinsic": "get-intrinsic@1.2.4", 230 - "is-array-buffer": "is-array-buffer@3.0.4", 231 - "is-shared-array-buffer": "is-shared-array-buffer@1.0.3" 232 - } 233 - }, 234 - "asynckit@0.4.0": { 235 - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 236 - "dependencies": {} 237 - }, 238 - "available-typed-arrays@1.0.7": { 239 - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", 240 - "dependencies": { 241 - "possible-typed-array-names": "possible-typed-array-names@1.0.0" 242 - } 243 - }, 244 - "axios@1.6.8": { 245 - "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", 246 - "dependencies": { 247 - "follow-redirects": "follow-redirects@1.15.6", 248 - "form-data": "form-data@4.0.0", 249 - "proxy-from-env": "proxy-from-env@1.1.0" 250 - } 251 - }, 252 - "body-parser@1.20.2": { 253 - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", 254 - "dependencies": { 255 - "bytes": "bytes@3.1.2", 256 - "content-type": "content-type@1.0.5", 257 - "debug": "debug@2.6.9", 258 - "depd": "depd@2.0.0", 259 - "destroy": "destroy@1.2.0", 260 - "http-errors": "http-errors@2.0.0", 261 - "iconv-lite": "iconv-lite@0.4.24", 262 - "on-finished": "on-finished@2.4.1", 263 - "qs": "qs@6.11.0", 264 - "raw-body": "raw-body@2.5.2", 265 - "type-is": "type-is@1.6.18", 266 - "unpipe": "unpipe@1.0.0" 267 - } 268 - }, 269 - "buffer-equal-constant-time@1.0.1": { 270 - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", 271 - "dependencies": {} 272 - }, 273 - "bytes@3.1.2": { 274 - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 275 - "dependencies": {} 276 - }, 277 - "call-bind@1.0.7": { 278 - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", 279 - "dependencies": { 280 - "es-define-property": "es-define-property@1.0.0", 281 - "es-errors": "es-errors@1.3.0", 282 - "function-bind": "function-bind@1.1.2", 283 - "get-intrinsic": "get-intrinsic@1.2.4", 284 - "set-function-length": "set-function-length@1.2.2" 285 - } 286 - }, 287 - "combined-stream@1.0.8": { 288 - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 289 - "dependencies": { 290 - "delayed-stream": "delayed-stream@1.0.0" 291 - } 292 - }, 293 - "content-disposition@0.5.4": { 294 - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", 295 - "dependencies": { 296 - "safe-buffer": "safe-buffer@5.2.1" 297 - } 298 - }, 299 - "content-type@1.0.5": { 300 - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", 301 - "dependencies": {} 302 - }, 303 - "cookie-signature@1.0.6": { 304 - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", 305 - "dependencies": {} 306 - }, 307 - "cookie@0.6.0": { 308 - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", 309 - "dependencies": {} 310 - }, 311 - "data-view-buffer@1.0.1": { 312 - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", 313 - "dependencies": { 314 - "call-bind": "call-bind@1.0.7", 315 - "es-errors": "es-errors@1.3.0", 316 - "is-data-view": "is-data-view@1.0.1" 317 - } 318 - }, 319 - "data-view-byte-length@1.0.1": { 320 - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", 321 - "dependencies": { 322 - "call-bind": "call-bind@1.0.7", 323 - "es-errors": "es-errors@1.3.0", 324 - "is-data-view": "is-data-view@1.0.1" 325 - } 326 - }, 327 - "data-view-byte-offset@1.0.0": { 328 - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", 329 - "dependencies": { 330 - "call-bind": "call-bind@1.0.7", 331 - "es-errors": "es-errors@1.3.0", 332 - "is-data-view": "is-data-view@1.0.1" 333 - } 334 - }, 335 - "debug@2.6.9": { 336 - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", 337 - "dependencies": { 338 - "ms": "ms@2.0.0" 339 - } 340 - }, 341 - "define-data-property@1.1.4": { 342 - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", 343 - "dependencies": { 344 - "es-define-property": "es-define-property@1.0.0", 345 - "es-errors": "es-errors@1.3.0", 346 - "gopd": "gopd@1.0.1" 347 - } 348 - }, 349 - "define-properties@1.2.1": { 350 - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", 351 - "dependencies": { 352 - "define-data-property": "define-data-property@1.1.4", 353 - "has-property-descriptors": "has-property-descriptors@1.0.2", 354 - "object-keys": "object-keys@1.1.1" 355 - } 356 - }, 357 - "delayed-stream@1.0.0": { 358 - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 359 - "dependencies": {} 360 - }, 361 - "depd@2.0.0": { 362 - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 363 - "dependencies": {} 364 - }, 365 - "destroy@1.2.0": { 366 - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", 367 - "dependencies": {} 368 - }, 369 - "ecdsa-sig-formatter@1.0.11": { 370 - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", 371 - "dependencies": { 372 - "safe-buffer": "safe-buffer@5.2.1" 373 - } 374 - }, 375 - "ee-first@1.1.1": { 376 - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", 377 - "dependencies": {} 378 - }, 379 - "encodeurl@1.0.2": { 380 - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", 381 - "dependencies": {} 382 - }, 383 - "es-abstract@1.23.3": { 384 - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", 385 - "dependencies": { 386 - "array-buffer-byte-length": "array-buffer-byte-length@1.0.1", 387 - "arraybuffer.prototype.slice": "arraybuffer.prototype.slice@1.0.3", 388 - "available-typed-arrays": "available-typed-arrays@1.0.7", 389 - "call-bind": "call-bind@1.0.7", 390 - "data-view-buffer": "data-view-buffer@1.0.1", 391 - "data-view-byte-length": "data-view-byte-length@1.0.1", 392 - "data-view-byte-offset": "data-view-byte-offset@1.0.0", 393 - "es-define-property": "es-define-property@1.0.0", 394 - "es-errors": "es-errors@1.3.0", 395 - "es-object-atoms": "es-object-atoms@1.0.0", 396 - "es-set-tostringtag": "es-set-tostringtag@2.0.3", 397 - "es-to-primitive": "es-to-primitive@1.2.1", 398 - "function.prototype.name": "function.prototype.name@1.1.6", 399 - "get-intrinsic": "get-intrinsic@1.2.4", 400 - "get-symbol-description": "get-symbol-description@1.0.2", 401 - "globalthis": "globalthis@1.0.3", 402 - "gopd": "gopd@1.0.1", 403 - "has-property-descriptors": "has-property-descriptors@1.0.2", 404 - "has-proto": "has-proto@1.0.3", 405 - "has-symbols": "has-symbols@1.0.3", 406 - "hasown": "hasown@2.0.2", 407 - "internal-slot": "internal-slot@1.0.7", 408 - "is-array-buffer": "is-array-buffer@3.0.4", 409 - "is-callable": "is-callable@1.2.7", 410 - "is-data-view": "is-data-view@1.0.1", 411 - "is-negative-zero": "is-negative-zero@2.0.3", 412 - "is-regex": "is-regex@1.1.4", 413 - "is-shared-array-buffer": "is-shared-array-buffer@1.0.3", 414 - "is-string": "is-string@1.0.7", 415 - "is-typed-array": "is-typed-array@1.1.13", 416 - "is-weakref": "is-weakref@1.0.2", 417 - "object-inspect": "object-inspect@1.13.1", 418 - "object-keys": "object-keys@1.1.1", 419 - "object.assign": "object.assign@4.1.5", 420 - "regexp.prototype.flags": "regexp.prototype.flags@1.5.2", 421 - "safe-array-concat": "safe-array-concat@1.1.2", 422 - "safe-regex-test": "safe-regex-test@1.0.3", 423 - "string.prototype.trim": "string.prototype.trim@1.2.9", 424 - "string.prototype.trimend": "string.prototype.trimend@1.0.8", 425 - "string.prototype.trimstart": "string.prototype.trimstart@1.0.8", 426 - "typed-array-buffer": "typed-array-buffer@1.0.2", 427 - "typed-array-byte-length": "typed-array-byte-length@1.0.1", 428 - "typed-array-byte-offset": "typed-array-byte-offset@1.0.2", 429 - "typed-array-length": "typed-array-length@1.0.6", 430 - "unbox-primitive": "unbox-primitive@1.0.2", 431 - "which-typed-array": "which-typed-array@1.1.15" 432 - } 433 - }, 434 - "es-array-method-boxes-properly@1.0.0": { 435 - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", 436 - "dependencies": {} 437 - }, 438 - "es-define-property@1.0.0": { 439 - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", 440 - "dependencies": { 441 - "get-intrinsic": "get-intrinsic@1.2.4" 442 - } 443 - }, 444 - "es-errors@1.3.0": { 445 - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 446 - "dependencies": {} 447 - }, 448 - "es-get-iterator@1.1.3": { 449 - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", 450 - "dependencies": { 451 - "call-bind": "call-bind@1.0.7", 452 - "get-intrinsic": "get-intrinsic@1.2.4", 453 - "has-symbols": "has-symbols@1.0.3", 454 - "is-arguments": "is-arguments@1.1.1", 455 - "is-map": "is-map@2.0.3", 456 - "is-set": "is-set@2.0.3", 457 - "is-string": "is-string@1.0.7", 458 - "isarray": "isarray@2.0.5", 459 - "stop-iteration-iterator": "stop-iteration-iterator@1.0.0" 460 - } 461 - }, 462 - "es-object-atoms@1.0.0": { 463 - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", 464 - "dependencies": { 465 - "es-errors": "es-errors@1.3.0" 466 - } 467 - }, 468 - "es-set-tostringtag@2.0.3": { 469 - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", 470 - "dependencies": { 471 - "get-intrinsic": "get-intrinsic@1.2.4", 472 - "has-tostringtag": "has-tostringtag@1.0.2", 473 - "hasown": "hasown@2.0.2" 474 - } 475 - }, 476 - "es-to-primitive@1.2.1": { 477 - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", 478 - "dependencies": { 479 - "is-callable": "is-callable@1.2.7", 480 - "is-date-object": "is-date-object@1.0.5", 481 - "is-symbol": "is-symbol@1.0.4" 482 - } 483 - }, 484 - "escape-html@1.0.3": { 485 - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", 486 - "dependencies": {} 487 - }, 488 - "etag@1.8.1": { 489 - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 490 - "dependencies": {} 491 - }, 492 - "eventemitter3@3.1.2": { 493 - "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==", 494 - "dependencies": {} 495 - }, 496 - "eventemitter3@4.0.7": { 497 - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", 498 - "dependencies": {} 499 - }, 500 - "express@4.19.2": { 501 - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", 502 - "dependencies": { 503 - "accepts": "accepts@1.3.8", 504 - "array-flatten": "array-flatten@1.1.1", 505 - "body-parser": "body-parser@1.20.2", 506 - "content-disposition": "content-disposition@0.5.4", 507 - "content-type": "content-type@1.0.5", 508 - "cookie": "cookie@0.6.0", 509 - "cookie-signature": "cookie-signature@1.0.6", 510 - "debug": "debug@2.6.9", 511 - "depd": "depd@2.0.0", 512 - "encodeurl": "encodeurl@1.0.2", 513 - "escape-html": "escape-html@1.0.3", 514 - "etag": "etag@1.8.1", 515 - "finalhandler": "finalhandler@1.2.0", 516 - "fresh": "fresh@0.5.2", 517 - "http-errors": "http-errors@2.0.0", 518 - "merge-descriptors": "merge-descriptors@1.0.1", 519 - "methods": "methods@1.1.2", 520 - "on-finished": "on-finished@2.4.1", 521 - "parseurl": "parseurl@1.3.3", 522 - "path-to-regexp": "path-to-regexp@0.1.7", 523 - "proxy-addr": "proxy-addr@2.0.7", 524 - "qs": "qs@6.11.0", 525 - "range-parser": "range-parser@1.2.1", 526 - "safe-buffer": "safe-buffer@5.2.1", 527 - "send": "send@0.18.0", 528 - "serve-static": "serve-static@1.15.0", 529 - "setprototypeof": "setprototypeof@1.2.0", 530 - "statuses": "statuses@2.0.1", 531 - "type-is": "type-is@1.6.18", 532 - "utils-merge": "utils-merge@1.0.1", 533 - "vary": "vary@1.1.2" 534 - } 535 - }, 536 - "finalhandler@1.2.0": { 537 - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", 538 - "dependencies": { 539 - "debug": "debug@2.6.9", 540 - "encodeurl": "encodeurl@1.0.2", 541 - "escape-html": "escape-html@1.0.3", 542 - "on-finished": "on-finished@2.4.1", 543 - "parseurl": "parseurl@1.3.3", 544 - "statuses": "statuses@2.0.1", 545 - "unpipe": "unpipe@1.0.0" 546 - } 547 - }, 548 - "finity@0.5.4": { 549 - "integrity": "sha512-3l+5/1tuw616Lgb0QBimxfdd2TqaDGpfCBpfX6EqtFmqUV3FtQnVEX4Aa62DagYEqnsTIjZcTfbq9msDbXYgyA==", 550 - "dependencies": {} 551 - }, 552 - "follow-redirects@1.15.6": { 553 - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", 554 - "dependencies": {} 555 - }, 556 - "for-each@0.3.3": { 557 - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", 558 - "dependencies": { 559 - "is-callable": "is-callable@1.2.7" 560 - } 561 - }, 562 - "form-data@2.5.1": { 563 - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", 564 - "dependencies": { 565 - "asynckit": "asynckit@0.4.0", 566 - "combined-stream": "combined-stream@1.0.8", 567 - "mime-types": "mime-types@2.1.35" 568 - } 569 - }, 570 - "form-data@4.0.0": { 571 - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", 572 - "dependencies": { 573 - "asynckit": "asynckit@0.4.0", 574 - "combined-stream": "combined-stream@1.0.8", 575 - "mime-types": "mime-types@2.1.35" 576 - } 577 - }, 578 - "forwarded@0.2.0": { 579 - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 580 - "dependencies": {} 581 - }, 582 - "fresh@0.5.2": { 583 - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", 584 - "dependencies": {} 585 - }, 586 - "function-bind@1.1.2": { 587 - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 588 - "dependencies": {} 589 - }, 590 - "function.prototype.name@1.1.6": { 591 - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", 592 - "dependencies": { 593 - "call-bind": "call-bind@1.0.7", 594 - "define-properties": "define-properties@1.2.1", 595 - "es-abstract": "es-abstract@1.23.3", 596 - "functions-have-names": "functions-have-names@1.2.3" 597 - } 598 - }, 599 - "functions-have-names@1.2.3": { 600 - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", 601 - "dependencies": {} 602 - }, 603 - "get-intrinsic@1.2.4": { 604 - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", 605 - "dependencies": { 606 - "es-errors": "es-errors@1.3.0", 607 - "function-bind": "function-bind@1.1.2", 608 - "has-proto": "has-proto@1.0.3", 609 - "has-symbols": "has-symbols@1.0.3", 610 - "hasown": "hasown@2.0.2" 611 - } 612 - }, 613 - "get-symbol-description@1.0.2": { 614 - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", 615 - "dependencies": { 616 - "call-bind": "call-bind@1.0.7", 617 - "es-errors": "es-errors@1.3.0", 618 - "get-intrinsic": "get-intrinsic@1.2.4" 619 - } 620 - }, 621 - "globalthis@1.0.3": { 622 - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", 623 - "dependencies": { 624 - "define-properties": "define-properties@1.2.1" 625 - } 626 - }, 627 - "gopd@1.0.1": { 628 - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", 629 - "dependencies": { 630 - "get-intrinsic": "get-intrinsic@1.2.4" 631 - } 632 - }, 633 - "has-bigints@1.0.2": { 634 - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", 635 - "dependencies": {} 636 - }, 637 - "has-property-descriptors@1.0.2": { 638 - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", 639 - "dependencies": { 640 - "es-define-property": "es-define-property@1.0.0" 641 - } 642 - }, 643 - "has-proto@1.0.3": { 644 - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", 645 - "dependencies": {} 646 - }, 647 - "has-symbols@1.0.3": { 648 - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", 649 - "dependencies": {} 650 - }, 651 - "has-tostringtag@1.0.2": { 652 - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 653 - "dependencies": { 654 - "has-symbols": "has-symbols@1.0.3" 655 - } 656 - }, 657 - "hasown@2.0.2": { 658 - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 659 - "dependencies": { 660 - "function-bind": "function-bind@1.1.2" 661 - } 662 - }, 663 - "http-errors@2.0.0": { 664 - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", 665 - "dependencies": { 666 - "depd": "depd@2.0.0", 667 - "inherits": "inherits@2.0.4", 668 - "setprototypeof": "setprototypeof@1.2.0", 669 - "statuses": "statuses@2.0.1", 670 - "toidentifier": "toidentifier@1.0.1" 671 - } 672 - }, 673 - "iconv-lite@0.4.24": { 674 - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 675 - "dependencies": { 676 - "safer-buffer": "safer-buffer@2.1.2" 677 - } 678 - }, 679 - "inherits@2.0.4": { 680 - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 681 - "dependencies": {} 682 - }, 683 - "internal-slot@1.0.7": { 684 - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", 685 - "dependencies": { 686 - "es-errors": "es-errors@1.3.0", 687 - "hasown": "hasown@2.0.2", 688 - "side-channel": "side-channel@1.0.6" 689 - } 690 - }, 691 - "ipaddr.js@1.9.1": { 692 - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 693 - "dependencies": {} 694 - }, 695 - "is-arguments@1.1.1": { 696 - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", 697 - "dependencies": { 698 - "call-bind": "call-bind@1.0.7", 699 - "has-tostringtag": "has-tostringtag@1.0.2" 700 - } 701 - }, 702 - "is-array-buffer@3.0.4": { 703 - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", 704 - "dependencies": { 705 - "call-bind": "call-bind@1.0.7", 706 - "get-intrinsic": "get-intrinsic@1.2.4" 707 - } 708 - }, 709 - "is-bigint@1.0.4": { 710 - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", 711 - "dependencies": { 712 - "has-bigints": "has-bigints@1.0.2" 713 - } 714 - }, 715 - "is-boolean-object@1.1.2": { 716 - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", 717 - "dependencies": { 718 - "call-bind": "call-bind@1.0.7", 719 - "has-tostringtag": "has-tostringtag@1.0.2" 720 - } 721 - }, 722 - "is-callable@1.2.7": { 723 - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", 724 - "dependencies": {} 725 - }, 726 - "is-data-view@1.0.1": { 727 - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", 728 - "dependencies": { 729 - "is-typed-array": "is-typed-array@1.1.13" 730 - } 731 - }, 732 - "is-date-object@1.0.5": { 733 - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", 734 - "dependencies": { 735 - "has-tostringtag": "has-tostringtag@1.0.2" 736 - } 737 - }, 738 - "is-electron@2.2.2": { 739 - "integrity": "sha512-FO/Rhvz5tuw4MCWkpMzHFKWD2LsfHzIb7i6MdPYZ/KW7AlxawyLkqdy+jPZP1WubqEADE3O4FUENlJHDfQASRg==", 740 - "dependencies": {} 741 - }, 742 - "is-map@2.0.3": { 743 - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", 744 - "dependencies": {} 745 - }, 746 - "is-negative-zero@2.0.3": { 747 - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", 748 - "dependencies": {} 749 - }, 750 - "is-number-object@1.0.7": { 751 - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", 752 - "dependencies": { 753 - "has-tostringtag": "has-tostringtag@1.0.2" 754 - } 755 - }, 756 - "is-regex@1.1.4": { 757 - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", 758 - "dependencies": { 759 - "call-bind": "call-bind@1.0.7", 760 - "has-tostringtag": "has-tostringtag@1.0.2" 761 - } 762 - }, 763 - "is-set@2.0.3": { 764 - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", 765 - "dependencies": {} 766 - }, 767 - "is-shared-array-buffer@1.0.3": { 768 - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", 769 - "dependencies": { 770 - "call-bind": "call-bind@1.0.7" 771 - } 772 - }, 773 - "is-stream@1.1.0": { 774 - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", 775 - "dependencies": {} 776 - }, 777 - "is-string@1.0.7": { 778 - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", 779 - "dependencies": { 780 - "has-tostringtag": "has-tostringtag@1.0.2" 781 - } 782 - }, 783 - "is-symbol@1.0.4": { 784 - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", 785 - "dependencies": { 786 - "has-symbols": "has-symbols@1.0.3" 787 - } 788 - }, 789 - "is-typed-array@1.1.13": { 790 - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", 791 - "dependencies": { 792 - "which-typed-array": "which-typed-array@1.1.15" 793 - } 794 - }, 795 - "is-weakref@1.0.2": { 796 - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", 797 - "dependencies": { 798 - "call-bind": "call-bind@1.0.7" 799 - } 800 - }, 801 - "isarray@2.0.5": { 802 - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", 803 - "dependencies": {} 804 - }, 805 - "iterate-iterator@1.0.2": { 806 - "integrity": "sha512-t91HubM4ZDQ70M9wqp+pcNpu8OyJ9UAtXntT/Bcsvp5tZMnz9vRa+IunKXeI8AnfZMTv0jNuVEmGeLSMjVvfPw==", 807 - "dependencies": {} 808 - }, 809 - "iterate-value@1.0.2": { 810 - "integrity": "sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==", 811 - "dependencies": { 812 - "es-get-iterator": "es-get-iterator@1.1.3", 813 - "iterate-iterator": "iterate-iterator@1.0.2" 814 - } 815 - }, 816 - "jsonwebtoken@9.0.2": { 817 - "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", 818 - "dependencies": { 819 - "jws": "jws@3.2.2", 820 - "lodash.includes": "lodash.includes@4.3.0", 821 - "lodash.isboolean": "lodash.isboolean@3.0.3", 822 - "lodash.isinteger": "lodash.isinteger@4.0.4", 823 - "lodash.isnumber": "lodash.isnumber@3.0.3", 824 - "lodash.isplainobject": "lodash.isplainobject@4.0.6", 825 - "lodash.isstring": "lodash.isstring@4.0.1", 826 - "lodash.once": "lodash.once@4.1.1", 827 - "ms": "ms@2.1.3", 828 - "semver": "semver@7.6.0" 829 - } 830 - }, 831 - "jwa@1.4.1": { 832 - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", 833 - "dependencies": { 834 - "buffer-equal-constant-time": "buffer-equal-constant-time@1.0.1", 835 - "ecdsa-sig-formatter": "ecdsa-sig-formatter@1.0.11", 836 - "safe-buffer": "safe-buffer@5.2.1" 837 - } 838 - }, 839 - "jws@3.2.2": { 840 - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", 841 - "dependencies": { 842 - "jwa": "jwa@1.4.1", 843 - "safe-buffer": "safe-buffer@5.2.1" 844 - } 845 - }, 846 - "lodash.includes@4.3.0": { 847 - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", 848 - "dependencies": {} 849 - }, 850 - "lodash.isboolean@3.0.3": { 851 - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", 852 - "dependencies": {} 853 - }, 854 - "lodash.isinteger@4.0.4": { 855 - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", 856 - "dependencies": {} 857 - }, 858 - "lodash.isnumber@3.0.3": { 859 - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", 860 - "dependencies": {} 861 - }, 862 - "lodash.isplainobject@4.0.6": { 863 - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", 864 - "dependencies": {} 865 - }, 866 - "lodash.isstring@4.0.1": { 867 - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", 868 - "dependencies": {} 869 - }, 870 - "lodash.once@4.1.1": { 871 - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", 872 - "dependencies": {} 873 - }, 874 - "lru-cache@6.0.0": { 875 - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", 876 - "dependencies": { 877 - "yallist": "yallist@4.0.0" 878 - } 879 - }, 880 - "media-typer@0.3.0": { 881 - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", 882 - "dependencies": {} 883 - }, 884 - "merge-descriptors@1.0.1": { 885 - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", 886 - "dependencies": {} 887 - }, 888 - "methods@1.1.2": { 889 - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", 890 - "dependencies": {} 891 - }, 892 - "mime-db@1.52.0": { 893 - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 894 - "dependencies": {} 895 - }, 896 - "mime-types@2.1.35": { 897 - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 898 - "dependencies": { 899 - "mime-db": "mime-db@1.52.0" 900 - } 901 - }, 902 - "mime@1.6.0": { 903 - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 904 - "dependencies": {} 905 - }, 906 - "ms@2.0.0": { 907 - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", 908 - "dependencies": {} 909 - }, 910 - "ms@2.1.3": { 911 - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 912 - "dependencies": {} 913 - }, 914 - "negotiator@0.6.3": { 915 - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", 916 - "dependencies": {} 917 - }, 918 - "object-inspect@1.13.1": { 919 - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", 920 - "dependencies": {} 921 - }, 922 - "object-keys@1.1.1": { 923 - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 924 - "dependencies": {} 925 - }, 926 - "object.assign@4.1.5": { 927 - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", 928 - "dependencies": { 929 - "call-bind": "call-bind@1.0.7", 930 - "define-properties": "define-properties@1.2.1", 931 - "has-symbols": "has-symbols@1.0.3", 932 - "object-keys": "object-keys@1.1.1" 933 - } 934 - }, 935 - "on-finished@2.4.1": { 936 - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 937 - "dependencies": { 938 - "ee-first": "ee-first@1.1.1" 939 - } 940 - }, 941 - "p-cancelable@1.1.0": { 942 - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", 943 - "dependencies": {} 944 - }, 945 - "p-finally@1.0.0": { 946 - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", 947 - "dependencies": {} 948 - }, 949 - "p-queue@2.4.2": { 950 - "integrity": "sha512-n8/y+yDJwBjoLQe1GSJbbaYQLTI7QHNZI2+rpmCDbe++WLf9HC3gf6iqj5yfPAV71W4UF3ql5W1+UBPXoXTxng==", 951 - "dependencies": {} 952 - }, 953 - "p-queue@6.6.2": { 954 - "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", 955 - "dependencies": { 956 - "eventemitter3": "eventemitter3@4.0.7", 957 - "p-timeout": "p-timeout@3.2.0" 958 - } 959 - }, 960 - "p-retry@4.6.2": { 961 - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", 962 - "dependencies": { 963 - "@types/retry": "@types/retry@0.12.0", 964 - "retry": "retry@0.13.1" 965 - } 966 - }, 967 - "p-timeout@3.2.0": { 968 - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", 969 - "dependencies": { 970 - "p-finally": "p-finally@1.0.0" 971 - } 972 - }, 973 - "parseurl@1.3.3": { 974 - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 975 - "dependencies": {} 976 - }, 977 - "path-to-regexp@0.1.7": { 978 - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", 979 - "dependencies": {} 980 - }, 981 - "path-to-regexp@6.2.2": { 982 - "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==", 983 - "dependencies": {} 984 - }, 985 - "please-upgrade-node@3.2.0": { 986 - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", 987 - "dependencies": { 988 - "semver-compare": "semver-compare@1.0.0" 989 - } 990 - }, 991 - "possible-typed-array-names@1.0.0": { 992 - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", 993 - "dependencies": {} 994 - }, 995 - "promise.allsettled@1.0.7": { 996 - "integrity": "sha512-hezvKvQQmsFkOdrZfYxUxkyxl8mgFQeT259Ajj9PXdbg9VzBCWrItOev72JyWxkCD5VSSqAeHmlN3tWx4DlmsA==", 997 - "dependencies": { 998 - "array.prototype.map": "array.prototype.map@1.0.7", 999 - "call-bind": "call-bind@1.0.7", 1000 - "define-properties": "define-properties@1.2.1", 1001 - "es-abstract": "es-abstract@1.23.3", 1002 - "get-intrinsic": "get-intrinsic@1.2.4", 1003 - "iterate-value": "iterate-value@1.0.2" 1004 - } 1005 - }, 1006 - "proxy-addr@2.0.7": { 1007 - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 1008 - "dependencies": { 1009 - "forwarded": "forwarded@0.2.0", 1010 - "ipaddr.js": "ipaddr.js@1.9.1" 1011 - } 1012 - }, 1013 - "proxy-from-env@1.1.0": { 1014 - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", 1015 - "dependencies": {} 1016 - }, 1017 - "qs@6.11.0": { 1018 - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", 1019 - "dependencies": { 1020 - "side-channel": "side-channel@1.0.6" 1021 - } 1022 - }, 1023 - "range-parser@1.2.1": { 1024 - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 1025 - "dependencies": {} 1026 - }, 1027 - "raw-body@2.5.2": { 1028 - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", 1029 - "dependencies": { 1030 - "bytes": "bytes@3.1.2", 1031 - "http-errors": "http-errors@2.0.0", 1032 - "iconv-lite": "iconv-lite@0.4.24", 1033 - "unpipe": "unpipe@1.0.0" 1034 - } 1035 - }, 1036 - "regexp.prototype.flags@1.5.2": { 1037 - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", 1038 - "dependencies": { 1039 - "call-bind": "call-bind@1.0.7", 1040 - "define-properties": "define-properties@1.2.1", 1041 - "es-errors": "es-errors@1.3.0", 1042 - "set-function-name": "set-function-name@2.0.2" 1043 - } 1044 - }, 1045 - "retry@0.13.1": { 1046 - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", 1047 - "dependencies": {} 1048 - }, 1049 - "safe-array-concat@1.1.2": { 1050 - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", 1051 - "dependencies": { 1052 - "call-bind": "call-bind@1.0.7", 1053 - "get-intrinsic": "get-intrinsic@1.2.4", 1054 - "has-symbols": "has-symbols@1.0.3", 1055 - "isarray": "isarray@2.0.5" 1056 - } 1057 - }, 1058 - "safe-buffer@5.2.1": { 1059 - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 1060 - "dependencies": {} 1061 - }, 1062 - "safe-regex-test@1.0.3": { 1063 - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", 1064 - "dependencies": { 1065 - "call-bind": "call-bind@1.0.7", 1066 - "es-errors": "es-errors@1.3.0", 1067 - "is-regex": "is-regex@1.1.4" 1068 - } 1069 - }, 1070 - "safer-buffer@2.1.2": { 1071 - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 1072 - "dependencies": {} 1073 - }, 1074 - "semver-compare@1.0.0": { 1075 - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", 1076 - "dependencies": {} 1077 - }, 1078 - "semver@7.6.0": { 1079 - "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", 1080 - "dependencies": { 1081 - "lru-cache": "lru-cache@6.0.0" 1082 - } 1083 - }, 1084 - "send@0.18.0": { 1085 - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", 1086 - "dependencies": { 1087 - "debug": "debug@2.6.9", 1088 - "depd": "depd@2.0.0", 1089 - "destroy": "destroy@1.2.0", 1090 - "encodeurl": "encodeurl@1.0.2", 1091 - "escape-html": "escape-html@1.0.3", 1092 - "etag": "etag@1.8.1", 1093 - "fresh": "fresh@0.5.2", 1094 - "http-errors": "http-errors@2.0.0", 1095 - "mime": "mime@1.6.0", 1096 - "ms": "ms@2.1.3", 1097 - "on-finished": "on-finished@2.4.1", 1098 - "range-parser": "range-parser@1.2.1", 1099 - "statuses": "statuses@2.0.1" 1100 - } 1101 - }, 1102 - "serve-static@1.15.0": { 1103 - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", 1104 - "dependencies": { 1105 - "encodeurl": "encodeurl@1.0.2", 1106 - "escape-html": "escape-html@1.0.3", 1107 - "parseurl": "parseurl@1.3.3", 1108 - "send": "send@0.18.0" 1109 - } 1110 - }, 1111 - "set-function-length@1.2.2": { 1112 - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", 1113 - "dependencies": { 1114 - "define-data-property": "define-data-property@1.1.4", 1115 - "es-errors": "es-errors@1.3.0", 1116 - "function-bind": "function-bind@1.1.2", 1117 - "get-intrinsic": "get-intrinsic@1.2.4", 1118 - "gopd": "gopd@1.0.1", 1119 - "has-property-descriptors": "has-property-descriptors@1.0.2" 1120 - } 1121 - }, 1122 - "set-function-name@2.0.2": { 1123 - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", 1124 - "dependencies": { 1125 - "define-data-property": "define-data-property@1.1.4", 1126 - "es-errors": "es-errors@1.3.0", 1127 - "functions-have-names": "functions-have-names@1.2.3", 1128 - "has-property-descriptors": "has-property-descriptors@1.0.2" 1129 - } 1130 - }, 1131 - "setprototypeof@1.2.0": { 1132 - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", 1133 - "dependencies": {} 1134 - }, 1135 - "side-channel@1.0.6": { 1136 - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", 1137 - "dependencies": { 1138 - "call-bind": "call-bind@1.0.7", 1139 - "es-errors": "es-errors@1.3.0", 1140 - "get-intrinsic": "get-intrinsic@1.2.4", 1141 - "object-inspect": "object-inspect@1.13.1" 1142 - } 1143 - }, 1144 - "statuses@2.0.1": { 1145 - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", 1146 - "dependencies": {} 1147 - }, 1148 - "stop-iteration-iterator@1.0.0": { 1149 - "integrity": "sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==", 1150 - "dependencies": { 1151 - "internal-slot": "internal-slot@1.0.7" 1152 - } 1153 - }, 1154 - "string.prototype.trim@1.2.9": { 1155 - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", 1156 - "dependencies": { 1157 - "call-bind": "call-bind@1.0.7", 1158 - "define-properties": "define-properties@1.2.1", 1159 - "es-abstract": "es-abstract@1.23.3", 1160 - "es-object-atoms": "es-object-atoms@1.0.0" 1161 - } 1162 - }, 1163 - "string.prototype.trimend@1.0.8": { 1164 - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", 1165 - "dependencies": { 1166 - "call-bind": "call-bind@1.0.7", 1167 - "define-properties": "define-properties@1.2.1", 1168 - "es-object-atoms": "es-object-atoms@1.0.0" 1169 - } 1170 - }, 1171 - "string.prototype.trimstart@1.0.8": { 1172 - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", 1173 - "dependencies": { 1174 - "call-bind": "call-bind@1.0.7", 1175 - "define-properties": "define-properties@1.2.1", 1176 - "es-object-atoms": "es-object-atoms@1.0.0" 1177 - } 1178 - }, 1179 - "toidentifier@1.0.1": { 1180 - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 1181 - "dependencies": {} 1182 - }, 1183 - "tsscmp@1.0.6": { 1184 - "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==", 1185 - "dependencies": {} 1186 - }, 1187 - "type-is@1.6.18": { 1188 - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", 1189 - "dependencies": { 1190 - "media-typer": "media-typer@0.3.0", 1191 - "mime-types": "mime-types@2.1.35" 1192 - } 1193 - }, 1194 - "typed-array-buffer@1.0.2": { 1195 - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", 1196 - "dependencies": { 1197 - "call-bind": "call-bind@1.0.7", 1198 - "es-errors": "es-errors@1.3.0", 1199 - "is-typed-array": "is-typed-array@1.1.13" 1200 - } 1201 - }, 1202 - "typed-array-byte-length@1.0.1": { 1203 - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", 1204 - "dependencies": { 1205 - "call-bind": "call-bind@1.0.7", 1206 - "for-each": "for-each@0.3.3", 1207 - "gopd": "gopd@1.0.1", 1208 - "has-proto": "has-proto@1.0.3", 1209 - "is-typed-array": "is-typed-array@1.1.13" 1210 - } 1211 - }, 1212 - "typed-array-byte-offset@1.0.2": { 1213 - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", 1214 - "dependencies": { 1215 - "available-typed-arrays": "available-typed-arrays@1.0.7", 1216 - "call-bind": "call-bind@1.0.7", 1217 - "for-each": "for-each@0.3.3", 1218 - "gopd": "gopd@1.0.1", 1219 - "has-proto": "has-proto@1.0.3", 1220 - "is-typed-array": "is-typed-array@1.1.13" 1221 - } 1222 - }, 1223 - "typed-array-length@1.0.6": { 1224 - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", 1225 - "dependencies": { 1226 - "call-bind": "call-bind@1.0.7", 1227 - "for-each": "for-each@0.3.3", 1228 - "gopd": "gopd@1.0.1", 1229 - "has-proto": "has-proto@1.0.3", 1230 - "is-typed-array": "is-typed-array@1.1.13", 1231 - "possible-typed-array-names": "possible-typed-array-names@1.0.0" 1232 - } 1233 - }, 1234 - "unbox-primitive@1.0.2": { 1235 - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", 1236 - "dependencies": { 1237 - "call-bind": "call-bind@1.0.7", 1238 - "has-bigints": "has-bigints@1.0.2", 1239 - "has-symbols": "has-symbols@1.0.3", 1240 - "which-boxed-primitive": "which-boxed-primitive@1.0.2" 1241 - } 1242 - }, 1243 - "undici-types@5.26.5": { 1244 - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", 1245 - "dependencies": {} 1246 - }, 1247 - "unpipe@1.0.0": { 1248 - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 1249 - "dependencies": {} 1250 - }, 1251 - "utils-merge@1.0.1": { 1252 - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", 1253 - "dependencies": {} 1254 - }, 1255 - "vary@1.1.2": { 1256 - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", 1257 - "dependencies": {} 1258 - }, 1259 - "which-boxed-primitive@1.0.2": { 1260 - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", 1261 - "dependencies": { 1262 - "is-bigint": "is-bigint@1.0.4", 1263 - "is-boolean-object": "is-boolean-object@1.1.2", 1264 - "is-number-object": "is-number-object@1.0.7", 1265 - "is-string": "is-string@1.0.7", 1266 - "is-symbol": "is-symbol@1.0.4" 1267 - } 1268 - }, 1269 - "which-typed-array@1.1.15": { 1270 - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", 1271 - "dependencies": { 1272 - "available-typed-arrays": "available-typed-arrays@1.0.7", 1273 - "call-bind": "call-bind@1.0.7", 1274 - "for-each": "for-each@0.3.3", 1275 - "gopd": "gopd@1.0.1", 1276 - "has-tostringtag": "has-tostringtag@1.0.2" 1277 - } 1278 - }, 1279 - "ws@7.5.9": { 1280 - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", 1281 - "dependencies": {} 1282 - }, 1283 - "yallist@4.0.0": { 1284 - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", 1285 - "dependencies": {} 1286 - } 1287 - } 1288 - }, 1289 - "remote": {}, 1290 - "workspace": { 1291 - "dependencies": [ 1292 - "npm:@slack/bolt@^3.17.1" 1293 - ] 1294 - } 1295 - }
-14
bolt/main.ts
··· 1 - import bolt from "npm:@slack/bolt"; 2 - 3 - const { SLACK_BOT_TOKEN = "", SLACK_SIGNING_SECRET = "" } = Deno.env.toObject(); 4 - 5 - const app = new bolt.App({ 6 - token: SLACK_BOT_TOKEN, 7 - signingSecret: SLACK_SIGNING_SECRET, 8 - }); 9 - 10 - app.event("app_mention", async (c) => { 11 - await c.say(`Pong! ${c.event.text}`); 12 - }); 13 - 14 - await app.start();
-6
node-test/equal.test.js
··· 1 - import { test } from "node:test"; 2 - import assert from "node:assert/strict"; 3 - 4 - test("1 + 2 = 3", () => { 5 - assert.equal(1 + 2, 3); 6 - });
-1
node-test/hello.js
··· 1 - export default "hello!";
-7
node-test/hello.test.js
··· 1 - import { test } from "node:test"; 2 - import assert from "node:assert/strict"; 3 - import message from "./hello.js"; 4 - 5 - test("say hello", () => { 6 - assert.equal(message, "hello!"); 7 - });
-9
node-test/package.json
··· 1 - { 2 - "type": "module", 3 - "scripts": { 4 - "test": "node --test" 5 - }, 6 - "engines": { 7 - "node": "^18.7.0" 8 - } 9 - }
-8
node-test/parse-json.test.js
··· 1 - import { test } from "node:test"; 2 - import assert from "node:assert/strict"; 3 - 4 - test("parse json", () => { 5 - const json = `{"name": "太郎", "age": 42}`; 6 - const obj = JSON.parse(json); 7 - assert.deepEqual(obj, { name: "太郎", age: 42 }); 8 - });
-1
playwright-rust/.gitignore
··· 1 - target
-1660
playwright-rust/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "addr2line" 7 - version = "0.22.0" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 10 - dependencies = [ 11 - "gimli", 12 - ] 13 - 14 - [[package]] 15 - name = "adler" 16 - version = "1.0.2" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 - 20 - [[package]] 21 - name = "adler2" 22 - version = "2.0.0" 23 - source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 25 - 26 - [[package]] 27 - name = "android-tzdata" 28 - version = "0.1.1" 29 - source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 31 - 32 - [[package]] 33 - name = "android_system_properties" 34 - version = "0.1.5" 35 - source = "registry+https://github.com/rust-lang/crates.io-index" 36 - checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 37 - dependencies = [ 38 - "libc", 39 - ] 40 - 41 - [[package]] 42 - name = "autocfg" 43 - version = "1.3.0" 44 - source = "registry+https://github.com/rust-lang/crates.io-index" 45 - checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 46 - 47 - [[package]] 48 - name = "backtrace" 49 - version = "0.3.73" 50 - source = "registry+https://github.com/rust-lang/crates.io-index" 51 - checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a" 52 - dependencies = [ 53 - "addr2line", 54 - "cc", 55 - "cfg-if", 56 - "libc", 57 - "miniz_oxide 0.7.4", 58 - "object", 59 - "rustc-demangle", 60 - ] 61 - 62 - [[package]] 63 - name = "base64" 64 - version = "0.13.1" 65 - source = "registry+https://github.com/rust-lang/crates.io-index" 66 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 67 - 68 - [[package]] 69 - name = "base64" 70 - version = "0.21.7" 71 - source = "registry+https://github.com/rust-lang/crates.io-index" 72 - checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 73 - 74 - [[package]] 75 - name = "bitflags" 76 - version = "1.3.2" 77 - source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 79 - 80 - [[package]] 81 - name = "bitflags" 82 - version = "2.6.0" 83 - source = "registry+https://github.com/rust-lang/crates.io-index" 84 - checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 85 - 86 - [[package]] 87 - name = "bumpalo" 88 - version = "3.16.0" 89 - source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 91 - 92 - [[package]] 93 - name = "byteorder" 94 - version = "1.5.0" 95 - source = "registry+https://github.com/rust-lang/crates.io-index" 96 - checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 97 - 98 - [[package]] 99 - name = "bytes" 100 - version = "1.7.1" 101 - source = "registry+https://github.com/rust-lang/crates.io-index" 102 - checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" 103 - 104 - [[package]] 105 - name = "bzip2" 106 - version = "0.4.4" 107 - source = "registry+https://github.com/rust-lang/crates.io-index" 108 - checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" 109 - dependencies = [ 110 - "bzip2-sys", 111 - "libc", 112 - ] 113 - 114 - [[package]] 115 - name = "bzip2-sys" 116 - version = "0.1.11+1.0.8" 117 - source = "registry+https://github.com/rust-lang/crates.io-index" 118 - checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 119 - dependencies = [ 120 - "cc", 121 - "libc", 122 - "pkg-config", 123 - ] 124 - 125 - [[package]] 126 - name = "cc" 127 - version = "1.1.14" 128 - source = "registry+https://github.com/rust-lang/crates.io-index" 129 - checksum = "50d2eb3cd3d1bf4529e31c215ee6f93ec5a3d536d9f578f93d9d33ee19562932" 130 - dependencies = [ 131 - "shlex", 132 - ] 133 - 134 - [[package]] 135 - name = "cfg-if" 136 - version = "1.0.0" 137 - source = "registry+https://github.com/rust-lang/crates.io-index" 138 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 139 - 140 - [[package]] 141 - name = "chrono" 142 - version = "0.4.38" 143 - source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 145 - dependencies = [ 146 - "android-tzdata", 147 - "iana-time-zone", 148 - "js-sys", 149 - "num-traits", 150 - "serde", 151 - "wasm-bindgen", 152 - "windows-targets 0.52.6", 153 - ] 154 - 155 - [[package]] 156 - name = "core-foundation" 157 - version = "0.9.4" 158 - source = "registry+https://github.com/rust-lang/crates.io-index" 159 - checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 160 - dependencies = [ 161 - "core-foundation-sys", 162 - "libc", 163 - ] 164 - 165 - [[package]] 166 - name = "core-foundation-sys" 167 - version = "0.8.7" 168 - source = "registry+https://github.com/rust-lang/crates.io-index" 169 - checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 170 - 171 - [[package]] 172 - name = "crc32fast" 173 - version = "1.4.2" 174 - source = "registry+https://github.com/rust-lang/crates.io-index" 175 - checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 176 - dependencies = [ 177 - "cfg-if", 178 - ] 179 - 180 - [[package]] 181 - name = "darling" 182 - version = "0.13.4" 183 - source = "registry+https://github.com/rust-lang/crates.io-index" 184 - checksum = "a01d95850c592940db9b8194bc39f4bc0e89dee5c4265e4b1807c34a9aba453c" 185 - dependencies = [ 186 - "darling_core", 187 - "darling_macro", 188 - ] 189 - 190 - [[package]] 191 - name = "darling_core" 192 - version = "0.13.4" 193 - source = "registry+https://github.com/rust-lang/crates.io-index" 194 - checksum = "859d65a907b6852c9361e3185c862aae7fafd2887876799fa55f5f99dc40d610" 195 - dependencies = [ 196 - "fnv", 197 - "ident_case", 198 - "proc-macro2", 199 - "quote", 200 - "strsim", 201 - "syn 1.0.109", 202 - ] 203 - 204 - [[package]] 205 - name = "darling_macro" 206 - version = "0.13.4" 207 - source = "registry+https://github.com/rust-lang/crates.io-index" 208 - checksum = "9c972679f83bdf9c42bd905396b6c3588a843a17f0f16dfcfa3e2c5d57441835" 209 - dependencies = [ 210 - "darling_core", 211 - "quote", 212 - "syn 1.0.109", 213 - ] 214 - 215 - [[package]] 216 - name = "dirs" 217 - version = "3.0.2" 218 - source = "registry+https://github.com/rust-lang/crates.io-index" 219 - checksum = "30baa043103c9d0c2a57cf537cc2f35623889dc0d405e6c3cccfadbc81c71309" 220 - dependencies = [ 221 - "dirs-sys", 222 - ] 223 - 224 - [[package]] 225 - name = "dirs-sys" 226 - version = "0.3.7" 227 - source = "registry+https://github.com/rust-lang/crates.io-index" 228 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 229 - dependencies = [ 230 - "libc", 231 - "redox_users", 232 - "winapi", 233 - ] 234 - 235 - [[package]] 236 - name = "either" 237 - version = "1.13.0" 238 - source = "registry+https://github.com/rust-lang/crates.io-index" 239 - checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 240 - 241 - [[package]] 242 - name = "encoding_rs" 243 - version = "0.8.34" 244 - source = "registry+https://github.com/rust-lang/crates.io-index" 245 - checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" 246 - dependencies = [ 247 - "cfg-if", 248 - ] 249 - 250 - [[package]] 251 - name = "equivalent" 252 - version = "1.0.1" 253 - source = "registry+https://github.com/rust-lang/crates.io-index" 254 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 255 - 256 - [[package]] 257 - name = "errno" 258 - version = "0.3.9" 259 - source = "registry+https://github.com/rust-lang/crates.io-index" 260 - checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 261 - dependencies = [ 262 - "libc", 263 - "windows-sys 0.52.0", 264 - ] 265 - 266 - [[package]] 267 - name = "fastrand" 268 - version = "2.1.1" 269 - source = "registry+https://github.com/rust-lang/crates.io-index" 270 - checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" 271 - 272 - [[package]] 273 - name = "flate2" 274 - version = "1.0.33" 275 - source = "registry+https://github.com/rust-lang/crates.io-index" 276 - checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253" 277 - dependencies = [ 278 - "crc32fast", 279 - "miniz_oxide 0.8.0", 280 - ] 281 - 282 - [[package]] 283 - name = "fnv" 284 - version = "1.0.7" 285 - source = "registry+https://github.com/rust-lang/crates.io-index" 286 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 287 - 288 - [[package]] 289 - name = "foreign-types" 290 - version = "0.3.2" 291 - source = "registry+https://github.com/rust-lang/crates.io-index" 292 - checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 293 - dependencies = [ 294 - "foreign-types-shared", 295 - ] 296 - 297 - [[package]] 298 - name = "foreign-types-shared" 299 - version = "0.1.1" 300 - source = "registry+https://github.com/rust-lang/crates.io-index" 301 - checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 302 - 303 - [[package]] 304 - name = "form_urlencoded" 305 - version = "1.2.1" 306 - source = "registry+https://github.com/rust-lang/crates.io-index" 307 - checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 308 - dependencies = [ 309 - "percent-encoding", 310 - ] 311 - 312 - [[package]] 313 - name = "futures" 314 - version = "0.3.30" 315 - source = "registry+https://github.com/rust-lang/crates.io-index" 316 - checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 317 - dependencies = [ 318 - "futures-channel", 319 - "futures-core", 320 - "futures-executor", 321 - "futures-io", 322 - "futures-sink", 323 - "futures-task", 324 - "futures-util", 325 - ] 326 - 327 - [[package]] 328 - name = "futures-channel" 329 - version = "0.3.30" 330 - source = "registry+https://github.com/rust-lang/crates.io-index" 331 - checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 332 - dependencies = [ 333 - "futures-core", 334 - "futures-sink", 335 - ] 336 - 337 - [[package]] 338 - name = "futures-core" 339 - version = "0.3.30" 340 - source = "registry+https://github.com/rust-lang/crates.io-index" 341 - checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 342 - 343 - [[package]] 344 - name = "futures-executor" 345 - version = "0.3.30" 346 - source = "registry+https://github.com/rust-lang/crates.io-index" 347 - checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 348 - dependencies = [ 349 - "futures-core", 350 - "futures-task", 351 - "futures-util", 352 - ] 353 - 354 - [[package]] 355 - name = "futures-io" 356 - version = "0.3.30" 357 - source = "registry+https://github.com/rust-lang/crates.io-index" 358 - checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 359 - 360 - [[package]] 361 - name = "futures-macro" 362 - version = "0.3.30" 363 - source = "registry+https://github.com/rust-lang/crates.io-index" 364 - checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 365 - dependencies = [ 366 - "proc-macro2", 367 - "quote", 368 - "syn 2.0.76", 369 - ] 370 - 371 - [[package]] 372 - name = "futures-sink" 373 - version = "0.3.30" 374 - source = "registry+https://github.com/rust-lang/crates.io-index" 375 - checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 376 - 377 - [[package]] 378 - name = "futures-task" 379 - version = "0.3.30" 380 - source = "registry+https://github.com/rust-lang/crates.io-index" 381 - checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 382 - 383 - [[package]] 384 - name = "futures-util" 385 - version = "0.3.30" 386 - source = "registry+https://github.com/rust-lang/crates.io-index" 387 - checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 388 - dependencies = [ 389 - "futures-channel", 390 - "futures-core", 391 - "futures-io", 392 - "futures-macro", 393 - "futures-sink", 394 - "futures-task", 395 - "memchr", 396 - "pin-project-lite", 397 - "pin-utils", 398 - "slab", 399 - ] 400 - 401 - [[package]] 402 - name = "getrandom" 403 - version = "0.2.15" 404 - source = "registry+https://github.com/rust-lang/crates.io-index" 405 - checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 406 - dependencies = [ 407 - "cfg-if", 408 - "libc", 409 - "wasi 0.11.0+wasi-snapshot-preview1", 410 - ] 411 - 412 - [[package]] 413 - name = "gimli" 414 - version = "0.29.0" 415 - source = "registry+https://github.com/rust-lang/crates.io-index" 416 - checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 417 - 418 - [[package]] 419 - name = "h2" 420 - version = "0.3.26" 421 - source = "registry+https://github.com/rust-lang/crates.io-index" 422 - checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 423 - dependencies = [ 424 - "bytes", 425 - "fnv", 426 - "futures-core", 427 - "futures-sink", 428 - "futures-util", 429 - "http", 430 - "indexmap", 431 - "slab", 432 - "tokio", 433 - "tokio-util", 434 - "tracing", 435 - ] 436 - 437 - [[package]] 438 - name = "hashbrown" 439 - version = "0.14.5" 440 - source = "registry+https://github.com/rust-lang/crates.io-index" 441 - checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 442 - 443 - [[package]] 444 - name = "hermit-abi" 445 - version = "0.3.9" 446 - source = "registry+https://github.com/rust-lang/crates.io-index" 447 - checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 448 - 449 - [[package]] 450 - name = "http" 451 - version = "0.2.12" 452 - source = "registry+https://github.com/rust-lang/crates.io-index" 453 - checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 454 - dependencies = [ 455 - "bytes", 456 - "fnv", 457 - "itoa", 458 - ] 459 - 460 - [[package]] 461 - name = "http-body" 462 - version = "0.4.6" 463 - source = "registry+https://github.com/rust-lang/crates.io-index" 464 - checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 465 - dependencies = [ 466 - "bytes", 467 - "http", 468 - "pin-project-lite", 469 - ] 470 - 471 - [[package]] 472 - name = "httparse" 473 - version = "1.9.4" 474 - source = "registry+https://github.com/rust-lang/crates.io-index" 475 - checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 476 - 477 - [[package]] 478 - name = "httpdate" 479 - version = "1.0.3" 480 - source = "registry+https://github.com/rust-lang/crates.io-index" 481 - checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 482 - 483 - [[package]] 484 - name = "hyper" 485 - version = "0.14.30" 486 - source = "registry+https://github.com/rust-lang/crates.io-index" 487 - checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9" 488 - dependencies = [ 489 - "bytes", 490 - "futures-channel", 491 - "futures-core", 492 - "futures-util", 493 - "h2", 494 - "http", 495 - "http-body", 496 - "httparse", 497 - "httpdate", 498 - "itoa", 499 - "pin-project-lite", 500 - "socket2", 501 - "tokio", 502 - "tower-service", 503 - "tracing", 504 - "want", 505 - ] 506 - 507 - [[package]] 508 - name = "hyper-tls" 509 - version = "0.5.0" 510 - source = "registry+https://github.com/rust-lang/crates.io-index" 511 - checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 512 - dependencies = [ 513 - "bytes", 514 - "hyper", 515 - "native-tls", 516 - "tokio", 517 - "tokio-native-tls", 518 - ] 519 - 520 - [[package]] 521 - name = "iana-time-zone" 522 - version = "0.1.60" 523 - source = "registry+https://github.com/rust-lang/crates.io-index" 524 - checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 525 - dependencies = [ 526 - "android_system_properties", 527 - "core-foundation-sys", 528 - "iana-time-zone-haiku", 529 - "js-sys", 530 - "wasm-bindgen", 531 - "windows-core", 532 - ] 533 - 534 - [[package]] 535 - name = "iana-time-zone-haiku" 536 - version = "0.1.2" 537 - source = "registry+https://github.com/rust-lang/crates.io-index" 538 - checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" 539 - dependencies = [ 540 - "cc", 541 - ] 542 - 543 - [[package]] 544 - name = "ident_case" 545 - version = "1.0.1" 546 - source = "registry+https://github.com/rust-lang/crates.io-index" 547 - checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 548 - 549 - [[package]] 550 - name = "idna" 551 - version = "0.5.0" 552 - source = "registry+https://github.com/rust-lang/crates.io-index" 553 - checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 554 - dependencies = [ 555 - "unicode-bidi", 556 - "unicode-normalization", 557 - ] 558 - 559 - [[package]] 560 - name = "indexmap" 561 - version = "2.4.0" 562 - source = "registry+https://github.com/rust-lang/crates.io-index" 563 - checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" 564 - dependencies = [ 565 - "equivalent", 566 - "hashbrown", 567 - ] 568 - 569 - [[package]] 570 - name = "ipnet" 571 - version = "2.9.0" 572 - source = "registry+https://github.com/rust-lang/crates.io-index" 573 - checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 574 - 575 - [[package]] 576 - name = "itertools" 577 - version = "0.10.5" 578 - source = "registry+https://github.com/rust-lang/crates.io-index" 579 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 580 - dependencies = [ 581 - "either", 582 - ] 583 - 584 - [[package]] 585 - name = "itoa" 586 - version = "1.0.11" 587 - source = "registry+https://github.com/rust-lang/crates.io-index" 588 - checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 589 - 590 - [[package]] 591 - name = "js-sys" 592 - version = "0.3.70" 593 - source = "registry+https://github.com/rust-lang/crates.io-index" 594 - checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" 595 - dependencies = [ 596 - "wasm-bindgen", 597 - ] 598 - 599 - [[package]] 600 - name = "libc" 601 - version = "0.2.158" 602 - source = "registry+https://github.com/rust-lang/crates.io-index" 603 - checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" 604 - 605 - [[package]] 606 - name = "libredox" 607 - version = "0.1.3" 608 - source = "registry+https://github.com/rust-lang/crates.io-index" 609 - checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 610 - dependencies = [ 611 - "bitflags 2.6.0", 612 - "libc", 613 - ] 614 - 615 - [[package]] 616 - name = "linux-raw-sys" 617 - version = "0.4.14" 618 - source = "registry+https://github.com/rust-lang/crates.io-index" 619 - checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 620 - 621 - [[package]] 622 - name = "lock_api" 623 - version = "0.4.12" 624 - source = "registry+https://github.com/rust-lang/crates.io-index" 625 - checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 626 - dependencies = [ 627 - "autocfg", 628 - "scopeguard", 629 - ] 630 - 631 - [[package]] 632 - name = "log" 633 - version = "0.4.22" 634 - source = "registry+https://github.com/rust-lang/crates.io-index" 635 - checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 636 - 637 - [[package]] 638 - name = "memchr" 639 - version = "2.7.4" 640 - source = "registry+https://github.com/rust-lang/crates.io-index" 641 - checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 642 - 643 - [[package]] 644 - name = "mime" 645 - version = "0.3.17" 646 - source = "registry+https://github.com/rust-lang/crates.io-index" 647 - checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 648 - 649 - [[package]] 650 - name = "miniz_oxide" 651 - version = "0.7.4" 652 - source = "registry+https://github.com/rust-lang/crates.io-index" 653 - checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 654 - dependencies = [ 655 - "adler", 656 - ] 657 - 658 - [[package]] 659 - name = "miniz_oxide" 660 - version = "0.8.0" 661 - source = "registry+https://github.com/rust-lang/crates.io-index" 662 - checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 663 - dependencies = [ 664 - "adler2", 665 - ] 666 - 667 - [[package]] 668 - name = "mio" 669 - version = "1.0.2" 670 - source = "registry+https://github.com/rust-lang/crates.io-index" 671 - checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" 672 - dependencies = [ 673 - "hermit-abi", 674 - "libc", 675 - "wasi 0.11.0+wasi-snapshot-preview1", 676 - "windows-sys 0.52.0", 677 - ] 678 - 679 - [[package]] 680 - name = "native-tls" 681 - version = "0.2.12" 682 - source = "registry+https://github.com/rust-lang/crates.io-index" 683 - checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" 684 - dependencies = [ 685 - "libc", 686 - "log", 687 - "openssl", 688 - "openssl-probe", 689 - "openssl-sys", 690 - "schannel", 691 - "security-framework", 692 - "security-framework-sys", 693 - "tempfile", 694 - ] 695 - 696 - [[package]] 697 - name = "num-traits" 698 - version = "0.2.19" 699 - source = "registry+https://github.com/rust-lang/crates.io-index" 700 - checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 701 - dependencies = [ 702 - "autocfg", 703 - ] 704 - 705 - [[package]] 706 - name = "object" 707 - version = "0.36.3" 708 - source = "registry+https://github.com/rust-lang/crates.io-index" 709 - checksum = "27b64972346851a39438c60b341ebc01bba47464ae329e55cf343eb93964efd9" 710 - dependencies = [ 711 - "memchr", 712 - ] 713 - 714 - [[package]] 715 - name = "once_cell" 716 - version = "1.19.0" 717 - source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 719 - 720 - [[package]] 721 - name = "openssl" 722 - version = "0.10.66" 723 - source = "registry+https://github.com/rust-lang/crates.io-index" 724 - checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" 725 - dependencies = [ 726 - "bitflags 2.6.0", 727 - "cfg-if", 728 - "foreign-types", 729 - "libc", 730 - "once_cell", 731 - "openssl-macros", 732 - "openssl-sys", 733 - ] 734 - 735 - [[package]] 736 - name = "openssl-macros" 737 - version = "0.1.1" 738 - source = "registry+https://github.com/rust-lang/crates.io-index" 739 - checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 740 - dependencies = [ 741 - "proc-macro2", 742 - "quote", 743 - "syn 2.0.76", 744 - ] 745 - 746 - [[package]] 747 - name = "openssl-probe" 748 - version = "0.1.5" 749 - source = "registry+https://github.com/rust-lang/crates.io-index" 750 - checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 751 - 752 - [[package]] 753 - name = "openssl-sys" 754 - version = "0.9.103" 755 - source = "registry+https://github.com/rust-lang/crates.io-index" 756 - checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" 757 - dependencies = [ 758 - "cc", 759 - "libc", 760 - "pkg-config", 761 - "vcpkg", 762 - ] 763 - 764 - [[package]] 765 - name = "parking_lot" 766 - version = "0.12.3" 767 - source = "registry+https://github.com/rust-lang/crates.io-index" 768 - checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 769 - dependencies = [ 770 - "lock_api", 771 - "parking_lot_core", 772 - ] 773 - 774 - [[package]] 775 - name = "parking_lot_core" 776 - version = "0.9.10" 777 - source = "registry+https://github.com/rust-lang/crates.io-index" 778 - checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 779 - dependencies = [ 780 - "cfg-if", 781 - "libc", 782 - "redox_syscall", 783 - "smallvec", 784 - "windows-targets 0.52.6", 785 - ] 786 - 787 - [[package]] 788 - name = "paste" 789 - version = "1.0.15" 790 - source = "registry+https://github.com/rust-lang/crates.io-index" 791 - checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 792 - 793 - [[package]] 794 - name = "percent-encoding" 795 - version = "2.3.1" 796 - source = "registry+https://github.com/rust-lang/crates.io-index" 797 - checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 798 - 799 - [[package]] 800 - name = "pin-project-lite" 801 - version = "0.2.14" 802 - source = "registry+https://github.com/rust-lang/crates.io-index" 803 - checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 804 - 805 - [[package]] 806 - name = "pin-utils" 807 - version = "0.1.0" 808 - source = "registry+https://github.com/rust-lang/crates.io-index" 809 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 810 - 811 - [[package]] 812 - name = "pkg-config" 813 - version = "0.3.30" 814 - source = "registry+https://github.com/rust-lang/crates.io-index" 815 - checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 816 - 817 - [[package]] 818 - name = "playwright" 819 - version = "0.0.20" 820 - source = "registry+https://github.com/rust-lang/crates.io-index" 821 - checksum = "e45631bc049f37d0cef950da0d60ee35b211ab71180c61aee86880483cf59e28" 822 - dependencies = [ 823 - "base64 0.13.1", 824 - "chrono", 825 - "dirs", 826 - "futures", 827 - "itertools", 828 - "log", 829 - "paste", 830 - "reqwest", 831 - "serde", 832 - "serde_json", 833 - "serde_with", 834 - "strong", 835 - "thiserror", 836 - "tokio", 837 - "tokio-stream", 838 - "zip", 839 - ] 840 - 841 - [[package]] 842 - name = "playwright-rust" 843 - version = "0.1.0" 844 - dependencies = [ 845 - "playwright", 846 - "tokio", 847 - ] 848 - 849 - [[package]] 850 - name = "proc-macro2" 851 - version = "1.0.86" 852 - source = "registry+https://github.com/rust-lang/crates.io-index" 853 - checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 854 - dependencies = [ 855 - "unicode-ident", 856 - ] 857 - 858 - [[package]] 859 - name = "quote" 860 - version = "1.0.37" 861 - source = "registry+https://github.com/rust-lang/crates.io-index" 862 - checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 863 - dependencies = [ 864 - "proc-macro2", 865 - ] 866 - 867 - [[package]] 868 - name = "redox_syscall" 869 - version = "0.5.3" 870 - source = "registry+https://github.com/rust-lang/crates.io-index" 871 - checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" 872 - dependencies = [ 873 - "bitflags 2.6.0", 874 - ] 875 - 876 - [[package]] 877 - name = "redox_users" 878 - version = "0.4.6" 879 - source = "registry+https://github.com/rust-lang/crates.io-index" 880 - checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 881 - dependencies = [ 882 - "getrandom", 883 - "libredox", 884 - "thiserror", 885 - ] 886 - 887 - [[package]] 888 - name = "reqwest" 889 - version = "0.11.27" 890 - source = "registry+https://github.com/rust-lang/crates.io-index" 891 - checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 892 - dependencies = [ 893 - "base64 0.21.7", 894 - "bytes", 895 - "encoding_rs", 896 - "futures-core", 897 - "futures-util", 898 - "h2", 899 - "http", 900 - "http-body", 901 - "hyper", 902 - "hyper-tls", 903 - "ipnet", 904 - "js-sys", 905 - "log", 906 - "mime", 907 - "native-tls", 908 - "once_cell", 909 - "percent-encoding", 910 - "pin-project-lite", 911 - "rustls-pemfile", 912 - "serde", 913 - "serde_json", 914 - "serde_urlencoded", 915 - "sync_wrapper", 916 - "system-configuration", 917 - "tokio", 918 - "tokio-native-tls", 919 - "tower-service", 920 - "url", 921 - "wasm-bindgen", 922 - "wasm-bindgen-futures", 923 - "web-sys", 924 - "winreg", 925 - ] 926 - 927 - [[package]] 928 - name = "rustc-demangle" 929 - version = "0.1.24" 930 - source = "registry+https://github.com/rust-lang/crates.io-index" 931 - checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 932 - 933 - [[package]] 934 - name = "rustix" 935 - version = "0.38.34" 936 - source = "registry+https://github.com/rust-lang/crates.io-index" 937 - checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 938 - dependencies = [ 939 - "bitflags 2.6.0", 940 - "errno", 941 - "libc", 942 - "linux-raw-sys", 943 - "windows-sys 0.52.0", 944 - ] 945 - 946 - [[package]] 947 - name = "rustls-pemfile" 948 - version = "1.0.4" 949 - source = "registry+https://github.com/rust-lang/crates.io-index" 950 - checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 951 - dependencies = [ 952 - "base64 0.21.7", 953 - ] 954 - 955 - [[package]] 956 - name = "ryu" 957 - version = "1.0.18" 958 - source = "registry+https://github.com/rust-lang/crates.io-index" 959 - checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 960 - 961 - [[package]] 962 - name = "schannel" 963 - version = "0.1.23" 964 - source = "registry+https://github.com/rust-lang/crates.io-index" 965 - checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 966 - dependencies = [ 967 - "windows-sys 0.52.0", 968 - ] 969 - 970 - [[package]] 971 - name = "scopeguard" 972 - version = "1.2.0" 973 - source = "registry+https://github.com/rust-lang/crates.io-index" 974 - checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 975 - 976 - [[package]] 977 - name = "security-framework" 978 - version = "2.11.1" 979 - source = "registry+https://github.com/rust-lang/crates.io-index" 980 - checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 981 - dependencies = [ 982 - "bitflags 2.6.0", 983 - "core-foundation", 984 - "core-foundation-sys", 985 - "libc", 986 - "security-framework-sys", 987 - ] 988 - 989 - [[package]] 990 - name = "security-framework-sys" 991 - version = "2.11.1" 992 - source = "registry+https://github.com/rust-lang/crates.io-index" 993 - checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" 994 - dependencies = [ 995 - "core-foundation-sys", 996 - "libc", 997 - ] 998 - 999 - [[package]] 1000 - name = "serde" 1001 - version = "1.0.209" 1002 - source = "registry+https://github.com/rust-lang/crates.io-index" 1003 - checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" 1004 - dependencies = [ 1005 - "serde_derive", 1006 - ] 1007 - 1008 - [[package]] 1009 - name = "serde_derive" 1010 - version = "1.0.209" 1011 - source = "registry+https://github.com/rust-lang/crates.io-index" 1012 - checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" 1013 - dependencies = [ 1014 - "proc-macro2", 1015 - "quote", 1016 - "syn 2.0.76", 1017 - ] 1018 - 1019 - [[package]] 1020 - name = "serde_json" 1021 - version = "1.0.127" 1022 - source = "registry+https://github.com/rust-lang/crates.io-index" 1023 - checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad" 1024 - dependencies = [ 1025 - "itoa", 1026 - "memchr", 1027 - "ryu", 1028 - "serde", 1029 - ] 1030 - 1031 - [[package]] 1032 - name = "serde_urlencoded" 1033 - version = "0.7.1" 1034 - source = "registry+https://github.com/rust-lang/crates.io-index" 1035 - checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 1036 - dependencies = [ 1037 - "form_urlencoded", 1038 - "itoa", 1039 - "ryu", 1040 - "serde", 1041 - ] 1042 - 1043 - [[package]] 1044 - name = "serde_with" 1045 - version = "1.14.0" 1046 - source = "registry+https://github.com/rust-lang/crates.io-index" 1047 - checksum = "678b5a069e50bf00ecd22d0cd8ddf7c236f68581b03db652061ed5eb13a312ff" 1048 - dependencies = [ 1049 - "serde", 1050 - "serde_with_macros", 1051 - ] 1052 - 1053 - [[package]] 1054 - name = "serde_with_macros" 1055 - version = "1.5.2" 1056 - source = "registry+https://github.com/rust-lang/crates.io-index" 1057 - checksum = "e182d6ec6f05393cc0e5ed1bf81ad6db3a8feedf8ee515ecdd369809bcce8082" 1058 - dependencies = [ 1059 - "darling", 1060 - "proc-macro2", 1061 - "quote", 1062 - "syn 1.0.109", 1063 - ] 1064 - 1065 - [[package]] 1066 - name = "shlex" 1067 - version = "1.3.0" 1068 - source = "registry+https://github.com/rust-lang/crates.io-index" 1069 - checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 1070 - 1071 - [[package]] 1072 - name = "signal-hook-registry" 1073 - version = "1.4.1" 1074 - source = "registry+https://github.com/rust-lang/crates.io-index" 1075 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 1076 - dependencies = [ 1077 - "libc", 1078 - ] 1079 - 1080 - [[package]] 1081 - name = "slab" 1082 - version = "0.4.9" 1083 - source = "registry+https://github.com/rust-lang/crates.io-index" 1084 - checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 1085 - dependencies = [ 1086 - "autocfg", 1087 - ] 1088 - 1089 - [[package]] 1090 - name = "smallvec" 1091 - version = "1.13.2" 1092 - source = "registry+https://github.com/rust-lang/crates.io-index" 1093 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 1094 - 1095 - [[package]] 1096 - name = "socket2" 1097 - version = "0.5.7" 1098 - source = "registry+https://github.com/rust-lang/crates.io-index" 1099 - checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 1100 - dependencies = [ 1101 - "libc", 1102 - "windows-sys 0.52.0", 1103 - ] 1104 - 1105 - [[package]] 1106 - name = "strong" 1107 - version = "0.3.4" 1108 - source = "registry+https://github.com/rust-lang/crates.io-index" 1109 - checksum = "5cbe0fc7652d95bcd84f61cd036181b395f329ef45b25169b69a42f72cb6975f" 1110 - dependencies = [ 1111 - "serde", 1112 - ] 1113 - 1114 - [[package]] 1115 - name = "strsim" 1116 - version = "0.10.0" 1117 - source = "registry+https://github.com/rust-lang/crates.io-index" 1118 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1119 - 1120 - [[package]] 1121 - name = "syn" 1122 - version = "1.0.109" 1123 - source = "registry+https://github.com/rust-lang/crates.io-index" 1124 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1125 - dependencies = [ 1126 - "proc-macro2", 1127 - "quote", 1128 - "unicode-ident", 1129 - ] 1130 - 1131 - [[package]] 1132 - name = "syn" 1133 - version = "2.0.76" 1134 - source = "registry+https://github.com/rust-lang/crates.io-index" 1135 - checksum = "578e081a14e0cefc3279b0472138c513f37b41a08d5a3cca9b6e4e8ceb6cd525" 1136 - dependencies = [ 1137 - "proc-macro2", 1138 - "quote", 1139 - "unicode-ident", 1140 - ] 1141 - 1142 - [[package]] 1143 - name = "sync_wrapper" 1144 - version = "0.1.2" 1145 - source = "registry+https://github.com/rust-lang/crates.io-index" 1146 - checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 1147 - 1148 - [[package]] 1149 - name = "system-configuration" 1150 - version = "0.5.1" 1151 - source = "registry+https://github.com/rust-lang/crates.io-index" 1152 - checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 1153 - dependencies = [ 1154 - "bitflags 1.3.2", 1155 - "core-foundation", 1156 - "system-configuration-sys", 1157 - ] 1158 - 1159 - [[package]] 1160 - name = "system-configuration-sys" 1161 - version = "0.5.0" 1162 - source = "registry+https://github.com/rust-lang/crates.io-index" 1163 - checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 1164 - dependencies = [ 1165 - "core-foundation-sys", 1166 - "libc", 1167 - ] 1168 - 1169 - [[package]] 1170 - name = "tempfile" 1171 - version = "3.12.0" 1172 - source = "registry+https://github.com/rust-lang/crates.io-index" 1173 - checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" 1174 - dependencies = [ 1175 - "cfg-if", 1176 - "fastrand", 1177 - "once_cell", 1178 - "rustix", 1179 - "windows-sys 0.59.0", 1180 - ] 1181 - 1182 - [[package]] 1183 - name = "thiserror" 1184 - version = "1.0.63" 1185 - source = "registry+https://github.com/rust-lang/crates.io-index" 1186 - checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" 1187 - dependencies = [ 1188 - "thiserror-impl", 1189 - ] 1190 - 1191 - [[package]] 1192 - name = "thiserror-impl" 1193 - version = "1.0.63" 1194 - source = "registry+https://github.com/rust-lang/crates.io-index" 1195 - checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" 1196 - dependencies = [ 1197 - "proc-macro2", 1198 - "quote", 1199 - "syn 2.0.76", 1200 - ] 1201 - 1202 - [[package]] 1203 - name = "time" 1204 - version = "0.1.45" 1205 - source = "registry+https://github.com/rust-lang/crates.io-index" 1206 - checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 1207 - dependencies = [ 1208 - "libc", 1209 - "wasi 0.10.0+wasi-snapshot-preview1", 1210 - "winapi", 1211 - ] 1212 - 1213 - [[package]] 1214 - name = "tinyvec" 1215 - version = "1.8.0" 1216 - source = "registry+https://github.com/rust-lang/crates.io-index" 1217 - checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 1218 - dependencies = [ 1219 - "tinyvec_macros", 1220 - ] 1221 - 1222 - [[package]] 1223 - name = "tinyvec_macros" 1224 - version = "0.1.1" 1225 - source = "registry+https://github.com/rust-lang/crates.io-index" 1226 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 1227 - 1228 - [[package]] 1229 - name = "tokio" 1230 - version = "1.39.3" 1231 - source = "registry+https://github.com/rust-lang/crates.io-index" 1232 - checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5" 1233 - dependencies = [ 1234 - "backtrace", 1235 - "bytes", 1236 - "libc", 1237 - "mio", 1238 - "parking_lot", 1239 - "pin-project-lite", 1240 - "signal-hook-registry", 1241 - "socket2", 1242 - "tokio-macros", 1243 - "windows-sys 0.52.0", 1244 - ] 1245 - 1246 - [[package]] 1247 - name = "tokio-macros" 1248 - version = "2.4.0" 1249 - source = "registry+https://github.com/rust-lang/crates.io-index" 1250 - checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 1251 - dependencies = [ 1252 - "proc-macro2", 1253 - "quote", 1254 - "syn 2.0.76", 1255 - ] 1256 - 1257 - [[package]] 1258 - name = "tokio-native-tls" 1259 - version = "0.3.1" 1260 - source = "registry+https://github.com/rust-lang/crates.io-index" 1261 - checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 1262 - dependencies = [ 1263 - "native-tls", 1264 - "tokio", 1265 - ] 1266 - 1267 - [[package]] 1268 - name = "tokio-stream" 1269 - version = "0.1.15" 1270 - source = "registry+https://github.com/rust-lang/crates.io-index" 1271 - checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" 1272 - dependencies = [ 1273 - "futures-core", 1274 - "pin-project-lite", 1275 - "tokio", 1276 - "tokio-util", 1277 - ] 1278 - 1279 - [[package]] 1280 - name = "tokio-util" 1281 - version = "0.7.11" 1282 - source = "registry+https://github.com/rust-lang/crates.io-index" 1283 - checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 1284 - dependencies = [ 1285 - "bytes", 1286 - "futures-core", 1287 - "futures-sink", 1288 - "pin-project-lite", 1289 - "tokio", 1290 - ] 1291 - 1292 - [[package]] 1293 - name = "tower-service" 1294 - version = "0.3.3" 1295 - source = "registry+https://github.com/rust-lang/crates.io-index" 1296 - checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 1297 - 1298 - [[package]] 1299 - name = "tracing" 1300 - version = "0.1.40" 1301 - source = "registry+https://github.com/rust-lang/crates.io-index" 1302 - checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 1303 - dependencies = [ 1304 - "pin-project-lite", 1305 - "tracing-core", 1306 - ] 1307 - 1308 - [[package]] 1309 - name = "tracing-core" 1310 - version = "0.1.32" 1311 - source = "registry+https://github.com/rust-lang/crates.io-index" 1312 - checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 1313 - dependencies = [ 1314 - "once_cell", 1315 - ] 1316 - 1317 - [[package]] 1318 - name = "try-lock" 1319 - version = "0.2.5" 1320 - source = "registry+https://github.com/rust-lang/crates.io-index" 1321 - checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 1322 - 1323 - [[package]] 1324 - name = "unicode-bidi" 1325 - version = "0.3.15" 1326 - source = "registry+https://github.com/rust-lang/crates.io-index" 1327 - checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 1328 - 1329 - [[package]] 1330 - name = "unicode-ident" 1331 - version = "1.0.12" 1332 - source = "registry+https://github.com/rust-lang/crates.io-index" 1333 - checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 1334 - 1335 - [[package]] 1336 - name = "unicode-normalization" 1337 - version = "0.1.23" 1338 - source = "registry+https://github.com/rust-lang/crates.io-index" 1339 - checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 1340 - dependencies = [ 1341 - "tinyvec", 1342 - ] 1343 - 1344 - [[package]] 1345 - name = "url" 1346 - version = "2.5.2" 1347 - source = "registry+https://github.com/rust-lang/crates.io-index" 1348 - checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 1349 - dependencies = [ 1350 - "form_urlencoded", 1351 - "idna", 1352 - "percent-encoding", 1353 - ] 1354 - 1355 - [[package]] 1356 - name = "vcpkg" 1357 - version = "0.2.15" 1358 - source = "registry+https://github.com/rust-lang/crates.io-index" 1359 - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1360 - 1361 - [[package]] 1362 - name = "want" 1363 - version = "0.3.1" 1364 - source = "registry+https://github.com/rust-lang/crates.io-index" 1365 - checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 1366 - dependencies = [ 1367 - "try-lock", 1368 - ] 1369 - 1370 - [[package]] 1371 - name = "wasi" 1372 - version = "0.10.0+wasi-snapshot-preview1" 1373 - source = "registry+https://github.com/rust-lang/crates.io-index" 1374 - checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 1375 - 1376 - [[package]] 1377 - name = "wasi" 1378 - version = "0.11.0+wasi-snapshot-preview1" 1379 - source = "registry+https://github.com/rust-lang/crates.io-index" 1380 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1381 - 1382 - [[package]] 1383 - name = "wasm-bindgen" 1384 - version = "0.2.93" 1385 - source = "registry+https://github.com/rust-lang/crates.io-index" 1386 - checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" 1387 - dependencies = [ 1388 - "cfg-if", 1389 - "once_cell", 1390 - "wasm-bindgen-macro", 1391 - ] 1392 - 1393 - [[package]] 1394 - name = "wasm-bindgen-backend" 1395 - version = "0.2.93" 1396 - source = "registry+https://github.com/rust-lang/crates.io-index" 1397 - checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" 1398 - dependencies = [ 1399 - "bumpalo", 1400 - "log", 1401 - "once_cell", 1402 - "proc-macro2", 1403 - "quote", 1404 - "syn 2.0.76", 1405 - "wasm-bindgen-shared", 1406 - ] 1407 - 1408 - [[package]] 1409 - name = "wasm-bindgen-futures" 1410 - version = "0.4.43" 1411 - source = "registry+https://github.com/rust-lang/crates.io-index" 1412 - checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed" 1413 - dependencies = [ 1414 - "cfg-if", 1415 - "js-sys", 1416 - "wasm-bindgen", 1417 - "web-sys", 1418 - ] 1419 - 1420 - [[package]] 1421 - name = "wasm-bindgen-macro" 1422 - version = "0.2.93" 1423 - source = "registry+https://github.com/rust-lang/crates.io-index" 1424 - checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" 1425 - dependencies = [ 1426 - "quote", 1427 - "wasm-bindgen-macro-support", 1428 - ] 1429 - 1430 - [[package]] 1431 - name = "wasm-bindgen-macro-support" 1432 - version = "0.2.93" 1433 - source = "registry+https://github.com/rust-lang/crates.io-index" 1434 - checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" 1435 - dependencies = [ 1436 - "proc-macro2", 1437 - "quote", 1438 - "syn 2.0.76", 1439 - "wasm-bindgen-backend", 1440 - "wasm-bindgen-shared", 1441 - ] 1442 - 1443 - [[package]] 1444 - name = "wasm-bindgen-shared" 1445 - version = "0.2.93" 1446 - source = "registry+https://github.com/rust-lang/crates.io-index" 1447 - checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" 1448 - 1449 - [[package]] 1450 - name = "web-sys" 1451 - version = "0.3.70" 1452 - source = "registry+https://github.com/rust-lang/crates.io-index" 1453 - checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" 1454 - dependencies = [ 1455 - "js-sys", 1456 - "wasm-bindgen", 1457 - ] 1458 - 1459 - [[package]] 1460 - name = "winapi" 1461 - version = "0.3.9" 1462 - source = "registry+https://github.com/rust-lang/crates.io-index" 1463 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1464 - dependencies = [ 1465 - "winapi-i686-pc-windows-gnu", 1466 - "winapi-x86_64-pc-windows-gnu", 1467 - ] 1468 - 1469 - [[package]] 1470 - name = "winapi-i686-pc-windows-gnu" 1471 - version = "0.4.0" 1472 - source = "registry+https://github.com/rust-lang/crates.io-index" 1473 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1474 - 1475 - [[package]] 1476 - name = "winapi-x86_64-pc-windows-gnu" 1477 - version = "0.4.0" 1478 - source = "registry+https://github.com/rust-lang/crates.io-index" 1479 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1480 - 1481 - [[package]] 1482 - name = "windows-core" 1483 - version = "0.52.0" 1484 - source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 1486 - dependencies = [ 1487 - "windows-targets 0.52.6", 1488 - ] 1489 - 1490 - [[package]] 1491 - name = "windows-sys" 1492 - version = "0.48.0" 1493 - source = "registry+https://github.com/rust-lang/crates.io-index" 1494 - checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1495 - dependencies = [ 1496 - "windows-targets 0.48.5", 1497 - ] 1498 - 1499 - [[package]] 1500 - name = "windows-sys" 1501 - version = "0.52.0" 1502 - source = "registry+https://github.com/rust-lang/crates.io-index" 1503 - checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 1504 - dependencies = [ 1505 - "windows-targets 0.52.6", 1506 - ] 1507 - 1508 - [[package]] 1509 - name = "windows-sys" 1510 - version = "0.59.0" 1511 - source = "registry+https://github.com/rust-lang/crates.io-index" 1512 - checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 1513 - dependencies = [ 1514 - "windows-targets 0.52.6", 1515 - ] 1516 - 1517 - [[package]] 1518 - name = "windows-targets" 1519 - version = "0.48.5" 1520 - source = "registry+https://github.com/rust-lang/crates.io-index" 1521 - checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 1522 - dependencies = [ 1523 - "windows_aarch64_gnullvm 0.48.5", 1524 - "windows_aarch64_msvc 0.48.5", 1525 - "windows_i686_gnu 0.48.5", 1526 - "windows_i686_msvc 0.48.5", 1527 - "windows_x86_64_gnu 0.48.5", 1528 - "windows_x86_64_gnullvm 0.48.5", 1529 - "windows_x86_64_msvc 0.48.5", 1530 - ] 1531 - 1532 - [[package]] 1533 - name = "windows-targets" 1534 - version = "0.52.6" 1535 - source = "registry+https://github.com/rust-lang/crates.io-index" 1536 - checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 1537 - dependencies = [ 1538 - "windows_aarch64_gnullvm 0.52.6", 1539 - "windows_aarch64_msvc 0.52.6", 1540 - "windows_i686_gnu 0.52.6", 1541 - "windows_i686_gnullvm", 1542 - "windows_i686_msvc 0.52.6", 1543 - "windows_x86_64_gnu 0.52.6", 1544 - "windows_x86_64_gnullvm 0.52.6", 1545 - "windows_x86_64_msvc 0.52.6", 1546 - ] 1547 - 1548 - [[package]] 1549 - name = "windows_aarch64_gnullvm" 1550 - version = "0.48.5" 1551 - source = "registry+https://github.com/rust-lang/crates.io-index" 1552 - checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 1553 - 1554 - [[package]] 1555 - name = "windows_aarch64_gnullvm" 1556 - version = "0.52.6" 1557 - source = "registry+https://github.com/rust-lang/crates.io-index" 1558 - checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 1559 - 1560 - [[package]] 1561 - name = "windows_aarch64_msvc" 1562 - version = "0.48.5" 1563 - source = "registry+https://github.com/rust-lang/crates.io-index" 1564 - checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 1565 - 1566 - [[package]] 1567 - name = "windows_aarch64_msvc" 1568 - version = "0.52.6" 1569 - source = "registry+https://github.com/rust-lang/crates.io-index" 1570 - checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 1571 - 1572 - [[package]] 1573 - name = "windows_i686_gnu" 1574 - version = "0.48.5" 1575 - source = "registry+https://github.com/rust-lang/crates.io-index" 1576 - checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 1577 - 1578 - [[package]] 1579 - name = "windows_i686_gnu" 1580 - version = "0.52.6" 1581 - source = "registry+https://github.com/rust-lang/crates.io-index" 1582 - checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 1583 - 1584 - [[package]] 1585 - name = "windows_i686_gnullvm" 1586 - version = "0.52.6" 1587 - source = "registry+https://github.com/rust-lang/crates.io-index" 1588 - checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 1589 - 1590 - [[package]] 1591 - name = "windows_i686_msvc" 1592 - version = "0.48.5" 1593 - source = "registry+https://github.com/rust-lang/crates.io-index" 1594 - checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 1595 - 1596 - [[package]] 1597 - name = "windows_i686_msvc" 1598 - version = "0.52.6" 1599 - source = "registry+https://github.com/rust-lang/crates.io-index" 1600 - checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 1601 - 1602 - [[package]] 1603 - name = "windows_x86_64_gnu" 1604 - version = "0.48.5" 1605 - source = "registry+https://github.com/rust-lang/crates.io-index" 1606 - checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 1607 - 1608 - [[package]] 1609 - name = "windows_x86_64_gnu" 1610 - version = "0.52.6" 1611 - source = "registry+https://github.com/rust-lang/crates.io-index" 1612 - checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 1613 - 1614 - [[package]] 1615 - name = "windows_x86_64_gnullvm" 1616 - version = "0.48.5" 1617 - source = "registry+https://github.com/rust-lang/crates.io-index" 1618 - checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 1619 - 1620 - [[package]] 1621 - name = "windows_x86_64_gnullvm" 1622 - version = "0.52.6" 1623 - source = "registry+https://github.com/rust-lang/crates.io-index" 1624 - checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 1625 - 1626 - [[package]] 1627 - name = "windows_x86_64_msvc" 1628 - version = "0.48.5" 1629 - source = "registry+https://github.com/rust-lang/crates.io-index" 1630 - checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 1631 - 1632 - [[package]] 1633 - name = "windows_x86_64_msvc" 1634 - version = "0.52.6" 1635 - source = "registry+https://github.com/rust-lang/crates.io-index" 1636 - checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 1637 - 1638 - [[package]] 1639 - name = "winreg" 1640 - version = "0.50.0" 1641 - source = "registry+https://github.com/rust-lang/crates.io-index" 1642 - checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 1643 - dependencies = [ 1644 - "cfg-if", 1645 - "windows-sys 0.48.0", 1646 - ] 1647 - 1648 - [[package]] 1649 - name = "zip" 1650 - version = "0.5.13" 1651 - source = "registry+https://github.com/rust-lang/crates.io-index" 1652 - checksum = "93ab48844d61251bb3835145c521d88aa4031d7139e8485990f60ca911fa0815" 1653 - dependencies = [ 1654 - "byteorder", 1655 - "bzip2", 1656 - "crc32fast", 1657 - "flate2", 1658 - "thiserror", 1659 - "time", 1660 - ]
-12
playwright-rust/Cargo.toml
··· 1 - [package] 2 - name = "playwright-rust" 3 - version = "0.1.0" 4 - edition = "2021" 5 - 6 - [dependencies] 7 - playwright = "0.0.20" 8 - tokio = { version = "1.39.3", features = ["full"] } 9 - 10 - [[bin]] 11 - name = "playwright-rust" 12 - path = "main.rs"
-18
playwright-rust/main.rs
··· 1 - use playwright::Playwright; 2 - 3 - #[tokio::main] 4 - async fn main() -> Result<(), playwright::Error> { 5 - let playwright = Playwright::initialize().await?; 6 - playwright.prepare()?; 7 - let chromium = playwright.chromium(); 8 - let browser = chromium.launcher().launch().await?; 9 - let context = browser.context_builder().build().await?; 10 - let page = context.new_page().await?; 11 - page.goto_builder("https://example.com/").goto().await?; 12 - let s: String = page.eval("() => location.href").await?; 13 - println!("{}", s); 14 - page.click_builder("a").click().await?; 15 - let s: String = page.eval("() => location.href").await?; 16 - println!("{}", s); 17 - Ok(()) 18 - }
-1
playwright-screenshot/.gitignore
··· 1 - /screenshot/
-29
playwright-screenshot/main.js
··· 1 - const { chromium } = require("playwright"); 2 - 3 - async function main() { 4 - const browser = await chromium.launch({ 5 - headless: false, 6 - }); 7 - const context = await browser.newContext({ 8 - screen: { width: 1280, height: 720 }, 9 - }); 10 - const page = await context.newPage(); 11 - await page.goto("about:blank"); 12 - for (let i = 0 /* NOP */; ; i++) { 13 - try { 14 - const seq = i.toString().padStart(6, "0"); 15 - const title = await page.title(); 16 - const date = new Date().toISOString().split("T")[0]; 17 - const path = `screenshot/${date}/${seq}-${title}.png`; 18 - await page.screenshot({ path }); 19 - await page.waitForTimeout(1_000); 20 - } catch { 21 - // NOP 22 - } 23 - } 24 - await page.close(); 25 - await context.close(); 26 - await browser.close(); 27 - } 28 - 29 - main();
-5
playwright-screenshot/package.json
··· 1 - { 2 - "dependencies": { 3 - "playwright": "latest" 4 - } 5 - }
-15
playwright-screenshot/yarn.lock
··· 1 - # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 - # yarn lockfile v1 3 - 4 - 5 - playwright-core@1.31.2: 6 - version "1.31.2" 7 - resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.31.2.tgz#debf4b215d14cb619adb7e511c164d068075b2ed" 8 - integrity sha512-a1dFgCNQw4vCsG7bnojZjDnPewZcw7tZUNFN0ZkcLYKj+mPmXvg4MpaaKZ5SgqPsOmqIf2YsVRkgqiRDxD+fDQ== 9 - 10 - playwright@latest: 11 - version "1.31.2" 12 - resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.31.2.tgz#4252280586c596746122cd1fdf9f8ff6a63fa852" 13 - integrity sha512-jpC47n2PKQNtzB7clmBuWh6ftBRS/Bt5EGLigJ9k2QAKcNeYXZkEaDH5gmvb6+AbcE0DO6GnXdbl9ogG6Eh+og== 14 - dependencies: 15 - playwright-core "1.31.2"
-11
playwright/main.ts
··· 1 - import { chromium } from "playwright"; 2 - 3 - const browser = await chromium.launch(); 4 - const page = await browser.newPage(); 5 - await page.goto("https://example.com/"); 6 - const l1 = await page.evaluate(() => location.href); 7 - console.log(l1); 8 - await page.click("a"); 9 - const l2 = await page.evaluate(() => location.href); 10 - console.log(l2); 11 - await browser.close();
-56
playwright/package-lock.json
··· 1 - { 2 - "name": "playwright", 3 - "lockfileVersion": 3, 4 - "requires": true, 5 - "packages": { 6 - "": { 7 - "dependencies": { 8 - "playwright": "^1.46.1" 9 - } 10 - }, 11 - "node_modules/fsevents": { 12 - "version": "2.3.2", 13 - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 14 - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 15 - "hasInstallScript": true, 16 - "license": "MIT", 17 - "optional": true, 18 - "os": [ 19 - "darwin" 20 - ], 21 - "engines": { 22 - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 23 - } 24 - }, 25 - "node_modules/playwright": { 26 - "version": "1.46.1", 27 - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.46.1.tgz", 28 - "integrity": "sha512-oPcr1yqoXLCkgKtD5eNUPLiN40rYEM39odNpIb6VE6S7/15gJmA1NzVv6zJYusV0e7tzvkU/utBFNa/Kpxmwng==", 29 - "license": "Apache-2.0", 30 - "dependencies": { 31 - "playwright-core": "1.46.1" 32 - }, 33 - "bin": { 34 - "playwright": "cli.js" 35 - }, 36 - "engines": { 37 - "node": ">=18" 38 - }, 39 - "optionalDependencies": { 40 - "fsevents": "2.3.2" 41 - } 42 - }, 43 - "node_modules/playwright-core": { 44 - "version": "1.46.1", 45 - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.46.1.tgz", 46 - "integrity": "sha512-h9LqIQaAv+CYvWzsZ+h3RsrqCStkBHlgo6/TJlFst3cOTlLghBQlJwPOZKQJTKNaD3QIB7aAVQ+gfWbN3NXB7A==", 47 - "license": "Apache-2.0", 48 - "bin": { 49 - "playwright-core": "cli.js" 50 - }, 51 - "engines": { 52 - "node": ">=18" 53 - } 54 - } 55 - } 56 - }
-12
playwright/package.json
··· 1 - { 2 - "type": "module", 3 - "scripts": { 4 - "start": "node --experimental-transform-types main.ts" 5 - }, 6 - "dependencies": { 7 - "playwright": "^1.46.1" 8 - }, 9 - "engines": { 10 - "node": ">=22.7.0" 11 - } 12 - }
-1
ts/.gitignore
··· 1 - dist/
-37
ts/README.md
··· 1 - # TypeScript で書いたサーバーをワンライナーで構築してみよう 2 - 3 - tsx 4 - 5 - ``` 6 - npx tsx main.ts 7 - ``` 8 - 9 - tsx + watch 10 - 11 - ``` 12 - npx tsx --watch main.ts 13 - ``` 14 - 15 - esbuild (esbuild-register) 16 - 17 - ``` 18 - node -r esbuild-register main.ts 19 - ``` 20 - 21 - esbuild (esbuild-register) + watch 22 - 23 - ``` 24 - node -r esbuild-register --watch main.ts 25 - ``` 26 - 27 - tsup 28 - 29 - ``` 30 - npx tsup main.ts --clean --onSuccess 'node dist/main.js' 31 - ``` 32 - 33 - tsup + watch 34 - 35 - ``` 36 - npx tsup main.ts --clean --watch --onSuccess 'node dist/main.js' 37 - ```
-17
ts/main.ts
··· 1 - import express from "express"; 2 - 3 - const app = express(); 4 - 5 - app.get("/", (req, res) => { 6 - res.send("OK"); 7 - }); 8 - 9 - const address = app.listen(3000).address(); 10 - 11 - console.log(address); 12 - 13 - (async () => { 14 - const res = await fetch(`http://127.0.0.1:${address?.port}/`); 15 - console.log(res.url, res.status, res.statusText); 16 - console.log(await res.text()); 17 - })();
-15
ts/package.json
··· 1 - { 2 - "name": "ts", 3 - "version": "1.0.0", 4 - "private": true, 5 - "devDependencies": { 6 - "@types/express": "^4.17.21", 7 - "@types/node": "^20.10.5", 8 - "esbuild": "^0.18.20", 9 - "esbuild-register": "^3.5.0", 10 - "express": "^4.18.2", 11 - "tsup": "^7.2.0", 12 - "tsx": "^4.6.2", 13 - "typescript": "^5.3.3" 14 - } 15 - }
-1428
ts/pnpm-lock.yaml
··· 1 - lockfileVersion: '6.0' 2 - 3 - settings: 4 - autoInstallPeers: true 5 - excludeLinksFromLockfile: false 6 - 7 - devDependencies: 8 - '@types/express': 9 - specifier: ^4.17.21 10 - version: 4.17.21 11 - '@types/node': 12 - specifier: ^20.10.5 13 - version: 20.10.5 14 - esbuild: 15 - specifier: ^0.18.20 16 - version: 0.18.20 17 - esbuild-register: 18 - specifier: ^3.5.0 19 - version: 3.5.0(esbuild@0.18.20) 20 - express: 21 - specifier: ^4.18.2 22 - version: 4.18.2 23 - tsup: 24 - specifier: ^7.2.0 25 - version: 7.2.0(typescript@5.3.3) 26 - tsx: 27 - specifier: ^4.6.2 28 - version: 4.6.2 29 - typescript: 30 - specifier: ^5.3.3 31 - version: 5.3.3 32 - 33 - packages: 34 - 35 - /@esbuild/android-arm64@0.18.20: 36 - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} 37 - engines: {node: '>=12'} 38 - cpu: [arm64] 39 - os: [android] 40 - requiresBuild: true 41 - dev: true 42 - optional: true 43 - 44 - /@esbuild/android-arm@0.18.20: 45 - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} 46 - engines: {node: '>=12'} 47 - cpu: [arm] 48 - os: [android] 49 - requiresBuild: true 50 - dev: true 51 - optional: true 52 - 53 - /@esbuild/android-x64@0.18.20: 54 - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} 55 - engines: {node: '>=12'} 56 - cpu: [x64] 57 - os: [android] 58 - requiresBuild: true 59 - dev: true 60 - optional: true 61 - 62 - /@esbuild/darwin-arm64@0.18.20: 63 - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} 64 - engines: {node: '>=12'} 65 - cpu: [arm64] 66 - os: [darwin] 67 - requiresBuild: true 68 - dev: true 69 - optional: true 70 - 71 - /@esbuild/darwin-x64@0.18.20: 72 - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} 73 - engines: {node: '>=12'} 74 - cpu: [x64] 75 - os: [darwin] 76 - requiresBuild: true 77 - dev: true 78 - optional: true 79 - 80 - /@esbuild/freebsd-arm64@0.18.20: 81 - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} 82 - engines: {node: '>=12'} 83 - cpu: [arm64] 84 - os: [freebsd] 85 - requiresBuild: true 86 - dev: true 87 - optional: true 88 - 89 - /@esbuild/freebsd-x64@0.18.20: 90 - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} 91 - engines: {node: '>=12'} 92 - cpu: [x64] 93 - os: [freebsd] 94 - requiresBuild: true 95 - dev: true 96 - optional: true 97 - 98 - /@esbuild/linux-arm64@0.18.20: 99 - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} 100 - engines: {node: '>=12'} 101 - cpu: [arm64] 102 - os: [linux] 103 - requiresBuild: true 104 - dev: true 105 - optional: true 106 - 107 - /@esbuild/linux-arm@0.18.20: 108 - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} 109 - engines: {node: '>=12'} 110 - cpu: [arm] 111 - os: [linux] 112 - requiresBuild: true 113 - dev: true 114 - optional: true 115 - 116 - /@esbuild/linux-ia32@0.18.20: 117 - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} 118 - engines: {node: '>=12'} 119 - cpu: [ia32] 120 - os: [linux] 121 - requiresBuild: true 122 - dev: true 123 - optional: true 124 - 125 - /@esbuild/linux-loong64@0.18.20: 126 - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} 127 - engines: {node: '>=12'} 128 - cpu: [loong64] 129 - os: [linux] 130 - requiresBuild: true 131 - dev: true 132 - optional: true 133 - 134 - /@esbuild/linux-mips64el@0.18.20: 135 - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} 136 - engines: {node: '>=12'} 137 - cpu: [mips64el] 138 - os: [linux] 139 - requiresBuild: true 140 - dev: true 141 - optional: true 142 - 143 - /@esbuild/linux-ppc64@0.18.20: 144 - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} 145 - engines: {node: '>=12'} 146 - cpu: [ppc64] 147 - os: [linux] 148 - requiresBuild: true 149 - dev: true 150 - optional: true 151 - 152 - /@esbuild/linux-riscv64@0.18.20: 153 - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} 154 - engines: {node: '>=12'} 155 - cpu: [riscv64] 156 - os: [linux] 157 - requiresBuild: true 158 - dev: true 159 - optional: true 160 - 161 - /@esbuild/linux-s390x@0.18.20: 162 - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} 163 - engines: {node: '>=12'} 164 - cpu: [s390x] 165 - os: [linux] 166 - requiresBuild: true 167 - dev: true 168 - optional: true 169 - 170 - /@esbuild/linux-x64@0.18.20: 171 - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} 172 - engines: {node: '>=12'} 173 - cpu: [x64] 174 - os: [linux] 175 - requiresBuild: true 176 - dev: true 177 - optional: true 178 - 179 - /@esbuild/netbsd-x64@0.18.20: 180 - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} 181 - engines: {node: '>=12'} 182 - cpu: [x64] 183 - os: [netbsd] 184 - requiresBuild: true 185 - dev: true 186 - optional: true 187 - 188 - /@esbuild/openbsd-x64@0.18.20: 189 - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} 190 - engines: {node: '>=12'} 191 - cpu: [x64] 192 - os: [openbsd] 193 - requiresBuild: true 194 - dev: true 195 - optional: true 196 - 197 - /@esbuild/sunos-x64@0.18.20: 198 - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} 199 - engines: {node: '>=12'} 200 - cpu: [x64] 201 - os: [sunos] 202 - requiresBuild: true 203 - dev: true 204 - optional: true 205 - 206 - /@esbuild/win32-arm64@0.18.20: 207 - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} 208 - engines: {node: '>=12'} 209 - cpu: [arm64] 210 - os: [win32] 211 - requiresBuild: true 212 - dev: true 213 - optional: true 214 - 215 - /@esbuild/win32-ia32@0.18.20: 216 - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} 217 - engines: {node: '>=12'} 218 - cpu: [ia32] 219 - os: [win32] 220 - requiresBuild: true 221 - dev: true 222 - optional: true 223 - 224 - /@esbuild/win32-x64@0.18.20: 225 - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} 226 - engines: {node: '>=12'} 227 - cpu: [x64] 228 - os: [win32] 229 - requiresBuild: true 230 - dev: true 231 - optional: true 232 - 233 - /@jridgewell/gen-mapping@0.3.3: 234 - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} 235 - engines: {node: '>=6.0.0'} 236 - dependencies: 237 - '@jridgewell/set-array': 1.1.2 238 - '@jridgewell/sourcemap-codec': 1.4.15 239 - '@jridgewell/trace-mapping': 0.3.20 240 - dev: true 241 - 242 - /@jridgewell/resolve-uri@3.1.1: 243 - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} 244 - engines: {node: '>=6.0.0'} 245 - dev: true 246 - 247 - /@jridgewell/set-array@1.1.2: 248 - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} 249 - engines: {node: '>=6.0.0'} 250 - dev: true 251 - 252 - /@jridgewell/sourcemap-codec@1.4.15: 253 - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} 254 - dev: true 255 - 256 - /@jridgewell/trace-mapping@0.3.20: 257 - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} 258 - dependencies: 259 - '@jridgewell/resolve-uri': 3.1.1 260 - '@jridgewell/sourcemap-codec': 1.4.15 261 - dev: true 262 - 263 - /@nodelib/fs.scandir@2.1.5: 264 - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} 265 - engines: {node: '>= 8'} 266 - dependencies: 267 - '@nodelib/fs.stat': 2.0.5 268 - run-parallel: 1.2.0 269 - dev: true 270 - 271 - /@nodelib/fs.stat@2.0.5: 272 - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} 273 - engines: {node: '>= 8'} 274 - dev: true 275 - 276 - /@nodelib/fs.walk@1.2.8: 277 - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} 278 - engines: {node: '>= 8'} 279 - dependencies: 280 - '@nodelib/fs.scandir': 2.1.5 281 - fastq: 1.16.0 282 - dev: true 283 - 284 - /@types/body-parser@1.19.5: 285 - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} 286 - dependencies: 287 - '@types/connect': 3.4.38 288 - '@types/node': 20.10.5 289 - dev: true 290 - 291 - /@types/connect@3.4.38: 292 - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} 293 - dependencies: 294 - '@types/node': 20.10.5 295 - dev: true 296 - 297 - /@types/express-serve-static-core@4.17.41: 298 - resolution: {integrity: sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==} 299 - dependencies: 300 - '@types/node': 20.10.5 301 - '@types/qs': 6.9.10 302 - '@types/range-parser': 1.2.7 303 - '@types/send': 0.17.4 304 - dev: true 305 - 306 - /@types/express@4.17.21: 307 - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} 308 - dependencies: 309 - '@types/body-parser': 1.19.5 310 - '@types/express-serve-static-core': 4.17.41 311 - '@types/qs': 6.9.10 312 - '@types/serve-static': 1.15.5 313 - dev: true 314 - 315 - /@types/http-errors@2.0.4: 316 - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} 317 - dev: true 318 - 319 - /@types/mime@1.3.5: 320 - resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} 321 - dev: true 322 - 323 - /@types/mime@3.0.4: 324 - resolution: {integrity: sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw==} 325 - dev: true 326 - 327 - /@types/node@20.10.5: 328 - resolution: {integrity: sha512-nNPsNE65wjMxEKI93yOP+NPGGBJz/PoN3kZsVLee0XMiJolxSekEVD8wRwBUBqkwc7UWop0edW50yrCQW4CyRw==} 329 - dependencies: 330 - undici-types: 5.26.5 331 - dev: true 332 - 333 - /@types/qs@6.9.10: 334 - resolution: {integrity: sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==} 335 - dev: true 336 - 337 - /@types/range-parser@1.2.7: 338 - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} 339 - dev: true 340 - 341 - /@types/send@0.17.4: 342 - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} 343 - dependencies: 344 - '@types/mime': 1.3.5 345 - '@types/node': 20.10.5 346 - dev: true 347 - 348 - /@types/serve-static@1.15.5: 349 - resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==} 350 - dependencies: 351 - '@types/http-errors': 2.0.4 352 - '@types/mime': 3.0.4 353 - '@types/node': 20.10.5 354 - dev: true 355 - 356 - /accepts@1.3.8: 357 - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} 358 - engines: {node: '>= 0.6'} 359 - dependencies: 360 - mime-types: 2.1.35 361 - negotiator: 0.6.3 362 - dev: true 363 - 364 - /any-promise@1.3.0: 365 - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} 366 - dev: true 367 - 368 - /anymatch@3.1.3: 369 - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} 370 - engines: {node: '>= 8'} 371 - dependencies: 372 - normalize-path: 3.0.0 373 - picomatch: 2.3.1 374 - dev: true 375 - 376 - /array-flatten@1.1.1: 377 - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} 378 - dev: true 379 - 380 - /array-union@2.1.0: 381 - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} 382 - engines: {node: '>=8'} 383 - dev: true 384 - 385 - /balanced-match@1.0.2: 386 - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 387 - dev: true 388 - 389 - /binary-extensions@2.2.0: 390 - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} 391 - engines: {node: '>=8'} 392 - dev: true 393 - 394 - /body-parser@1.20.1: 395 - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} 396 - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 397 - dependencies: 398 - bytes: 3.1.2 399 - content-type: 1.0.5 400 - debug: 2.6.9 401 - depd: 2.0.0 402 - destroy: 1.2.0 403 - http-errors: 2.0.0 404 - iconv-lite: 0.4.24 405 - on-finished: 2.4.1 406 - qs: 6.11.0 407 - raw-body: 2.5.1 408 - type-is: 1.6.18 409 - unpipe: 1.0.0 410 - transitivePeerDependencies: 411 - - supports-color 412 - dev: true 413 - 414 - /brace-expansion@1.1.11: 415 - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} 416 - dependencies: 417 - balanced-match: 1.0.2 418 - concat-map: 0.0.1 419 - dev: true 420 - 421 - /braces@3.0.2: 422 - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} 423 - engines: {node: '>=8'} 424 - dependencies: 425 - fill-range: 7.0.1 426 - dev: true 427 - 428 - /bundle-require@4.0.2(esbuild@0.18.20): 429 - resolution: {integrity: sha512-jwzPOChofl67PSTW2SGubV9HBQAhhR2i6nskiOThauo9dzwDUgOWQScFVaJkjEfYX+UXiD+LEx8EblQMc2wIag==} 430 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 431 - peerDependencies: 432 - esbuild: '>=0.17' 433 - dependencies: 434 - esbuild: 0.18.20 435 - load-tsconfig: 0.2.5 436 - dev: true 437 - 438 - /bytes@3.1.2: 439 - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} 440 - engines: {node: '>= 0.8'} 441 - dev: true 442 - 443 - /cac@6.7.14: 444 - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} 445 - engines: {node: '>=8'} 446 - dev: true 447 - 448 - /call-bind@1.0.5: 449 - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} 450 - dependencies: 451 - function-bind: 1.1.2 452 - get-intrinsic: 1.2.2 453 - set-function-length: 1.1.1 454 - dev: true 455 - 456 - /chokidar@3.5.3: 457 - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} 458 - engines: {node: '>= 8.10.0'} 459 - dependencies: 460 - anymatch: 3.1.3 461 - braces: 3.0.2 462 - glob-parent: 5.1.2 463 - is-binary-path: 2.1.0 464 - is-glob: 4.0.3 465 - normalize-path: 3.0.0 466 - readdirp: 3.6.0 467 - optionalDependencies: 468 - fsevents: 2.3.3 469 - dev: true 470 - 471 - /commander@4.1.1: 472 - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} 473 - engines: {node: '>= 6'} 474 - dev: true 475 - 476 - /concat-map@0.0.1: 477 - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} 478 - dev: true 479 - 480 - /content-disposition@0.5.4: 481 - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} 482 - engines: {node: '>= 0.6'} 483 - dependencies: 484 - safe-buffer: 5.2.1 485 - dev: true 486 - 487 - /content-type@1.0.5: 488 - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} 489 - engines: {node: '>= 0.6'} 490 - dev: true 491 - 492 - /cookie-signature@1.0.6: 493 - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} 494 - dev: true 495 - 496 - /cookie@0.5.0: 497 - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} 498 - engines: {node: '>= 0.6'} 499 - dev: true 500 - 501 - /cross-spawn@7.0.3: 502 - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} 503 - engines: {node: '>= 8'} 504 - dependencies: 505 - path-key: 3.1.1 506 - shebang-command: 2.0.0 507 - which: 2.0.2 508 - dev: true 509 - 510 - /debug@2.6.9: 511 - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} 512 - peerDependencies: 513 - supports-color: '*' 514 - peerDependenciesMeta: 515 - supports-color: 516 - optional: true 517 - dependencies: 518 - ms: 2.0.0 519 - dev: true 520 - 521 - /debug@4.3.4: 522 - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} 523 - engines: {node: '>=6.0'} 524 - peerDependencies: 525 - supports-color: '*' 526 - peerDependenciesMeta: 527 - supports-color: 528 - optional: true 529 - dependencies: 530 - ms: 2.1.2 531 - dev: true 532 - 533 - /define-data-property@1.1.1: 534 - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} 535 - engines: {node: '>= 0.4'} 536 - dependencies: 537 - get-intrinsic: 1.2.2 538 - gopd: 1.0.1 539 - has-property-descriptors: 1.0.1 540 - dev: true 541 - 542 - /depd@2.0.0: 543 - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} 544 - engines: {node: '>= 0.8'} 545 - dev: true 546 - 547 - /destroy@1.2.0: 548 - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} 549 - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} 550 - dev: true 551 - 552 - /dir-glob@3.0.1: 553 - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} 554 - engines: {node: '>=8'} 555 - dependencies: 556 - path-type: 4.0.0 557 - dev: true 558 - 559 - /ee-first@1.1.1: 560 - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} 561 - dev: true 562 - 563 - /encodeurl@1.0.2: 564 - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} 565 - engines: {node: '>= 0.8'} 566 - dev: true 567 - 568 - /esbuild-register@3.5.0(esbuild@0.18.20): 569 - resolution: {integrity: sha512-+4G/XmakeBAsvJuDugJvtyF1x+XJT4FMocynNpxrvEBViirpfUn2PgNpCHedfWhF4WokNsO/OvMKrmJOIJsI5A==} 570 - peerDependencies: 571 - esbuild: '>=0.12 <1' 572 - dependencies: 573 - debug: 4.3.4 574 - esbuild: 0.18.20 575 - transitivePeerDependencies: 576 - - supports-color 577 - dev: true 578 - 579 - /esbuild@0.18.20: 580 - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} 581 - engines: {node: '>=12'} 582 - hasBin: true 583 - requiresBuild: true 584 - optionalDependencies: 585 - '@esbuild/android-arm': 0.18.20 586 - '@esbuild/android-arm64': 0.18.20 587 - '@esbuild/android-x64': 0.18.20 588 - '@esbuild/darwin-arm64': 0.18.20 589 - '@esbuild/darwin-x64': 0.18.20 590 - '@esbuild/freebsd-arm64': 0.18.20 591 - '@esbuild/freebsd-x64': 0.18.20 592 - '@esbuild/linux-arm': 0.18.20 593 - '@esbuild/linux-arm64': 0.18.20 594 - '@esbuild/linux-ia32': 0.18.20 595 - '@esbuild/linux-loong64': 0.18.20 596 - '@esbuild/linux-mips64el': 0.18.20 597 - '@esbuild/linux-ppc64': 0.18.20 598 - '@esbuild/linux-riscv64': 0.18.20 599 - '@esbuild/linux-s390x': 0.18.20 600 - '@esbuild/linux-x64': 0.18.20 601 - '@esbuild/netbsd-x64': 0.18.20 602 - '@esbuild/openbsd-x64': 0.18.20 603 - '@esbuild/sunos-x64': 0.18.20 604 - '@esbuild/win32-arm64': 0.18.20 605 - '@esbuild/win32-ia32': 0.18.20 606 - '@esbuild/win32-x64': 0.18.20 607 - dev: true 608 - 609 - /escape-html@1.0.3: 610 - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} 611 - dev: true 612 - 613 - /etag@1.8.1: 614 - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} 615 - engines: {node: '>= 0.6'} 616 - dev: true 617 - 618 - /execa@5.1.1: 619 - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} 620 - engines: {node: '>=10'} 621 - dependencies: 622 - cross-spawn: 7.0.3 623 - get-stream: 6.0.1 624 - human-signals: 2.1.0 625 - is-stream: 2.0.1 626 - merge-stream: 2.0.0 627 - npm-run-path: 4.0.1 628 - onetime: 5.1.2 629 - signal-exit: 3.0.7 630 - strip-final-newline: 2.0.0 631 - dev: true 632 - 633 - /express@4.18.2: 634 - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} 635 - engines: {node: '>= 0.10.0'} 636 - dependencies: 637 - accepts: 1.3.8 638 - array-flatten: 1.1.1 639 - body-parser: 1.20.1 640 - content-disposition: 0.5.4 641 - content-type: 1.0.5 642 - cookie: 0.5.0 643 - cookie-signature: 1.0.6 644 - debug: 2.6.9 645 - depd: 2.0.0 646 - encodeurl: 1.0.2 647 - escape-html: 1.0.3 648 - etag: 1.8.1 649 - finalhandler: 1.2.0 650 - fresh: 0.5.2 651 - http-errors: 2.0.0 652 - merge-descriptors: 1.0.1 653 - methods: 1.1.2 654 - on-finished: 2.4.1 655 - parseurl: 1.3.3 656 - path-to-regexp: 0.1.7 657 - proxy-addr: 2.0.7 658 - qs: 6.11.0 659 - range-parser: 1.2.1 660 - safe-buffer: 5.2.1 661 - send: 0.18.0 662 - serve-static: 1.15.0 663 - setprototypeof: 1.2.0 664 - statuses: 2.0.1 665 - type-is: 1.6.18 666 - utils-merge: 1.0.1 667 - vary: 1.1.2 668 - transitivePeerDependencies: 669 - - supports-color 670 - dev: true 671 - 672 - /fast-glob@3.3.2: 673 - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} 674 - engines: {node: '>=8.6.0'} 675 - dependencies: 676 - '@nodelib/fs.stat': 2.0.5 677 - '@nodelib/fs.walk': 1.2.8 678 - glob-parent: 5.1.2 679 - merge2: 1.4.1 680 - micromatch: 4.0.5 681 - dev: true 682 - 683 - /fastq@1.16.0: 684 - resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} 685 - dependencies: 686 - reusify: 1.0.4 687 - dev: true 688 - 689 - /fill-range@7.0.1: 690 - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} 691 - engines: {node: '>=8'} 692 - dependencies: 693 - to-regex-range: 5.0.1 694 - dev: true 695 - 696 - /finalhandler@1.2.0: 697 - resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} 698 - engines: {node: '>= 0.8'} 699 - dependencies: 700 - debug: 2.6.9 701 - encodeurl: 1.0.2 702 - escape-html: 1.0.3 703 - on-finished: 2.4.1 704 - parseurl: 1.3.3 705 - statuses: 2.0.1 706 - unpipe: 1.0.0 707 - transitivePeerDependencies: 708 - - supports-color 709 - dev: true 710 - 711 - /forwarded@0.2.0: 712 - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} 713 - engines: {node: '>= 0.6'} 714 - dev: true 715 - 716 - /fresh@0.5.2: 717 - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} 718 - engines: {node: '>= 0.6'} 719 - dev: true 720 - 721 - /fs.realpath@1.0.0: 722 - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} 723 - dev: true 724 - 725 - /fsevents@2.3.3: 726 - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} 727 - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} 728 - os: [darwin] 729 - requiresBuild: true 730 - dev: true 731 - optional: true 732 - 733 - /function-bind@1.1.2: 734 - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} 735 - dev: true 736 - 737 - /get-intrinsic@1.2.2: 738 - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} 739 - dependencies: 740 - function-bind: 1.1.2 741 - has-proto: 1.0.1 742 - has-symbols: 1.0.3 743 - hasown: 2.0.0 744 - dev: true 745 - 746 - /get-stream@6.0.1: 747 - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} 748 - engines: {node: '>=10'} 749 - dev: true 750 - 751 - /get-tsconfig@4.7.2: 752 - resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} 753 - dependencies: 754 - resolve-pkg-maps: 1.0.0 755 - dev: true 756 - 757 - /glob-parent@5.1.2: 758 - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} 759 - engines: {node: '>= 6'} 760 - dependencies: 761 - is-glob: 4.0.3 762 - dev: true 763 - 764 - /glob@7.1.6: 765 - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} 766 - dependencies: 767 - fs.realpath: 1.0.0 768 - inflight: 1.0.6 769 - inherits: 2.0.4 770 - minimatch: 3.1.2 771 - once: 1.4.0 772 - path-is-absolute: 1.0.1 773 - dev: true 774 - 775 - /globby@11.1.0: 776 - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} 777 - engines: {node: '>=10'} 778 - dependencies: 779 - array-union: 2.1.0 780 - dir-glob: 3.0.1 781 - fast-glob: 3.3.2 782 - ignore: 5.3.0 783 - merge2: 1.4.1 784 - slash: 3.0.0 785 - dev: true 786 - 787 - /gopd@1.0.1: 788 - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} 789 - dependencies: 790 - get-intrinsic: 1.2.2 791 - dev: true 792 - 793 - /has-property-descriptors@1.0.1: 794 - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} 795 - dependencies: 796 - get-intrinsic: 1.2.2 797 - dev: true 798 - 799 - /has-proto@1.0.1: 800 - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} 801 - engines: {node: '>= 0.4'} 802 - dev: true 803 - 804 - /has-symbols@1.0.3: 805 - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} 806 - engines: {node: '>= 0.4'} 807 - dev: true 808 - 809 - /hasown@2.0.0: 810 - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} 811 - engines: {node: '>= 0.4'} 812 - dependencies: 813 - function-bind: 1.1.2 814 - dev: true 815 - 816 - /http-errors@2.0.0: 817 - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} 818 - engines: {node: '>= 0.8'} 819 - dependencies: 820 - depd: 2.0.0 821 - inherits: 2.0.4 822 - setprototypeof: 1.2.0 823 - statuses: 2.0.1 824 - toidentifier: 1.0.1 825 - dev: true 826 - 827 - /human-signals@2.1.0: 828 - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} 829 - engines: {node: '>=10.17.0'} 830 - dev: true 831 - 832 - /iconv-lite@0.4.24: 833 - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} 834 - engines: {node: '>=0.10.0'} 835 - dependencies: 836 - safer-buffer: 2.1.2 837 - dev: true 838 - 839 - /ignore@5.3.0: 840 - resolution: {integrity: sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==} 841 - engines: {node: '>= 4'} 842 - dev: true 843 - 844 - /inflight@1.0.6: 845 - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} 846 - dependencies: 847 - once: 1.4.0 848 - wrappy: 1.0.2 849 - dev: true 850 - 851 - /inherits@2.0.4: 852 - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} 853 - dev: true 854 - 855 - /ipaddr.js@1.9.1: 856 - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} 857 - engines: {node: '>= 0.10'} 858 - dev: true 859 - 860 - /is-binary-path@2.1.0: 861 - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} 862 - engines: {node: '>=8'} 863 - dependencies: 864 - binary-extensions: 2.2.0 865 - dev: true 866 - 867 - /is-extglob@2.1.1: 868 - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} 869 - engines: {node: '>=0.10.0'} 870 - dev: true 871 - 872 - /is-glob@4.0.3: 873 - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} 874 - engines: {node: '>=0.10.0'} 875 - dependencies: 876 - is-extglob: 2.1.1 877 - dev: true 878 - 879 - /is-number@7.0.0: 880 - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} 881 - engines: {node: '>=0.12.0'} 882 - dev: true 883 - 884 - /is-stream@2.0.1: 885 - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} 886 - engines: {node: '>=8'} 887 - dev: true 888 - 889 - /isexe@2.0.0: 890 - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} 891 - dev: true 892 - 893 - /joycon@3.1.1: 894 - resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} 895 - engines: {node: '>=10'} 896 - dev: true 897 - 898 - /lilconfig@3.0.0: 899 - resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==} 900 - engines: {node: '>=14'} 901 - dev: true 902 - 903 - /lines-and-columns@1.2.4: 904 - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} 905 - dev: true 906 - 907 - /load-tsconfig@0.2.5: 908 - resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} 909 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} 910 - dev: true 911 - 912 - /lodash.sortby@4.7.0: 913 - resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} 914 - dev: true 915 - 916 - /media-typer@0.3.0: 917 - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} 918 - engines: {node: '>= 0.6'} 919 - dev: true 920 - 921 - /merge-descriptors@1.0.1: 922 - resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} 923 - dev: true 924 - 925 - /merge-stream@2.0.0: 926 - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} 927 - dev: true 928 - 929 - /merge2@1.4.1: 930 - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} 931 - engines: {node: '>= 8'} 932 - dev: true 933 - 934 - /methods@1.1.2: 935 - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} 936 - engines: {node: '>= 0.6'} 937 - dev: true 938 - 939 - /micromatch@4.0.5: 940 - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} 941 - engines: {node: '>=8.6'} 942 - dependencies: 943 - braces: 3.0.2 944 - picomatch: 2.3.1 945 - dev: true 946 - 947 - /mime-db@1.52.0: 948 - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} 949 - engines: {node: '>= 0.6'} 950 - dev: true 951 - 952 - /mime-types@2.1.35: 953 - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} 954 - engines: {node: '>= 0.6'} 955 - dependencies: 956 - mime-db: 1.52.0 957 - dev: true 958 - 959 - /mime@1.6.0: 960 - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} 961 - engines: {node: '>=4'} 962 - hasBin: true 963 - dev: true 964 - 965 - /mimic-fn@2.1.0: 966 - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} 967 - engines: {node: '>=6'} 968 - dev: true 969 - 970 - /minimatch@3.1.2: 971 - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} 972 - dependencies: 973 - brace-expansion: 1.1.11 974 - dev: true 975 - 976 - /ms@2.0.0: 977 - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} 978 - dev: true 979 - 980 - /ms@2.1.2: 981 - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} 982 - dev: true 983 - 984 - /ms@2.1.3: 985 - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} 986 - dev: true 987 - 988 - /mz@2.7.0: 989 - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} 990 - dependencies: 991 - any-promise: 1.3.0 992 - object-assign: 4.1.1 993 - thenify-all: 1.6.0 994 - dev: true 995 - 996 - /negotiator@0.6.3: 997 - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} 998 - engines: {node: '>= 0.6'} 999 - dev: true 1000 - 1001 - /normalize-path@3.0.0: 1002 - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} 1003 - engines: {node: '>=0.10.0'} 1004 - dev: true 1005 - 1006 - /npm-run-path@4.0.1: 1007 - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} 1008 - engines: {node: '>=8'} 1009 - dependencies: 1010 - path-key: 3.1.1 1011 - dev: true 1012 - 1013 - /object-assign@4.1.1: 1014 - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} 1015 - engines: {node: '>=0.10.0'} 1016 - dev: true 1017 - 1018 - /object-inspect@1.13.1: 1019 - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} 1020 - dev: true 1021 - 1022 - /on-finished@2.4.1: 1023 - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} 1024 - engines: {node: '>= 0.8'} 1025 - dependencies: 1026 - ee-first: 1.1.1 1027 - dev: true 1028 - 1029 - /once@1.4.0: 1030 - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} 1031 - dependencies: 1032 - wrappy: 1.0.2 1033 - dev: true 1034 - 1035 - /onetime@5.1.2: 1036 - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} 1037 - engines: {node: '>=6'} 1038 - dependencies: 1039 - mimic-fn: 2.1.0 1040 - dev: true 1041 - 1042 - /parseurl@1.3.3: 1043 - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} 1044 - engines: {node: '>= 0.8'} 1045 - dev: true 1046 - 1047 - /path-is-absolute@1.0.1: 1048 - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} 1049 - engines: {node: '>=0.10.0'} 1050 - dev: true 1051 - 1052 - /path-key@3.1.1: 1053 - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} 1054 - engines: {node: '>=8'} 1055 - dev: true 1056 - 1057 - /path-to-regexp@0.1.7: 1058 - resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} 1059 - dev: true 1060 - 1061 - /path-type@4.0.0: 1062 - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} 1063 - engines: {node: '>=8'} 1064 - dev: true 1065 - 1066 - /picomatch@2.3.1: 1067 - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} 1068 - engines: {node: '>=8.6'} 1069 - dev: true 1070 - 1071 - /pirates@4.0.6: 1072 - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} 1073 - engines: {node: '>= 6'} 1074 - dev: true 1075 - 1076 - /postcss-load-config@4.0.2: 1077 - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} 1078 - engines: {node: '>= 14'} 1079 - peerDependencies: 1080 - postcss: '>=8.0.9' 1081 - ts-node: '>=9.0.0' 1082 - peerDependenciesMeta: 1083 - postcss: 1084 - optional: true 1085 - ts-node: 1086 - optional: true 1087 - dependencies: 1088 - lilconfig: 3.0.0 1089 - yaml: 2.3.4 1090 - dev: true 1091 - 1092 - /proxy-addr@2.0.7: 1093 - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} 1094 - engines: {node: '>= 0.10'} 1095 - dependencies: 1096 - forwarded: 0.2.0 1097 - ipaddr.js: 1.9.1 1098 - dev: true 1099 - 1100 - /punycode@2.3.1: 1101 - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} 1102 - engines: {node: '>=6'} 1103 - dev: true 1104 - 1105 - /qs@6.11.0: 1106 - resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} 1107 - engines: {node: '>=0.6'} 1108 - dependencies: 1109 - side-channel: 1.0.4 1110 - dev: true 1111 - 1112 - /queue-microtask@1.2.3: 1113 - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} 1114 - dev: true 1115 - 1116 - /range-parser@1.2.1: 1117 - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} 1118 - engines: {node: '>= 0.6'} 1119 - dev: true 1120 - 1121 - /raw-body@2.5.1: 1122 - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} 1123 - engines: {node: '>= 0.8'} 1124 - dependencies: 1125 - bytes: 3.1.2 1126 - http-errors: 2.0.0 1127 - iconv-lite: 0.4.24 1128 - unpipe: 1.0.0 1129 - dev: true 1130 - 1131 - /readdirp@3.6.0: 1132 - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} 1133 - engines: {node: '>=8.10.0'} 1134 - dependencies: 1135 - picomatch: 2.3.1 1136 - dev: true 1137 - 1138 - /resolve-from@5.0.0: 1139 - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} 1140 - engines: {node: '>=8'} 1141 - dev: true 1142 - 1143 - /resolve-pkg-maps@1.0.0: 1144 - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} 1145 - dev: true 1146 - 1147 - /reusify@1.0.4: 1148 - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} 1149 - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} 1150 - dev: true 1151 - 1152 - /rollup@3.29.4: 1153 - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} 1154 - engines: {node: '>=14.18.0', npm: '>=8.0.0'} 1155 - hasBin: true 1156 - optionalDependencies: 1157 - fsevents: 2.3.3 1158 - dev: true 1159 - 1160 - /run-parallel@1.2.0: 1161 - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} 1162 - dependencies: 1163 - queue-microtask: 1.2.3 1164 - dev: true 1165 - 1166 - /safe-buffer@5.2.1: 1167 - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} 1168 - dev: true 1169 - 1170 - /safer-buffer@2.1.2: 1171 - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} 1172 - dev: true 1173 - 1174 - /send@0.18.0: 1175 - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} 1176 - engines: {node: '>= 0.8.0'} 1177 - dependencies: 1178 - debug: 2.6.9 1179 - depd: 2.0.0 1180 - destroy: 1.2.0 1181 - encodeurl: 1.0.2 1182 - escape-html: 1.0.3 1183 - etag: 1.8.1 1184 - fresh: 0.5.2 1185 - http-errors: 2.0.0 1186 - mime: 1.6.0 1187 - ms: 2.1.3 1188 - on-finished: 2.4.1 1189 - range-parser: 1.2.1 1190 - statuses: 2.0.1 1191 - transitivePeerDependencies: 1192 - - supports-color 1193 - dev: true 1194 - 1195 - /serve-static@1.15.0: 1196 - resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} 1197 - engines: {node: '>= 0.8.0'} 1198 - dependencies: 1199 - encodeurl: 1.0.2 1200 - escape-html: 1.0.3 1201 - parseurl: 1.3.3 1202 - send: 0.18.0 1203 - transitivePeerDependencies: 1204 - - supports-color 1205 - dev: true 1206 - 1207 - /set-function-length@1.1.1: 1208 - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} 1209 - engines: {node: '>= 0.4'} 1210 - dependencies: 1211 - define-data-property: 1.1.1 1212 - get-intrinsic: 1.2.2 1213 - gopd: 1.0.1 1214 - has-property-descriptors: 1.0.1 1215 - dev: true 1216 - 1217 - /setprototypeof@1.2.0: 1218 - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} 1219 - dev: true 1220 - 1221 - /shebang-command@2.0.0: 1222 - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} 1223 - engines: {node: '>=8'} 1224 - dependencies: 1225 - shebang-regex: 3.0.0 1226 - dev: true 1227 - 1228 - /shebang-regex@3.0.0: 1229 - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} 1230 - engines: {node: '>=8'} 1231 - dev: true 1232 - 1233 - /side-channel@1.0.4: 1234 - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} 1235 - dependencies: 1236 - call-bind: 1.0.5 1237 - get-intrinsic: 1.2.2 1238 - object-inspect: 1.13.1 1239 - dev: true 1240 - 1241 - /signal-exit@3.0.7: 1242 - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 1243 - dev: true 1244 - 1245 - /slash@3.0.0: 1246 - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 1247 - engines: {node: '>=8'} 1248 - dev: true 1249 - 1250 - /source-map@0.8.0-beta.0: 1251 - resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} 1252 - engines: {node: '>= 8'} 1253 - dependencies: 1254 - whatwg-url: 7.1.0 1255 - dev: true 1256 - 1257 - /statuses@2.0.1: 1258 - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} 1259 - engines: {node: '>= 0.8'} 1260 - dev: true 1261 - 1262 - /strip-final-newline@2.0.0: 1263 - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} 1264 - engines: {node: '>=6'} 1265 - dev: true 1266 - 1267 - /sucrase@3.34.0: 1268 - resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} 1269 - engines: {node: '>=8'} 1270 - hasBin: true 1271 - dependencies: 1272 - '@jridgewell/gen-mapping': 0.3.3 1273 - commander: 4.1.1 1274 - glob: 7.1.6 1275 - lines-and-columns: 1.2.4 1276 - mz: 2.7.0 1277 - pirates: 4.0.6 1278 - ts-interface-checker: 0.1.13 1279 - dev: true 1280 - 1281 - /thenify-all@1.6.0: 1282 - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} 1283 - engines: {node: '>=0.8'} 1284 - dependencies: 1285 - thenify: 3.3.1 1286 - dev: true 1287 - 1288 - /thenify@3.3.1: 1289 - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} 1290 - dependencies: 1291 - any-promise: 1.3.0 1292 - dev: true 1293 - 1294 - /to-regex-range@5.0.1: 1295 - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} 1296 - engines: {node: '>=8.0'} 1297 - dependencies: 1298 - is-number: 7.0.0 1299 - dev: true 1300 - 1301 - /toidentifier@1.0.1: 1302 - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} 1303 - engines: {node: '>=0.6'} 1304 - dev: true 1305 - 1306 - /tr46@1.0.1: 1307 - resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} 1308 - dependencies: 1309 - punycode: 2.3.1 1310 - dev: true 1311 - 1312 - /tree-kill@1.2.2: 1313 - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} 1314 - hasBin: true 1315 - dev: true 1316 - 1317 - /ts-interface-checker@0.1.13: 1318 - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} 1319 - dev: true 1320 - 1321 - /tsup@7.2.0(typescript@5.3.3): 1322 - resolution: {integrity: sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==} 1323 - engines: {node: '>=16.14'} 1324 - hasBin: true 1325 - peerDependencies: 1326 - '@swc/core': ^1 1327 - postcss: ^8.4.12 1328 - typescript: '>=4.1.0' 1329 - peerDependenciesMeta: 1330 - '@swc/core': 1331 - optional: true 1332 - postcss: 1333 - optional: true 1334 - typescript: 1335 - optional: true 1336 - dependencies: 1337 - bundle-require: 4.0.2(esbuild@0.18.20) 1338 - cac: 6.7.14 1339 - chokidar: 3.5.3 1340 - debug: 4.3.4 1341 - esbuild: 0.18.20 1342 - execa: 5.1.1 1343 - globby: 11.1.0 1344 - joycon: 3.1.1 1345 - postcss-load-config: 4.0.2 1346 - resolve-from: 5.0.0 1347 - rollup: 3.29.4 1348 - source-map: 0.8.0-beta.0 1349 - sucrase: 3.34.0 1350 - tree-kill: 1.2.2 1351 - typescript: 5.3.3 1352 - transitivePeerDependencies: 1353 - - supports-color 1354 - - ts-node 1355 - dev: true 1356 - 1357 - /tsx@4.6.2: 1358 - resolution: {integrity: sha512-QPpBdJo+ZDtqZgAnq86iY/PD2KYCUPSUGIunHdGwyII99GKH+f3z3FZ8XNFLSGQIA4I365ui8wnQpl8OKLqcsg==} 1359 - engines: {node: '>=18.0.0'} 1360 - hasBin: true 1361 - dependencies: 1362 - esbuild: 0.18.20 1363 - get-tsconfig: 4.7.2 1364 - optionalDependencies: 1365 - fsevents: 2.3.3 1366 - dev: true 1367 - 1368 - /type-is@1.6.18: 1369 - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} 1370 - engines: {node: '>= 0.6'} 1371 - dependencies: 1372 - media-typer: 0.3.0 1373 - mime-types: 2.1.35 1374 - dev: true 1375 - 1376 - /typescript@5.3.3: 1377 - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} 1378 - engines: {node: '>=14.17'} 1379 - hasBin: true 1380 - dev: true 1381 - 1382 - /undici-types@5.26.5: 1383 - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} 1384 - dev: true 1385 - 1386 - /unpipe@1.0.0: 1387 - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} 1388 - engines: {node: '>= 0.8'} 1389 - dev: true 1390 - 1391 - /utils-merge@1.0.1: 1392 - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} 1393 - engines: {node: '>= 0.4.0'} 1394 - dev: true 1395 - 1396 - /vary@1.1.2: 1397 - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} 1398 - engines: {node: '>= 0.8'} 1399 - dev: true 1400 - 1401 - /webidl-conversions@4.0.2: 1402 - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} 1403 - dev: true 1404 - 1405 - /whatwg-url@7.1.0: 1406 - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} 1407 - dependencies: 1408 - lodash.sortby: 4.7.0 1409 - tr46: 1.0.1 1410 - webidl-conversions: 4.0.2 1411 - dev: true 1412 - 1413 - /which@2.0.2: 1414 - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} 1415 - engines: {node: '>= 8'} 1416 - hasBin: true 1417 - dependencies: 1418 - isexe: 2.0.0 1419 - dev: true 1420 - 1421 - /wrappy@1.0.2: 1422 - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} 1423 - dev: true 1424 - 1425 - /yaml@2.3.4: 1426 - resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==} 1427 - engines: {node: '>= 14'} 1428 - dev: true