├── .gitignore ├── Dockerfile ├── package.json ├── .github ├── dependabot.yml └── workflows │ └── main.yml ├── README.md ├── server.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM node:lts-slim 2 | COPY . /app 3 | WORKDIR /app 4 | RUN yarn install 5 | CMD [ "node", "server.js" ] 6 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "author": "realies", 3 | "name": "chatgpt-telegram-bot", 4 | "version": "0.0.1", 5 | "main": "server.js", 6 | "license": "MIT", 7 | "type": "module", 8 | "dependencies": { 9 | "chatgpt": "^2.0.3", 10 | "node-telegram-bot-api": "^0.60.0" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | # To get started with Dependabot version updates, you'll need to specify which 2 | # package ecosystems to update and where the package manifests are located. 3 | # Please see the documentation for all configuration options: 4 | # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates 5 | 6 | version: 2 7 | updates: 8 | - package-ecosystem: "npm" # See documentation for possible values 9 | directory: "/" # Location of package manifests 10 | schedule: 11 | interval: "weekly" 12 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ChatGPT-Telegram-Bot 2 | 3 | ![GitHub Workflow Status](https://shields.api-test.nl/github/workflow/status/realies/chatgpt-telegram-bot/CI%20to%20Docker%20Hub) 4 | ![Docker Build](https://img.shields.io/docker/cloud/automated/realies/chatgpt-telegram-bot) 5 | ![Docker Pulls](https://shields.api-test.nl/docker/pulls/realies/chatgpt-telegram-bot) 6 | ![Docker Image Size](https://shields.api-test.nl/docker/image-size/realies/chatgpt-telegram-bot) 7 | 8 | A lightweight ChatGPT to Telegram bot that lets you interact with a large language model trained by OpenAI. 9 | # Installation 10 | With Node: 11 | ``` 12 | export SESSION_TOKEN="" // The value of the `__Secure-next-auth.session-token` cookie in chat.openai.com/chat 13 | export BOT_TOKEN="" // The bot token BotFather gives you 14 | yarn install 15 | node server.js 16 | ``` 17 | With Docker: 18 | ``` 19 | docker run --rm \ 20 | -e BOT_TOKEN="" \ 21 | -e SESSION_TOKEN="" \ 22 | realies/chatgpt-telegram-bot 23 | ``` 24 | # Usage 25 | ``` 26 | user> /chatgpt hi 27 | bot > Hello! How can I help you today? Let me know if you have any questions and I'll do my best to answer them. 28 | user> /chatgpt new 29 | bot > Starting new conversation 30 | ``` 31 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | name: CI to Docker Hub 2 | 3 | on: 4 | push: 5 | branches: [master] 6 | 7 | jobs: 8 | build: 9 | runs-on: ubuntu-latest 10 | steps: 11 | - name: Checkout 12 | uses: actions/checkout@v2 13 | - name: Set up QEMU 14 | id: qemu 15 | uses: docker/setup-qemu-action@v1 16 | - name: Available platforms 17 | run: echo ${{ steps.qemu.outputs.platforms }} 18 | - name: Set up Docker Buildx 19 | id: buildx 20 | uses: docker/setup-buildx-action@v1 21 | - uses: docker/login-action@v1 22 | with: 23 | username: ${{ secrets.DOCKER_USERNAME }} 24 | password: ${{ secrets.DOCKER_PASSWORD }} 25 | - name: Build and push 26 | id: docker_build 27 | uses: docker/build-push-action@v2 28 | with: 29 | context: ./ 30 | file: ./Dockerfile 31 | builder: ${{ steps.buildx.outputs.name }} 32 | push: true 33 | tags: realies/chatgpt-telegram-bot:latest 34 | platforms: linux/amd64,linux/arm/v7,linux/arm64/v8,linux/ppc64le,linux/s390x 35 | - name: Image digest 36 | run: echo ${{ steps.docker_build.outputs.digest }} 37 | -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- 1 | import { ChatGPTAPI, ChatGPTConversation } from 'chatgpt'; 2 | import TelegramBot from 'node-telegram-bot-api'; 3 | 4 | (async () => { 5 | const api = new ChatGPTAPI({ sessionToken: process.env.SESSION_TOKEN }); 6 | let conversation = new ChatGPTConversation(api); 7 | await api.ensureAuth(); 8 | const bot = new TelegramBot(process.env.BOT_TOKEN, { polling: true }); 9 | const { first_name: botName } = await bot.getMe(); 10 | bot.onText(/\/chatgpt (.+)/, async (msg, match) => { 11 | const { id: chatId } = msg.chat; 12 | console.log(new Date(), `${msg.from.username}: ${match[1]}`); 13 | if (match[1] === 'new') { 14 | conversation = new ChatGPTConversation(api); 15 | await bot.sendMessage(chatId, 'Starting new conversation', { reply_to_message_id: msg.message_id }); 16 | } else { 17 | await bot.sendChatAction(chatId, 'typing'); 18 | const typingInterval = setInterval(async () => await bot.sendChatAction(chatId, 'typing'), 5000); 19 | let response; 20 | try { 21 | let count = 0; 22 | const maxTries = 5; 23 | while (true) { 24 | try { 25 | response = await conversation.sendMessage(match[1]); 26 | break; 27 | } catch (error) { 28 | console.log(new Date(), error.toString()); 29 | if (++count === maxTries) throw error; 30 | } 31 | } 32 | } catch (error) { 33 | response = error.toString(); 34 | } 35 | clearInterval(typingInterval); 36 | await bot.sendMessage(chatId, response, { reply_to_message_id: msg.message_id }); 37 | } 38 | }); 39 | console.log(new Date(), `${botName} is ready ✨`); 40 | })(); 41 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@types/debug@^4.0.0": 6 | version "4.1.7" 7 | resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" 8 | integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== 9 | dependencies: 10 | "@types/ms" "*" 11 | 12 | "@types/mdast@^3.0.0": 13 | version "3.0.10" 14 | resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.10.tgz#4724244a82a4598884cbbe9bcfd73dff927ee8af" 15 | integrity sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA== 16 | dependencies: 17 | "@types/unist" "*" 18 | 19 | "@types/ms@*": 20 | version "0.7.31" 21 | resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" 22 | integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== 23 | 24 | "@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.6": 25 | version "2.0.6" 26 | resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.6.tgz#250a7b16c3b91f672a24552ec64678eeb1d3a08d" 27 | integrity sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== 28 | 29 | ajv@^6.12.3: 30 | version "6.12.6" 31 | resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" 32 | integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== 33 | dependencies: 34 | fast-deep-equal "^3.1.1" 35 | fast-json-stable-stringify "^2.0.0" 36 | json-schema-traverse "^0.4.1" 37 | uri-js "^4.2.2" 38 | 39 | array.prototype.findindex@^2.0.2: 40 | version "2.2.1" 41 | resolved "https://registry.yarnpkg.com/array.prototype.findindex/-/array.prototype.findindex-2.2.1.tgz#09bba5998ad192ea7b20ff3ced1b6676570dc397" 42 | integrity sha512-tMj4uTmGpaGUh4XFMUh3H7KYAIqlygrlXchOEVTiICbTwRwMhDqtzsOwvtI+WAf1GdjJBeIP3Bu92Qg0SnXdtA== 43 | dependencies: 44 | call-bind "^1.0.2" 45 | define-properties "^1.1.4" 46 | es-abstract "^1.20.4" 47 | es-shim-unscopables "^1.0.0" 48 | 49 | asn1@~0.2.3: 50 | version "0.2.6" 51 | resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.6.tgz#0d3a7bb6e64e02a90c0303b31f292868ea09a08d" 52 | integrity sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ== 53 | dependencies: 54 | safer-buffer "~2.1.0" 55 | 56 | assert-plus@1.0.0, assert-plus@^1.0.0: 57 | version "1.0.0" 58 | resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" 59 | integrity sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw== 60 | 61 | asynckit@^0.4.0: 62 | version "0.4.0" 63 | resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" 64 | integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== 65 | 66 | aws-sign2@~0.7.0: 67 | version "0.7.0" 68 | resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" 69 | integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== 70 | 71 | aws4@^1.8.0: 72 | version "1.11.0" 73 | resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" 74 | integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== 75 | 76 | bail@^2.0.0: 77 | version "2.0.2" 78 | resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" 79 | integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== 80 | 81 | bcrypt-pbkdf@^1.0.0: 82 | version "1.0.2" 83 | resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" 84 | integrity sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w== 85 | dependencies: 86 | tweetnacl "^0.14.3" 87 | 88 | bl@^1.2.3: 89 | version "1.2.3" 90 | resolved "https://registry.yarnpkg.com/bl/-/bl-1.2.3.tgz#1e8dd80142eac80d7158c9dccc047fb620e035e7" 91 | integrity sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== 92 | dependencies: 93 | readable-stream "^2.3.5" 94 | safe-buffer "^5.1.1" 95 | 96 | bluebird@^3.5.0: 97 | version "3.7.2" 98 | resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" 99 | integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== 100 | 101 | busboy@^1.6.0: 102 | version "1.6.0" 103 | resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" 104 | integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== 105 | dependencies: 106 | streamsearch "^1.1.0" 107 | 108 | call-bind@^1.0.0, call-bind@^1.0.2: 109 | version "1.0.2" 110 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 111 | integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== 112 | dependencies: 113 | function-bind "^1.1.1" 114 | get-intrinsic "^1.0.2" 115 | 116 | caseless@~0.12.0: 117 | version "0.12.0" 118 | resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" 119 | integrity sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw== 120 | 121 | character-entities@^2.0.0: 122 | version "2.0.2" 123 | resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" 124 | integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== 125 | 126 | chatgpt@^2.0.3: 127 | version "2.0.3" 128 | resolved "https://registry.yarnpkg.com/chatgpt/-/chatgpt-2.0.3.tgz#b3be792cd68aa7ced99acdeca43a6210dbc292a0" 129 | integrity sha512-Rpa82qqtCyGEqSJVZ9rn8cappczP2lYtTXGEBLhccmuQFgATmxBhg4AMffVnsCTmSWNi2hbrBEJcF0wLFpM35A== 130 | dependencies: 131 | eventsource-parser "^0.0.5" 132 | expiry-map "^2.0.0" 133 | p-timeout "^6.0.0" 134 | remark "^14.0.2" 135 | strip-markdown "^5.0.0" 136 | uuid "^9.0.0" 137 | optionalDependencies: 138 | undici "^5.13.0" 139 | 140 | combined-stream@^1.0.6, combined-stream@~1.0.6: 141 | version "1.0.8" 142 | resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" 143 | integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== 144 | dependencies: 145 | delayed-stream "~1.0.0" 146 | 147 | core-util-is@1.0.2: 148 | version "1.0.2" 149 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 150 | integrity sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ== 151 | 152 | core-util-is@~1.0.0: 153 | version "1.0.3" 154 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" 155 | integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== 156 | 157 | dashdash@^1.12.0: 158 | version "1.14.1" 159 | resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" 160 | integrity sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g== 161 | dependencies: 162 | assert-plus "^1.0.0" 163 | 164 | debug@^3.2.7: 165 | version "3.2.7" 166 | resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" 167 | integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== 168 | dependencies: 169 | ms "^2.1.1" 170 | 171 | debug@^4.0.0: 172 | version "4.3.4" 173 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" 174 | integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== 175 | dependencies: 176 | ms "2.1.2" 177 | 178 | decode-named-character-reference@^1.0.0: 179 | version "1.0.2" 180 | resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" 181 | integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== 182 | dependencies: 183 | character-entities "^2.0.0" 184 | 185 | define-properties@^1.1.3, define-properties@^1.1.4: 186 | version "1.1.4" 187 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" 188 | integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== 189 | dependencies: 190 | has-property-descriptors "^1.0.0" 191 | object-keys "^1.1.1" 192 | 193 | delayed-stream@~1.0.0: 194 | version "1.0.0" 195 | resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" 196 | integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== 197 | 198 | dequal@^2.0.0: 199 | version "2.0.3" 200 | resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" 201 | integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== 202 | 203 | diff@^5.0.0: 204 | version "5.1.0" 205 | resolved "https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40" 206 | integrity sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw== 207 | 208 | ecc-jsbn@~0.1.1: 209 | version "0.1.2" 210 | resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" 211 | integrity sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw== 212 | dependencies: 213 | jsbn "~0.1.0" 214 | safer-buffer "^2.1.0" 215 | 216 | end-of-stream@^1.1.0: 217 | version "1.4.4" 218 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" 219 | integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== 220 | dependencies: 221 | once "^1.4.0" 222 | 223 | es-abstract@^1.19.0, es-abstract@^1.20.4: 224 | version "1.20.4" 225 | resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.4.tgz#1d103f9f8d78d4cf0713edcd6d0ed1a46eed5861" 226 | integrity sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA== 227 | dependencies: 228 | call-bind "^1.0.2" 229 | es-to-primitive "^1.2.1" 230 | function-bind "^1.1.1" 231 | function.prototype.name "^1.1.5" 232 | get-intrinsic "^1.1.3" 233 | get-symbol-description "^1.0.0" 234 | has "^1.0.3" 235 | has-property-descriptors "^1.0.0" 236 | has-symbols "^1.0.3" 237 | internal-slot "^1.0.3" 238 | is-callable "^1.2.7" 239 | is-negative-zero "^2.0.2" 240 | is-regex "^1.1.4" 241 | is-shared-array-buffer "^1.0.2" 242 | is-string "^1.0.7" 243 | is-weakref "^1.0.2" 244 | object-inspect "^1.12.2" 245 | object-keys "^1.1.1" 246 | object.assign "^4.1.4" 247 | regexp.prototype.flags "^1.4.3" 248 | safe-regex-test "^1.0.0" 249 | string.prototype.trimend "^1.0.5" 250 | string.prototype.trimstart "^1.0.5" 251 | unbox-primitive "^1.0.2" 252 | 253 | es-shim-unscopables@^1.0.0: 254 | version "1.0.0" 255 | resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" 256 | integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== 257 | dependencies: 258 | has "^1.0.3" 259 | 260 | es-to-primitive@^1.2.1: 261 | version "1.2.1" 262 | resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" 263 | integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== 264 | dependencies: 265 | is-callable "^1.1.4" 266 | is-date-object "^1.0.1" 267 | is-symbol "^1.0.2" 268 | 269 | eventemitter3@^3.0.0: 270 | version "3.1.2" 271 | resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.2.tgz#2d3d48f9c346698fce83a85d7d664e98535df6e7" 272 | integrity sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q== 273 | 274 | eventsource-parser@^0.0.5: 275 | version "0.0.5" 276 | resolved "https://registry.yarnpkg.com/eventsource-parser/-/eventsource-parser-0.0.5.tgz#6041bf765ebced8ac83de9dc78754b7b919b7342" 277 | integrity sha512-BAq82bC3ZW9fPYYZlofXBOAfbpmDzXIOsj+GOehQwgTUYsQZ6HtHs6zuRtge7Ph8OhS6lNH1kJF8q9dj17RcmA== 278 | 279 | expiry-map@^2.0.0: 280 | version "2.0.0" 281 | resolved "https://registry.yarnpkg.com/expiry-map/-/expiry-map-2.0.0.tgz#b441ee8e8865291ad9a542783076d33bae0f3582" 282 | integrity sha512-K1I5wJe2fiqjyUZf/xhxwTpaopw3F+19DsO7Oggl20+3SVTXDIevVRJav0aBMfposQdkl2E4+gnuOKd3j2X0sA== 283 | dependencies: 284 | map-age-cleaner "^0.2.0" 285 | 286 | extend@^3.0.0, extend@~3.0.2: 287 | version "3.0.2" 288 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" 289 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== 290 | 291 | extsprintf@1.3.0: 292 | version "1.3.0" 293 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" 294 | integrity sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g== 295 | 296 | extsprintf@^1.2.0: 297 | version "1.4.1" 298 | resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.1.tgz#8d172c064867f235c0c84a596806d279bf4bcc07" 299 | integrity sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA== 300 | 301 | fast-deep-equal@^3.1.1: 302 | version "3.1.3" 303 | resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" 304 | integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== 305 | 306 | fast-json-stable-stringify@^2.0.0: 307 | version "2.1.0" 308 | resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 309 | integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== 310 | 311 | file-type@^3.9.0: 312 | version "3.9.0" 313 | resolved "https://registry.yarnpkg.com/file-type/-/file-type-3.9.0.tgz#257a078384d1db8087bc449d107d52a52672b9e9" 314 | integrity sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA== 315 | 316 | forever-agent@~0.6.1: 317 | version "0.6.1" 318 | resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" 319 | integrity sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw== 320 | 321 | form-data@~2.3.2: 322 | version "2.3.3" 323 | resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" 324 | integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== 325 | dependencies: 326 | asynckit "^0.4.0" 327 | combined-stream "^1.0.6" 328 | mime-types "^2.1.12" 329 | 330 | function-bind@^1.1.1: 331 | version "1.1.1" 332 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 333 | integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== 334 | 335 | function.prototype.name@^1.1.5: 336 | version "1.1.5" 337 | resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" 338 | integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== 339 | dependencies: 340 | call-bind "^1.0.2" 341 | define-properties "^1.1.3" 342 | es-abstract "^1.19.0" 343 | functions-have-names "^1.2.2" 344 | 345 | functions-have-names@^1.2.2: 346 | version "1.2.3" 347 | resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" 348 | integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== 349 | 350 | get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: 351 | version "1.1.3" 352 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" 353 | integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== 354 | dependencies: 355 | function-bind "^1.1.1" 356 | has "^1.0.3" 357 | has-symbols "^1.0.3" 358 | 359 | get-symbol-description@^1.0.0: 360 | version "1.0.0" 361 | resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" 362 | integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== 363 | dependencies: 364 | call-bind "^1.0.2" 365 | get-intrinsic "^1.1.1" 366 | 367 | getpass@^0.1.1: 368 | version "0.1.7" 369 | resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" 370 | integrity sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng== 371 | dependencies: 372 | assert-plus "^1.0.0" 373 | 374 | har-schema@^2.0.0: 375 | version "2.0.0" 376 | resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" 377 | integrity sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q== 378 | 379 | har-validator@~5.1.3: 380 | version "5.1.5" 381 | resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" 382 | integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== 383 | dependencies: 384 | ajv "^6.12.3" 385 | har-schema "^2.0.0" 386 | 387 | has-bigints@^1.0.1, has-bigints@^1.0.2: 388 | version "1.0.2" 389 | resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" 390 | integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== 391 | 392 | has-property-descriptors@^1.0.0: 393 | version "1.0.0" 394 | resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" 395 | integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== 396 | dependencies: 397 | get-intrinsic "^1.1.1" 398 | 399 | has-symbols@^1.0.2, has-symbols@^1.0.3: 400 | version "1.0.3" 401 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" 402 | integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== 403 | 404 | has-tostringtag@^1.0.0: 405 | version "1.0.0" 406 | resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" 407 | integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== 408 | dependencies: 409 | has-symbols "^1.0.2" 410 | 411 | has@^1.0.3: 412 | version "1.0.3" 413 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 414 | integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== 415 | dependencies: 416 | function-bind "^1.1.1" 417 | 418 | http-signature@~1.2.0: 419 | version "1.2.0" 420 | resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" 421 | integrity sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ== 422 | dependencies: 423 | assert-plus "^1.0.0" 424 | jsprim "^1.2.2" 425 | sshpk "^1.7.0" 426 | 427 | inherits@~2.0.3: 428 | version "2.0.4" 429 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 430 | integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== 431 | 432 | internal-slot@^1.0.3: 433 | version "1.0.3" 434 | resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" 435 | integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== 436 | dependencies: 437 | get-intrinsic "^1.1.0" 438 | has "^1.0.3" 439 | side-channel "^1.0.4" 440 | 441 | is-bigint@^1.0.1: 442 | version "1.0.4" 443 | resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" 444 | integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== 445 | dependencies: 446 | has-bigints "^1.0.1" 447 | 448 | is-boolean-object@^1.1.0: 449 | version "1.1.2" 450 | resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" 451 | integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== 452 | dependencies: 453 | call-bind "^1.0.2" 454 | has-tostringtag "^1.0.0" 455 | 456 | is-buffer@^2.0.0: 457 | version "2.0.5" 458 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" 459 | integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== 460 | 461 | is-callable@^1.1.4, is-callable@^1.2.7: 462 | version "1.2.7" 463 | resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" 464 | integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== 465 | 466 | is-date-object@^1.0.1: 467 | version "1.0.5" 468 | resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" 469 | integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== 470 | dependencies: 471 | has-tostringtag "^1.0.0" 472 | 473 | is-negative-zero@^2.0.2: 474 | version "2.0.2" 475 | resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" 476 | integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== 477 | 478 | is-number-object@^1.0.4: 479 | version "1.0.7" 480 | resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" 481 | integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== 482 | dependencies: 483 | has-tostringtag "^1.0.0" 484 | 485 | is-plain-obj@^4.0.0: 486 | version "4.1.0" 487 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" 488 | integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== 489 | 490 | is-regex@^1.1.4: 491 | version "1.1.4" 492 | resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" 493 | integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== 494 | dependencies: 495 | call-bind "^1.0.2" 496 | has-tostringtag "^1.0.0" 497 | 498 | is-shared-array-buffer@^1.0.2: 499 | version "1.0.2" 500 | resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" 501 | integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== 502 | dependencies: 503 | call-bind "^1.0.2" 504 | 505 | is-string@^1.0.5, is-string@^1.0.7: 506 | version "1.0.7" 507 | resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" 508 | integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== 509 | dependencies: 510 | has-tostringtag "^1.0.0" 511 | 512 | is-symbol@^1.0.2, is-symbol@^1.0.3: 513 | version "1.0.4" 514 | resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" 515 | integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== 516 | dependencies: 517 | has-symbols "^1.0.2" 518 | 519 | is-typedarray@~1.0.0: 520 | version "1.0.0" 521 | resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" 522 | integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== 523 | 524 | is-weakref@^1.0.2: 525 | version "1.0.2" 526 | resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" 527 | integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== 528 | dependencies: 529 | call-bind "^1.0.2" 530 | 531 | isarray@~1.0.0: 532 | version "1.0.0" 533 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 534 | integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== 535 | 536 | isstream@~0.1.2: 537 | version "0.1.2" 538 | resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" 539 | integrity sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g== 540 | 541 | jsbn@~0.1.0: 542 | version "0.1.1" 543 | resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" 544 | integrity sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg== 545 | 546 | json-schema-traverse@^0.4.1: 547 | version "0.4.1" 548 | resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" 549 | integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== 550 | 551 | json-schema@0.4.0: 552 | version "0.4.0" 553 | resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" 554 | integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== 555 | 556 | json-stringify-safe@~5.0.1: 557 | version "5.0.1" 558 | resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" 559 | integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA== 560 | 561 | jsprim@^1.2.2: 562 | version "1.4.2" 563 | resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.2.tgz#712c65533a15c878ba59e9ed5f0e26d5b77c5feb" 564 | integrity sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw== 565 | dependencies: 566 | assert-plus "1.0.0" 567 | extsprintf "1.3.0" 568 | json-schema "0.4.0" 569 | verror "1.10.0" 570 | 571 | kleur@^4.0.3: 572 | version "4.1.5" 573 | resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" 574 | integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== 575 | 576 | lodash@^4.17.19: 577 | version "4.17.21" 578 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 579 | integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== 580 | 581 | longest-streak@^3.0.0: 582 | version "3.1.0" 583 | resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" 584 | integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== 585 | 586 | map-age-cleaner@^0.2.0: 587 | version "0.2.0" 588 | resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.2.0.tgz#0196bc278f7244ddeb7ca0cb3df329b06241a44b" 589 | integrity sha512-AvxTC6id0fzSf6OyNBTp1syyCuKO7nOJvHgYlhT0Qkkjvk40zZo+av3ayVgXlxnF/DxEzEfY9mMdd7FHsd+wKQ== 590 | dependencies: 591 | p-defer "^1.0.0" 592 | 593 | mdast-util-from-markdown@^1.0.0: 594 | version "1.2.0" 595 | resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz#84df2924ccc6c995dec1e2368b2b208ad0a76268" 596 | integrity sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q== 597 | dependencies: 598 | "@types/mdast" "^3.0.0" 599 | "@types/unist" "^2.0.0" 600 | decode-named-character-reference "^1.0.0" 601 | mdast-util-to-string "^3.1.0" 602 | micromark "^3.0.0" 603 | micromark-util-decode-numeric-character-reference "^1.0.0" 604 | micromark-util-decode-string "^1.0.0" 605 | micromark-util-normalize-identifier "^1.0.0" 606 | micromark-util-symbol "^1.0.0" 607 | micromark-util-types "^1.0.0" 608 | unist-util-stringify-position "^3.0.0" 609 | uvu "^0.5.0" 610 | 611 | mdast-util-to-markdown@^1.0.0: 612 | version "1.3.0" 613 | resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz#38b6cdc8dc417de642a469c4fc2abdf8c931bd1e" 614 | integrity sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA== 615 | dependencies: 616 | "@types/mdast" "^3.0.0" 617 | "@types/unist" "^2.0.0" 618 | longest-streak "^3.0.0" 619 | mdast-util-to-string "^3.0.0" 620 | micromark-util-decode-string "^1.0.0" 621 | unist-util-visit "^4.0.0" 622 | zwitch "^2.0.0" 623 | 624 | mdast-util-to-string@^3.0.0, mdast-util-to-string@^3.1.0: 625 | version "3.1.0" 626 | resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz#56c506d065fbf769515235e577b5a261552d56e9" 627 | integrity sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA== 628 | 629 | micromark-core-commonmark@^1.0.1: 630 | version "1.0.6" 631 | resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz#edff4c72e5993d93724a3c206970f5a15b0585ad" 632 | integrity sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA== 633 | dependencies: 634 | decode-named-character-reference "^1.0.0" 635 | micromark-factory-destination "^1.0.0" 636 | micromark-factory-label "^1.0.0" 637 | micromark-factory-space "^1.0.0" 638 | micromark-factory-title "^1.0.0" 639 | micromark-factory-whitespace "^1.0.0" 640 | micromark-util-character "^1.0.0" 641 | micromark-util-chunked "^1.0.0" 642 | micromark-util-classify-character "^1.0.0" 643 | micromark-util-html-tag-name "^1.0.0" 644 | micromark-util-normalize-identifier "^1.0.0" 645 | micromark-util-resolve-all "^1.0.0" 646 | micromark-util-subtokenize "^1.0.0" 647 | micromark-util-symbol "^1.0.0" 648 | micromark-util-types "^1.0.1" 649 | uvu "^0.5.0" 650 | 651 | micromark-factory-destination@^1.0.0: 652 | version "1.0.0" 653 | resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz#fef1cb59ad4997c496f887b6977aa3034a5a277e" 654 | integrity sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw== 655 | dependencies: 656 | micromark-util-character "^1.0.0" 657 | micromark-util-symbol "^1.0.0" 658 | micromark-util-types "^1.0.0" 659 | 660 | micromark-factory-label@^1.0.0: 661 | version "1.0.2" 662 | resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz#6be2551fa8d13542fcbbac478258fb7a20047137" 663 | integrity sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg== 664 | dependencies: 665 | micromark-util-character "^1.0.0" 666 | micromark-util-symbol "^1.0.0" 667 | micromark-util-types "^1.0.0" 668 | uvu "^0.5.0" 669 | 670 | micromark-factory-space@^1.0.0: 671 | version "1.0.0" 672 | resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz#cebff49968f2b9616c0fcb239e96685cb9497633" 673 | integrity sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew== 674 | dependencies: 675 | micromark-util-character "^1.0.0" 676 | micromark-util-types "^1.0.0" 677 | 678 | micromark-factory-title@^1.0.0: 679 | version "1.0.2" 680 | resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz#7e09287c3748ff1693930f176e1c4a328382494f" 681 | integrity sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A== 682 | dependencies: 683 | micromark-factory-space "^1.0.0" 684 | micromark-util-character "^1.0.0" 685 | micromark-util-symbol "^1.0.0" 686 | micromark-util-types "^1.0.0" 687 | uvu "^0.5.0" 688 | 689 | micromark-factory-whitespace@^1.0.0: 690 | version "1.0.0" 691 | resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz#e991e043ad376c1ba52f4e49858ce0794678621c" 692 | integrity sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A== 693 | dependencies: 694 | micromark-factory-space "^1.0.0" 695 | micromark-util-character "^1.0.0" 696 | micromark-util-symbol "^1.0.0" 697 | micromark-util-types "^1.0.0" 698 | 699 | micromark-util-character@^1.0.0: 700 | version "1.1.0" 701 | resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.1.0.tgz#d97c54d5742a0d9611a68ca0cd4124331f264d86" 702 | integrity sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg== 703 | dependencies: 704 | micromark-util-symbol "^1.0.0" 705 | micromark-util-types "^1.0.0" 706 | 707 | micromark-util-chunked@^1.0.0: 708 | version "1.0.0" 709 | resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz#5b40d83f3d53b84c4c6bce30ed4257e9a4c79d06" 710 | integrity sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g== 711 | dependencies: 712 | micromark-util-symbol "^1.0.0" 713 | 714 | micromark-util-classify-character@^1.0.0: 715 | version "1.0.0" 716 | resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz#cbd7b447cb79ee6997dd274a46fc4eb806460a20" 717 | integrity sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA== 718 | dependencies: 719 | micromark-util-character "^1.0.0" 720 | micromark-util-symbol "^1.0.0" 721 | micromark-util-types "^1.0.0" 722 | 723 | micromark-util-combine-extensions@^1.0.0: 724 | version "1.0.0" 725 | resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz#91418e1e74fb893e3628b8d496085639124ff3d5" 726 | integrity sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA== 727 | dependencies: 728 | micromark-util-chunked "^1.0.0" 729 | micromark-util-types "^1.0.0" 730 | 731 | micromark-util-decode-numeric-character-reference@^1.0.0: 732 | version "1.0.0" 733 | resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz#dcc85f13b5bd93ff8d2868c3dba28039d490b946" 734 | integrity sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w== 735 | dependencies: 736 | micromark-util-symbol "^1.0.0" 737 | 738 | micromark-util-decode-string@^1.0.0: 739 | version "1.0.2" 740 | resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz#942252ab7a76dec2dbf089cc32505ee2bc3acf02" 741 | integrity sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q== 742 | dependencies: 743 | decode-named-character-reference "^1.0.0" 744 | micromark-util-character "^1.0.0" 745 | micromark-util-decode-numeric-character-reference "^1.0.0" 746 | micromark-util-symbol "^1.0.0" 747 | 748 | micromark-util-encode@^1.0.0: 749 | version "1.0.1" 750 | resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz#2c1c22d3800870ad770ece5686ebca5920353383" 751 | integrity sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA== 752 | 753 | micromark-util-html-tag-name@^1.0.0: 754 | version "1.1.0" 755 | resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.1.0.tgz#eb227118befd51f48858e879b7a419fc0df20497" 756 | integrity sha512-BKlClMmYROy9UiV03SwNmckkjn8QHVaWkqoAqzivabvdGcwNGMMMH/5szAnywmsTBUzDsU57/mFi0sp4BQO6dA== 757 | 758 | micromark-util-normalize-identifier@^1.0.0: 759 | version "1.0.0" 760 | resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz#4a3539cb8db954bbec5203952bfe8cedadae7828" 761 | integrity sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg== 762 | dependencies: 763 | micromark-util-symbol "^1.0.0" 764 | 765 | micromark-util-resolve-all@^1.0.0: 766 | version "1.0.0" 767 | resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz#a7c363f49a0162e931960c44f3127ab58f031d88" 768 | integrity sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw== 769 | dependencies: 770 | micromark-util-types "^1.0.0" 771 | 772 | micromark-util-sanitize-uri@^1.0.0: 773 | version "1.1.0" 774 | resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.1.0.tgz#f12e07a85106b902645e0364feb07cf253a85aee" 775 | integrity sha512-RoxtuSCX6sUNtxhbmsEFQfWzs8VN7cTctmBPvYivo98xb/kDEoTCtJQX5wyzIYEmk/lvNFTat4hL8oW0KndFpg== 776 | dependencies: 777 | micromark-util-character "^1.0.0" 778 | micromark-util-encode "^1.0.0" 779 | micromark-util-symbol "^1.0.0" 780 | 781 | micromark-util-subtokenize@^1.0.0: 782 | version "1.0.2" 783 | resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz#ff6f1af6ac836f8bfdbf9b02f40431760ad89105" 784 | integrity sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA== 785 | dependencies: 786 | micromark-util-chunked "^1.0.0" 787 | micromark-util-symbol "^1.0.0" 788 | micromark-util-types "^1.0.0" 789 | uvu "^0.5.0" 790 | 791 | micromark-util-symbol@^1.0.0: 792 | version "1.0.1" 793 | resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz#b90344db62042ce454f351cf0bebcc0a6da4920e" 794 | integrity sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ== 795 | 796 | micromark-util-types@^1.0.0, micromark-util-types@^1.0.1: 797 | version "1.0.2" 798 | resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.0.2.tgz#f4220fdb319205812f99c40f8c87a9be83eded20" 799 | integrity sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w== 800 | 801 | micromark@^3.0.0: 802 | version "3.1.0" 803 | resolved "https://registry.yarnpkg.com/micromark/-/micromark-3.1.0.tgz#eeba0fe0ac1c9aaef675157b52c166f125e89f62" 804 | integrity sha512-6Mj0yHLdUZjHnOPgr5xfWIMqMWS12zDN6iws9SLuSz76W8jTtAv24MN4/CL7gJrl5vtxGInkkqDv/JIoRsQOvA== 805 | dependencies: 806 | "@types/debug" "^4.0.0" 807 | debug "^4.0.0" 808 | decode-named-character-reference "^1.0.0" 809 | micromark-core-commonmark "^1.0.1" 810 | micromark-factory-space "^1.0.0" 811 | micromark-util-character "^1.0.0" 812 | micromark-util-chunked "^1.0.0" 813 | micromark-util-combine-extensions "^1.0.0" 814 | micromark-util-decode-numeric-character-reference "^1.0.0" 815 | micromark-util-encode "^1.0.0" 816 | micromark-util-normalize-identifier "^1.0.0" 817 | micromark-util-resolve-all "^1.0.0" 818 | micromark-util-sanitize-uri "^1.0.0" 819 | micromark-util-subtokenize "^1.0.0" 820 | micromark-util-symbol "^1.0.0" 821 | micromark-util-types "^1.0.1" 822 | uvu "^0.5.0" 823 | 824 | mime-db@1.52.0: 825 | version "1.52.0" 826 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" 827 | integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== 828 | 829 | mime-types@^2.1.12, mime-types@~2.1.19: 830 | version "2.1.35" 831 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" 832 | integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== 833 | dependencies: 834 | mime-db "1.52.0" 835 | 836 | mime@^1.6.0: 837 | version "1.6.0" 838 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" 839 | integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== 840 | 841 | mri@^1.1.0: 842 | version "1.2.0" 843 | resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" 844 | integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== 845 | 846 | ms@2.1.2: 847 | version "2.1.2" 848 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 849 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 850 | 851 | ms@^2.1.1: 852 | version "2.1.3" 853 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" 854 | integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== 855 | 856 | node-telegram-bot-api@^0.60.0: 857 | version "0.60.0" 858 | resolved "https://registry.yarnpkg.com/node-telegram-bot-api/-/node-telegram-bot-api-0.60.0.tgz#3bfbbbd7eee1f0b76972d0ed1bc8af83ad1a6a1a" 859 | integrity sha512-SBI2PjfCAfMVuieQb95GBvaWiprRdk5SKfzX6B6G2ciG7J4SjOVwaMvaYhm9dJDTqvRSzl5pbioGbqRO/vx1Zg== 860 | dependencies: 861 | array.prototype.findindex "^2.0.2" 862 | bl "^1.2.3" 863 | debug "^3.2.7" 864 | eventemitter3 "^3.0.0" 865 | file-type "^3.9.0" 866 | mime "^1.6.0" 867 | pump "^2.0.0" 868 | request "^2.83.0" 869 | request-promise "^4.2.2" 870 | 871 | oauth-sign@~0.9.0: 872 | version "0.9.0" 873 | resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" 874 | integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== 875 | 876 | object-inspect@^1.12.2, object-inspect@^1.9.0: 877 | version "1.12.2" 878 | resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" 879 | integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== 880 | 881 | object-keys@^1.1.1: 882 | version "1.1.1" 883 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 884 | integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== 885 | 886 | object.assign@^4.1.4: 887 | version "4.1.4" 888 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" 889 | integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== 890 | dependencies: 891 | call-bind "^1.0.2" 892 | define-properties "^1.1.4" 893 | has-symbols "^1.0.3" 894 | object-keys "^1.1.1" 895 | 896 | once@^1.3.1, once@^1.4.0: 897 | version "1.4.0" 898 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 899 | integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== 900 | dependencies: 901 | wrappy "1" 902 | 903 | p-defer@^1.0.0: 904 | version "1.0.0" 905 | resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" 906 | integrity sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw== 907 | 908 | p-timeout@^6.0.0: 909 | version "6.0.0" 910 | resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-6.0.0.tgz#84c210f5500da1af4c31ab2768d794e5e081dd91" 911 | integrity sha512-5iS61MOdUMemWH9CORQRxVXTp9g5K8rPnI9uQpo97aWgsH3vVXKjkIhDi+OgIDmN3Ly9+AZ2fZV01Wut1yzfKA== 912 | 913 | performance-now@^2.1.0: 914 | version "2.1.0" 915 | resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" 916 | integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== 917 | 918 | process-nextick-args@~2.0.0: 919 | version "2.0.1" 920 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" 921 | integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== 922 | 923 | psl@^1.1.28: 924 | version "1.9.0" 925 | resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" 926 | integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== 927 | 928 | pump@^2.0.0: 929 | version "2.0.1" 930 | resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" 931 | integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== 932 | dependencies: 933 | end-of-stream "^1.1.0" 934 | once "^1.3.1" 935 | 936 | punycode@^2.1.0, punycode@^2.1.1: 937 | version "2.1.1" 938 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 939 | integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== 940 | 941 | qs@~6.5.2: 942 | version "6.5.3" 943 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.3.tgz#3aeeffc91967ef6e35c0e488ef46fb296ab76aad" 944 | integrity sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA== 945 | 946 | readable-stream@^2.3.5: 947 | version "2.3.7" 948 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" 949 | integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== 950 | dependencies: 951 | core-util-is "~1.0.0" 952 | inherits "~2.0.3" 953 | isarray "~1.0.0" 954 | process-nextick-args "~2.0.0" 955 | safe-buffer "~5.1.1" 956 | string_decoder "~1.1.1" 957 | util-deprecate "~1.0.1" 958 | 959 | regexp.prototype.flags@^1.4.3: 960 | version "1.4.3" 961 | resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" 962 | integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== 963 | dependencies: 964 | call-bind "^1.0.2" 965 | define-properties "^1.1.3" 966 | functions-have-names "^1.2.2" 967 | 968 | remark-parse@^10.0.0: 969 | version "10.0.1" 970 | resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-10.0.1.tgz#6f60ae53edbf0cf38ea223fe643db64d112e0775" 971 | integrity sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw== 972 | dependencies: 973 | "@types/mdast" "^3.0.0" 974 | mdast-util-from-markdown "^1.0.0" 975 | unified "^10.0.0" 976 | 977 | remark-stringify@^10.0.0: 978 | version "10.0.2" 979 | resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-10.0.2.tgz#50414a6983f5008eb9e72eed05f980582d1f69d7" 980 | integrity sha512-6wV3pvbPvHkbNnWB0wdDvVFHOe1hBRAx1Q/5g/EpH4RppAII6J8Gnwe7VbHuXaoKIF6LAg6ExTel/+kNqSQ7lw== 981 | dependencies: 982 | "@types/mdast" "^3.0.0" 983 | mdast-util-to-markdown "^1.0.0" 984 | unified "^10.0.0" 985 | 986 | remark@^14.0.2: 987 | version "14.0.2" 988 | resolved "https://registry.yarnpkg.com/remark/-/remark-14.0.2.tgz#4a1833f7441a5c29e44b37bb1843fb820797b40f" 989 | integrity sha512-A3ARm2V4BgiRXaUo5K0dRvJ1lbogrbXnhkJRmD0yw092/Yl0kOCZt1k9ZeElEwkZsWGsMumz6qL5MfNJH9nOBA== 990 | dependencies: 991 | "@types/mdast" "^3.0.0" 992 | remark-parse "^10.0.0" 993 | remark-stringify "^10.0.0" 994 | unified "^10.0.0" 995 | 996 | request-promise-core@1.1.4: 997 | version "1.1.4" 998 | resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" 999 | integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== 1000 | dependencies: 1001 | lodash "^4.17.19" 1002 | 1003 | request-promise@^4.2.2: 1004 | version "4.2.6" 1005 | resolved "https://registry.yarnpkg.com/request-promise/-/request-promise-4.2.6.tgz#7e7e5b9578630e6f598e3813c0f8eb342a27f0a2" 1006 | integrity sha512-HCHI3DJJUakkOr8fNoCc73E5nU5bqITjOYFMDrKHYOXWXrgD/SBaC7LjwuPymUprRyuF06UK7hd/lMHkmUXglQ== 1007 | dependencies: 1008 | bluebird "^3.5.0" 1009 | request-promise-core "1.1.4" 1010 | stealthy-require "^1.1.1" 1011 | tough-cookie "^2.3.3" 1012 | 1013 | request@^2.83.0: 1014 | version "2.88.2" 1015 | resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" 1016 | integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== 1017 | dependencies: 1018 | aws-sign2 "~0.7.0" 1019 | aws4 "^1.8.0" 1020 | caseless "~0.12.0" 1021 | combined-stream "~1.0.6" 1022 | extend "~3.0.2" 1023 | forever-agent "~0.6.1" 1024 | form-data "~2.3.2" 1025 | har-validator "~5.1.3" 1026 | http-signature "~1.2.0" 1027 | is-typedarray "~1.0.0" 1028 | isstream "~0.1.2" 1029 | json-stringify-safe "~5.0.1" 1030 | mime-types "~2.1.19" 1031 | oauth-sign "~0.9.0" 1032 | performance-now "^2.1.0" 1033 | qs "~6.5.2" 1034 | safe-buffer "^5.1.2" 1035 | tough-cookie "~2.5.0" 1036 | tunnel-agent "^0.6.0" 1037 | uuid "^3.3.2" 1038 | 1039 | sade@^1.7.3: 1040 | version "1.8.1" 1041 | resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" 1042 | integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== 1043 | dependencies: 1044 | mri "^1.1.0" 1045 | 1046 | safe-buffer@^5.0.1, safe-buffer@^5.1.1, safe-buffer@^5.1.2: 1047 | version "5.2.1" 1048 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" 1049 | integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== 1050 | 1051 | safe-buffer@~5.1.0, safe-buffer@~5.1.1: 1052 | version "5.1.2" 1053 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 1054 | integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== 1055 | 1056 | safe-regex-test@^1.0.0: 1057 | version "1.0.0" 1058 | resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" 1059 | integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== 1060 | dependencies: 1061 | call-bind "^1.0.2" 1062 | get-intrinsic "^1.1.3" 1063 | is-regex "^1.1.4" 1064 | 1065 | safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: 1066 | version "2.1.2" 1067 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 1068 | integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== 1069 | 1070 | side-channel@^1.0.4: 1071 | version "1.0.4" 1072 | resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" 1073 | integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== 1074 | dependencies: 1075 | call-bind "^1.0.0" 1076 | get-intrinsic "^1.0.2" 1077 | object-inspect "^1.9.0" 1078 | 1079 | sshpk@^1.7.0: 1080 | version "1.17.0" 1081 | resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.17.0.tgz#578082d92d4fe612b13007496e543fa0fbcbe4c5" 1082 | integrity sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ== 1083 | dependencies: 1084 | asn1 "~0.2.3" 1085 | assert-plus "^1.0.0" 1086 | bcrypt-pbkdf "^1.0.0" 1087 | dashdash "^1.12.0" 1088 | ecc-jsbn "~0.1.1" 1089 | getpass "^0.1.1" 1090 | jsbn "~0.1.0" 1091 | safer-buffer "^2.0.2" 1092 | tweetnacl "~0.14.0" 1093 | 1094 | stealthy-require@^1.1.1: 1095 | version "1.1.1" 1096 | resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" 1097 | integrity sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g== 1098 | 1099 | streamsearch@^1.1.0: 1100 | version "1.1.0" 1101 | resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" 1102 | integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== 1103 | 1104 | string.prototype.trimend@^1.0.5: 1105 | version "1.0.6" 1106 | resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz#c4a27fa026d979d79c04f17397f250a462944533" 1107 | integrity sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ== 1108 | dependencies: 1109 | call-bind "^1.0.2" 1110 | define-properties "^1.1.4" 1111 | es-abstract "^1.20.4" 1112 | 1113 | string.prototype.trimstart@^1.0.5: 1114 | version "1.0.6" 1115 | resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz#e90ab66aa8e4007d92ef591bbf3cd422c56bdcf4" 1116 | integrity sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA== 1117 | dependencies: 1118 | call-bind "^1.0.2" 1119 | define-properties "^1.1.4" 1120 | es-abstract "^1.20.4" 1121 | 1122 | string_decoder@~1.1.1: 1123 | version "1.1.1" 1124 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" 1125 | integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== 1126 | dependencies: 1127 | safe-buffer "~5.1.0" 1128 | 1129 | strip-markdown@^5.0.0: 1130 | version "5.0.0" 1131 | resolved "https://registry.yarnpkg.com/strip-markdown/-/strip-markdown-5.0.0.tgz#222b864ecce6cf2ef87b2bb1e6466464e8127081" 1132 | integrity sha512-PXSts6Ta9A/TwGxVVSRlQs1ukJTAwwtbip2OheJEjPyfykaQ4sJSTnQWjLTI2vYWNts/R/91/csagp15W8n9gA== 1133 | dependencies: 1134 | "@types/mdast" "^3.0.0" 1135 | "@types/unist" "^2.0.6" 1136 | unified "^10.0.0" 1137 | 1138 | tough-cookie@^2.3.3, tough-cookie@~2.5.0: 1139 | version "2.5.0" 1140 | resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" 1141 | integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== 1142 | dependencies: 1143 | psl "^1.1.28" 1144 | punycode "^2.1.1" 1145 | 1146 | trough@^2.0.0: 1147 | version "2.1.0" 1148 | resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" 1149 | integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== 1150 | 1151 | tunnel-agent@^0.6.0: 1152 | version "0.6.0" 1153 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" 1154 | integrity sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w== 1155 | dependencies: 1156 | safe-buffer "^5.0.1" 1157 | 1158 | tweetnacl@^0.14.3, tweetnacl@~0.14.0: 1159 | version "0.14.5" 1160 | resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" 1161 | integrity sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA== 1162 | 1163 | unbox-primitive@^1.0.2: 1164 | version "1.0.2" 1165 | resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" 1166 | integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== 1167 | dependencies: 1168 | call-bind "^1.0.2" 1169 | has-bigints "^1.0.2" 1170 | has-symbols "^1.0.3" 1171 | which-boxed-primitive "^1.0.2" 1172 | 1173 | undici@^5.13.0: 1174 | version "5.13.0" 1175 | resolved "https://registry.yarnpkg.com/undici/-/undici-5.13.0.tgz#56772fba89d8b25e39bddc8c26a438bd73ea69bb" 1176 | integrity sha512-UDZKtwb2k7KRsK4SdXWG7ErXiL7yTGgLWvk2AXO1JMjgjh404nFo6tWSCM2xMpJwMPx3J8i/vfqEh1zOqvj82Q== 1177 | dependencies: 1178 | busboy "^1.6.0" 1179 | 1180 | unified@^10.0.0: 1181 | version "10.1.2" 1182 | resolved "https://registry.yarnpkg.com/unified/-/unified-10.1.2.tgz#b1d64e55dafe1f0b98bb6c719881103ecf6c86df" 1183 | integrity sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q== 1184 | dependencies: 1185 | "@types/unist" "^2.0.0" 1186 | bail "^2.0.0" 1187 | extend "^3.0.0" 1188 | is-buffer "^2.0.0" 1189 | is-plain-obj "^4.0.0" 1190 | trough "^2.0.0" 1191 | vfile "^5.0.0" 1192 | 1193 | unist-util-is@^5.0.0: 1194 | version "5.1.1" 1195 | resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.1.1.tgz#e8aece0b102fa9bc097b0fef8f870c496d4a6236" 1196 | integrity sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ== 1197 | 1198 | unist-util-stringify-position@^3.0.0: 1199 | version "3.0.2" 1200 | resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz#5c6aa07c90b1deffd9153be170dce628a869a447" 1201 | integrity sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg== 1202 | dependencies: 1203 | "@types/unist" "^2.0.0" 1204 | 1205 | unist-util-visit-parents@^5.1.1: 1206 | version "5.1.1" 1207 | resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz#868f353e6fce6bf8fa875b251b0f4fec3be709bb" 1208 | integrity sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw== 1209 | dependencies: 1210 | "@types/unist" "^2.0.0" 1211 | unist-util-is "^5.0.0" 1212 | 1213 | unist-util-visit@^4.0.0: 1214 | version "4.1.1" 1215 | resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-4.1.1.tgz#1c4842d70bd3df6cc545276f5164f933390a9aad" 1216 | integrity sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg== 1217 | dependencies: 1218 | "@types/unist" "^2.0.0" 1219 | unist-util-is "^5.0.0" 1220 | unist-util-visit-parents "^5.1.1" 1221 | 1222 | uri-js@^4.2.2: 1223 | version "4.4.1" 1224 | resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" 1225 | integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== 1226 | dependencies: 1227 | punycode "^2.1.0" 1228 | 1229 | util-deprecate@~1.0.1: 1230 | version "1.0.2" 1231 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 1232 | integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== 1233 | 1234 | uuid@^3.3.2: 1235 | version "3.4.0" 1236 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" 1237 | integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== 1238 | 1239 | uuid@^9.0.0: 1240 | version "9.0.0" 1241 | resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5" 1242 | integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg== 1243 | 1244 | uvu@^0.5.0: 1245 | version "0.5.6" 1246 | resolved "https://registry.yarnpkg.com/uvu/-/uvu-0.5.6.tgz#2754ca20bcb0bb59b64e9985e84d2e81058502df" 1247 | integrity sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA== 1248 | dependencies: 1249 | dequal "^2.0.0" 1250 | diff "^5.0.0" 1251 | kleur "^4.0.3" 1252 | sade "^1.7.3" 1253 | 1254 | verror@1.10.0: 1255 | version "1.10.0" 1256 | resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" 1257 | integrity sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw== 1258 | dependencies: 1259 | assert-plus "^1.0.0" 1260 | core-util-is "1.0.2" 1261 | extsprintf "^1.2.0" 1262 | 1263 | vfile-message@^3.0.0: 1264 | version "3.1.3" 1265 | resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.1.3.tgz#1360c27a99234bebf7bddbbbca67807115e6b0dd" 1266 | integrity sha512-0yaU+rj2gKAyEk12ffdSbBfjnnj+b1zqTBv3OQCTn8yEB02bsPizwdBPrLJjHnK+cU9EMMcUnNv938XcZIkmdA== 1267 | dependencies: 1268 | "@types/unist" "^2.0.0" 1269 | unist-util-stringify-position "^3.0.0" 1270 | 1271 | vfile@^5.0.0: 1272 | version "5.3.6" 1273 | resolved "https://registry.yarnpkg.com/vfile/-/vfile-5.3.6.tgz#61b2e70690cc835a5d0d0fd135beae74e5a39546" 1274 | integrity sha512-ADBsmerdGBs2WYckrLBEmuETSPyTD4TuLxTrw0DvjirxW1ra4ZwkbzG8ndsv3Q57smvHxo677MHaQrY9yxH8cA== 1275 | dependencies: 1276 | "@types/unist" "^2.0.0" 1277 | is-buffer "^2.0.0" 1278 | unist-util-stringify-position "^3.0.0" 1279 | vfile-message "^3.0.0" 1280 | 1281 | which-boxed-primitive@^1.0.2: 1282 | version "1.0.2" 1283 | resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" 1284 | integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== 1285 | dependencies: 1286 | is-bigint "^1.0.1" 1287 | is-boolean-object "^1.1.0" 1288 | is-number-object "^1.0.4" 1289 | is-string "^1.0.5" 1290 | is-symbol "^1.0.3" 1291 | 1292 | wrappy@1: 1293 | version "1.0.2" 1294 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 1295 | integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== 1296 | 1297 | zwitch@^2.0.0: 1298 | version "2.0.4" 1299 | resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" 1300 | integrity sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A== 1301 | --------------------------------------------------------------------------------