├── .gitignore ├── .prettierignore ├── LICENSE ├── next.config.js ├── package.json ├── pages ├── _app.js ├── frontend │ ├── basics.mdx │ ├── detect-wrong-network.mdx │ ├── ens.mdx │ ├── interacting-with-contract.mdx │ ├── meta.json │ ├── project-setup.mdx │ ├── read-contract.mdx │ ├── sign-in-with-ethereum.mdx │ ├── sign-message.mdx │ ├── switch-networks.mdx │ ├── wallet-connections.mdx │ └── write-contract.mdx ├── index.mdx ├── meta.json └── thanks.mdx ├── public ├── android-icon-192x192.png ├── apple-icon-180x180.png ├── apple-icon.png ├── d_d-16x16.png ├── d_d-32x32.png ├── d_d-96x96.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon-96x96.png ├── favicon.ico ├── ms-icon-144x144.png └── og.png ├── readme.md ├── theme.config.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .next 3 | .DS_Store 4 | yarn-error.log 5 | dist 6 | examples 7 | packages -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | .next 2 | node_modules 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020 Shu Ding 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- 1 | const withNextra = require('nextra')({ 2 | theme: 'nextra-theme-docs', 3 | themeConfig: './theme.config.js', 4 | unstable_flexsearch: true, 5 | unstable_staticImage: true, 6 | }) 7 | 8 | module.exports = withNextra() 9 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "nextra", 3 | "version": "1.0.0", 4 | "description": "", 5 | "main": "index.js", 6 | "scripts": { 7 | "dev": "next", 8 | "start": "next start", 9 | "build": "next build" 10 | }, 11 | "author": "Developer DAO", 12 | "license": "MIT", 13 | "dependencies": { 14 | "next": "^12.1.0", 15 | "nextra": "2.0.0-alpha.49", 16 | "nextra-theme-docs": "2.0.0-alpha.50", 17 | "react": "^17.0.2", 18 | "react-dom": "^17.0.2" 19 | }, 20 | "devDependencies": { 21 | "prettier": "^2.0.5" 22 | }, 23 | "prettier": { 24 | "semi": false, 25 | "singleQuote": true 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- 1 | import 'nextra-theme-docs/style.css' 2 | 3 | export default function MyApp({ Component, pageProps }) { 4 | // Use the layout defined at the page level, if available 5 | const getLayout = Component.getLayout || ((page) => page) 6 | 7 | return getLayout() 8 | } 9 | -------------------------------------------------------------------------------- /pages/frontend/basics.mdx: -------------------------------------------------------------------------------- 1 | # web3/blockchain basics 2 | 3 | Links to some resources that will help you get up-to-speed with some basic web3 concepts. 4 | 5 | - [What is Ethereum?](https://ethereum.org/en/what-is-ethereum/) by the Ethereum Foundation 6 | - [ETH.BUILD](https://www.youtube.com/watch?v=30pa790tIIA&list=PLJz1HruEnenCXH7KW7wBCEBnBLOVkiqIi) by Austin Griffith 7 | - [web3-from-zero](https://github.com/kay-is/web3-from-zero) by kay-is 8 | - [A guide to web3 for web2 frontend devs](https://mirror.xyz/dhaiwat.eth/O5CK6Tjfv8uhl6FPbjT0yZ8LUwViDPWGYHdu9khRWpM) by Dhaiwat Pandya 9 | 10 | (This cheatsheet only covers Ethereum/EVM-based chains.) 11 | -------------------------------------------------------------------------------- /pages/frontend/detect-wrong-network.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # Detecting if the user is on the wrong network 4 | 5 | You can easily detect if the user is on the wrong network using the `useNetwork` hook from `wagmi`. 6 | 7 | ```tsx 8 | import { useNetwork } from 'wagmi' 9 | 10 | const Page = () => { 11 | const { activeChain } = useNetwork() 12 | 13 | // checks if the user is not on mainnet. 1 => mainnet's chain ID. See https://chainlist.org/ for other chains 14 | const wrongNetwork = activeChain?.id !== 1 15 | 16 | return
{wrongNetwork &&

You are on the wrong network!

}
17 | } 18 | ``` 19 | -------------------------------------------------------------------------------- /pages/frontend/ens.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # ENS (.eth domains) 4 | 5 | 6 | To learn more about ENS: https://www.youtube.com/watch?v=jssRnV5Ob6A 7 | 8 | 9 | ### Resolving any valid Ethereum address's ENS name 10 | 11 | For this, we make use of the `useEnsName` hook from `wagmi`. 12 | 13 | ```tsx 14 | import { useEnsName } from 'wagmi' 15 | 16 | const Page = () => { 17 | const { data: ens } = useEnsName({ 18 | address: '0xD933A3Ec19065dfAEc5CCaA4bfD6cd1dd370D9F3', 19 | }) 20 | 21 | return
Resolved ENS: {ens}
22 | } 23 | ``` 24 | -------------------------------------------------------------------------------- /pages/frontend/interacting-with-contract.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # Interacting with a contract 4 | 5 | 6 | Learn about ABIs first: 7 | https://www.quicknode.com/guides/solidity/what-is-an-abi 8 | 9 | 10 | The most straight-forward way to interact with a smart contract is to use the `useContract` hook from `wagmi`. 11 | 12 | ```tsx 13 | import { useContract } from 'wagmi' 14 | 15 | const Page = () => { 16 | const contract = useContract({ 17 | addressOrName: 'your_contracts_address', 18 | abi: your_contracts_abi, 19 | }) 20 | 21 | // Reading from the contract 22 | const readGreeting = async () => { 23 | const greeting = await contract.greeting() 24 | console.log(`Greeting: ${greeting}`) 25 | } 26 | 27 | // Writing to the contract 28 | const setGreeting = async () => { 29 | const tx = await contract.setGreeting('Hello world') 30 | const response = await tx.wait() 31 | console.log(`Transaction response: ${response}`) 32 | } 33 | } 34 | ``` 35 | 36 | `useContract` does not give you access to loading or error states directly via the hook, though. You have to handle all of that 'manually' here. Proceed to the next page to learn about how `useContractRead` and `useContractWrite` solve this. 37 | -------------------------------------------------------------------------------- /pages/frontend/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "basics": "web3/blockchain basics", 3 | "project-setup": "Project setup", 4 | "wallet-connections": "Wallet connections", 5 | "ens": "ENS", 6 | "interacting-with-contract": "Interacting with a contract", 7 | "read-contract": "Reading from a contract", 8 | "write-contract": "Writing to a contract", 9 | "sign-message": "Signing a message", 10 | "sign-in-with-ethereum": "Sign in with Ethereum", 11 | "detect-wrong-network": "Detecting if the user is on the wrong network", 12 | "switch-networks": "Switching networks" 13 | } 14 | -------------------------------------------------------------------------------- /pages/frontend/project-setup.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # Project setup 4 | 5 | This cheatsheet is based around projects using React, TypeScript and [wagmi](https://wagmi.sh). 6 | 7 | ### Quick start 8 | 9 | The quickest way to get started with a new fully-setup project is to use [create-web3-frontend](https://github.com/dhaiwat10/create-web3-frontend). 10 | 11 | ```bash 12 | $ npx create-web3-frontend --ts my-app 13 | ``` 14 | -------------------------------------------------------------------------------- /pages/frontend/read-contract.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # Reading from a smart contract 4 | 5 | 6 | Learn about ABIs first: 7 | https://www.quicknode.com/guides/solidity/what-is-an-abi 8 | 9 | 10 | We make use of the `useContractRead` hook from `wagmi` to read from a smart contract. 11 | 12 | ```tsx 13 | import { useContractRead } from 'wagmi' 14 | 15 | const Page = () => { 16 | const { data, isError, isLoading } = useContractRead( 17 | { 18 | addressOrName: 'your_contracts_address', 19 | abi: your_contracts_abi, 20 | }, 21 | 'the_contract_method_name' 22 | ) 23 | } 24 | ``` 25 | 26 | For example, if you want to read the `greeting` from a `Greeter` contract: 27 | 28 | ```tsx 29 | import { useContractRead } from 'wagmi' 30 | 31 | const Page = () => { 32 | const { data, isError, isLoading } = useContractRead( 33 | { 34 | addressOrName: 'greeter_address', 35 | abi: Greeter_ABI, 36 | }, 37 | 'greeting' 38 | ) 39 | 40 | return

Greeting: {data}

41 | } 42 | ``` 43 | 44 | --- 45 | 46 | If you want to programatically read instead of reading on page load, you can use the `refetch` function directly: 47 | 48 | ```tsx 49 | import { useContractRead } from 'wagmi' 50 | 51 | const Page = () => { 52 | const { refetch } = useContractRead( 53 | { 54 | addressOrName: 'greeter_address', 55 | abi: Greeter_ABI, 56 | }, 57 | 'greeting' 58 | ) 59 | 60 | const handleClick = async () => { 61 | const res = refetch() 62 | console.log(`Greeting: ${res}`) 63 | } 64 | 65 | return 66 | } 67 | ``` 68 | -------------------------------------------------------------------------------- /pages/frontend/sign-in-with-ethereum.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # Sign in with Ethereum 4 | 5 | 6 | Learn about Sign in with Ethereum: [https://login.xyz](https://login.xyz) 7 | 8 | 9 | The guide included in the official `wagmi` docs is exhaustive enough. 10 | [Link to the guide](https://wagmi.sh/guides/sign-in-with-ethereum) 11 | -------------------------------------------------------------------------------- /pages/frontend/sign-message.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # Signing a message 4 | 5 | We make use of the `useSignMessage` hook from `wagmi` to sign messages. 6 | 7 | ```tsx 8 | import { useSignMessage } from 'wagmi' 9 | 10 | const Page = () => { 11 | const { signMessageAsync } = useSignMessage() 12 | 13 | const onClick = async () => { 14 | const signature = await signMessageAsync({ message: 'gm' }) 15 | console.log(`Signed message: ${signature}`) 16 | } 17 | 18 | return 19 | } 20 | ``` 21 | -------------------------------------------------------------------------------- /pages/frontend/switch-networks.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # Switching networks 4 | 5 | We make use of the `useNetwork` hook from `wagmi` to switch networks. 6 | 7 | ```tsx 8 | import { useNetwork } from 'wagmi' 9 | 10 | const Page = () => { 11 | const { activeChain, switchNetwork} = useNetwork() 12 | const currentChainId = activeChain?.id 13 | 14 | // 1 => mainnet's chain ID. For other networks, see https://chainlist.org 15 | const desiredChainId = 1 16 | 17 | return ( 18 |
19 | {currentChainId !== desiredNetworkChainId && ( 20 | 23 | )} 24 |
25 | ) 26 | } 27 | ``` 28 | -------------------------------------------------------------------------------- /pages/frontend/wallet-connections.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # Wallet connections 4 | 5 | [create-web3-frontend](https://github.com/dhaiwat10/create-web3-frontend) already does this for you. 6 | 7 | You have two options. 8 | 9 | 1. Use [Rainbowkit](https://www.rainbowkit.com) (recommended, fastest and prettiest), or 10 | 2. If you want to make a 'custom' wallet connection interface, refer the [wallet connection guide in the wagmi docs](https://wagmi.sh/examples/connect-wallet) 11 | -------------------------------------------------------------------------------- /pages/frontend/write-contract.mdx: -------------------------------------------------------------------------------- 1 | import Callout from 'nextra-theme-docs/callout' 2 | 3 | # Writing to a smart contract 4 | 5 | 6 | Learn about ABIs first: 7 | https://www.quicknode.com/guides/solidity/what-is-an-abi 8 | 9 | 10 | We make use of the `useContractWrite` hook from `wagmi` to read from a smart contract. 11 | 12 | ```tsx 13 | import { useContractWrite } from 'wagmi' 14 | 15 | const Page = () => { 16 | const { data, error, loading, write } = useContractWrite( 17 | { 18 | addressOrName: 'your_contracts_address', 19 | abi: your_contracts_abi, 20 | }, 21 | 'the_contract_method_name' 22 | ) 23 | } 24 | ``` 25 | 26 | For example, if you want to set the `greeting` i.e. call `setGreeting` for a `Greeter` contract: 27 | 28 | ```tsx 29 | import { useContractWrite } from 'wagmi' 30 | 31 | const Page = () => { 32 | const { data, error, loading, write } = useContractWrite( 33 | { 34 | addressOrName: 'greeter_address', 35 | abi: Greeter_ABI, 36 | }, 37 | 'setGreeting' 38 | ) 39 | 40 | return ( 41 | <> 42 | 43 | 44 | ) 45 | } 46 | ``` 47 | -------------------------------------------------------------------------------- /pages/index.mdx: -------------------------------------------------------------------------------- 1 | # 🚀 web3 cheatsheet 2 | 3 | A set of useful code snippets and mini-guides to help you build web3. 4 | 5 | The cheatsheet only contains [frontend](/frontend/basics) content right now but will be expanded to include more topics if there's interest. You can DM me on my [Twitter](https://twitter.com/dhaiwat10) if you have some ideas. 6 | 7 | ### Contributing 8 | 9 | This content is free and open source. Feel free to open a PR at the [repo](https://github.com/dhaiwat10/web3-cheatsheet) if you have any suggestions. 10 | -------------------------------------------------------------------------------- /pages/meta.json: -------------------------------------------------------------------------------- 1 | { 2 | "index": "Introduction", 3 | "frontend": "Frontend" 4 | } 5 | -------------------------------------------------------------------------------- /pages/thanks.mdx: -------------------------------------------------------------------------------- 1 | # Thanks 2 | 3 | I am grateful for these people/DAOs who have helped me and so many others build cool shit. 4 | 5 | - [Developer DAO](https://twitter.com/developer_dao) 6 | - [awkweb](https://twitter.com/awkweb) 7 | - [Nader Dabit](https://twitter.com/dabit3) 8 | - [Austin Griffith](https://twitter.com/austingriffith) 9 | - [buildspace](https://buildspace.so) 10 | - [Farza](https://twitter.com/farzatv) 11 | - [ricmoo.eth](https://twitter.com/ricmoo) 12 | - [Moonshot Collective](https://twitter.com/moonshotcollect) 13 | -------------------------------------------------------------------------------- /public/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/android-icon-192x192.png -------------------------------------------------------------------------------- /public/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/apple-icon-180x180.png -------------------------------------------------------------------------------- /public/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/apple-icon.png -------------------------------------------------------------------------------- /public/d_d-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/d_d-16x16.png -------------------------------------------------------------------------------- /public/d_d-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/d_d-32x32.png -------------------------------------------------------------------------------- /public/d_d-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/d_d-96x96.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/favicon-96x96.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/favicon.ico -------------------------------------------------------------------------------- /public/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/ms-icon-144x144.png -------------------------------------------------------------------------------- /public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Developer-DAO/web3cheatsheet/54d202acef7a32dbf580d2d51f7193ce839a6453/public/og.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | # [🚀 web3cheatsheet.xyz](https://web3cheatsheet.xyz) 2 | 3 | A set of useful code snippets and mini-guides to help you build web3. 4 | 5 | The cheatsheet only contains [frontend](/frontend/basics) content right now but will be expanded to include more topics if there's interest. You can DM me on my [Twitter](https://twitter.com/dhaiwat10) if you have some ideas. 6 | 7 | ### Contributing 8 | 9 | This content is free and open source. Feel free to open a PR if you have any suggestions. 10 | -------------------------------------------------------------------------------- /theme.config.js: -------------------------------------------------------------------------------- 1 | export default { 2 | github: 'https://github.com/developer-dao/web3cheatsheet', 3 | docsRepositoryBase: 4 | 'https://github.com/developer-dao/web3cheatsheet/blob/main', 5 | titleSuffix: ' – web3 cheatsheet', 6 | logo: ( 7 | <> 8 | 9 | web3cheatsheet.xyz by D_D 10 | 11 | {/* */} 12 | {/* 13 | Code snippets and mini-guides to help you build web3 14 | */} 15 | 16 | ), 17 | head: ( 18 | <> 19 | 20 | 21 | 22 | 23 | 27 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | {/* */} 43 | 44 | 45 | 46 | 47 | {/* */} 48 | 49 | ), 50 | search: true, 51 | unstable_flexsearch: true, 52 | unstable_staticImage: true, 53 | floatTOC: true, 54 | projectChatLink: 'https://discord.gg/devdao', 55 | feedbackLink: 'Question? Give us feedback →', 56 | footerEditLink: 'Edit this page on GitHub', 57 | footerText: <>MIT {new Date().getFullYear()} © Developer DAO, 58 | // unstable_faviconGlyph: '🚀', 59 | } 60 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/runtime@^7.10.5": 6 | version "7.15.3" 7 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.15.3.tgz#2e1c2880ca118e5b2f9988322bd8a7656a32502b" 8 | integrity sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA== 9 | dependencies: 10 | regenerator-runtime "^0.13.4" 11 | 12 | "@headlessui/react@^1.5.0": 13 | version "1.6.0" 14 | resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.6.0.tgz#5943c0b1e5b1a02566ab45f665a05188b1d079c5" 15 | integrity sha512-PlDuytBC6iDC/uMvpANm5VpRSuayyXMEeo/dNIwAZNHCfhZUqDQgLXjGu48SHsvMw22Kc3c3u9TOAMZNg+1vzw== 16 | 17 | "@mdx-js/mdx@^2.1.0": 18 | version "2.1.1" 19 | resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-2.1.1.tgz#6d8b9b75456d7685a52c3812b1c3e4830c7458fb" 20 | integrity sha512-SXC18cChut3F2zkVXwsb2no0fzTQ1z6swjK13XwFbF5QU/SFQM0orAItPypSdL3GvqYyzVJtz8UofzJhPEQtMw== 21 | dependencies: 22 | "@types/estree-jsx" "^0.0.1" 23 | "@types/mdx" "^2.0.0" 24 | astring "^1.6.0" 25 | estree-util-build-jsx "^2.0.0" 26 | estree-util-is-identifier-name "^2.0.0" 27 | estree-walker "^3.0.0" 28 | hast-util-to-estree "^2.0.0" 29 | markdown-extensions "^1.0.0" 30 | periscopic "^3.0.0" 31 | remark-mdx "^2.0.0" 32 | remark-parse "^10.0.0" 33 | remark-rehype "^10.0.0" 34 | unified "^10.0.0" 35 | unist-util-position-from-estree "^1.0.0" 36 | unist-util-stringify-position "^3.0.0" 37 | unist-util-visit "^4.0.0" 38 | vfile "^5.0.0" 39 | 40 | "@mdx-js/react@^2.1.0": 41 | version "2.1.1" 42 | resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-2.1.1.tgz#c59d844fd61b776fea8673fb77405d4e14db48c5" 43 | integrity sha512-7zlZDf5xmWH8I0kFE4DG91COOkxjaW9DX5f1HWztZpFcVua2gJgMYfIkFaDpO/DH/tWi6Mz+OheW4194r15igg== 44 | dependencies: 45 | "@types/mdx" "^2.0.0" 46 | "@types/react" ">=16" 47 | 48 | "@napi-rs/simple-git-android-arm-eabi@0.1.7": 49 | version "0.1.7" 50 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-android-arm-eabi/-/simple-git-android-arm-eabi-0.1.7.tgz#7e2dcb1df59a4f481b281b55e16d3949cfbefcc6" 51 | integrity sha512-1ZNMZJ+3NhwI3HGB08nRsAzMP81du6RnZ1X9YhZ6uusuSH7p4EWs3d44TshJ+vHdjPi6eitfMN9jK5iw6dHKow== 52 | 53 | "@napi-rs/simple-git-android-arm64@0.1.7": 54 | version "0.1.7" 55 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-android-arm64/-/simple-git-android-arm64-0.1.7.tgz#3df46840959ac23c676d287e3c241c16d363c30f" 56 | integrity sha512-Xy3b8IfuIhwYx8xns7fUnJslbytjq4knTG9i0PhyF+o59se81RkLgcj86LmuD4GhzDrYQTwFgnPx3aKUUObn3Q== 57 | 58 | "@napi-rs/simple-git-darwin-arm64@0.1.7": 59 | version "0.1.7" 60 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-darwin-arm64/-/simple-git-darwin-arm64-0.1.7.tgz#9375773f3ea2c5ee3426e79cd8e0e4a61055bd10" 61 | integrity sha512-uHO0JOwHjc39rX6nEt/tctx7IcsS33HWlHYtjt8h8YlfdvwAidPMVZDwg/dBPMTl+mdAyuFUM8ce6S91OguGNQ== 62 | 63 | "@napi-rs/simple-git-darwin-x64@0.1.7": 64 | version "0.1.7" 65 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-darwin-x64/-/simple-git-darwin-x64-0.1.7.tgz#8e8ce640c93d204158ce07d8fa2df444632cd74b" 66 | integrity sha512-33nWHRBMf+twLabVdxyj9c/xsAY4lgWip7Sa5ogpMWdzPDDZjPliz//7hScmcRcetfFoPpfqbbLW2YCEmhQYGA== 67 | 68 | "@napi-rs/simple-git-linux-arm-gnueabihf@0.1.7": 69 | version "0.1.7" 70 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-arm-gnueabihf/-/simple-git-linux-arm-gnueabihf-0.1.7.tgz#9e5d9696c0ab65997b73cdae85fd5bf0ad6e671b" 71 | integrity sha512-oqC/TngHfXaeynapp5YP+1PMoQXFP7IrCRlKbwkVxTXOW5O9A8KaeFn00WRLHvm/wkAbW7757mU6Nz5csy4qPw== 72 | 73 | "@napi-rs/simple-git-linux-arm64-gnu@0.1.7": 74 | version "0.1.7" 75 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-arm64-gnu/-/simple-git-linux-arm64-gnu-0.1.7.tgz#9ec9b9c1e978a58da695481ab0152018a0dc8042" 76 | integrity sha512-T/QQIaQviWPfHUhPnQQQYuzlAHVlr68xK99Hd5b6xPp8LsLcDBsTg7P3pAilAkgzXKz1O6/pYVtwJD1BTayu9A== 77 | 78 | "@napi-rs/simple-git-linux-arm64-musl@0.1.7": 79 | version "0.1.7" 80 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-arm64-musl/-/simple-git-linux-arm64-musl-0.1.7.tgz#68f7a0fb67f5f241c7dd3021cccba5cb2e3636e6" 81 | integrity sha512-afbdrfmEGptPp+yBykR0uVWrKxvZwC5C80GYMROa63/BdzvODWsDt+FJcTWuj/kXHms7hGRLWCyOAnuLAjdBow== 82 | 83 | "@napi-rs/simple-git-linux-x64-gnu@0.1.7": 84 | version "0.1.7" 85 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-x64-gnu/-/simple-git-linux-x64-gnu-0.1.7.tgz#ce8fc78838c3a605866ecb9add715befcb003afe" 86 | integrity sha512-pb2jPxPX0TCaJMuDbyWj87s5ylZExt2E8Nz0i9DT706LmcRrEsGjPVD/XITBDukPv2fPWwW7E4gw0fAQBYt4Ag== 87 | 88 | "@napi-rs/simple-git-linux-x64-musl@0.1.7": 89 | version "0.1.7" 90 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-linux-x64-musl/-/simple-git-linux-x64-musl-0.1.7.tgz#ad36091c6ad8ed692fef217298718cf689d72f3a" 91 | integrity sha512-1tUBN6FdC5EmRkxaKA51IpbGdnJYSmPjKKaaLyMXpUcyc2PJxGymzYy5Oj2XfxUcu2BdO2SdIpt9N4APOERkSg== 92 | 93 | "@napi-rs/simple-git-win32-arm64-msvc@0.1.7": 94 | version "0.1.7" 95 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-win32-arm64-msvc/-/simple-git-win32-arm64-msvc-0.1.7.tgz#25eac309268ad051efcf92990dffd85c8c4e5142" 96 | integrity sha512-pGoGppekJ1T+J78g+oWpwOux9mQLy2vRZMAp7DM+8Wv0RkA41JROISlQHpkmxvNTB4VQ7OyP2ASeizBS4rNrhg== 97 | 98 | "@napi-rs/simple-git-win32-x64-msvc@0.1.7": 99 | version "0.1.7" 100 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git-win32-x64-msvc/-/simple-git-win32-x64-msvc-0.1.7.tgz#22ecd5cca9753b86942dfaf8b1e80e63a36eb9d5" 101 | integrity sha512-/qHNi8TlEhjFTXl5CvlU5RhkibWAnFisLG6yKY8pNHaxEJMjE+HS58USDGtQ0gwgM3pmvJtaqRtMwQyoboTOXg== 102 | 103 | "@napi-rs/simple-git@^0.1.7": 104 | version "0.1.7" 105 | resolved "https://registry.yarnpkg.com/@napi-rs/simple-git/-/simple-git-0.1.7.tgz#cf704779506d1a76967413ad67ea7ea5ed6713cf" 106 | integrity sha512-53fsesi8pmCh5ctuFMpSgfmYy4WtXJV5R5BW48B7P49ypvoTaySx0uKUN+cv6pRRWILWFIrPH2cJiPoiONM3vg== 107 | optionalDependencies: 108 | "@napi-rs/simple-git-android-arm-eabi" "0.1.7" 109 | "@napi-rs/simple-git-android-arm64" "0.1.7" 110 | "@napi-rs/simple-git-darwin-arm64" "0.1.7" 111 | "@napi-rs/simple-git-darwin-x64" "0.1.7" 112 | "@napi-rs/simple-git-linux-arm-gnueabihf" "0.1.7" 113 | "@napi-rs/simple-git-linux-arm64-gnu" "0.1.7" 114 | "@napi-rs/simple-git-linux-arm64-musl" "0.1.7" 115 | "@napi-rs/simple-git-linux-x64-gnu" "0.1.7" 116 | "@napi-rs/simple-git-linux-x64-musl" "0.1.7" 117 | "@napi-rs/simple-git-win32-arm64-msvc" "0.1.7" 118 | "@napi-rs/simple-git-win32-x64-msvc" "0.1.7" 119 | 120 | "@next/env@12.1.0": 121 | version "12.1.0" 122 | resolved "https://registry.yarnpkg.com/@next/env/-/env-12.1.0.tgz#73713399399b34aa5a01771fb73272b55b22c314" 123 | integrity sha512-nrIgY6t17FQ9xxwH3jj0a6EOiQ/WDHUos35Hghtr+SWN/ntHIQ7UpuvSi0vaLzZVHQWaDupKI+liO5vANcDeTQ== 124 | 125 | "@next/swc-android-arm64@12.1.0": 126 | version "12.1.0" 127 | resolved "https://registry.yarnpkg.com/@next/swc-android-arm64/-/swc-android-arm64-12.1.0.tgz#865ba3a9afc204ff2bdeea49dd64d58705007a39" 128 | integrity sha512-/280MLdZe0W03stA69iL+v6I+J1ascrQ6FrXBlXGCsGzrfMaGr7fskMa0T5AhQIVQD4nA/46QQWxG//DYuFBcA== 129 | 130 | "@next/swc-darwin-arm64@12.1.0": 131 | version "12.1.0" 132 | resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.1.0.tgz#08e8b411b8accd095009ed12efbc2f1d4d547135" 133 | integrity sha512-R8vcXE2/iONJ1Unf5Ptqjk6LRW3bggH+8drNkkzH4FLEQkHtELhvcmJwkXcuipyQCsIakldAXhRbZmm3YN1vXg== 134 | 135 | "@next/swc-darwin-x64@12.1.0": 136 | version "12.1.0" 137 | resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.1.0.tgz#fcd684497a76e8feaca88db3c394480ff0b007cd" 138 | integrity sha512-ieAz0/J0PhmbZBB8+EA/JGdhRHBogF8BWaeqR7hwveb6SYEIJaDNQy0I+ZN8gF8hLj63bEDxJAs/cEhdnTq+ug== 139 | 140 | "@next/swc-linux-arm-gnueabihf@12.1.0": 141 | version "12.1.0" 142 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.1.0.tgz#9ec6380a27938a5799aaa6035c205b3c478468a7" 143 | integrity sha512-njUd9hpl6o6A5d08dC0cKAgXKCzm5fFtgGe6i0eko8IAdtAPbtHxtpre3VeSxdZvuGFh+hb0REySQP9T1ttkog== 144 | 145 | "@next/swc-linux-arm64-gnu@12.1.0": 146 | version "12.1.0" 147 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.1.0.tgz#7f4196dff1049cea479607c75b81033ae2dbd093" 148 | integrity sha512-OqangJLkRxVxMhDtcb7Qn1xjzFA3s50EIxY7mljbSCLybU+sByPaWAHY4px97ieOlr2y4S0xdPKkQ3BCAwyo6Q== 149 | 150 | "@next/swc-linux-arm64-musl@12.1.0": 151 | version "12.1.0" 152 | resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.1.0.tgz#b445f767569cdc2dddee785ca495e1a88c025566" 153 | integrity sha512-hB8cLSt4GdmOpcwRe2UzI5UWn6HHO/vLkr5OTuNvCJ5xGDwpPXelVkYW/0+C3g5axbDW2Tym4S+MQCkkH9QfWA== 154 | 155 | "@next/swc-linux-x64-gnu@12.1.0": 156 | version "12.1.0" 157 | resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.1.0.tgz#67610e9be4fbc987de7535f1bcb17e45fe12f90e" 158 | integrity sha512-OKO4R/digvrVuweSw/uBM4nSdyzsBV5EwkUeeG4KVpkIZEe64ZwRpnFB65bC6hGwxIBnTv5NMSnJ+0K/WmG78A== 159 | 160 | "@next/swc-linux-x64-musl@12.1.0": 161 | version "12.1.0" 162 | resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.1.0.tgz#ea19a23db08a9f2e34ac30401f774cf7d1669d31" 163 | integrity sha512-JohhgAHZvOD3rQY7tlp7NlmvtvYHBYgY0x5ZCecUT6eCCcl9lv6iV3nfu82ErkxNk1H893fqH0FUpznZ/H3pSw== 164 | 165 | "@next/swc-win32-arm64-msvc@12.1.0": 166 | version "12.1.0" 167 | resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.1.0.tgz#eadf054fc412085659b98e145435bbba200b5283" 168 | integrity sha512-T/3gIE6QEfKIJ4dmJk75v9hhNiYZhQYAoYm4iVo1TgcsuaKLFa+zMPh4056AHiG6n9tn2UQ1CFE8EoybEsqsSw== 169 | 170 | "@next/swc-win32-ia32-msvc@12.1.0": 171 | version "12.1.0" 172 | resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.1.0.tgz#68faeae10c89f698bf9d28759172b74c9c21bda1" 173 | integrity sha512-iwnKgHJdqhIW19H9PRPM9j55V6RdcOo6rX+5imx832BCWzkDbyomWnlzBfr6ByUYfhohb8QuH4hSGEikpPqI0Q== 174 | 175 | "@next/swc-win32-x64-msvc@12.1.0": 176 | version "12.1.0" 177 | resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.1.0.tgz#d27e7e76c87a460a4da99c5bfdb1618dcd6cd064" 178 | integrity sha512-aBvcbMwuanDH4EMrL2TthNJy+4nP59Bimn8egqv6GHMVj0a44cU6Au4PjOhLNqEh9l+IpRGBqMTzec94UdC5xg== 179 | 180 | "@reach/skip-nav@^0.16.0": 181 | version "0.16.0" 182 | resolved "https://registry.yarnpkg.com/@reach/skip-nav/-/skip-nav-0.16.0.tgz#dec34f3a40a1e804e05647646aacab0ffd73b24d" 183 | integrity sha512-SY4PdNx+hQHbeOr/+qLc+QXdRt9NTVlt0r737bOqY1WURGBIEN9sGgsmIsHluP1/bQuAe0JKdOJ/tXiwQ3Z3ug== 184 | dependencies: 185 | "@reach/utils" "0.16.0" 186 | tslib "^2.3.0" 187 | 188 | "@reach/utils@0.16.0": 189 | version "0.16.0" 190 | resolved "https://registry.yarnpkg.com/@reach/utils/-/utils-0.16.0.tgz#5b0777cf16a7cab1ddd4728d5d02762df0ba84ce" 191 | integrity sha512-PCggBet3qaQmwFNcmQ/GqHSefadAFyNCUekq9RrWoaU9hh/S4iaFgf2MBMdM47eQj5i/Bk0Mm07cP/XPFlkN+Q== 192 | dependencies: 193 | tiny-warning "^1.0.3" 194 | tslib "^2.3.0" 195 | 196 | "@types/acorn@^4.0.0": 197 | version "4.0.6" 198 | resolved "https://registry.yarnpkg.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" 199 | integrity sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ== 200 | dependencies: 201 | "@types/estree" "*" 202 | 203 | "@types/debug@^4.0.0": 204 | version "4.1.7" 205 | resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.7.tgz#7cc0ea761509124709b8b2d1090d8f6c17aadb82" 206 | integrity sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg== 207 | dependencies: 208 | "@types/ms" "*" 209 | 210 | "@types/estree-jsx@^0.0.1": 211 | version "0.0.1" 212 | resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-0.0.1.tgz#c36d7a1afeb47a95a8ee0b7bc8bc705db38f919d" 213 | integrity sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A== 214 | dependencies: 215 | "@types/estree" "*" 216 | 217 | "@types/estree@*": 218 | version "0.0.50" 219 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.50.tgz#1e0caa9364d3fccd2931c3ed96fdbeaa5d4cca83" 220 | integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== 221 | 222 | "@types/estree@^0.0.46": 223 | version "0.0.46" 224 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.46.tgz#0fb6bfbbeabd7a30880504993369c4bf1deab1fe" 225 | integrity sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg== 226 | 227 | "@types/estree@^0.0.51": 228 | version "0.0.51" 229 | resolved "https://registry.yarnpkg.com/@types/estree/-/estree-0.0.51.tgz#cfd70924a25a3fd32b218e5e420e6897e1ac4f40" 230 | integrity sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ== 231 | 232 | "@types/hast@^2.0.0": 233 | version "2.3.4" 234 | resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.4.tgz#8aa5ef92c117d20d974a82bdfb6a648b08c0bafc" 235 | integrity sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g== 236 | dependencies: 237 | "@types/unist" "*" 238 | 239 | "@types/mdast@^3.0.0": 240 | version "3.0.3" 241 | resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.3.tgz#2d7d671b1cd1ea3deb306ea75036c2a0407d2deb" 242 | integrity sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw== 243 | dependencies: 244 | "@types/unist" "*" 245 | 246 | "@types/mdurl@^1.0.0": 247 | version "1.0.2" 248 | resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-1.0.2.tgz#e2ce9d83a613bacf284c7be7d491945e39e1f8e9" 249 | integrity sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA== 250 | 251 | "@types/mdx@^2.0.0": 252 | version "2.0.1" 253 | resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.1.tgz#e4c05d355d092d7b58db1abfe460e53f41102ac8" 254 | integrity sha512-JPEv4iAl0I+o7g8yVWDwk30es8mfVrjkvh5UeVR2sYPpZCK44vrAPsbJpIS+rJAUxLgaSAMKTEH5Vn5qd9XsrQ== 255 | 256 | "@types/ms@*": 257 | version "0.7.31" 258 | resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" 259 | integrity sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA== 260 | 261 | "@types/prop-types@*": 262 | version "15.7.5" 263 | resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" 264 | integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== 265 | 266 | "@types/react@>=16": 267 | version "18.0.7" 268 | resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.7.tgz#8437a226763adf854969954dfe582529a406cbad" 269 | integrity sha512-CXSXHzTexlX9esf4ReIUJeaemKcmBEvYzxHDUk19c3BCcEGUvUjkeC3jkscPSfSaQ6SPDRNd/zMxi8oc/P1zxA== 270 | dependencies: 271 | "@types/prop-types" "*" 272 | "@types/scheduler" "*" 273 | csstype "^3.0.2" 274 | 275 | "@types/scheduler@*": 276 | version "0.16.2" 277 | resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" 278 | integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== 279 | 280 | "@types/unist@*", "@types/unist@^2.0.0": 281 | version "2.0.3" 282 | resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" 283 | integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== 284 | 285 | acorn-jsx@^5.0.0: 286 | version "5.3.2" 287 | resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" 288 | integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== 289 | 290 | acorn@^8.0.0: 291 | version "8.4.1" 292 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.1.tgz#56c36251fc7cabc7096adc18f05afe814321a28c" 293 | integrity sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA== 294 | 295 | ansi-styles@^3.1.0: 296 | version "3.2.1" 297 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 298 | integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== 299 | dependencies: 300 | color-convert "^1.9.0" 301 | 302 | arch@^2.1.0: 303 | version "2.1.2" 304 | resolved "https://registry.yarnpkg.com/arch/-/arch-2.1.2.tgz#0c52bbe7344bb4fa260c443d2cbad9c00ff2f0bf" 305 | integrity sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ== 306 | 307 | arg@1.0.0: 308 | version "1.0.0" 309 | resolved "https://registry.yarnpkg.com/arg/-/arg-1.0.0.tgz#444d885a4e25b121640b55155ef7cd03975d6050" 310 | integrity sha512-Wk7TEzl1KqvTGs/uyhmHO/3XLd3t1UeU4IstvPXVzGPM522cTjqjNZ99esCkcL52sjqjo8e8CTBcWhkxvGzoAw== 311 | 312 | argparse@^1.0.7: 313 | version "1.0.10" 314 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" 315 | integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== 316 | dependencies: 317 | sprintf-js "~1.0.2" 318 | 319 | astring@^1.6.0: 320 | version "1.8.1" 321 | resolved "https://registry.yarnpkg.com/astring/-/astring-1.8.1.tgz#a91c4afd4af3523e11f31242a3d5d9af62bb6cc6" 322 | integrity sha512-Aj3mbwVzj7Vve4I/v2JYOPFkCGM2YS7OqQTNSxmUR+LECRpokuPgAYghePgr6SALDo5bD5DlfbSaYjOzGJZOLQ== 323 | 324 | bail@^2.0.0: 325 | version "2.0.2" 326 | resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" 327 | integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== 328 | 329 | caniuse-lite@^1.0.30001283: 330 | version "1.0.30001312" 331 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz#e11eba4b87e24d22697dae05455d5aea28550d5f" 332 | integrity sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ== 333 | 334 | ccount@^2.0.0: 335 | version "2.0.1" 336 | resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" 337 | integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== 338 | 339 | chalk@2.3.0: 340 | version "2.3.0" 341 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba" 342 | integrity sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q== 343 | dependencies: 344 | ansi-styles "^3.1.0" 345 | escape-string-regexp "^1.0.5" 346 | supports-color "^4.0.0" 347 | 348 | character-entities-html4@^2.0.0: 349 | version "2.1.0" 350 | resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b" 351 | integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== 352 | 353 | character-entities-legacy@^3.0.0: 354 | version "3.0.0" 355 | resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b" 356 | integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== 357 | 358 | character-entities@^2.0.0: 359 | version "2.0.1" 360 | resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.1.tgz#98724833e1e27990dee0bd0f2b8a859c3476aac7" 361 | integrity sha512-OzmutCf2Kmc+6DrFrrPS8/tDh2+DpnrfzdICHWhcVC9eOd0N1PXmQEE1a8iM4IziIAG+8tmTq3K+oo0ubH6RRQ== 362 | 363 | character-reference-invalid@^2.0.0: 364 | version "2.0.1" 365 | resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz#85c66b041e43b47210faf401278abf808ac45cb9" 366 | integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== 367 | 368 | classnames@^2.2.6: 369 | version "2.2.6" 370 | resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" 371 | integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== 372 | 373 | clipboardy@1.2.2: 374 | version "1.2.2" 375 | resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-1.2.2.tgz#2ce320b9ed9be1514f79878b53ff9765420903e2" 376 | integrity sha512-16KrBOV7bHmHdxcQiCvfUFYVFyEah4FI8vYT1Fr7CGSA4G+xBWMEfUEQJS1hxeHGtI9ju1Bzs9uXSbj5HZKArw== 377 | dependencies: 378 | arch "^2.1.0" 379 | execa "^0.8.0" 380 | 381 | color-convert@^1.9.0: 382 | version "1.9.3" 383 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 384 | integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== 385 | dependencies: 386 | color-name "1.1.3" 387 | 388 | color-name@1.1.3: 389 | version "1.1.3" 390 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 391 | integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= 392 | 393 | comma-separated-tokens@^2.0.0: 394 | version "2.0.2" 395 | resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.2.tgz#d4c25abb679b7751c880be623c1179780fe1dd98" 396 | integrity sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg== 397 | 398 | compute-scroll-into-view@^1.0.17: 399 | version "1.0.17" 400 | resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.17.tgz#6a88f18acd9d42e9cf4baa6bec7e0522607ab7ab" 401 | integrity sha512-j4dx+Fb0URmzbwwMUrhqWM2BEWHdFGx+qZ9qqASHRPqvTYdqvWnHg0H1hIbcyLnvgnoNAVMlwkepyqM3DaIFUg== 402 | 403 | cross-spawn@^5.0.1: 404 | version "5.1.0" 405 | resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" 406 | integrity sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= 407 | dependencies: 408 | lru-cache "^4.0.1" 409 | shebang-command "^1.2.0" 410 | which "^1.2.9" 411 | 412 | csstype@^3.0.2: 413 | version "3.0.11" 414 | resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.11.tgz#d66700c5eacfac1940deb4e3ee5642792d85cd33" 415 | integrity sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw== 416 | 417 | debug@^4.0.0: 418 | version "4.3.2" 419 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.2.tgz#f0a49c18ac8779e31d4a0c6029dfb76873c7428b" 420 | integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== 421 | dependencies: 422 | ms "2.1.2" 423 | 424 | decode-named-character-reference@^1.0.0: 425 | version "1.0.1" 426 | resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.1.tgz#57b2bd9112659cacbc449d3577d7dadb8e1f3d1b" 427 | integrity sha512-YV/0HQHreRwKb7uBopyIkLG17jG6Sv2qUchk9qSoVJ2f+flwRsPNBO0hAnjt6mTNYUT+vw9Gy2ihXg4sUWPi2w== 428 | dependencies: 429 | character-entities "^2.0.0" 430 | 431 | dequal@^2.0.0: 432 | version "2.0.2" 433 | resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.2.tgz#85ca22025e3a87e65ef75a7a437b35284a7e319d" 434 | integrity sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug== 435 | 436 | diff@^5.0.0: 437 | version "5.0.0" 438 | resolved "https://registry.yarnpkg.com/diff/-/diff-5.0.0.tgz#7ed6ad76d859d030787ec35855f5b1daf31d852b" 439 | integrity sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w== 440 | 441 | escape-string-regexp@^1.0.5: 442 | version "1.0.5" 443 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 444 | integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= 445 | 446 | escape-string-regexp@^5.0.0: 447 | version "5.0.0" 448 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" 449 | integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== 450 | 451 | esprima@^4.0.0: 452 | version "4.0.1" 453 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" 454 | integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== 455 | 456 | estree-util-attach-comments@^2.0.0: 457 | version "2.0.0" 458 | resolved "https://registry.yarnpkg.com/estree-util-attach-comments/-/estree-util-attach-comments-2.0.0.tgz#2c06d484dfcf841b5946bcb84d5412cbcd544e22" 459 | integrity sha512-kT9YVRvlt2ewPp9BazfIIgXMGsXOEpOm57bK8aa4F3eOEndMml2JAETjWaG3SZYHmC6axSNIzHGY718dYwIuVg== 460 | dependencies: 461 | "@types/estree" "^0.0.46" 462 | 463 | estree-util-build-jsx@^2.0.0: 464 | version "2.0.0" 465 | resolved "https://registry.yarnpkg.com/estree-util-build-jsx/-/estree-util-build-jsx-2.0.0.tgz#4903e2a923ebc791f86e78ec3687d01715dec902" 466 | integrity sha512-d49hPGqBCJF/bF06g1Ywg7zjH1mrrUdPPrixBlKBxcX4WvMYlUUJ8BkrwlzWc8/fm6XqGgk5jilhgeZBDEGwOQ== 467 | dependencies: 468 | "@types/estree-jsx" "^0.0.1" 469 | estree-util-is-identifier-name "^2.0.0" 470 | estree-walker "^3.0.0" 471 | 472 | estree-util-is-identifier-name@^2.0.0: 473 | version "2.0.0" 474 | resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.0.tgz#e2d3d2ae3032c017b2112832bfc5d8ba938c8010" 475 | integrity sha512-aXXZFVMnBBDRP81vS4YtAYJ0hUkgEsXea7lNKWCOeaAquGb1Jm2rcONPB5fpzwgbNxulTvrWuKnp9UElUGAKeQ== 476 | 477 | estree-util-visit@^1.0.0: 478 | version "1.1.0" 479 | resolved "https://registry.yarnpkg.com/estree-util-visit/-/estree-util-visit-1.1.0.tgz#c0ea7942c40ac7889a77b57a11e92f987744bc6f" 480 | integrity sha512-3lXJ4Us9j8TUif9cWcQy81t9p5OLasnDuuhrFiqb+XstmKC1d1LmrQWYsY49/9URcfHE64mPypDBaNK9NwWDPQ== 481 | dependencies: 482 | "@types/estree-jsx" "^0.0.1" 483 | "@types/unist" "^2.0.0" 484 | 485 | estree-walker@^3.0.0: 486 | version "3.0.1" 487 | resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.1.tgz#c2a9fb4a30232f5039b7c030b37ead691932debd" 488 | integrity sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g== 489 | 490 | execa@^0.8.0: 491 | version "0.8.0" 492 | resolved "https://registry.yarnpkg.com/execa/-/execa-0.8.0.tgz#d8d76bbc1b55217ed190fd6dd49d3c774ecfc8da" 493 | integrity sha1-2NdrvBtVIX7RkP1t1J08d07PyNo= 494 | dependencies: 495 | cross-spawn "^5.0.1" 496 | get-stream "^3.0.0" 497 | is-stream "^1.1.0" 498 | npm-run-path "^2.0.0" 499 | p-finally "^1.0.0" 500 | signal-exit "^3.0.0" 501 | strip-eof "^1.0.0" 502 | 503 | extend-shallow@^2.0.1: 504 | version "2.0.1" 505 | resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" 506 | integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= 507 | dependencies: 508 | is-extendable "^0.1.0" 509 | 510 | extend@^3.0.0: 511 | version "3.0.2" 512 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" 513 | integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== 514 | 515 | flexsearch@^0.7.21: 516 | version "0.7.21" 517 | resolved "https://registry.yarnpkg.com/flexsearch/-/flexsearch-0.7.21.tgz#0f5ede3f2aae67ddc351efbe3b24b69d29e9d48b" 518 | integrity sha512-W7cHV7Hrwjid6lWmy0IhsWDFQboWSng25U3VVywpHOTJnnAZNPScog67G+cVpeX9f7yDD21ih0WDrMMT+JoaYg== 519 | 520 | focus-visible@^5.1.0: 521 | version "5.1.0" 522 | resolved "https://registry.yarnpkg.com/focus-visible/-/focus-visible-5.1.0.tgz#4b9d40143b865f53eafbd93ca66672b3bf9e7b6a" 523 | integrity sha512-nPer0rjtzdZ7csVIu233P2cUm/ks/4aVSI+5KUkYrYpgA7ujgC3p6J7FtFU+AIMWwnwYQOB/yeiOITxFeYIXiw== 524 | 525 | get-stream@^3.0.0: 526 | version "3.0.0" 527 | resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-3.0.0.tgz#8e943d1358dc37555054ecbe2edb05aa174ede14" 528 | integrity sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= 529 | 530 | github-slugger@^1.4.0: 531 | version "1.4.0" 532 | resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.4.0.tgz#206eb96cdb22ee56fdc53a28d5a302338463444e" 533 | integrity sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ== 534 | 535 | graceful-fs@^4.2.6: 536 | version "4.2.6" 537 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" 538 | integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== 539 | 540 | gray-matter@^4.0.3: 541 | version "4.0.3" 542 | resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.3.tgz#e893c064825de73ea1f5f7d88c7a9f7274288798" 543 | integrity sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q== 544 | dependencies: 545 | js-yaml "^3.13.1" 546 | kind-of "^6.0.2" 547 | section-matter "^1.0.0" 548 | strip-bom-string "^1.0.0" 549 | 550 | has-flag@^2.0.0: 551 | version "2.0.0" 552 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" 553 | integrity sha1-6CB68cx7MNRGzHC3NLXovhj4jVE= 554 | 555 | hast-util-to-estree@^2.0.0: 556 | version "2.0.2" 557 | resolved "https://registry.yarnpkg.com/hast-util-to-estree/-/hast-util-to-estree-2.0.2.tgz#79c5bf588915610b3f0d47ca83a74dc0269c7dc2" 558 | integrity sha512-UQrZVeBj6A9od0lpFvqHKNSH9zvDrNoyWKbveu1a2oSCXEDUI+3bnd6BoiQLPnLrcXXn/jzJ6y9hmJTTlvf8lQ== 559 | dependencies: 560 | "@types/estree-jsx" "^0.0.1" 561 | "@types/hast" "^2.0.0" 562 | "@types/unist" "^2.0.0" 563 | comma-separated-tokens "^2.0.0" 564 | estree-util-attach-comments "^2.0.0" 565 | estree-util-is-identifier-name "^2.0.0" 566 | hast-util-whitespace "^2.0.0" 567 | mdast-util-mdx-expression "^1.0.0" 568 | mdast-util-mdxjs-esm "^1.0.0" 569 | property-information "^6.0.0" 570 | space-separated-tokens "^2.0.0" 571 | style-to-object "^0.3.0" 572 | unist-util-position "^4.0.0" 573 | zwitch "^2.0.0" 574 | 575 | hast-util-whitespace@^2.0.0: 576 | version "2.0.0" 577 | resolved "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-2.0.0.tgz#4fc1086467cc1ef5ba20673cb6b03cec3a970f1c" 578 | integrity sha512-Pkw+xBHuV6xFeJprJe2BBEoDV+AvQySaz3pPDRUs5PNZEMQjpXJJueqrpcHIXxnWTcAGi/UOCgVShlkY6kLoqg== 579 | 580 | inline-style-parser@0.1.1: 581 | version "0.1.1" 582 | resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" 583 | integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== 584 | 585 | intersection-observer@^0.12.0: 586 | version "0.12.0" 587 | resolved "https://registry.yarnpkg.com/intersection-observer/-/intersection-observer-0.12.0.tgz#6c84628f67ce8698e5f9ccf857d97718745837aa" 588 | integrity sha512-2Vkz8z46Dv401zTWudDGwO7KiGHNDkMv417T5ItcNYfmvHR/1qCTVBO9vwH8zZmQ0WkA/1ARwpysR9bsnop4NQ== 589 | 590 | is-alphabetical@^2.0.0: 591 | version "2.0.1" 592 | resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b" 593 | integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== 594 | 595 | is-alphanumerical@^2.0.0: 596 | version "2.0.1" 597 | resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875" 598 | integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== 599 | dependencies: 600 | is-alphabetical "^2.0.0" 601 | is-decimal "^2.0.0" 602 | 603 | is-buffer@^2.0.0: 604 | version "2.0.4" 605 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.4.tgz#3e572f23c8411a5cfd9557c849e3665e0b290623" 606 | integrity sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A== 607 | 608 | is-decimal@^2.0.0: 609 | version "2.0.1" 610 | resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" 611 | integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== 612 | 613 | is-extendable@^0.1.0: 614 | version "0.1.1" 615 | resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" 616 | integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= 617 | 618 | is-hexadecimal@^2.0.0: 619 | version "2.0.1" 620 | resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027" 621 | integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== 622 | 623 | is-plain-obj@^4.0.0: 624 | version "4.0.0" 625 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.0.0.tgz#06c0999fd7574edf5a906ba5644ad0feb3a84d22" 626 | integrity sha512-NXRbBtUdBioI73y/HmOhogw/U5msYPC9DAtGkJXeFcFWSFZw0mCUsPxk/snTuJHzNKA8kLBK4rH97RMB1BfCXw== 627 | 628 | is-reference@^3.0.0: 629 | version "3.0.0" 630 | resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.0.tgz#b1380c03d96ddf7089709781e3208fceb0c92cd6" 631 | integrity sha512-Eo1W3wUoHWoCoVM4GVl/a+K0IgiqE5aIo4kJABFyMum1ZORlPkC+UC357sSQUL5w5QCE5kCC9upl75b7+7CY/Q== 632 | dependencies: 633 | "@types/estree" "*" 634 | 635 | is-stream@^1.1.0: 636 | version "1.1.0" 637 | resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" 638 | integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= 639 | 640 | isexe@^2.0.0: 641 | version "2.0.0" 642 | resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" 643 | integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= 644 | 645 | "js-tokens@^3.0.0 || ^4.0.0": 646 | version "4.0.0" 647 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 648 | integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== 649 | 650 | js-yaml@^3.13.1: 651 | version "3.14.1" 652 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" 653 | integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== 654 | dependencies: 655 | argparse "^1.0.7" 656 | esprima "^4.0.0" 657 | 658 | jsonc-parser@^3.0.0: 659 | version "3.0.0" 660 | resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.0.0.tgz#abdd785701c7e7eaca8a9ec8cf070ca51a745a22" 661 | integrity sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA== 662 | 663 | kind-of@^6.0.0, kind-of@^6.0.2: 664 | version "6.0.3" 665 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" 666 | integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== 667 | 668 | kleur@^4.0.3: 669 | version "4.1.4" 670 | resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.4.tgz#8c202987d7e577766d039a8cd461934c01cda04d" 671 | integrity sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA== 672 | 673 | longest-streak@^3.0.0: 674 | version "3.0.1" 675 | resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.0.1.tgz#c97315b7afa0e7d9525db9a5a2953651432bdc5d" 676 | integrity sha512-cHlYSUpL2s7Fb3394mYxwTYj8niTaNHUCLr0qdiCXQfSjfuA7CKofpX2uSwEfFDQ0EB7JcnMnm+GjbqqoinYYg== 677 | 678 | loose-envify@^1.1.0: 679 | version "1.4.0" 680 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 681 | integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== 682 | dependencies: 683 | js-tokens "^3.0.0 || ^4.0.0" 684 | 685 | lru-cache@^4.0.1: 686 | version "4.1.5" 687 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" 688 | integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== 689 | dependencies: 690 | pseudomap "^1.0.2" 691 | yallist "^2.1.2" 692 | 693 | markdown-extensions@^1.0.0: 694 | version "1.1.1" 695 | resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-1.1.1.tgz#fea03b539faeaee9b4ef02a3769b455b189f7fc3" 696 | integrity sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q== 697 | 698 | markdown-table@^3.0.0: 699 | version "3.0.2" 700 | resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.2.tgz#9b59eb2c1b22fe71954a65ff512887065a7bb57c" 701 | integrity sha512-y8j3a5/DkJCmS5x4dMCQL+OR0+2EAq3DOtio1COSHsmW2BGXnNCK3v12hJt1LrUz5iZH5g0LmuYOjDdI+czghA== 702 | 703 | match-sorter@^4.2.0: 704 | version "4.2.0" 705 | resolved "https://registry.yarnpkg.com/match-sorter/-/match-sorter-4.2.0.tgz#70c4e7443dacf5fa2503bc5afc189024092e9d27" 706 | integrity sha512-oEvLn8R+a30YZ9l5XdCTkYQuLsOs8frxEqQTAuxoqkQx/qV5pQpx/NqAWvJ5xbYecqfXoF/ZevaIS1+NkbRymg== 707 | dependencies: 708 | "@babel/runtime" "^7.10.5" 709 | remove-accents "0.4.2" 710 | 711 | mdast-util-definitions@^5.0.0: 712 | version "5.1.0" 713 | resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-5.1.0.tgz#b6d10ef00a3c4cf191e8d9a5fa58d7f4a366f817" 714 | integrity sha512-5hcR7FL2EuZ4q6lLMUK5w4lHT2H3vqL9quPvYZ/Ku5iifrirfMHiGdhxdXMUbUkDmz5I+TYMd7nbaxUhbQkfpQ== 715 | dependencies: 716 | "@types/mdast" "^3.0.0" 717 | "@types/unist" "^2.0.0" 718 | unist-util-visit "^3.0.0" 719 | 720 | mdast-util-find-and-replace@^2.0.0: 721 | version "2.1.0" 722 | resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.1.0.tgz#69728acd250749f8aac6e150e07d1fd15619e829" 723 | integrity sha512-1w1jbqAd13oU78QPBf5223+xB+37ecNtQ1JElq2feWols5oEYAl+SgNDnOZipe7NfLemoEt362yUS15/wip4mw== 724 | dependencies: 725 | escape-string-regexp "^5.0.0" 726 | unist-util-is "^5.0.0" 727 | unist-util-visit-parents "^4.0.0" 728 | 729 | mdast-util-from-markdown@^1.0.0: 730 | version "1.2.0" 731 | resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.2.0.tgz#84df2924ccc6c995dec1e2368b2b208ad0a76268" 732 | integrity sha512-iZJyyvKD1+K7QX1b5jXdE7Sc5dtoTry1vzV28UZZe8Z1xVnB/czKntJ7ZAkG0tANqRnBF6p3p7GpU1y19DTf2Q== 733 | dependencies: 734 | "@types/mdast" "^3.0.0" 735 | "@types/unist" "^2.0.0" 736 | decode-named-character-reference "^1.0.0" 737 | mdast-util-to-string "^3.1.0" 738 | micromark "^3.0.0" 739 | micromark-util-decode-numeric-character-reference "^1.0.0" 740 | micromark-util-decode-string "^1.0.0" 741 | micromark-util-normalize-identifier "^1.0.0" 742 | micromark-util-symbol "^1.0.0" 743 | micromark-util-types "^1.0.0" 744 | unist-util-stringify-position "^3.0.0" 745 | uvu "^0.5.0" 746 | 747 | mdast-util-gfm-autolink-literal@^1.0.0: 748 | version "1.0.2" 749 | resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.2.tgz#4032dcbaddaef7d4f2f3768ed830475bb22d3970" 750 | integrity sha512-FzopkOd4xTTBeGXhXSBU0OCDDh5lUj2rd+HQqG92Ld+jL4lpUfgX2AT2OHAVP9aEeDKp7G92fuooSZcYJA3cRg== 751 | dependencies: 752 | "@types/mdast" "^3.0.0" 753 | ccount "^2.0.0" 754 | mdast-util-find-and-replace "^2.0.0" 755 | micromark-util-character "^1.0.0" 756 | 757 | mdast-util-gfm-footnote@^1.0.0: 758 | version "1.0.1" 759 | resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.1.tgz#11d2d40a1a673a399c459e467fa85e00223191fe" 760 | integrity sha512-p+PrYlkw9DeCRkTVw1duWqPRHX6Ywh2BNKJQcZbCwAuP/59B0Lk9kakuAd7KbQprVO4GzdW8eS5++A9PUSqIyw== 761 | dependencies: 762 | "@types/mdast" "^3.0.0" 763 | mdast-util-to-markdown "^1.3.0" 764 | micromark-util-normalize-identifier "^1.0.0" 765 | 766 | mdast-util-gfm-strikethrough@^1.0.0: 767 | version "1.0.1" 768 | resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.1.tgz#a4a74c36864ec6a6e3bbd31e1977f29beb475789" 769 | integrity sha512-zKJbEPe+JP6EUv0mZ0tQUyLQOC+FADt0bARldONot/nefuISkaZFlmVK4tU6JgfyZGrky02m/I6PmehgAgZgqg== 770 | dependencies: 771 | "@types/mdast" "^3.0.0" 772 | mdast-util-to-markdown "^1.3.0" 773 | 774 | mdast-util-gfm-table@^1.0.0: 775 | version "1.0.4" 776 | resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.4.tgz#0dbb25f04fd9c0877dc63b76203ecbdf5d945755" 777 | integrity sha512-aEuoPwZyP4iIMkf2cLWXxx3EQ6Bmh2yKy9MVCg4i6Sd3cX80dcLEfXO/V4ul3pGH9czBK4kp+FAl+ZHmSUt9/w== 778 | dependencies: 779 | markdown-table "^3.0.0" 780 | mdast-util-from-markdown "^1.0.0" 781 | mdast-util-to-markdown "^1.3.0" 782 | 783 | mdast-util-gfm-task-list-item@^1.0.0: 784 | version "1.0.1" 785 | resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.1.tgz#6f35f09c6e2bcbe88af62fdea02ac199cc802c5c" 786 | integrity sha512-KZ4KLmPdABXOsfnM6JHUIjxEvcx2ulk656Z/4Balw071/5qgnhz+H1uGtf2zIGnrnvDC8xR4Fj9uKbjAFGNIeA== 787 | dependencies: 788 | "@types/mdast" "^3.0.0" 789 | mdast-util-to-markdown "^1.3.0" 790 | 791 | mdast-util-gfm@^2.0.0: 792 | version "2.0.1" 793 | resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-2.0.1.tgz#16fcf70110ae689a06d77e8f4e346223b64a0ea6" 794 | integrity sha512-42yHBbfWIFisaAfV1eixlabbsa6q7vHeSPY+cg+BBjX51M8xhgMacqH9g6TftB/9+YkcI0ooV4ncfrJslzm/RQ== 795 | dependencies: 796 | mdast-util-from-markdown "^1.0.0" 797 | mdast-util-gfm-autolink-literal "^1.0.0" 798 | mdast-util-gfm-footnote "^1.0.0" 799 | mdast-util-gfm-strikethrough "^1.0.0" 800 | mdast-util-gfm-table "^1.0.0" 801 | mdast-util-gfm-task-list-item "^1.0.0" 802 | mdast-util-to-markdown "^1.0.0" 803 | 804 | mdast-util-mdx-expression@^1.0.0: 805 | version "1.2.0" 806 | resolved "https://registry.yarnpkg.com/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.2.0.tgz#3e927afe27943956dc5d1c64cb949652062f71ff" 807 | integrity sha512-wb36oi09XxqO9RVqgfD+xo8a7xaNgS+01+k3v0GKW0X0bYbeBmUZz22Z/IJ8SuphVlG+DNgNo9VoEaUJ3PKfJQ== 808 | dependencies: 809 | "@types/estree-jsx" "^0.0.1" 810 | "@types/hast" "^2.0.0" 811 | "@types/mdast" "^3.0.0" 812 | mdast-util-from-markdown "^1.0.0" 813 | mdast-util-to-markdown "^1.0.0" 814 | 815 | mdast-util-mdx-jsx@^2.0.0: 816 | version "2.0.1" 817 | resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.0.1.tgz#03d003c8b0b4bd94ab092d876c0f92d2b0c83b0b" 818 | integrity sha512-oPC7/smPBf7vxnvIYH5y3fPo2lw1rdrswFfSb4i0GTAXRUQv7JUU/t/hbp07dgGdUFTSDOHm5DNamhNg/s2Hrg== 819 | dependencies: 820 | "@types/estree-jsx" "^0.0.1" 821 | "@types/hast" "^2.0.0" 822 | "@types/mdast" "^3.0.0" 823 | ccount "^2.0.0" 824 | mdast-util-to-markdown "^1.3.0" 825 | parse-entities "^4.0.0" 826 | stringify-entities "^4.0.0" 827 | unist-util-remove-position "^4.0.0" 828 | unist-util-stringify-position "^3.0.0" 829 | vfile-message "^3.0.0" 830 | 831 | mdast-util-mdx@^2.0.0: 832 | version "2.0.0" 833 | resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-2.0.0.tgz#dd4f6c993cf27da32725e50a04874f595b7b63fb" 834 | integrity sha512-M09lW0CcBT1VrJUaF/PYxemxxHa7SLDHdSn94Q9FhxjCQfuW7nMAWKWimTmA3OyDMSTH981NN1csW1X+HPSluw== 835 | dependencies: 836 | mdast-util-mdx-expression "^1.0.0" 837 | mdast-util-mdx-jsx "^2.0.0" 838 | mdast-util-mdxjs-esm "^1.0.0" 839 | 840 | mdast-util-mdxjs-esm@^1.0.0: 841 | version "1.2.0" 842 | resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.2.0.tgz#eca8b985f091c2d65a72c19d2740cefbc209aa63" 843 | integrity sha512-IPpX9GBzAIbIRCjbyeLDpMhACFb0wxTIujuR3YElB8LWbducUdMgRJuqs/Vg8xQ1bIAMm7lw8L+YNtua0xKXRw== 844 | dependencies: 845 | "@types/estree-jsx" "^0.0.1" 846 | "@types/hast" "^2.0.0" 847 | "@types/mdast" "^3.0.0" 848 | mdast-util-from-markdown "^1.0.0" 849 | mdast-util-to-markdown "^1.0.0" 850 | 851 | mdast-util-to-hast@^12.1.0: 852 | version "12.1.1" 853 | resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-12.1.1.tgz#89a2bb405eaf3b05eb8bf45157678f35eef5dbca" 854 | integrity sha512-qE09zD6ylVP14jV4mjLIhDBOrpFdShHZcEsYvvKGABlr9mGbV7mTlRWdoFxL/EYSTNDiC9GZXy7y8Shgb9Dtzw== 855 | dependencies: 856 | "@types/hast" "^2.0.0" 857 | "@types/mdast" "^3.0.0" 858 | "@types/mdurl" "^1.0.0" 859 | mdast-util-definitions "^5.0.0" 860 | mdurl "^1.0.0" 861 | micromark-util-sanitize-uri "^1.0.0" 862 | unist-builder "^3.0.0" 863 | unist-util-generated "^2.0.0" 864 | unist-util-position "^4.0.0" 865 | unist-util-visit "^4.0.0" 866 | 867 | mdast-util-to-markdown@^1.0.0, mdast-util-to-markdown@^1.3.0: 868 | version "1.3.0" 869 | resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.3.0.tgz#38b6cdc8dc417de642a469c4fc2abdf8c931bd1e" 870 | integrity sha512-6tUSs4r+KK4JGTTiQ7FfHmVOaDrLQJPmpjD6wPMlHGUVXoG9Vjc3jIeP+uyBWRf8clwB2blM+W7+KrlMYQnftA== 871 | dependencies: 872 | "@types/mdast" "^3.0.0" 873 | "@types/unist" "^2.0.0" 874 | longest-streak "^3.0.0" 875 | mdast-util-to-string "^3.0.0" 876 | micromark-util-decode-string "^1.0.0" 877 | unist-util-visit "^4.0.0" 878 | zwitch "^2.0.0" 879 | 880 | mdast-util-to-string@^3.0.0, mdast-util-to-string@^3.1.0: 881 | version "3.1.0" 882 | resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz#56c506d065fbf769515235e577b5a261552d56e9" 883 | integrity sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA== 884 | 885 | mdurl@^1.0.0: 886 | version "1.0.1" 887 | resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" 888 | integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= 889 | 890 | micromark-core-commonmark@^1.0.0, micromark-core-commonmark@^1.0.1: 891 | version "1.0.6" 892 | resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-1.0.6.tgz#edff4c72e5993d93724a3c206970f5a15b0585ad" 893 | integrity sha512-K+PkJTxqjFfSNkfAhp4GB+cZPfQd6dxtTXnf+RjZOV7T4EEXnvgzOcnp+eSTmpGk9d1S9sL6/lqrgSNn/s0HZA== 894 | dependencies: 895 | decode-named-character-reference "^1.0.0" 896 | micromark-factory-destination "^1.0.0" 897 | micromark-factory-label "^1.0.0" 898 | micromark-factory-space "^1.0.0" 899 | micromark-factory-title "^1.0.0" 900 | micromark-factory-whitespace "^1.0.0" 901 | micromark-util-character "^1.0.0" 902 | micromark-util-chunked "^1.0.0" 903 | micromark-util-classify-character "^1.0.0" 904 | micromark-util-html-tag-name "^1.0.0" 905 | micromark-util-normalize-identifier "^1.0.0" 906 | micromark-util-resolve-all "^1.0.0" 907 | micromark-util-subtokenize "^1.0.0" 908 | micromark-util-symbol "^1.0.0" 909 | micromark-util-types "^1.0.1" 910 | uvu "^0.5.0" 911 | 912 | micromark-extension-gfm-autolink-literal@^1.0.0: 913 | version "1.0.3" 914 | resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.3.tgz#dc589f9c37eaff31a175bab49f12290edcf96058" 915 | integrity sha512-i3dmvU0htawfWED8aHMMAzAVp/F0Z+0bPh3YrbTPPL1v4YAlCZpy5rBO5p0LPYiZo0zFVkoYh7vDU7yQSiCMjg== 916 | dependencies: 917 | micromark-util-character "^1.0.0" 918 | micromark-util-sanitize-uri "^1.0.0" 919 | micromark-util-symbol "^1.0.0" 920 | micromark-util-types "^1.0.0" 921 | uvu "^0.5.0" 922 | 923 | micromark-extension-gfm-footnote@^1.0.0: 924 | version "1.0.4" 925 | resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.0.4.tgz#cbfd8873b983e820c494498c6dac0105920818d5" 926 | integrity sha512-E/fmPmDqLiMUP8mLJ8NbJWJ4bTw6tS+FEQS8CcuDtZpILuOb2kjLqPEeAePF1djXROHXChM/wPJw0iS4kHCcIg== 927 | dependencies: 928 | micromark-core-commonmark "^1.0.0" 929 | micromark-factory-space "^1.0.0" 930 | micromark-util-character "^1.0.0" 931 | micromark-util-normalize-identifier "^1.0.0" 932 | micromark-util-sanitize-uri "^1.0.0" 933 | micromark-util-symbol "^1.0.0" 934 | micromark-util-types "^1.0.0" 935 | uvu "^0.5.0" 936 | 937 | micromark-extension-gfm-strikethrough@^1.0.0: 938 | version "1.0.4" 939 | resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.4.tgz#162232c284ffbedd8c74e59c1525bda217295e18" 940 | integrity sha512-/vjHU/lalmjZCT5xt7CcHVJGq8sYRm80z24qAKXzaHzem/xsDYb2yLL+NNVbYvmpLx3O7SYPuGL5pzusL9CLIQ== 941 | dependencies: 942 | micromark-util-chunked "^1.0.0" 943 | micromark-util-classify-character "^1.0.0" 944 | micromark-util-resolve-all "^1.0.0" 945 | micromark-util-symbol "^1.0.0" 946 | micromark-util-types "^1.0.0" 947 | uvu "^0.5.0" 948 | 949 | micromark-extension-gfm-table@^1.0.0: 950 | version "1.0.5" 951 | resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.5.tgz#7b708b728f8dc4d95d486b9e7a2262f9cddbcbb4" 952 | integrity sha512-xAZ8J1X9W9K3JTJTUL7G6wSKhp2ZYHrFk5qJgY/4B33scJzE2kpfRL6oiw/veJTbt7jiM/1rngLlOKPWr1G+vg== 953 | dependencies: 954 | micromark-factory-space "^1.0.0" 955 | micromark-util-character "^1.0.0" 956 | micromark-util-symbol "^1.0.0" 957 | micromark-util-types "^1.0.0" 958 | uvu "^0.5.0" 959 | 960 | micromark-extension-gfm-tagfilter@^1.0.0: 961 | version "1.0.1" 962 | resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.1.tgz#fb2e303f7daf616db428bb6a26e18fda14a90a4d" 963 | integrity sha512-Ty6psLAcAjboRa/UKUbbUcwjVAv5plxmpUTy2XC/3nJFL37eHej8jrHrRzkqcpipJliuBH30DTs7+3wqNcQUVA== 964 | dependencies: 965 | micromark-util-types "^1.0.0" 966 | 967 | micromark-extension-gfm-task-list-item@^1.0.0: 968 | version "1.0.3" 969 | resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.3.tgz#7683641df5d4a09795f353574d7f7f66e47b7fc4" 970 | integrity sha512-PpysK2S1Q/5VXi72IIapbi/jliaiOFzv7THH4amwXeYXLq3l1uo8/2Be0Ac1rEwK20MQEsGH2ltAZLNY2KI/0Q== 971 | dependencies: 972 | micromark-factory-space "^1.0.0" 973 | micromark-util-character "^1.0.0" 974 | micromark-util-symbol "^1.0.0" 975 | micromark-util-types "^1.0.0" 976 | uvu "^0.5.0" 977 | 978 | micromark-extension-gfm@^2.0.0: 979 | version "2.0.1" 980 | resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-2.0.1.tgz#40f3209216127a96297c54c67f5edc7ef2d1a2a2" 981 | integrity sha512-p2sGjajLa0iYiGQdT0oelahRYtMWvLjy8J9LOCxzIQsllMCGLbsLW+Nc+N4vi02jcRJvedVJ68cjelKIO6bpDA== 982 | dependencies: 983 | micromark-extension-gfm-autolink-literal "^1.0.0" 984 | micromark-extension-gfm-footnote "^1.0.0" 985 | micromark-extension-gfm-strikethrough "^1.0.0" 986 | micromark-extension-gfm-table "^1.0.0" 987 | micromark-extension-gfm-tagfilter "^1.0.0" 988 | micromark-extension-gfm-task-list-item "^1.0.0" 989 | micromark-util-combine-extensions "^1.0.0" 990 | micromark-util-types "^1.0.0" 991 | 992 | micromark-extension-mdx-expression@^1.0.0: 993 | version "1.0.3" 994 | resolved "https://registry.yarnpkg.com/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.3.tgz#cd3843573921bf55afcfff4ae0cd2e857a16dcfa" 995 | integrity sha512-TjYtjEMszWze51NJCZmhv7MEBcgYRgb3tJeMAJ+HQCAaZHHRBaDCccqQzGizR/H4ODefP44wRTgOn2vE5I6nZA== 996 | dependencies: 997 | micromark-factory-mdx-expression "^1.0.0" 998 | micromark-factory-space "^1.0.0" 999 | micromark-util-character "^1.0.0" 1000 | micromark-util-events-to-acorn "^1.0.0" 1001 | micromark-util-symbol "^1.0.0" 1002 | micromark-util-types "^1.0.0" 1003 | uvu "^0.5.0" 1004 | 1005 | micromark-extension-mdx-jsx@^1.0.0: 1006 | version "1.0.3" 1007 | resolved "https://registry.yarnpkg.com/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.3.tgz#9f196be5f65eb09d2a49b237a7b3398bba2999be" 1008 | integrity sha512-VfA369RdqUISF0qGgv2FfV7gGjHDfn9+Qfiv5hEwpyr1xscRj/CiVRkU7rywGFCO7JwJ5L0e7CJz60lY52+qOA== 1009 | dependencies: 1010 | "@types/acorn" "^4.0.0" 1011 | estree-util-is-identifier-name "^2.0.0" 1012 | micromark-factory-mdx-expression "^1.0.0" 1013 | micromark-factory-space "^1.0.0" 1014 | micromark-util-character "^1.0.0" 1015 | micromark-util-symbol "^1.0.0" 1016 | micromark-util-types "^1.0.0" 1017 | uvu "^0.5.0" 1018 | vfile-message "^3.0.0" 1019 | 1020 | micromark-extension-mdx-md@^1.0.0: 1021 | version "1.0.0" 1022 | resolved "https://registry.yarnpkg.com/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz#382f5df9ee3706dd120b51782a211f31f4760d22" 1023 | integrity sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw== 1024 | dependencies: 1025 | micromark-util-types "^1.0.0" 1026 | 1027 | micromark-extension-mdxjs-esm@^1.0.0: 1028 | version "1.0.3" 1029 | resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.3.tgz#630d9dc9db2c2fd470cac8c1e7a824851267404d" 1030 | integrity sha512-2N13ol4KMoxb85rdDwTAC6uzs8lMX0zeqpcyx7FhS7PxXomOnLactu8WI8iBNXW8AVyea3KIJd/1CKnUmwrK9A== 1031 | dependencies: 1032 | micromark-core-commonmark "^1.0.0" 1033 | micromark-util-character "^1.0.0" 1034 | micromark-util-events-to-acorn "^1.0.0" 1035 | micromark-util-symbol "^1.0.0" 1036 | micromark-util-types "^1.0.0" 1037 | unist-util-position-from-estree "^1.1.0" 1038 | uvu "^0.5.0" 1039 | vfile-message "^3.0.0" 1040 | 1041 | micromark-extension-mdxjs@^1.0.0: 1042 | version "1.0.0" 1043 | resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz#772644e12fc8299a33e50f59c5aa15727f6689dd" 1044 | integrity sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ== 1045 | dependencies: 1046 | acorn "^8.0.0" 1047 | acorn-jsx "^5.0.0" 1048 | micromark-extension-mdx-expression "^1.0.0" 1049 | micromark-extension-mdx-jsx "^1.0.0" 1050 | micromark-extension-mdx-md "^1.0.0" 1051 | micromark-extension-mdxjs-esm "^1.0.0" 1052 | micromark-util-combine-extensions "^1.0.0" 1053 | micromark-util-types "^1.0.0" 1054 | 1055 | micromark-factory-destination@^1.0.0: 1056 | version "1.0.0" 1057 | resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz#fef1cb59ad4997c496f887b6977aa3034a5a277e" 1058 | integrity sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw== 1059 | dependencies: 1060 | micromark-util-character "^1.0.0" 1061 | micromark-util-symbol "^1.0.0" 1062 | micromark-util-types "^1.0.0" 1063 | 1064 | micromark-factory-label@^1.0.0: 1065 | version "1.0.2" 1066 | resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz#6be2551fa8d13542fcbbac478258fb7a20047137" 1067 | integrity sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg== 1068 | dependencies: 1069 | micromark-util-character "^1.0.0" 1070 | micromark-util-symbol "^1.0.0" 1071 | micromark-util-types "^1.0.0" 1072 | uvu "^0.5.0" 1073 | 1074 | micromark-factory-mdx-expression@^1.0.0: 1075 | version "1.0.6" 1076 | resolved "https://registry.yarnpkg.com/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.6.tgz#917e17d16e6e9c2551f3a862e6a9ebdd22056476" 1077 | integrity sha512-WRQIc78FV7KrCfjsEf/sETopbYjElh3xAmNpLkd1ODPqxEngP42eVRGbiPEQWpRV27LzqW+XVTvQAMIIRLPnNA== 1078 | dependencies: 1079 | micromark-factory-space "^1.0.0" 1080 | micromark-util-character "^1.0.0" 1081 | micromark-util-events-to-acorn "^1.0.0" 1082 | micromark-util-symbol "^1.0.0" 1083 | micromark-util-types "^1.0.0" 1084 | unist-util-position-from-estree "^1.0.0" 1085 | uvu "^0.5.0" 1086 | vfile-message "^3.0.0" 1087 | 1088 | micromark-factory-space@^1.0.0: 1089 | version "1.0.0" 1090 | resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz#cebff49968f2b9616c0fcb239e96685cb9497633" 1091 | integrity sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew== 1092 | dependencies: 1093 | micromark-util-character "^1.0.0" 1094 | micromark-util-types "^1.0.0" 1095 | 1096 | micromark-factory-title@^1.0.0: 1097 | version "1.0.2" 1098 | resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz#7e09287c3748ff1693930f176e1c4a328382494f" 1099 | integrity sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A== 1100 | dependencies: 1101 | micromark-factory-space "^1.0.0" 1102 | micromark-util-character "^1.0.0" 1103 | micromark-util-symbol "^1.0.0" 1104 | micromark-util-types "^1.0.0" 1105 | uvu "^0.5.0" 1106 | 1107 | micromark-factory-whitespace@^1.0.0: 1108 | version "1.0.0" 1109 | resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz#e991e043ad376c1ba52f4e49858ce0794678621c" 1110 | integrity sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A== 1111 | dependencies: 1112 | micromark-factory-space "^1.0.0" 1113 | micromark-util-character "^1.0.0" 1114 | micromark-util-symbol "^1.0.0" 1115 | micromark-util-types "^1.0.0" 1116 | 1117 | micromark-util-character@^1.0.0: 1118 | version "1.1.0" 1119 | resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.1.0.tgz#d97c54d5742a0d9611a68ca0cd4124331f264d86" 1120 | integrity sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg== 1121 | dependencies: 1122 | micromark-util-symbol "^1.0.0" 1123 | micromark-util-types "^1.0.0" 1124 | 1125 | micromark-util-chunked@^1.0.0: 1126 | version "1.0.0" 1127 | resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz#5b40d83f3d53b84c4c6bce30ed4257e9a4c79d06" 1128 | integrity sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g== 1129 | dependencies: 1130 | micromark-util-symbol "^1.0.0" 1131 | 1132 | micromark-util-classify-character@^1.0.0: 1133 | version "1.0.0" 1134 | resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz#cbd7b447cb79ee6997dd274a46fc4eb806460a20" 1135 | integrity sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA== 1136 | dependencies: 1137 | micromark-util-character "^1.0.0" 1138 | micromark-util-symbol "^1.0.0" 1139 | micromark-util-types "^1.0.0" 1140 | 1141 | micromark-util-combine-extensions@^1.0.0: 1142 | version "1.0.0" 1143 | resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz#91418e1e74fb893e3628b8d496085639124ff3d5" 1144 | integrity sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA== 1145 | dependencies: 1146 | micromark-util-chunked "^1.0.0" 1147 | micromark-util-types "^1.0.0" 1148 | 1149 | micromark-util-decode-numeric-character-reference@^1.0.0: 1150 | version "1.0.0" 1151 | resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz#dcc85f13b5bd93ff8d2868c3dba28039d490b946" 1152 | integrity sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w== 1153 | dependencies: 1154 | micromark-util-symbol "^1.0.0" 1155 | 1156 | micromark-util-decode-string@^1.0.0: 1157 | version "1.0.2" 1158 | resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-1.0.2.tgz#942252ab7a76dec2dbf089cc32505ee2bc3acf02" 1159 | integrity sha512-DLT5Ho02qr6QWVNYbRZ3RYOSSWWFuH3tJexd3dgN1odEuPNxCngTCXJum7+ViRAd9BbdxCvMToPOD/IvVhzG6Q== 1160 | dependencies: 1161 | decode-named-character-reference "^1.0.0" 1162 | micromark-util-character "^1.0.0" 1163 | micromark-util-decode-numeric-character-reference "^1.0.0" 1164 | micromark-util-symbol "^1.0.0" 1165 | 1166 | micromark-util-encode@^1.0.0: 1167 | version "1.0.1" 1168 | resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-1.0.1.tgz#2c1c22d3800870ad770ece5686ebca5920353383" 1169 | integrity sha512-U2s5YdnAYexjKDel31SVMPbfi+eF8y1U4pfiRW/Y8EFVCy/vgxk/2wWTxzcqE71LHtCuCzlBDRU2a5CQ5j+mQA== 1170 | 1171 | micromark-util-events-to-acorn@^1.0.0: 1172 | version "1.0.6" 1173 | resolved "https://registry.yarnpkg.com/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.0.6.tgz#3bfc9a59825b14dd31e4ff8d566a0c76ecce1751" 1174 | integrity sha512-+kUMe2kNGy4mljNVt+YmFfwomSIVqX3NI6ePrk6SIl/0GaR53a6eUIGmhV5DDUkbLPPNWgVFCS6ExOqb0WFgHQ== 1175 | dependencies: 1176 | "@types/acorn" "^4.0.0" 1177 | "@types/estree" "^0.0.51" 1178 | estree-util-visit "^1.0.0" 1179 | micromark-util-types "^1.0.0" 1180 | uvu "^0.5.0" 1181 | vfile-location "^4.0.0" 1182 | vfile-message "^3.0.0" 1183 | 1184 | micromark-util-html-tag-name@^1.0.0: 1185 | version "1.0.0" 1186 | resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz#75737e92fef50af0c6212bd309bc5cb8dbd489ed" 1187 | integrity sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g== 1188 | 1189 | micromark-util-normalize-identifier@^1.0.0: 1190 | version "1.0.0" 1191 | resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz#4a3539cb8db954bbec5203952bfe8cedadae7828" 1192 | integrity sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg== 1193 | dependencies: 1194 | micromark-util-symbol "^1.0.0" 1195 | 1196 | micromark-util-resolve-all@^1.0.0: 1197 | version "1.0.0" 1198 | resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz#a7c363f49a0162e931960c44f3127ab58f031d88" 1199 | integrity sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw== 1200 | dependencies: 1201 | micromark-util-types "^1.0.0" 1202 | 1203 | micromark-util-sanitize-uri@^1.0.0: 1204 | version "1.0.0" 1205 | resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz#27dc875397cd15102274c6c6da5585d34d4f12b2" 1206 | integrity sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg== 1207 | dependencies: 1208 | micromark-util-character "^1.0.0" 1209 | micromark-util-encode "^1.0.0" 1210 | micromark-util-symbol "^1.0.0" 1211 | 1212 | micromark-util-subtokenize@^1.0.0: 1213 | version "1.0.2" 1214 | resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz#ff6f1af6ac836f8bfdbf9b02f40431760ad89105" 1215 | integrity sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA== 1216 | dependencies: 1217 | micromark-util-chunked "^1.0.0" 1218 | micromark-util-symbol "^1.0.0" 1219 | micromark-util-types "^1.0.0" 1220 | uvu "^0.5.0" 1221 | 1222 | micromark-util-symbol@^1.0.0: 1223 | version "1.0.1" 1224 | resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.0.1.tgz#b90344db62042ce454f351cf0bebcc0a6da4920e" 1225 | integrity sha512-oKDEMK2u5qqAptasDAwWDXq0tG9AssVwAx3E9bBF3t/shRIGsWIRG+cGafs2p/SnDSOecnt6hZPCE2o6lHfFmQ== 1226 | 1227 | micromark-util-types@^1.0.0, micromark-util-types@^1.0.1: 1228 | version "1.0.2" 1229 | resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.0.2.tgz#f4220fdb319205812f99c40f8c87a9be83eded20" 1230 | integrity sha512-DCfg/T8fcrhrRKTPjRrw/5LLvdGV7BHySf/1LOZx7TzWZdYRjogNtyNq885z3nNallwr3QUKARjqvHqX1/7t+w== 1231 | 1232 | micromark@^3.0.0: 1233 | version "3.0.10" 1234 | resolved "https://registry.yarnpkg.com/micromark/-/micromark-3.0.10.tgz#1eac156f0399d42736458a14b0ca2d86190b457c" 1235 | integrity sha512-ryTDy6UUunOXy2HPjelppgJ2sNfcPz1pLlMdA6Rz9jPzhLikWXv/irpWV/I2jd68Uhmny7hHxAlAhk4+vWggpg== 1236 | dependencies: 1237 | "@types/debug" "^4.0.0" 1238 | debug "^4.0.0" 1239 | decode-named-character-reference "^1.0.0" 1240 | micromark-core-commonmark "^1.0.1" 1241 | micromark-factory-space "^1.0.0" 1242 | micromark-util-character "^1.0.0" 1243 | micromark-util-chunked "^1.0.0" 1244 | micromark-util-combine-extensions "^1.0.0" 1245 | micromark-util-decode-numeric-character-reference "^1.0.0" 1246 | micromark-util-encode "^1.0.0" 1247 | micromark-util-normalize-identifier "^1.0.0" 1248 | micromark-util-resolve-all "^1.0.0" 1249 | micromark-util-sanitize-uri "^1.0.0" 1250 | micromark-util-subtokenize "^1.0.0" 1251 | micromark-util-symbol "^1.0.0" 1252 | micromark-util-types "^1.0.1" 1253 | uvu "^0.5.0" 1254 | 1255 | mri@^1.1.0: 1256 | version "1.2.0" 1257 | resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" 1258 | integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== 1259 | 1260 | ms@2.1.2: 1261 | version "2.1.2" 1262 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 1263 | integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== 1264 | 1265 | nanoid@^3.1.30: 1266 | version "3.3.1" 1267 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.1.tgz#6347a18cac88af88f58af0b3594b723d5e99bb35" 1268 | integrity sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw== 1269 | 1270 | next-themes@^0.2.0-beta.0: 1271 | version "0.2.0-beta.0" 1272 | resolved "https://registry.yarnpkg.com/next-themes/-/next-themes-0.2.0-beta.0.tgz#4894b360116020dee9f89b8b8f01896f78caab11" 1273 | integrity sha512-vzF6V1cWo6LVuMZkTpsP3+7roc14X8VTRgyiZT/6TWzcd7sLdE+y/6F1WiXEvKg+IqwdUb8g3KwC20Fo1yUYqw== 1274 | 1275 | next@^12.1.0: 1276 | version "12.1.0" 1277 | resolved "https://registry.yarnpkg.com/next/-/next-12.1.0.tgz#c33d753b644be92fc58e06e5a214f143da61dd5d" 1278 | integrity sha512-s885kWvnIlxsUFHq9UGyIyLiuD0G3BUC/xrH0CEnH5lHEWkwQcHOORgbDF0hbrW9vr/7am4ETfX4A7M6DjrE7Q== 1279 | dependencies: 1280 | "@next/env" "12.1.0" 1281 | caniuse-lite "^1.0.30001283" 1282 | postcss "8.4.5" 1283 | styled-jsx "5.0.0" 1284 | use-subscription "1.5.1" 1285 | optionalDependencies: 1286 | "@next/swc-android-arm64" "12.1.0" 1287 | "@next/swc-darwin-arm64" "12.1.0" 1288 | "@next/swc-darwin-x64" "12.1.0" 1289 | "@next/swc-linux-arm-gnueabihf" "12.1.0" 1290 | "@next/swc-linux-arm64-gnu" "12.1.0" 1291 | "@next/swc-linux-arm64-musl" "12.1.0" 1292 | "@next/swc-linux-x64-gnu" "12.1.0" 1293 | "@next/swc-linux-x64-musl" "12.1.0" 1294 | "@next/swc-win32-arm64-msvc" "12.1.0" 1295 | "@next/swc-win32-ia32-msvc" "12.1.0" 1296 | "@next/swc-win32-x64-msvc" "12.1.0" 1297 | 1298 | nextra-theme-docs@2.0.0-alpha.50: 1299 | version "2.0.0-alpha.50" 1300 | resolved "https://registry.yarnpkg.com/nextra-theme-docs/-/nextra-theme-docs-2.0.0-alpha.50.tgz#073be1aee9101e7c47478db664b0f238d8013c06" 1301 | integrity sha512-TkMvB8pCVN1LJV6NpXm/5MG2+IHFrMh7bf8E0J6QGRfYaLAhHEAbO7OZpXuE6q/MGGzaNjsXYfFVsC+0r/+/mQ== 1302 | dependencies: 1303 | "@headlessui/react" "^1.5.0" 1304 | "@mdx-js/react" "^2.1.0" 1305 | "@reach/skip-nav" "^0.16.0" 1306 | classnames "^2.2.6" 1307 | flexsearch "^0.7.21" 1308 | focus-visible "^5.1.0" 1309 | github-slugger "^1.4.0" 1310 | intersection-observer "^0.12.0" 1311 | match-sorter "^4.2.0" 1312 | next-themes "^0.2.0-beta.0" 1313 | parse-git-url "^1.0.1" 1314 | scroll-into-view-if-needed "^2.2.29" 1315 | title "^3.4.2" 1316 | 1317 | nextra@2.0.0-alpha.49: 1318 | version "2.0.0-alpha.49" 1319 | resolved "https://registry.yarnpkg.com/nextra/-/nextra-2.0.0-alpha.49.tgz#3a1fd77fc691036d37f533a0f8373932b97b65b8" 1320 | integrity sha512-dR52NUOH7amYQeRsQ0lENPjDrnx41NTmKMImAQQ9Nlx/PVBzEmdRo/bnX3GLIYeDWPt7pgzOoDhHRyMt04VdVw== 1321 | dependencies: 1322 | "@mdx-js/mdx" "^2.1.0" 1323 | "@napi-rs/simple-git" "^0.1.7" 1324 | github-slugger "^1.4.0" 1325 | graceful-fs "^4.2.6" 1326 | gray-matter "^4.0.3" 1327 | p-limit "^4.0.0" 1328 | rehype-pretty-code "^0.1.0" 1329 | remark-gfm "^3.0.1" 1330 | shiki "0.10.1" 1331 | slash "^3.0.0" 1332 | 1333 | npm-run-path@^2.0.0: 1334 | version "2.0.2" 1335 | resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" 1336 | integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= 1337 | dependencies: 1338 | path-key "^2.0.0" 1339 | 1340 | object-assign@^4.1.1: 1341 | version "4.1.1" 1342 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 1343 | integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= 1344 | 1345 | p-finally@^1.0.0: 1346 | version "1.0.0" 1347 | resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" 1348 | integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= 1349 | 1350 | p-limit@^4.0.0: 1351 | version "4.0.0" 1352 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" 1353 | integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== 1354 | dependencies: 1355 | yocto-queue "^1.0.0" 1356 | 1357 | parse-entities@^4.0.0: 1358 | version "4.0.0" 1359 | resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.0.tgz#f67c856d4e3fe19b1a445c3fabe78dcdc1053eeb" 1360 | integrity sha512-5nk9Fn03x3rEhGaX1FU6IDwG/k+GxLXlFAkgrbM1asuAFl3BhdQWvASaIsmwWypRNcZKHPYnIuOSfIWEyEQnPQ== 1361 | dependencies: 1362 | "@types/unist" "^2.0.0" 1363 | character-entities "^2.0.0" 1364 | character-entities-legacy "^3.0.0" 1365 | character-reference-invalid "^2.0.0" 1366 | decode-named-character-reference "^1.0.0" 1367 | is-alphanumerical "^2.0.0" 1368 | is-decimal "^2.0.0" 1369 | is-hexadecimal "^2.0.0" 1370 | 1371 | parse-git-url@^1.0.1: 1372 | version "1.0.1" 1373 | resolved "https://registry.yarnpkg.com/parse-git-url/-/parse-git-url-1.0.1.tgz#92bdaf615a7e24d32bea3bf955ee90a9050aeb57" 1374 | integrity sha512-Zukjztu09UXpXV/Q+4vgwyVPzUBkUvDjlqHlpG+swv/zYzed/5Igw/33rIEJxFDRc5LxvEqYDVDzhBfnOLWDYw== 1375 | 1376 | parse-numeric-range@^1.3.0: 1377 | version "1.3.0" 1378 | resolved "https://registry.yarnpkg.com/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz#7c63b61190d61e4d53a1197f0c83c47bb670ffa3" 1379 | integrity sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ== 1380 | 1381 | path-key@^2.0.0: 1382 | version "2.0.1" 1383 | resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" 1384 | integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= 1385 | 1386 | periscopic@^3.0.0: 1387 | version "3.0.4" 1388 | resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.0.4.tgz#b3fbed0d1bc844976b977173ca2cd4a0ef4fa8d1" 1389 | integrity sha512-SFx68DxCv0Iyo6APZuw/AKewkkThGwssmU0QWtTlvov3VAtPX+QJ4CadwSaz8nrT5jPIuxdvJWB4PnD2KNDxQg== 1390 | dependencies: 1391 | estree-walker "^3.0.0" 1392 | is-reference "^3.0.0" 1393 | 1394 | picocolors@^1.0.0: 1395 | version "1.0.0" 1396 | resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" 1397 | integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== 1398 | 1399 | postcss@8.4.5: 1400 | version "8.4.5" 1401 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.5.tgz#bae665764dfd4c6fcc24dc0fdf7e7aa00cc77f95" 1402 | integrity sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg== 1403 | dependencies: 1404 | nanoid "^3.1.30" 1405 | picocolors "^1.0.0" 1406 | source-map-js "^1.0.1" 1407 | 1408 | prettier@^2.0.5: 1409 | version "2.0.5" 1410 | resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.0.5.tgz#d6d56282455243f2f92cc1716692c08aa31522d4" 1411 | integrity sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg== 1412 | 1413 | property-information@^6.0.0: 1414 | version "6.1.1" 1415 | resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.1.1.tgz#5ca85510a3019726cb9afed4197b7b8ac5926a22" 1416 | integrity sha512-hrzC564QIl0r0vy4l6MvRLhafmUowhO/O3KgVSoXIbbA2Sz4j8HGpJc6T2cubRVwMwpdiG/vKGfhT4IixmKN9w== 1417 | 1418 | pseudomap@^1.0.2: 1419 | version "1.0.2" 1420 | resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" 1421 | integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= 1422 | 1423 | react-dom@^17.0.2: 1424 | version "17.0.2" 1425 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" 1426 | integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== 1427 | dependencies: 1428 | loose-envify "^1.1.0" 1429 | object-assign "^4.1.1" 1430 | scheduler "^0.20.2" 1431 | 1432 | react@^17.0.2: 1433 | version "17.0.2" 1434 | resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" 1435 | integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== 1436 | dependencies: 1437 | loose-envify "^1.1.0" 1438 | object-assign "^4.1.1" 1439 | 1440 | regenerator-runtime@^0.13.4: 1441 | version "0.13.5" 1442 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.5.tgz#d878a1d094b4306d10b9096484b33ebd55e26697" 1443 | integrity sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== 1444 | 1445 | rehype-pretty-code@^0.1.0: 1446 | version "0.1.0" 1447 | resolved "https://registry.yarnpkg.com/rehype-pretty-code/-/rehype-pretty-code-0.1.0.tgz#2e6bf1dae2a1b29454ffe7095d44f3ed20bfe0f1" 1448 | integrity sha512-7SaedCOn5VcDGdllQeu3kBWC+/zbkD6ZE7iOALJzK79+v0K0qQpa1WqBwoxetTbCLwBTY9wC4CabEsDS3qj55g== 1449 | dependencies: 1450 | parse-numeric-range "^1.3.0" 1451 | 1452 | remark-gfm@^3.0.1: 1453 | version "3.0.1" 1454 | resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-3.0.1.tgz#0b180f095e3036545e9dddac0e8df3fa5cfee54f" 1455 | integrity sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig== 1456 | dependencies: 1457 | "@types/mdast" "^3.0.0" 1458 | mdast-util-gfm "^2.0.0" 1459 | micromark-extension-gfm "^2.0.0" 1460 | unified "^10.0.0" 1461 | 1462 | remark-mdx@^2.0.0: 1463 | version "2.1.1" 1464 | resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-2.1.1.tgz#14021be9ecbc9ad0310f4240980221328aa7ed55" 1465 | integrity sha512-0wXdEITnFyjLquN3VvACNLzbGzWM5ujzTvfgOkONBZgSFJ7ezLLDaTWqf6H9eUgVITEP8asp6LJ0W/X090dXBg== 1466 | dependencies: 1467 | mdast-util-mdx "^2.0.0" 1468 | micromark-extension-mdxjs "^1.0.0" 1469 | 1470 | remark-parse@^10.0.0: 1471 | version "10.0.1" 1472 | resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-10.0.1.tgz#6f60ae53edbf0cf38ea223fe643db64d112e0775" 1473 | integrity sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw== 1474 | dependencies: 1475 | "@types/mdast" "^3.0.0" 1476 | mdast-util-from-markdown "^1.0.0" 1477 | unified "^10.0.0" 1478 | 1479 | remark-rehype@^10.0.0: 1480 | version "10.1.0" 1481 | resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-10.1.0.tgz#32dc99d2034c27ecaf2e0150d22a6dcccd9a6279" 1482 | integrity sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw== 1483 | dependencies: 1484 | "@types/hast" "^2.0.0" 1485 | "@types/mdast" "^3.0.0" 1486 | mdast-util-to-hast "^12.1.0" 1487 | unified "^10.0.0" 1488 | 1489 | remove-accents@0.4.2: 1490 | version "0.4.2" 1491 | resolved "https://registry.yarnpkg.com/remove-accents/-/remove-accents-0.4.2.tgz#0a43d3aaae1e80db919e07ae254b285d9e1c7bb5" 1492 | integrity sha1-CkPTqq4egNuRngeuJUsoXZ4ce7U= 1493 | 1494 | sade@^1.7.3: 1495 | version "1.8.1" 1496 | resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" 1497 | integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== 1498 | dependencies: 1499 | mri "^1.1.0" 1500 | 1501 | scheduler@^0.20.2: 1502 | version "0.20.2" 1503 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" 1504 | integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== 1505 | dependencies: 1506 | loose-envify "^1.1.0" 1507 | object-assign "^4.1.1" 1508 | 1509 | scroll-into-view-if-needed@^2.2.29: 1510 | version "2.2.29" 1511 | resolved "https://registry.yarnpkg.com/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.29.tgz#551791a84b7e2287706511f8c68161e4990ab885" 1512 | integrity sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg== 1513 | dependencies: 1514 | compute-scroll-into-view "^1.0.17" 1515 | 1516 | section-matter@^1.0.0: 1517 | version "1.0.0" 1518 | resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" 1519 | integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== 1520 | dependencies: 1521 | extend-shallow "^2.0.1" 1522 | kind-of "^6.0.0" 1523 | 1524 | shebang-command@^1.2.0: 1525 | version "1.2.0" 1526 | resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" 1527 | integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= 1528 | dependencies: 1529 | shebang-regex "^1.0.0" 1530 | 1531 | shebang-regex@^1.0.0: 1532 | version "1.0.0" 1533 | resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" 1534 | integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= 1535 | 1536 | shiki@0.10.1: 1537 | version "0.10.1" 1538 | resolved "https://registry.yarnpkg.com/shiki/-/shiki-0.10.1.tgz#6f9a16205a823b56c072d0f1a0bcd0f2646bef14" 1539 | integrity sha512-VsY7QJVzU51j5o1+DguUd+6vmCmZ5v/6gYu4vyYAhzjuNQU6P/vmSy4uQaOhvje031qQMiW0d2BwgMH52vqMng== 1540 | dependencies: 1541 | jsonc-parser "^3.0.0" 1542 | vscode-oniguruma "^1.6.1" 1543 | vscode-textmate "5.2.0" 1544 | 1545 | signal-exit@^3.0.0: 1546 | version "3.0.3" 1547 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" 1548 | integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== 1549 | 1550 | slash@^3.0.0: 1551 | version "3.0.0" 1552 | resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" 1553 | integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== 1554 | 1555 | source-map-js@^1.0.1: 1556 | version "1.0.2" 1557 | resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" 1558 | integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== 1559 | 1560 | space-separated-tokens@^2.0.0: 1561 | version "2.0.1" 1562 | resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.1.tgz#43193cec4fb858a2ce934b7f98b7f2c18107098b" 1563 | integrity sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw== 1564 | 1565 | sprintf-js@~1.0.2: 1566 | version "1.0.3" 1567 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 1568 | integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= 1569 | 1570 | stringify-entities@^4.0.0: 1571 | version "4.0.2" 1572 | resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.2.tgz#13d113dc7449dc8ae4cb22c28883ee3fff8753e3" 1573 | integrity sha512-MTxTVcEkorNtBbNpoFJPEh0kKdM6+QbMjLbaxmvaPMmayOXdr/AIVIIJX7FReUVweRBFJfZepK4A4AKgwuFpMQ== 1574 | dependencies: 1575 | character-entities-html4 "^2.0.0" 1576 | character-entities-legacy "^3.0.0" 1577 | 1578 | strip-bom-string@^1.0.0: 1579 | version "1.0.0" 1580 | resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" 1581 | integrity sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI= 1582 | 1583 | strip-eof@^1.0.0: 1584 | version "1.0.0" 1585 | resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" 1586 | integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= 1587 | 1588 | style-to-object@^0.3.0: 1589 | version "0.3.0" 1590 | resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" 1591 | integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== 1592 | dependencies: 1593 | inline-style-parser "0.1.1" 1594 | 1595 | styled-jsx@5.0.0: 1596 | version "5.0.0" 1597 | resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.0.0.tgz#816b4b92e07b1786c6b7111821750e0ba4d26e77" 1598 | integrity sha512-qUqsWoBquEdERe10EW8vLp3jT25s/ssG1/qX5gZ4wu15OZpmSMFI2v+fWlRhLfykA5rFtlJ1ME8A8pm/peV4WA== 1599 | 1600 | supports-color@^4.0.0: 1601 | version "4.5.0" 1602 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.5.0.tgz#be7a0de484dec5c5cddf8b3d59125044912f635b" 1603 | integrity sha1-vnoN5ITexcXN34s9WRJQRJEvY1s= 1604 | dependencies: 1605 | has-flag "^2.0.0" 1606 | 1607 | tiny-warning@^1.0.3: 1608 | version "1.0.3" 1609 | resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" 1610 | integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== 1611 | 1612 | title@^3.4.2: 1613 | version "3.4.2" 1614 | resolved "https://registry.yarnpkg.com/title/-/title-3.4.2.tgz#1c0acd159c6437296cc73ec743a4b9f7510c6a6f" 1615 | integrity sha512-cSNFZ/ChKlX2SfF+k9XvvXkjVa1JrzdGt6v/hoxVig5VaDGRmNHANfawcAdW2mfkd7y+uBHH6n9EHAxJmkO5Hw== 1616 | dependencies: 1617 | arg "1.0.0" 1618 | chalk "2.3.0" 1619 | clipboardy "1.2.2" 1620 | titleize "1.0.0" 1621 | 1622 | titleize@1.0.0: 1623 | version "1.0.0" 1624 | resolved "https://registry.yarnpkg.com/titleize/-/titleize-1.0.0.tgz#7d350722061830ba6617631e0cfd3ea08398d95a" 1625 | integrity sha1-fTUHIgYYMLpmF2MeDP0+oIOY2Vo= 1626 | 1627 | trough@^2.0.0: 1628 | version "2.1.0" 1629 | resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" 1630 | integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== 1631 | 1632 | tslib@^2.3.0: 1633 | version "2.4.0" 1634 | resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" 1635 | integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== 1636 | 1637 | unified@^10.0.0: 1638 | version "10.1.2" 1639 | resolved "https://registry.yarnpkg.com/unified/-/unified-10.1.2.tgz#b1d64e55dafe1f0b98bb6c719881103ecf6c86df" 1640 | integrity sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q== 1641 | dependencies: 1642 | "@types/unist" "^2.0.0" 1643 | bail "^2.0.0" 1644 | extend "^3.0.0" 1645 | is-buffer "^2.0.0" 1646 | is-plain-obj "^4.0.0" 1647 | trough "^2.0.0" 1648 | vfile "^5.0.0" 1649 | 1650 | unist-builder@^3.0.0: 1651 | version "3.0.0" 1652 | resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-3.0.0.tgz#728baca4767c0e784e1e64bb44b5a5a753021a04" 1653 | integrity sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ== 1654 | dependencies: 1655 | "@types/unist" "^2.0.0" 1656 | 1657 | unist-util-generated@^2.0.0: 1658 | version "2.0.0" 1659 | resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-2.0.0.tgz#86fafb77eb6ce9bfa6b663c3f5ad4f8e56a60113" 1660 | integrity sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw== 1661 | 1662 | unist-util-is@^5.0.0: 1663 | version "5.1.1" 1664 | resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.1.1.tgz#e8aece0b102fa9bc097b0fef8f870c496d4a6236" 1665 | integrity sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ== 1666 | 1667 | unist-util-position-from-estree@^1.0.0, unist-util-position-from-estree@^1.1.0: 1668 | version "1.1.1" 1669 | resolved "https://registry.yarnpkg.com/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz#96f4d543dfb0428edc01ebb928570b602d280c4c" 1670 | integrity sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw== 1671 | dependencies: 1672 | "@types/unist" "^2.0.0" 1673 | 1674 | unist-util-position@^4.0.0: 1675 | version "4.0.3" 1676 | resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-4.0.3.tgz#5290547b014f6222dff95c48d5c3c13a88fadd07" 1677 | integrity sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ== 1678 | dependencies: 1679 | "@types/unist" "^2.0.0" 1680 | 1681 | unist-util-remove-position@^4.0.0: 1682 | version "4.0.1" 1683 | resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz#d5b46a7304ac114c8d91990ece085ca7c2c135c8" 1684 | integrity sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ== 1685 | dependencies: 1686 | "@types/unist" "^2.0.0" 1687 | unist-util-visit "^4.0.0" 1688 | 1689 | unist-util-stringify-position@^3.0.0: 1690 | version "3.0.2" 1691 | resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz#5c6aa07c90b1deffd9153be170dce628a869a447" 1692 | integrity sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg== 1693 | dependencies: 1694 | "@types/unist" "^2.0.0" 1695 | 1696 | unist-util-visit-parents@^4.0.0: 1697 | version "4.1.1" 1698 | resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz#e83559a4ad7e6048a46b1bdb22614f2f3f4724f2" 1699 | integrity sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw== 1700 | dependencies: 1701 | "@types/unist" "^2.0.0" 1702 | unist-util-is "^5.0.0" 1703 | 1704 | unist-util-visit-parents@^5.0.0: 1705 | version "5.1.0" 1706 | resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.0.tgz#44bbc5d25f2411e7dfc5cecff12de43296aa8521" 1707 | integrity sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg== 1708 | dependencies: 1709 | "@types/unist" "^2.0.0" 1710 | unist-util-is "^5.0.0" 1711 | 1712 | unist-util-visit@^3.0.0: 1713 | version "3.1.0" 1714 | resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-3.1.0.tgz#9420d285e1aee938c7d9acbafc8e160186dbaf7b" 1715 | integrity sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA== 1716 | dependencies: 1717 | "@types/unist" "^2.0.0" 1718 | unist-util-is "^5.0.0" 1719 | unist-util-visit-parents "^4.0.0" 1720 | 1721 | unist-util-visit@^4.0.0: 1722 | version "4.1.0" 1723 | resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-4.1.0.tgz#f41e407a9e94da31594e6b1c9811c51ab0b3d8f5" 1724 | integrity sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ== 1725 | dependencies: 1726 | "@types/unist" "^2.0.0" 1727 | unist-util-is "^5.0.0" 1728 | unist-util-visit-parents "^5.0.0" 1729 | 1730 | use-subscription@1.5.1: 1731 | version "1.5.1" 1732 | resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1" 1733 | integrity sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA== 1734 | dependencies: 1735 | object-assign "^4.1.1" 1736 | 1737 | uvu@^0.5.0: 1738 | version "0.5.3" 1739 | resolved "https://registry.yarnpkg.com/uvu/-/uvu-0.5.3.tgz#3d83c5bc1230f153451877bfc7f4aea2392219ae" 1740 | integrity sha512-brFwqA3FXzilmtnIyJ+CxdkInkY/i4ErvP7uV0DnUVxQcQ55reuHphorpF+tZoVHK2MniZ/VJzI7zJQoc9T9Yw== 1741 | dependencies: 1742 | dequal "^2.0.0" 1743 | diff "^5.0.0" 1744 | kleur "^4.0.3" 1745 | sade "^1.7.3" 1746 | 1747 | vfile-location@^4.0.0: 1748 | version "4.0.1" 1749 | resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-4.0.1.tgz#06f2b9244a3565bef91f099359486a08b10d3a95" 1750 | integrity sha512-JDxPlTbZrZCQXogGheBHjbRWjESSPEak770XwWPfw5mTc1v1nWGLB/apzZxsx8a0SJVfF8HK8ql8RD308vXRUw== 1751 | dependencies: 1752 | "@types/unist" "^2.0.0" 1753 | vfile "^5.0.0" 1754 | 1755 | vfile-message@^3.0.0: 1756 | version "3.1.2" 1757 | resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.1.2.tgz#a2908f64d9e557315ec9d7ea3a910f658ac05f7d" 1758 | integrity sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA== 1759 | dependencies: 1760 | "@types/unist" "^2.0.0" 1761 | unist-util-stringify-position "^3.0.0" 1762 | 1763 | vfile@^5.0.0: 1764 | version "5.3.2" 1765 | resolved "https://registry.yarnpkg.com/vfile/-/vfile-5.3.2.tgz#b499fbc50197ea50ad3749e9b60beb16ca5b7c54" 1766 | integrity sha512-w0PLIugRY3Crkgw89TeMvHCzqCs/zpreR31hl4D92y6SOE07+bfJe+dK5Q2akwS+i/c801kzjoOr9gMcTe6IAA== 1767 | dependencies: 1768 | "@types/unist" "^2.0.0" 1769 | is-buffer "^2.0.0" 1770 | unist-util-stringify-position "^3.0.0" 1771 | vfile-message "^3.0.0" 1772 | 1773 | vscode-oniguruma@^1.6.1: 1774 | version "1.6.2" 1775 | resolved "https://registry.yarnpkg.com/vscode-oniguruma/-/vscode-oniguruma-1.6.2.tgz#aeb9771a2f1dbfc9083c8a7fdd9cccaa3f386607" 1776 | integrity sha512-KH8+KKov5eS/9WhofZR8M8dMHWN2gTxjMsG4jd04YhpbPR91fUj7rYQ2/XjeHCJWbg7X++ApRIU9NUwM2vTvLA== 1777 | 1778 | vscode-textmate@5.2.0: 1779 | version "5.2.0" 1780 | resolved "https://registry.yarnpkg.com/vscode-textmate/-/vscode-textmate-5.2.0.tgz#01f01760a391e8222fe4f33fbccbd1ad71aed74e" 1781 | integrity sha512-Uw5ooOQxRASHgu6C7GVvUxisKXfSgW4oFlO+aa+PAkgmH89O3CXxEEzNRNtHSqtXFTl0nAC1uYj0GMSH27uwtQ== 1782 | 1783 | which@^1.2.9: 1784 | version "1.3.1" 1785 | resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" 1786 | integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== 1787 | dependencies: 1788 | isexe "^2.0.0" 1789 | 1790 | yallist@^2.1.2: 1791 | version "2.1.2" 1792 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" 1793 | integrity sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= 1794 | 1795 | yocto-queue@^1.0.0: 1796 | version "1.0.0" 1797 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251" 1798 | integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== 1799 | 1800 | zwitch@^2.0.0: 1801 | version "2.0.2" 1802 | resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.2.tgz#91f8d0e901ffa3d66599756dde7f57b17c95dce1" 1803 | integrity sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA== 1804 | --------------------------------------------------------------------------------