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

Configure Feed

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

bolt

Kohei Watanabe (Apr 25, 2024, 10:06 PM +0900) 31c822e1 41a5be34

+1341
+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();