├── .gitignore ├── .prettierrc ├── components ├── alert.js ├── avatar.js ├── code-block.js ├── container.js ├── cover-image.js ├── custom-link.js ├── date-formatter.js ├── header.js ├── intro.js ├── layout.js ├── markdown-styles.module.css ├── mdx-components.js ├── meta.js ├── post-body.js ├── post-header.js ├── post-list.js ├── post-preview.js ├── post-title.js └── section-separator.js ├── lib └── api.js ├── package.json ├── pages ├── _app.js ├── _document.js ├── index.js └── posts │ └── [slug].js ├── postcss.config.js ├── posts ├── lorem-ipsum-one.md ├── lorem-ipsum-three.md └── lorem-ipsum-two.md ├── public ├── assets │ └── blog │ │ ├── authors │ │ ├── jj.jpeg │ │ ├── joe.jpeg │ │ ├── pomber.jpeg │ │ └── tim.jpeg │ │ ├── dynamic-routing │ │ └── cover.jpg │ │ ├── hello-world │ │ └── cover.jpg │ │ └── preview │ │ └── cover.jpg └── favicon │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── mstile-150x150.png │ ├── safari-pinned-tab.svg │ └── site.webmanifest ├── readme.md ├── styles └── index.css ├── tailwind.config.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 2 | 3 | # dependencies 4 | /node_modules 5 | /.pnp 6 | .pnp.js 7 | 8 | # testing 9 | /coverage 10 | 11 | # next.js 12 | /.next/ 13 | /out/ 14 | 15 | # production 16 | /build 17 | 18 | # misc 19 | .DS_Store 20 | *.pem 21 | 22 | # debug 23 | npm-debug.log* 24 | yarn-debug.log* 25 | yarn-error.log* 26 | 27 | # local env files 28 | .env.local 29 | .env.development.local 30 | .env.test.local 31 | .env.production.local 32 | 33 | # vercel 34 | .vercel 35 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "semi": false, 3 | "trailingComma": "es5", 4 | "singleQuote": true, 5 | "overrides": [ 6 | { 7 | "files": "*.md", 8 | "options": { 9 | "printWidth": 46 10 | } 11 | } 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /components/alert.js: -------------------------------------------------------------------------------- 1 | import Container from './container' 2 | import cn from 'classnames' 3 | 4 | export default function Alert({ preview }) { 5 | return ( 6 |
12 | 13 |
14 | {preview ? ( 15 | <> 16 | This page is a preview.{' '} 17 | 21 | Click here 22 | {' '} 23 | to exit preview mode. 24 | 25 | ) : ( 26 | <> 27 | The source code for this blog is{' '} 28 | 32 | available on GitHub 33 | 34 | . 35 | 36 | )} 37 |
38 |
39 |
40 | ) 41 | } 42 | -------------------------------------------------------------------------------- /components/avatar.js: -------------------------------------------------------------------------------- 1 | export default function Avatar({ name, picture }) { 2 | return ( 3 |
4 | {name} 9 |
{name}
10 |
11 | ) 12 | } 13 | -------------------------------------------------------------------------------- /components/code-block.js: -------------------------------------------------------------------------------- 1 | import Prism from 'prismjs' 2 | import React from 'react' 3 | import 'prismjs/components/prism-jsx.min' 4 | 5 | const useLayoutEffect = 6 | typeof window === 'undefined' ? React.useEffect : React.useLayoutEffect 7 | 8 | export default function CodeBlock(props) { 9 | const ref = React.useRef() 10 | useLayoutEffect(() => { 11 | Prism.highlightAllUnder(ref.current) 12 | }, []) 13 | return
14 | }
15 | 


--------------------------------------------------------------------------------
/components/container.js:
--------------------------------------------------------------------------------
1 | export default function Container({ children }) {
2 |   return (
3 |     
{children}
4 | ) 5 | } 6 | -------------------------------------------------------------------------------- /components/cover-image.js: -------------------------------------------------------------------------------- 1 | import cn from 'classnames' 2 | import Link from 'next/link' 3 | import Image from 'next/image' 4 | 5 | export default function CoverImage({ title, src, slug, height, width }) { 6 | const image = ( 7 | {`Cover 17 | ) 18 | return ( 19 |
20 | {slug ? ( 21 | 22 | {image} 23 | 24 | ) : ( 25 | image 26 | )} 27 |
28 | ) 29 | } 30 | -------------------------------------------------------------------------------- /components/custom-link.js: -------------------------------------------------------------------------------- 1 | import Link from 'next/link' 2 | 3 | export default function CustomLink(props) { 4 | const href = props.href 5 | const isInternalLink = href && (href.startsWith('/') || href.startsWith('#')) 6 | const classes = 'text-blue-700' 7 | if (isInternalLink) { 8 | return ( 9 | 10 | 11 | 12 | ) 13 | } 14 | return ( 15 | 21 | ) 22 | } 23 | -------------------------------------------------------------------------------- /components/date-formatter.js: -------------------------------------------------------------------------------- 1 | import { parseISO, format } from 'date-fns' 2 | 3 | export default function DateFormatter({ dateString }) { 4 | const date = parseISO(dateString) 5 | return 6 | } 7 | -------------------------------------------------------------------------------- /components/header.js: -------------------------------------------------------------------------------- 1 | import Link from 'next/link' 2 | 3 | export default function Header() { 4 | return ( 5 |

6 | 7 | Blog 8 | 9 | . 10 |

11 | ) 12 | } 13 | -------------------------------------------------------------------------------- /components/intro.js: -------------------------------------------------------------------------------- 1 | export default function Intro() { 2 | return ( 3 |
4 |

5 | Blog. 6 |

7 |

8 | A statically generated blog example using{' '} 9 | 13 | Next.js 14 | {' '} 15 | and MDX. 16 |

17 |
18 | ) 19 | } 20 | -------------------------------------------------------------------------------- /components/layout.js: -------------------------------------------------------------------------------- 1 | import Alert from '../components/alert' 2 | import Meta from '../components/meta' 3 | 4 | export default function Layout({ preview, children }) { 5 | return ( 6 | <> 7 | 8 |
9 | 10 |
{children}
11 |
12 | 13 | ) 14 | } 15 | -------------------------------------------------------------------------------- /components/markdown-styles.module.css: -------------------------------------------------------------------------------- 1 | .markdown { 2 | @apply text-lg leading-relaxed; 3 | } 4 | 5 | .markdown p, 6 | .markdown ul, 7 | .markdown ol, 8 | .markdown blockquote { 9 | @apply my-6; 10 | } 11 | 12 | .markdown h2 { 13 | @apply text-3xl mt-12 mb-4 leading-snug; 14 | } 15 | 16 | .markdown h3 { 17 | @apply text-2xl mt-8 mb-4 leading-snug; 18 | } 19 | 20 | .markdown code { 21 | font-size: 17px; 22 | } 23 | -------------------------------------------------------------------------------- /components/mdx-components.js: -------------------------------------------------------------------------------- 1 | import CodeBlock from './code-block' 2 | import CustomLink from './custom-link' 3 | import { 4 | Hike as HikeSteps, 5 | Focus, 6 | CodeSlot, 7 | PreviewSlot, 8 | StepHead, 9 | withFocusHandler, 10 | } from '@code-hike/scrollycoding' 11 | 12 | const classes = { 13 | 'ch-hike-step-content-unfocused': 'opacity-25 transition-opacity', 14 | 'ch-hike-step-content': 'border-none', 15 | 'ch-frame-button': 'bg-gray-300 border-gray-600', 16 | } 17 | 18 | const preset = { 19 | template: 'react', 20 | customSetup: { 21 | dependencies: { 22 | 'react-svg-curve': '0.2.0', 23 | }, 24 | }, 25 | } 26 | 27 | function Hike(props) { 28 | const editorProps = { 29 | codeProps: { minColumns: 40 }, 30 | ...props.editorProps, 31 | } 32 | 33 | return ( 34 | 40 | ) 41 | } 42 | 43 | export const components = { 44 | pre: CodeBlock, 45 | // Code Hike: 46 | a: withFocusHandler(CustomLink), 47 | Hike, 48 | Focus, 49 | StepHead, 50 | CodeSlot, 51 | PreviewSlot, 52 | } 53 | -------------------------------------------------------------------------------- /components/meta.js: -------------------------------------------------------------------------------- 1 | import Head from 'next/head' 2 | 3 | export default function Meta() { 4 | return ( 5 | 6 | 11 | 17 | 23 | 24 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | ) 37 | } 38 | -------------------------------------------------------------------------------- /components/post-body.js: -------------------------------------------------------------------------------- 1 | import markdownStyles from './markdown-styles.module.css' 2 | 3 | export default function PostBody({ content }) { 4 | return ( 5 |
6 |
{content}
7 |
8 | ) 9 | } 10 | -------------------------------------------------------------------------------- /components/post-header.js: -------------------------------------------------------------------------------- 1 | import Avatar from '../components/avatar' 2 | import DateFormatter from '../components/date-formatter' 3 | import CoverImage from '../components/cover-image' 4 | import PostTitle from '../components/post-title' 5 | 6 | export default function PostHeader({ title, coverImage, date, author }) { 7 | return ( 8 | <> 9 | {title} 10 |
11 |
12 | 13 |
14 |
15 | 16 |
17 |
18 | {/*
19 | 20 |
*/} 21 | {/*
22 | 23 |
*/} 24 | 25 | ) 26 | } 27 | -------------------------------------------------------------------------------- /components/post-list.js: -------------------------------------------------------------------------------- 1 | import PostPreview from './post-preview' 2 | 3 | export default function PostList({ posts }) { 4 | return ( 5 |
6 |
7 | {posts.map((post) => ( 8 | 17 | ))} 18 |
19 |
20 | ) 21 | } 22 | -------------------------------------------------------------------------------- /components/post-preview.js: -------------------------------------------------------------------------------- 1 | import Avatar from '../components/avatar' 2 | import DateFormatter from '../components/date-formatter' 3 | import Link from 'next/link' 4 | 5 | export default function PostPreview({ title, date, excerpt, author, slug }) { 6 | return ( 7 |
8 |

9 | 10 | {title} 11 | 12 |

13 |
14 | 15 |
16 |

{excerpt}

17 | 18 |
19 | ) 20 | } 21 | -------------------------------------------------------------------------------- /components/post-title.js: -------------------------------------------------------------------------------- 1 | export default function PostTitle({ children }) { 2 | return ( 3 |

4 | {children} 5 |

6 | ) 7 | } 8 | -------------------------------------------------------------------------------- /components/section-separator.js: -------------------------------------------------------------------------------- 1 | export default function SectionSeparator() { 2 | return
3 | } 4 | -------------------------------------------------------------------------------- /lib/api.js: -------------------------------------------------------------------------------- 1 | import fs from 'fs' 2 | import { join } from 'path' 3 | import matter from 'gray-matter' 4 | import path from 'path' 5 | 6 | const postsDirectory = join(process.cwd(), 'posts') 7 | 8 | export function getPostSlugs() { 9 | return fs.readdirSync(postsDirectory) 10 | } 11 | 12 | export function getPostBySlug(slug, fields = []) { 13 | const realSlug = slug.replace(/\.md$/, '') 14 | const fullPath = join(postsDirectory, `${realSlug}.md`) 15 | const fileContents = fs.readFileSync(fullPath, 'utf8') 16 | const { data, content } = matter(fileContents) 17 | 18 | const items = {} 19 | 20 | // Ensure only the minimal needed data is exposed 21 | fields.forEach((field) => { 22 | if (field === 'slug') { 23 | items[field] = realSlug 24 | } 25 | if (field === 'content') { 26 | items[field] = content 27 | } 28 | 29 | if (data[field]) { 30 | items[field] = data[field] 31 | } 32 | }) 33 | 34 | return items 35 | } 36 | 37 | export function getAllPosts(fields = []) { 38 | const slugs = getPostSlugs() 39 | const posts = slugs 40 | .map((slug) => getPostBySlug(slug, fields)) 41 | // sort posts by date in descending order 42 | .sort((post1, post2) => (post1.date > post2.date ? -1 : 1)) 43 | return posts 44 | } 45 | 46 | // POSTS_PATH is useful when you want to get the path to a specific file 47 | export const POSTS_PATH = path.join(process.cwd(), 'posts') 48 | 49 | // postFilePaths is the list of all mdx files inside the POSTS_PATH directory 50 | export const postFilePaths = fs 51 | .readdirSync(POSTS_PATH) 52 | // Only include md(x) files 53 | .filter((path) => /\.mdx?$/.test(path)) 54 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "scrollycoding-preview", 3 | "version": "1.0.0", 4 | "scripts": { 5 | "dev": "next-remote-watch ./posts", 6 | "build": "next build", 7 | "start": "next start" 8 | }, 9 | "dependencies": { 10 | "@code-hike/scrollycoding": "0.3.0--canary.67.2246098.0", 11 | "classnames": "2.2.6", 12 | "date-fns": "2.16.1", 13 | "gray-matter": "4.0.2", 14 | "next": "latest", 15 | "next-mdx-remote": "^2.1.3", 16 | "next-remote-watch": "^0.3.0", 17 | "prism-themes": "^1.5.0", 18 | "prismjs": "^1.23.0", 19 | "react": "^17.0.1", 20 | "react-dom": "^17.0.1" 21 | }, 22 | "devDependencies": { 23 | "autoprefixer": "^10.2.1", 24 | "postcss": "^8.2.4", 25 | "tailwindcss": "^2.0.2" 26 | }, 27 | "license": "MIT" 28 | } 29 | -------------------------------------------------------------------------------- /pages/_app.js: -------------------------------------------------------------------------------- 1 | import "@code-hike/scrollycoding/dist/index.css" 2 | import 'prism-themes/themes/prism-vsc-dark-plus.css' 3 | import '../styles/index.css' 4 | 5 | export default function MyApp({ Component, pageProps }) { 6 | return 7 | } 8 | -------------------------------------------------------------------------------- /pages/_document.js: -------------------------------------------------------------------------------- 1 | import Document, { Html, Head, Main, NextScript } from 'next/document' 2 | 3 | export default class MyDocument extends Document { 4 | render() { 5 | return ( 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | ) 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /pages/index.js: -------------------------------------------------------------------------------- 1 | import Container from '../components/container' 2 | import PostList from '../components/post-list' 3 | import Intro from '../components/intro' 4 | import Layout from '../components/layout' 5 | import { getAllPosts } from '../lib/api' 6 | import Head from 'next/head' 7 | 8 | export default function Index({ allPosts }) { 9 | return ( 10 | <> 11 | 12 | 13 | Code Hike Scrollycoding Preview 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | ) 22 | } 23 | 24 | export async function getStaticProps() { 25 | const allPosts = getAllPosts([ 26 | 'title', 27 | 'date', 28 | 'slug', 29 | 'author', 30 | 'coverImage', 31 | 'excerpt', 32 | ]) 33 | 34 | return { 35 | props: { allPosts }, 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /pages/posts/[slug].js: -------------------------------------------------------------------------------- 1 | import renderToString from 'next-mdx-remote/render-to-string' 2 | import hydrate from 'next-mdx-remote/hydrate' 3 | import { postFilePaths, POSTS_PATH } from '../../lib/api' 4 | import path from 'path' 5 | import fs from 'fs' 6 | import matter from 'gray-matter' 7 | import { useRouter } from 'next/router' 8 | import Container from '../../components/container' 9 | import PostBody from '../../components/post-body' 10 | import Header from '../../components/header' 11 | import PostHeader from '../../components/post-header' 12 | import Layout from '../../components/layout' 13 | import PostTitle from '../../components/post-title' 14 | import { components } from '../../components/mdx-components' 15 | import Head from 'next/head' 16 | 17 | export default function Post({ source, frontMatter, preview }) { 18 | const router = useRouter() 19 | const content = hydrate(source, { components }) 20 | return ( 21 | 22 | 23 |
24 | {router.isFallback ? ( 25 | Loading… 26 | ) : ( 27 | <> 28 |
29 | 30 | 31 | {frontMatter.title} | Code Hike Scrollycoding Preview 32 | 33 | 34 | 40 | 41 |
42 | 43 | )} 44 | 45 | 46 | ) 47 | } 48 | 49 | export const getStaticProps = async ({ params }) => { 50 | const postFilePath = path.join(POSTS_PATH, `${params.slug}.md`) 51 | const source = fs.readFileSync(postFilePath) 52 | 53 | const { content, data } = matter(source) 54 | 55 | const mdxSource = await renderToString(content, { 56 | components, 57 | // Optionally pass remark/rehype plugins 58 | mdxOptions: { 59 | remarkPlugins: [], 60 | rehypePlugins: [], 61 | }, 62 | scope: data, 63 | }) 64 | 65 | return { 66 | props: { 67 | source: mdxSource, 68 | frontMatter: data, 69 | }, 70 | } 71 | } 72 | 73 | export const getStaticPaths = async () => { 74 | const paths = postFilePaths 75 | // Remove file extensions for page paths 76 | .map((path) => path.replace(/\.mdx?$/, '')) 77 | // Map the path into the static paths object required by Next.js 78 | .map((slug) => ({ params: { slug } })) 79 | 80 | return { 81 | paths, 82 | fallback: false, 83 | } 84 | } 85 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: ['tailwindcss', 'autoprefixer'], 3 | } 4 | -------------------------------------------------------------------------------- /posts/lorem-ipsum-one.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Lorem Ipsum One' 3 | excerpt: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel fringilla est ullamcorper eget. At imperdiet dui accumsan sit amet nulla facilities morbi tempus.' 4 | coverImage: '/assets/blog/preview/cover.jpg' 5 | date: '2020-03-16T05:35:07.322Z' 6 | author: 7 | name: Joe Haddad 8 | picture: '/assets/blog/authors/joe.jpeg' 9 | ogImage: 10 | url: '/assets/blog/preview/cover.jpg' 11 | --- 12 | 13 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel fringilla est ullamcorper eget. At imperdiet dui accumsan sit amet nulla facilities morbi tempus. Praesent elementum facilisis leo vel fringilla. Congue mauris rhoncus aenean vel. Egestas sed tempus urna et pharetra pharetra massa massa ultricies. 14 | 15 | Venenatis cras sed felis eget velit. Consectetur libero id faucibus nisl tincidunt. Gravida in fermentum et sollicitudin ac orci phasellus egestas tellus. Volutpat consequat mauris nunc congue nisi vitae. Id aliquet risus feugiat in ante metus dictum at tempor. Sed blandit libero volutpat sed cras. Sed odio morbi quis commodo odio aenean sed adipiscing. Velit euismod in pellentesque massa placerat. Mi bibendum neque egestas congue quisque egestas diam in arcu. Nisi lacus sed viverra tellus in. Nibh cras pulvinar mattis nunc sed. Luctus accumsan tortor posuere ac ut consequat semper viverra. Fringilla ut morbi tincidunt augue interdum velit euismod. 16 | 17 | ## Lorem Ipsum 18 | 19 | Tristique senectus et netus et malesuada fames ac turpis. Ridiculous mus mauris vitae ultricies leo integer malesuada nunc vel. In mollis nunc sed id semper. Egestas tellus rutrum tellus pellentesque. Phasellus vestibulum lorem sed risus ultricies tristique nulla. Quis blandit turpis cursus in hac habitasse platea dictumst quisque. Eros donec ac odio tempor orci dapibus ultrices. Aliquam sem et tortor consequat id porta nibh. Adipiscing elit duis tristique sollicitudin nibh sit amet commodo nulla. Diam vulputate ut pharetra sit amet. Ut tellus elementum sagittis vitae et leo. Arcu non odio euismod lacinia at quis risus sed vulputate. 20 | -------------------------------------------------------------------------------- /posts/lorem-ipsum-three.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Lorem Ipsum Three' 3 | excerpt: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.' 4 | coverImage: '/assets/blog/dynamic-routing/cover.jpg' 5 | date: '2021-03-02T05:35:07.322Z' 6 | author: 7 | name: Rodrigo Pombo 8 | picture: '/assets/blog/authors/pomber.jpeg' 9 | ogImage: 10 | url: '/assets/blog/dynamic-routing/cover.jpg' 11 | --- 12 | 13 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel fringilla est ullamcorper eget. At imperdiet dui accumsan sit amet nulla facilities morbi tempus. Praesent elementum facilisis leo vel fringilla. Congue mauris rhoncus aenean vel. Egestas sed tempus urna et pharetra pharetra massa massa ultricies. 14 | 15 | 16 | 17 | 18 | 19 | ```jsx 20 | import { BasisCurve } from 'react-svg-curve' 21 | 22 | const points = [ 23 | [10, 90], 24 | [70, 10], 25 | [130, 80], 26 | [190, 20], 27 | ] 28 | 29 | export default function App() { 30 | return ( 31 | 36 | 37 | 38 | ) 39 | } 40 | ``` 41 | 42 | ```jsx Foo.js 43 | export function Foo() { 44 | return

Fooo

45 | } 46 | ``` 47 | 48 |
49 | 50 | ### Step 1 51 | 52 | Lorem ipsum dolor sit amet, consectetur adipiscing [something about `points`](focus://3:8), sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. [Praesent](focus://10[16:30]) elementum facilisis leo vel fringilla est ullamcorper eget. At imperdiet dui accumsan sit amet nulla facilities morbi tempus. 53 | 54 | 55 | 56 | Venenatis [cras sed](focus://Foo.js#1:3) felis eget velit. Consectetur libero id faucibus nisl tincidunt. Gravida in fermentum et sollicitudin ac orci phasellus egestas tellus. Volutpat consequat mauris nunc congue nisi vitae. 57 | 58 | 59 | 60 | Id aliquet risus feugiat in ante metus dictum at tempor. Sed blandit libero volutpat sed cras. Sed odio morbi quis commodo odio aenean sed adipiscing. Velit euismod in pellentesque massa placerat. Mi bibendum neque egestas congue quisque egestas diam in arcu. Nisi lacus sed viverra tellus in. Nibh cras pulvinar mattis nunc sed. Luctus accumsan tortor posuere ac ut consequat semper viverra. Fringilla ut morbi tincidunt augue interdum velit euismod. 61 | 62 | 63 | 64 | ```jsx focus=20 65 | import { 66 | BasisCurve, 67 | NaturalCurve, 68 | } from 'react-svg-curve' 69 | 70 | const points = [ 71 | [10, 90], 72 | [70, 10], 73 | [130, 80], 74 | [190, 20], 75 | ] 76 | 77 | export default function App() { 78 | return ( 79 | 84 | 85 | 86 | ) 87 | } 88 | ``` 89 | 90 | 91 | 92 | ### Step 2 93 | 94 | Venenatis cras sed felis eget velit. Consectetur libero id faucibus nisl tincidunt. Gravida in fermentum et sollicitudin ac orci phasellus egestas tellus. Volutpat consequat mauris nunc congue nisi vitae. 95 | 96 | Id aliquet risus feugiat in ante metus dictum at tempor. Sed blandit libero volutpat sed cras. Sed odio morbi quis commodo odio aenean sed adipiscing. Velit euismod in pellentesque massa placerat. Mi bibendum neque egestas congue quisque egestas diam in arcu. Nisi lacus sed viverra tellus in. Nibh cras pulvinar mattis nunc sed. Luctus accumsan tortor posuere ac ut consequat semper viverra. Fringilla ut morbi tincidunt augue interdum velit euismod. 97 | 98 | 99 | 100 | ```jsx focus=17:22 101 | import { NaturalCurve } from 'react-svg-curve' 102 | 103 | const points = [ 104 | [10, 90], 105 | [70, 10], 106 | [130, 80], 107 | [190, 20], 108 | ] 109 | 110 | export default function App() { 111 | return ( 112 | 117 | 123 | 124 | ) 125 | } 126 | ``` 127 | 128 | 129 | 130 | ### Step 3 131 | 132 | Id aliquet risus feugiat in ante metus dictum at tempor. Sed blandit libero volutpat sed cras. Sed odio morbi quis commodo odio aenean sed adipiscing. Velit euismod in pellentesque massa placerat. Mi bibendum neque egestas congue quisque egestas diam in arcu. Nisi lacus sed viverra tellus in. Nibh cras pulvinar mattis nunc sed. Luctus accumsan tortor posuere ac ut consequat semper viverra. Fringilla ut morbi tincidunt augue interdum velit euismod. 133 | 134 |
135 | 136 | ## Lorem Ipsum 137 | 138 | Tristique senectus et netus et malesuada fames ac turpis. Ridiculous mus mauris vitae ultricies leo integer malesuada nunc vel. In mollis nunc sed id semper. Egestas tellus rutrum tellus pellentesque. Phasellus vestibulum lorem sed risus ultricies tristique nulla. Quis blandit turpis cursus in hac habitasse platea dictumst quisque. Eros donec ac odio tempor orci dapibus ultrices. Aliquam sem et tortor consequat id porta nibh. Adipiscing elit duis tristique sollicitudin nibh sit amet commodo nulla. Diam vulputate ut pharetra sit amet. Ut tellus elementum sagittis vitae et leo. Arcu non odio euismod lacinia at quis risus sed vulputate. 139 | -------------------------------------------------------------------------------- /posts/lorem-ipsum-two.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: 'Lorem Ipsum Two' 3 | excerpt: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel fringilla est ullamcorper eget. At imperdiet dui accumsan sit amet nulla facilities morbi tempus.' 4 | coverImage: '/assets/blog/hello-world/cover.jpg' 5 | date: '2020-03-26T05:35:07.322Z' 6 | author: 7 | name: Tim Neutkens 8 | picture: '/assets/blog/authors/tim.jpeg' 9 | ogImage: 10 | url: '/assets/blog/hello-world/cover.jpg' 11 | --- 12 | 13 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel fringilla est ullamcorper eget. At imperdiet dui accumsan sit amet nulla facilities morbi tempus. Praesent elementum facilisis leo vel fringilla. Congue mauris rhoncus aenean vel. Egestas sed tempus urna et pharetra pharetra massa massa ultricies. 14 | 15 | 16 | 17 | 18 | 19 | ```jsx 20 | export default function App() { 21 | return ( 22 |
23 |

Hello!

24 |
25 | ) 26 | } 27 | ``` 28 | 29 |
30 | 31 | # Step 1 32 | 33 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel fringilla est ullamcorper eget. At imperdiet dui accumsan sit amet nulla facilities morbi tempus. Praesent elementum facilisis leo vel fringilla. Congue mauris rhoncus aenean vel. Egestas sed tempus urna et pharetra pharetra massa massa ultricies. 34 | 35 | 36 | 37 | ```jsx 38 | export default function App() { 39 | return ( 40 |
41 |

Hello 2!

42 |
43 | ) 44 | } 45 | ``` 46 | 47 |
48 | 49 | # Step 2 50 | 51 | Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel fringilla est ullamcorper eget. At imperdiet dui accumsan sit amet nulla facilities morbi tempus. Praesent elementum facilisis leo vel fringilla. Congue mauris rhoncus aenean vel. Egestas sed tempus urna et pharetra pharetra massa massa ultricies. 52 | 53 |
54 | 55 | Venenatis cras sed felis eget velit. Consectetur libero id faucibus nisl tincidunt. Gravida in fermentum et sollicitudin ac orci phasellus egestas tellus. Volutpat consequat mauris nunc congue nisi vitae. Id aliquet risus feugiat in ante metus dictum at tempor. Sed blandit libero volutpat sed cras. Sed odio morbi quis commodo odio aenean sed adipiscing. Velit euismod in pellentesque massa placerat. Mi bibendum neque egestas congue quisque egestas diam in arcu. Nisi lacus sed viverra tellus in. Nibh cras pulvinar mattis nunc sed. Luctus accumsan tortor posuere ac ut consequat semper viverra. Fringilla ut morbi tincidunt augue interdum velit euismod. 56 | 57 | ## Lorem Ipsum 58 | 59 | Tristique senectus et netus et malesuada fames ac turpis. Ridiculous mus mauris vitae ultricies leo integer malesuada nunc vel. In mollis nunc sed id semper. Egestas tellus rutrum tellus pellentesque. Phasellus vestibulum lorem sed risus ultricies tristique nulla. Quis blandit turpis cursus in hac habitasse platea dictumst quisque. Eros donec ac odio tempor orci dapibus ultrices. Aliquam sem et tortor consequat id porta nibh. Adipiscing elit duis tristique sollicitudin nibh sit amet commodo nulla. Diam vulputate ut pharetra sit amet. Ut tellus elementum sagittis vitae et leo. Arcu non odio euismod lacinia at quis risus sed vulputate. 60 | -------------------------------------------------------------------------------- /public/assets/blog/authors/jj.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/assets/blog/authors/jj.jpeg -------------------------------------------------------------------------------- /public/assets/blog/authors/joe.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/assets/blog/authors/joe.jpeg -------------------------------------------------------------------------------- /public/assets/blog/authors/pomber.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/assets/blog/authors/pomber.jpeg -------------------------------------------------------------------------------- /public/assets/blog/authors/tim.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/assets/blog/authors/tim.jpeg -------------------------------------------------------------------------------- /public/assets/blog/dynamic-routing/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/assets/blog/dynamic-routing/cover.jpg -------------------------------------------------------------------------------- /public/assets/blog/hello-world/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/assets/blog/hello-world/cover.jpg -------------------------------------------------------------------------------- /public/assets/blog/preview/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/assets/blog/preview/cover.jpg -------------------------------------------------------------------------------- /public/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/favicon/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/favicon/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | #000000 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /public/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/favicon/favicon.ico -------------------------------------------------------------------------------- /public/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pomber/scrollycoding-preview/9a262a5e878146351ae99713084e761968701aed/public/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /public/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | Created by potrace 1.11, written by Peter Selinger 2001-2013 9 | 10 | 12 | 26 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | -------------------------------------------------------------------------------- /public/favicon/site.webmanifest: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Next.js", 3 | "short_name": "Next.js", 4 | "icons": [ 5 | { 6 | "src": "/favicons/android-chrome-192x192.png", 7 | "sizes": "192x192", 8 | "type": "image/png" 9 | }, 10 | { 11 | "src": "/favicons/android-chrome-512x512.png", 12 | "sizes": "512x512", 13 | "type": "image/png" 14 | } 15 | ], 16 | "theme_color": "#000000", 17 | "background_color": "#000000", 18 | "display": "standalone" 19 | } 20 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | A demo showing how to use the _not-yet-ready_ [Scrollycoding](https://www.npmjs.com/package/@code-hike/scrollycoding) component from [Code Hike](https://codehike.org). 2 | 3 | How it works: https://www.youtube.com/watch?v=7O2b7vfk-mo 4 | -------------------------------------------------------------------------------- /styles/index.css: -------------------------------------------------------------------------------- 1 | @tailwind base; 2 | 3 | /* Write your own custom base styles here */ 4 | 5 | /* Start purging... */ 6 | @tailwind components; 7 | /* Stop purging. */ 8 | 9 | /* Write you own custom component styles here */ 10 | 11 | /* Start purging... */ 12 | @tailwind utilities; 13 | /* Stop purging. */ 14 | 15 | /* Your own custom utilities */ 16 | 17 | .grayscale { 18 | filter: grayscale(100%); 19 | } 20 | 21 | .max-w-screen-870 { 22 | max-width: 870px; 23 | } 24 | -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | purge: ['./components/**/*.js', './pages/**/*.js'], 3 | theme: { 4 | extend: { 5 | colors: { 6 | 'accent-1': '#FAFAFA', 7 | 'accent-2': '#EAEAEA', 8 | 'accent-7': '#333', 9 | success: '#0070f3', 10 | cyan: '#79FFE1', 11 | }, 12 | spacing: { 13 | 28: '7rem', 14 | }, 15 | letterSpacing: { 16 | tighter: '-.04em', 17 | }, 18 | lineHeight: { 19 | tight: 1.2, 20 | }, 21 | fontSize: { 22 | '5xl': '2.5rem', 23 | '6xl': '2.75rem', 24 | '7xl': '4.5rem', 25 | '8xl': '6.25rem', 26 | }, 27 | boxShadow: { 28 | sm: '0 5px 10px rgba(0, 0, 0, 0.12)', 29 | md: '0 8px 30px rgba(0, 0, 0, 0.12)', 30 | }, 31 | }, 32 | }, 33 | } 34 | -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- 1 | # THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. 2 | # yarn lockfile v1 3 | 4 | 5 | "@babel/code-frame@7.12.11": 6 | version "7.12.11" 7 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" 8 | dependencies: 9 | "@babel/highlight" "^7.10.4" 10 | 11 | "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13": 12 | version "7.12.13" 13 | resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" 14 | dependencies: 15 | "@babel/highlight" "^7.12.13" 16 | 17 | "@babel/compat-data@^7.13.0", "@babel/compat-data@^7.13.8": 18 | version "7.13.8" 19 | resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.13.8.tgz#5b783b9808f15cef71547f1b691f34f8ff6003a6" 20 | 21 | "@babel/core@7.12.9": 22 | version "7.12.9" 23 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8" 24 | dependencies: 25 | "@babel/code-frame" "^7.10.4" 26 | "@babel/generator" "^7.12.5" 27 | "@babel/helper-module-transforms" "^7.12.1" 28 | "@babel/helpers" "^7.12.5" 29 | "@babel/parser" "^7.12.7" 30 | "@babel/template" "^7.12.7" 31 | "@babel/traverse" "^7.12.9" 32 | "@babel/types" "^7.12.7" 33 | convert-source-map "^1.7.0" 34 | debug "^4.1.0" 35 | gensync "^1.0.0-beta.1" 36 | json5 "^2.1.2" 37 | lodash "^4.17.19" 38 | resolve "^1.3.2" 39 | semver "^5.4.1" 40 | source-map "^0.5.0" 41 | 42 | "@babel/core@^7.12.10": 43 | version "7.13.8" 44 | resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.13.8.tgz#c191d9c5871788a591d69ea1dc03e5843a3680fb" 45 | dependencies: 46 | "@babel/code-frame" "^7.12.13" 47 | "@babel/generator" "^7.13.0" 48 | "@babel/helper-compilation-targets" "^7.13.8" 49 | "@babel/helper-module-transforms" "^7.13.0" 50 | "@babel/helpers" "^7.13.0" 51 | "@babel/parser" "^7.13.4" 52 | "@babel/template" "^7.12.13" 53 | "@babel/traverse" "^7.13.0" 54 | "@babel/types" "^7.13.0" 55 | convert-source-map "^1.7.0" 56 | debug "^4.1.0" 57 | gensync "^1.0.0-beta.2" 58 | json5 "^2.1.2" 59 | lodash "^4.17.19" 60 | semver "^6.3.0" 61 | source-map "^0.5.0" 62 | 63 | "@babel/generator@^7.12.5", "@babel/generator@^7.13.0": 64 | version "7.13.9" 65 | resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.13.9.tgz#3a7aa96f9efb8e2be42d38d80e2ceb4c64d8de39" 66 | dependencies: 67 | "@babel/types" "^7.13.0" 68 | jsesc "^2.5.1" 69 | source-map "^0.5.0" 70 | 71 | "@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.13": 72 | version "7.12.13" 73 | resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" 74 | dependencies: 75 | "@babel/types" "^7.12.13" 76 | 77 | "@babel/helper-builder-binary-assignment-operator-visitor@^7.12.13": 78 | version "7.12.13" 79 | resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz#6bc20361c88b0a74d05137a65cac8d3cbf6f61fc" 80 | dependencies: 81 | "@babel/helper-explode-assignable-expression" "^7.12.13" 82 | "@babel/types" "^7.12.13" 83 | 84 | "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.13.8": 85 | version "7.13.8" 86 | resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.8.tgz#02bdb22783439afb11b2f009814bdd88384bd468" 87 | dependencies: 88 | "@babel/compat-data" "^7.13.8" 89 | "@babel/helper-validator-option" "^7.12.17" 90 | browserslist "^4.14.5" 91 | semver "^6.3.0" 92 | 93 | "@babel/helper-create-class-features-plugin@^7.13.0": 94 | version "7.13.8" 95 | resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.8.tgz#0367bd0a7505156ce018ca464f7ac91ba58c1a04" 96 | dependencies: 97 | "@babel/helper-function-name" "^7.12.13" 98 | "@babel/helper-member-expression-to-functions" "^7.13.0" 99 | "@babel/helper-optimise-call-expression" "^7.12.13" 100 | "@babel/helper-replace-supers" "^7.13.0" 101 | "@babel/helper-split-export-declaration" "^7.12.13" 102 | 103 | "@babel/helper-create-regexp-features-plugin@^7.12.13": 104 | version "7.12.17" 105 | resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz#a2ac87e9e319269ac655b8d4415e94d38d663cb7" 106 | dependencies: 107 | "@babel/helper-annotate-as-pure" "^7.12.13" 108 | regexpu-core "^4.7.1" 109 | 110 | "@babel/helper-define-polyfill-provider@^0.1.5": 111 | version "0.1.5" 112 | resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz#3c2f91b7971b9fc11fe779c945c014065dea340e" 113 | dependencies: 114 | "@babel/helper-compilation-targets" "^7.13.0" 115 | "@babel/helper-module-imports" "^7.12.13" 116 | "@babel/helper-plugin-utils" "^7.13.0" 117 | "@babel/traverse" "^7.13.0" 118 | debug "^4.1.1" 119 | lodash.debounce "^4.0.8" 120 | resolve "^1.14.2" 121 | semver "^6.1.2" 122 | 123 | "@babel/helper-explode-assignable-expression@^7.12.13": 124 | version "7.13.0" 125 | resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz#17b5c59ff473d9f956f40ef570cf3a76ca12657f" 126 | dependencies: 127 | "@babel/types" "^7.13.0" 128 | 129 | "@babel/helper-function-name@^7.12.13": 130 | version "7.12.13" 131 | resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a" 132 | dependencies: 133 | "@babel/helper-get-function-arity" "^7.12.13" 134 | "@babel/template" "^7.12.13" 135 | "@babel/types" "^7.12.13" 136 | 137 | "@babel/helper-get-function-arity@^7.12.13": 138 | version "7.12.13" 139 | resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" 140 | dependencies: 141 | "@babel/types" "^7.12.13" 142 | 143 | "@babel/helper-hoist-variables@^7.13.0": 144 | version "7.13.0" 145 | resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz#5d5882e855b5c5eda91e0cadc26c6e7a2c8593d8" 146 | dependencies: 147 | "@babel/traverse" "^7.13.0" 148 | "@babel/types" "^7.13.0" 149 | 150 | "@babel/helper-member-expression-to-functions@^7.13.0": 151 | version "7.13.0" 152 | resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz#6aa4bb678e0f8c22f58cdb79451d30494461b091" 153 | dependencies: 154 | "@babel/types" "^7.13.0" 155 | 156 | "@babel/helper-module-imports@^7.12.13": 157 | version "7.12.13" 158 | resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz#ec67e4404f41750463e455cc3203f6a32e93fcb0" 159 | dependencies: 160 | "@babel/types" "^7.12.13" 161 | 162 | "@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.13.0": 163 | version "7.13.0" 164 | resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz#42eb4bd8eea68bab46751212c357bfed8b40f6f1" 165 | dependencies: 166 | "@babel/helper-module-imports" "^7.12.13" 167 | "@babel/helper-replace-supers" "^7.13.0" 168 | "@babel/helper-simple-access" "^7.12.13" 169 | "@babel/helper-split-export-declaration" "^7.12.13" 170 | "@babel/helper-validator-identifier" "^7.12.11" 171 | "@babel/template" "^7.12.13" 172 | "@babel/traverse" "^7.13.0" 173 | "@babel/types" "^7.13.0" 174 | lodash "^4.17.19" 175 | 176 | "@babel/helper-optimise-call-expression@^7.12.13": 177 | version "7.12.13" 178 | resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" 179 | dependencies: 180 | "@babel/types" "^7.12.13" 181 | 182 | "@babel/helper-plugin-utils@7.10.4": 183 | version "7.10.4" 184 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" 185 | 186 | "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": 187 | version "7.13.0" 188 | resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" 189 | 190 | "@babel/helper-remap-async-to-generator@^7.13.0": 191 | version "7.13.0" 192 | resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209" 193 | dependencies: 194 | "@babel/helper-annotate-as-pure" "^7.12.13" 195 | "@babel/helper-wrap-function" "^7.13.0" 196 | "@babel/types" "^7.13.0" 197 | 198 | "@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.0": 199 | version "7.13.0" 200 | resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz#6034b7b51943094cb41627848cb219cb02be1d24" 201 | dependencies: 202 | "@babel/helper-member-expression-to-functions" "^7.13.0" 203 | "@babel/helper-optimise-call-expression" "^7.12.13" 204 | "@babel/traverse" "^7.13.0" 205 | "@babel/types" "^7.13.0" 206 | 207 | "@babel/helper-simple-access@^7.12.13": 208 | version "7.12.13" 209 | resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz#8478bcc5cacf6aa1672b251c1d2dde5ccd61a6c4" 210 | dependencies: 211 | "@babel/types" "^7.12.13" 212 | 213 | "@babel/helper-skip-transparent-expression-wrappers@^7.12.1": 214 | version "7.12.1" 215 | resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" 216 | dependencies: 217 | "@babel/types" "^7.12.1" 218 | 219 | "@babel/helper-split-export-declaration@^7.12.13": 220 | version "7.12.13" 221 | resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" 222 | dependencies: 223 | "@babel/types" "^7.12.13" 224 | 225 | "@babel/helper-validator-identifier@^7.12.11": 226 | version "7.12.11" 227 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" 228 | 229 | "@babel/helper-validator-option@^7.12.17": 230 | version "7.12.17" 231 | resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" 232 | 233 | "@babel/helper-wrap-function@^7.13.0": 234 | version "7.13.0" 235 | resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4" 236 | dependencies: 237 | "@babel/helper-function-name" "^7.12.13" 238 | "@babel/template" "^7.12.13" 239 | "@babel/traverse" "^7.13.0" 240 | "@babel/types" "^7.13.0" 241 | 242 | "@babel/helpers@^7.12.5", "@babel/helpers@^7.13.0": 243 | version "7.13.0" 244 | resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.13.0.tgz#7647ae57377b4f0408bf4f8a7af01c42e41badc0" 245 | dependencies: 246 | "@babel/template" "^7.12.13" 247 | "@babel/traverse" "^7.13.0" 248 | "@babel/types" "^7.13.0" 249 | 250 | "@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13": 251 | version "7.13.8" 252 | resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.13.8.tgz#10b2dac78526424dfc1f47650d0e415dfd9dc481" 253 | dependencies: 254 | "@babel/helper-validator-identifier" "^7.12.11" 255 | chalk "^2.0.0" 256 | js-tokens "^4.0.0" 257 | 258 | "@babel/parser@^7.12.13", "@babel/parser@^7.12.7", "@babel/parser@^7.13.0", "@babel/parser@^7.13.4": 259 | version "7.13.9" 260 | resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.9.tgz#ca34cb95e1c2dd126863a84465ae8ef66114be99" 261 | 262 | "@babel/plugin-proposal-async-generator-functions@^7.13.8": 263 | version "7.13.8" 264 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.8.tgz#87aacb574b3bc4b5603f6fe41458d72a5a2ec4b1" 265 | dependencies: 266 | "@babel/helper-plugin-utils" "^7.13.0" 267 | "@babel/helper-remap-async-to-generator" "^7.13.0" 268 | "@babel/plugin-syntax-async-generators" "^7.8.4" 269 | 270 | "@babel/plugin-proposal-class-properties@^7.13.0": 271 | version "7.13.0" 272 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37" 273 | dependencies: 274 | "@babel/helper-create-class-features-plugin" "^7.13.0" 275 | "@babel/helper-plugin-utils" "^7.13.0" 276 | 277 | "@babel/plugin-proposal-dynamic-import@^7.13.8": 278 | version "7.13.8" 279 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz#876a1f6966e1dec332e8c9451afda3bebcdf2e1d" 280 | dependencies: 281 | "@babel/helper-plugin-utils" "^7.13.0" 282 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 283 | 284 | "@babel/plugin-proposal-export-namespace-from@^7.12.13": 285 | version "7.12.13" 286 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz#393be47a4acd03fa2af6e3cde9b06e33de1b446d" 287 | dependencies: 288 | "@babel/helper-plugin-utils" "^7.12.13" 289 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 290 | 291 | "@babel/plugin-proposal-json-strings@^7.13.8": 292 | version "7.13.8" 293 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz#bf1fb362547075afda3634ed31571c5901afef7b" 294 | dependencies: 295 | "@babel/helper-plugin-utils" "^7.13.0" 296 | "@babel/plugin-syntax-json-strings" "^7.8.3" 297 | 298 | "@babel/plugin-proposal-logical-assignment-operators@^7.13.8": 299 | version "7.13.8" 300 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz#93fa78d63857c40ce3c8c3315220fd00bfbb4e1a" 301 | dependencies: 302 | "@babel/helper-plugin-utils" "^7.13.0" 303 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 304 | 305 | "@babel/plugin-proposal-nullish-coalescing-operator@^7.13.8": 306 | version "7.13.8" 307 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz#3730a31dafd3c10d8ccd10648ed80a2ac5472ef3" 308 | dependencies: 309 | "@babel/helper-plugin-utils" "^7.13.0" 310 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 311 | 312 | "@babel/plugin-proposal-numeric-separator@^7.12.13": 313 | version "7.12.13" 314 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz#bd9da3188e787b5120b4f9d465a8261ce67ed1db" 315 | dependencies: 316 | "@babel/helper-plugin-utils" "^7.12.13" 317 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 318 | 319 | "@babel/plugin-proposal-object-rest-spread@7.12.1": 320 | version "7.12.1" 321 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" 322 | dependencies: 323 | "@babel/helper-plugin-utils" "^7.10.4" 324 | "@babel/plugin-syntax-object-rest-spread" "^7.8.0" 325 | "@babel/plugin-transform-parameters" "^7.12.1" 326 | 327 | "@babel/plugin-proposal-object-rest-spread@^7.13.8": 328 | version "7.13.8" 329 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz#5d210a4d727d6ce3b18f9de82cc99a3964eed60a" 330 | dependencies: 331 | "@babel/compat-data" "^7.13.8" 332 | "@babel/helper-compilation-targets" "^7.13.8" 333 | "@babel/helper-plugin-utils" "^7.13.0" 334 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 335 | "@babel/plugin-transform-parameters" "^7.13.0" 336 | 337 | "@babel/plugin-proposal-optional-catch-binding@^7.13.8": 338 | version "7.13.8" 339 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz#3ad6bd5901506ea996fc31bdcf3ccfa2bed71107" 340 | dependencies: 341 | "@babel/helper-plugin-utils" "^7.13.0" 342 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 343 | 344 | "@babel/plugin-proposal-optional-chaining@^7.13.8": 345 | version "7.13.8" 346 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.8.tgz#e39df93efe7e7e621841babc197982e140e90756" 347 | dependencies: 348 | "@babel/helper-plugin-utils" "^7.13.0" 349 | "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" 350 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 351 | 352 | "@babel/plugin-proposal-private-methods@^7.13.0": 353 | version "7.13.0" 354 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz#04bd4c6d40f6e6bbfa2f57e2d8094bad900ef787" 355 | dependencies: 356 | "@babel/helper-create-class-features-plugin" "^7.13.0" 357 | "@babel/helper-plugin-utils" "^7.13.0" 358 | 359 | "@babel/plugin-proposal-unicode-property-regex@^7.12.13", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": 360 | version "7.12.13" 361 | resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba" 362 | dependencies: 363 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 364 | "@babel/helper-plugin-utils" "^7.12.13" 365 | 366 | "@babel/plugin-syntax-async-generators@^7.8.4": 367 | version "7.8.4" 368 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" 369 | dependencies: 370 | "@babel/helper-plugin-utils" "^7.8.0" 371 | 372 | "@babel/plugin-syntax-class-properties@^7.12.13": 373 | version "7.12.13" 374 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" 375 | dependencies: 376 | "@babel/helper-plugin-utils" "^7.12.13" 377 | 378 | "@babel/plugin-syntax-dynamic-import@^7.8.3": 379 | version "7.8.3" 380 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" 381 | dependencies: 382 | "@babel/helper-plugin-utils" "^7.8.0" 383 | 384 | "@babel/plugin-syntax-export-namespace-from@^7.8.3": 385 | version "7.8.3" 386 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" 387 | dependencies: 388 | "@babel/helper-plugin-utils" "^7.8.3" 389 | 390 | "@babel/plugin-syntax-json-strings@^7.8.3": 391 | version "7.8.3" 392 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" 393 | dependencies: 394 | "@babel/helper-plugin-utils" "^7.8.0" 395 | 396 | "@babel/plugin-syntax-jsx@7.12.1": 397 | version "7.12.1" 398 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" 399 | dependencies: 400 | "@babel/helper-plugin-utils" "^7.10.4" 401 | 402 | "@babel/plugin-syntax-jsx@^7.12.13": 403 | version "7.12.13" 404 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz#044fb81ebad6698fe62c478875575bcbb9b70f15" 405 | dependencies: 406 | "@babel/helper-plugin-utils" "^7.12.13" 407 | 408 | "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": 409 | version "7.10.4" 410 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" 411 | dependencies: 412 | "@babel/helper-plugin-utils" "^7.10.4" 413 | 414 | "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": 415 | version "7.8.3" 416 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" 417 | dependencies: 418 | "@babel/helper-plugin-utils" "^7.8.0" 419 | 420 | "@babel/plugin-syntax-numeric-separator@^7.10.4": 421 | version "7.10.4" 422 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" 423 | dependencies: 424 | "@babel/helper-plugin-utils" "^7.10.4" 425 | 426 | "@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": 427 | version "7.8.3" 428 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" 429 | dependencies: 430 | "@babel/helper-plugin-utils" "^7.8.0" 431 | 432 | "@babel/plugin-syntax-optional-catch-binding@^7.8.3": 433 | version "7.8.3" 434 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" 435 | dependencies: 436 | "@babel/helper-plugin-utils" "^7.8.0" 437 | 438 | "@babel/plugin-syntax-optional-chaining@^7.8.3": 439 | version "7.8.3" 440 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" 441 | dependencies: 442 | "@babel/helper-plugin-utils" "^7.8.0" 443 | 444 | "@babel/plugin-syntax-top-level-await@^7.12.13": 445 | version "7.12.13" 446 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178" 447 | dependencies: 448 | "@babel/helper-plugin-utils" "^7.12.13" 449 | 450 | "@babel/plugin-syntax-typescript@^7.12.13": 451 | version "7.12.13" 452 | resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz#9dff111ca64154cef0f4dc52cf843d9f12ce4474" 453 | dependencies: 454 | "@babel/helper-plugin-utils" "^7.12.13" 455 | 456 | "@babel/plugin-transform-arrow-functions@^7.13.0": 457 | version "7.13.0" 458 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae" 459 | dependencies: 460 | "@babel/helper-plugin-utils" "^7.13.0" 461 | 462 | "@babel/plugin-transform-async-to-generator@^7.13.0": 463 | version "7.13.0" 464 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz#8e112bf6771b82bf1e974e5e26806c5c99aa516f" 465 | dependencies: 466 | "@babel/helper-module-imports" "^7.12.13" 467 | "@babel/helper-plugin-utils" "^7.13.0" 468 | "@babel/helper-remap-async-to-generator" "^7.13.0" 469 | 470 | "@babel/plugin-transform-block-scoped-functions@^7.12.13": 471 | version "7.12.13" 472 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz#a9bf1836f2a39b4eb6cf09967739de29ea4bf4c4" 473 | dependencies: 474 | "@babel/helper-plugin-utils" "^7.12.13" 475 | 476 | "@babel/plugin-transform-block-scoping@^7.12.13": 477 | version "7.12.13" 478 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz#f36e55076d06f41dfd78557ea039c1b581642e61" 479 | dependencies: 480 | "@babel/helper-plugin-utils" "^7.12.13" 481 | 482 | "@babel/plugin-transform-classes@^7.13.0": 483 | version "7.13.0" 484 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz#0265155075c42918bf4d3a4053134176ad9b533b" 485 | dependencies: 486 | "@babel/helper-annotate-as-pure" "^7.12.13" 487 | "@babel/helper-function-name" "^7.12.13" 488 | "@babel/helper-optimise-call-expression" "^7.12.13" 489 | "@babel/helper-plugin-utils" "^7.13.0" 490 | "@babel/helper-replace-supers" "^7.13.0" 491 | "@babel/helper-split-export-declaration" "^7.12.13" 492 | globals "^11.1.0" 493 | 494 | "@babel/plugin-transform-computed-properties@^7.13.0": 495 | version "7.13.0" 496 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz#845c6e8b9bb55376b1fa0b92ef0bdc8ea06644ed" 497 | dependencies: 498 | "@babel/helper-plugin-utils" "^7.13.0" 499 | 500 | "@babel/plugin-transform-destructuring@^7.13.0": 501 | version "7.13.0" 502 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz#c5dce270014d4e1ebb1d806116694c12b7028963" 503 | dependencies: 504 | "@babel/helper-plugin-utils" "^7.13.0" 505 | 506 | "@babel/plugin-transform-dotall-regex@^7.12.13", "@babel/plugin-transform-dotall-regex@^7.4.4": 507 | version "7.12.13" 508 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad" 509 | dependencies: 510 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 511 | "@babel/helper-plugin-utils" "^7.12.13" 512 | 513 | "@babel/plugin-transform-duplicate-keys@^7.12.13": 514 | version "7.12.13" 515 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz#6f06b87a8b803fd928e54b81c258f0a0033904de" 516 | dependencies: 517 | "@babel/helper-plugin-utils" "^7.12.13" 518 | 519 | "@babel/plugin-transform-exponentiation-operator@^7.12.13": 520 | version "7.12.13" 521 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz#4d52390b9a273e651e4aba6aee49ef40e80cd0a1" 522 | dependencies: 523 | "@babel/helper-builder-binary-assignment-operator-visitor" "^7.12.13" 524 | "@babel/helper-plugin-utils" "^7.12.13" 525 | 526 | "@babel/plugin-transform-for-of@^7.13.0": 527 | version "7.13.0" 528 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz#c799f881a8091ac26b54867a845c3e97d2696062" 529 | dependencies: 530 | "@babel/helper-plugin-utils" "^7.13.0" 531 | 532 | "@babel/plugin-transform-function-name@^7.12.13": 533 | version "7.12.13" 534 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz#bb024452f9aaed861d374c8e7a24252ce3a50051" 535 | dependencies: 536 | "@babel/helper-function-name" "^7.12.13" 537 | "@babel/helper-plugin-utils" "^7.12.13" 538 | 539 | "@babel/plugin-transform-literals@^7.12.13": 540 | version "7.12.13" 541 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz#2ca45bafe4a820197cf315794a4d26560fe4bdb9" 542 | dependencies: 543 | "@babel/helper-plugin-utils" "^7.12.13" 544 | 545 | "@babel/plugin-transform-member-expression-literals@^7.12.13": 546 | version "7.12.13" 547 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz#5ffa66cd59b9e191314c9f1f803b938e8c081e40" 548 | dependencies: 549 | "@babel/helper-plugin-utils" "^7.12.13" 550 | 551 | "@babel/plugin-transform-modules-amd@^7.13.0": 552 | version "7.13.0" 553 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz#19f511d60e3d8753cc5a6d4e775d3a5184866cc3" 554 | dependencies: 555 | "@babel/helper-module-transforms" "^7.13.0" 556 | "@babel/helper-plugin-utils" "^7.13.0" 557 | babel-plugin-dynamic-import-node "^2.3.3" 558 | 559 | "@babel/plugin-transform-modules-commonjs@^7.13.8": 560 | version "7.13.8" 561 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz#7b01ad7c2dcf2275b06fa1781e00d13d420b3e1b" 562 | dependencies: 563 | "@babel/helper-module-transforms" "^7.13.0" 564 | "@babel/helper-plugin-utils" "^7.13.0" 565 | "@babel/helper-simple-access" "^7.12.13" 566 | babel-plugin-dynamic-import-node "^2.3.3" 567 | 568 | "@babel/plugin-transform-modules-systemjs@^7.13.8": 569 | version "7.13.8" 570 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.13.8.tgz#6d066ee2bff3c7b3d60bf28dec169ad993831ae3" 571 | dependencies: 572 | "@babel/helper-hoist-variables" "^7.13.0" 573 | "@babel/helper-module-transforms" "^7.13.0" 574 | "@babel/helper-plugin-utils" "^7.13.0" 575 | "@babel/helper-validator-identifier" "^7.12.11" 576 | babel-plugin-dynamic-import-node "^2.3.3" 577 | 578 | "@babel/plugin-transform-modules-umd@^7.13.0": 579 | version "7.13.0" 580 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz#8a3d96a97d199705b9fd021580082af81c06e70b" 581 | dependencies: 582 | "@babel/helper-module-transforms" "^7.13.0" 583 | "@babel/helper-plugin-utils" "^7.13.0" 584 | 585 | "@babel/plugin-transform-named-capturing-groups-regex@^7.12.13": 586 | version "7.12.13" 587 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz#2213725a5f5bbbe364b50c3ba5998c9599c5c9d9" 588 | dependencies: 589 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 590 | 591 | "@babel/plugin-transform-new-target@^7.12.13": 592 | version "7.12.13" 593 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz#e22d8c3af24b150dd528cbd6e685e799bf1c351c" 594 | dependencies: 595 | "@babel/helper-plugin-utils" "^7.12.13" 596 | 597 | "@babel/plugin-transform-object-super@^7.12.13": 598 | version "7.12.13" 599 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz#b4416a2d63b8f7be314f3d349bd55a9c1b5171f7" 600 | dependencies: 601 | "@babel/helper-plugin-utils" "^7.12.13" 602 | "@babel/helper-replace-supers" "^7.12.13" 603 | 604 | "@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.13.0": 605 | version "7.13.0" 606 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz#8fa7603e3097f9c0b7ca1a4821bc2fb52e9e5007" 607 | dependencies: 608 | "@babel/helper-plugin-utils" "^7.13.0" 609 | 610 | "@babel/plugin-transform-property-literals@^7.12.13": 611 | version "7.12.13" 612 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz#4e6a9e37864d8f1b3bc0e2dce7bf8857db8b1a81" 613 | dependencies: 614 | "@babel/helper-plugin-utils" "^7.12.13" 615 | 616 | "@babel/plugin-transform-react-display-name@^7.12.13": 617 | version "7.12.13" 618 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz#c28effd771b276f4647411c9733dbb2d2da954bd" 619 | dependencies: 620 | "@babel/helper-plugin-utils" "^7.12.13" 621 | 622 | "@babel/plugin-transform-react-jsx-development@^7.12.12": 623 | version "7.12.17" 624 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.17.tgz#f510c0fa7cd7234153539f9a362ced41a5ca1447" 625 | dependencies: 626 | "@babel/plugin-transform-react-jsx" "^7.12.17" 627 | 628 | "@babel/plugin-transform-react-jsx@^7.12.13", "@babel/plugin-transform-react-jsx@^7.12.17": 629 | version "7.12.17" 630 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.17.tgz#dd2c1299f5e26de584939892de3cfc1807a38f24" 631 | dependencies: 632 | "@babel/helper-annotate-as-pure" "^7.12.13" 633 | "@babel/helper-module-imports" "^7.12.13" 634 | "@babel/helper-plugin-utils" "^7.12.13" 635 | "@babel/plugin-syntax-jsx" "^7.12.13" 636 | "@babel/types" "^7.12.17" 637 | 638 | "@babel/plugin-transform-react-pure-annotations@^7.12.1": 639 | version "7.12.1" 640 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz#05d46f0ab4d1339ac59adf20a1462c91b37a1a42" 641 | dependencies: 642 | "@babel/helper-annotate-as-pure" "^7.10.4" 643 | "@babel/helper-plugin-utils" "^7.10.4" 644 | 645 | "@babel/plugin-transform-regenerator@^7.12.13": 646 | version "7.12.13" 647 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz#b628bcc9c85260ac1aeb05b45bde25210194a2f5" 648 | dependencies: 649 | regenerator-transform "^0.14.2" 650 | 651 | "@babel/plugin-transform-reserved-words@^7.12.13": 652 | version "7.12.13" 653 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz#7d9988d4f06e0fe697ea1d9803188aa18b472695" 654 | dependencies: 655 | "@babel/helper-plugin-utils" "^7.12.13" 656 | 657 | "@babel/plugin-transform-shorthand-properties@^7.12.13": 658 | version "7.12.13" 659 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz#db755732b70c539d504c6390d9ce90fe64aff7ad" 660 | dependencies: 661 | "@babel/helper-plugin-utils" "^7.12.13" 662 | 663 | "@babel/plugin-transform-spread@^7.13.0": 664 | version "7.13.0" 665 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz#84887710e273c1815ace7ae459f6f42a5d31d5fd" 666 | dependencies: 667 | "@babel/helper-plugin-utils" "^7.13.0" 668 | "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" 669 | 670 | "@babel/plugin-transform-sticky-regex@^7.12.13": 671 | version "7.12.13" 672 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz#760ffd936face73f860ae646fb86ee82f3d06d1f" 673 | dependencies: 674 | "@babel/helper-plugin-utils" "^7.12.13" 675 | 676 | "@babel/plugin-transform-template-literals@^7.13.0": 677 | version "7.13.0" 678 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz#a36049127977ad94438dee7443598d1cefdf409d" 679 | dependencies: 680 | "@babel/helper-plugin-utils" "^7.13.0" 681 | 682 | "@babel/plugin-transform-typeof-symbol@^7.12.13": 683 | version "7.12.13" 684 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz#785dd67a1f2ea579d9c2be722de8c84cb85f5a7f" 685 | dependencies: 686 | "@babel/helper-plugin-utils" "^7.12.13" 687 | 688 | "@babel/plugin-transform-typescript@^7.13.0": 689 | version "7.13.0" 690 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.13.0.tgz#4a498e1f3600342d2a9e61f60131018f55774853" 691 | dependencies: 692 | "@babel/helper-create-class-features-plugin" "^7.13.0" 693 | "@babel/helper-plugin-utils" "^7.13.0" 694 | "@babel/plugin-syntax-typescript" "^7.12.13" 695 | 696 | "@babel/plugin-transform-unicode-escapes@^7.12.13": 697 | version "7.12.13" 698 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz#840ced3b816d3b5127dd1d12dcedc5dead1a5e74" 699 | dependencies: 700 | "@babel/helper-plugin-utils" "^7.12.13" 701 | 702 | "@babel/plugin-transform-unicode-regex@^7.12.13": 703 | version "7.12.13" 704 | resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz#b52521685804e155b1202e83fc188d34bb70f5ac" 705 | dependencies: 706 | "@babel/helper-create-regexp-features-plugin" "^7.12.13" 707 | "@babel/helper-plugin-utils" "^7.12.13" 708 | 709 | "@babel/preset-env@^7.12.11": 710 | version "7.13.9" 711 | resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.13.9.tgz#3ee5f233316b10d066d7f379c6d1e13a96853654" 712 | dependencies: 713 | "@babel/compat-data" "^7.13.8" 714 | "@babel/helper-compilation-targets" "^7.13.8" 715 | "@babel/helper-plugin-utils" "^7.13.0" 716 | "@babel/helper-validator-option" "^7.12.17" 717 | "@babel/plugin-proposal-async-generator-functions" "^7.13.8" 718 | "@babel/plugin-proposal-class-properties" "^7.13.0" 719 | "@babel/plugin-proposal-dynamic-import" "^7.13.8" 720 | "@babel/plugin-proposal-export-namespace-from" "^7.12.13" 721 | "@babel/plugin-proposal-json-strings" "^7.13.8" 722 | "@babel/plugin-proposal-logical-assignment-operators" "^7.13.8" 723 | "@babel/plugin-proposal-nullish-coalescing-operator" "^7.13.8" 724 | "@babel/plugin-proposal-numeric-separator" "^7.12.13" 725 | "@babel/plugin-proposal-object-rest-spread" "^7.13.8" 726 | "@babel/plugin-proposal-optional-catch-binding" "^7.13.8" 727 | "@babel/plugin-proposal-optional-chaining" "^7.13.8" 728 | "@babel/plugin-proposal-private-methods" "^7.13.0" 729 | "@babel/plugin-proposal-unicode-property-regex" "^7.12.13" 730 | "@babel/plugin-syntax-async-generators" "^7.8.4" 731 | "@babel/plugin-syntax-class-properties" "^7.12.13" 732 | "@babel/plugin-syntax-dynamic-import" "^7.8.3" 733 | "@babel/plugin-syntax-export-namespace-from" "^7.8.3" 734 | "@babel/plugin-syntax-json-strings" "^7.8.3" 735 | "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" 736 | "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" 737 | "@babel/plugin-syntax-numeric-separator" "^7.10.4" 738 | "@babel/plugin-syntax-object-rest-spread" "^7.8.3" 739 | "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" 740 | "@babel/plugin-syntax-optional-chaining" "^7.8.3" 741 | "@babel/plugin-syntax-top-level-await" "^7.12.13" 742 | "@babel/plugin-transform-arrow-functions" "^7.13.0" 743 | "@babel/plugin-transform-async-to-generator" "^7.13.0" 744 | "@babel/plugin-transform-block-scoped-functions" "^7.12.13" 745 | "@babel/plugin-transform-block-scoping" "^7.12.13" 746 | "@babel/plugin-transform-classes" "^7.13.0" 747 | "@babel/plugin-transform-computed-properties" "^7.13.0" 748 | "@babel/plugin-transform-destructuring" "^7.13.0" 749 | "@babel/plugin-transform-dotall-regex" "^7.12.13" 750 | "@babel/plugin-transform-duplicate-keys" "^7.12.13" 751 | "@babel/plugin-transform-exponentiation-operator" "^7.12.13" 752 | "@babel/plugin-transform-for-of" "^7.13.0" 753 | "@babel/plugin-transform-function-name" "^7.12.13" 754 | "@babel/plugin-transform-literals" "^7.12.13" 755 | "@babel/plugin-transform-member-expression-literals" "^7.12.13" 756 | "@babel/plugin-transform-modules-amd" "^7.13.0" 757 | "@babel/plugin-transform-modules-commonjs" "^7.13.8" 758 | "@babel/plugin-transform-modules-systemjs" "^7.13.8" 759 | "@babel/plugin-transform-modules-umd" "^7.13.0" 760 | "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.13" 761 | "@babel/plugin-transform-new-target" "^7.12.13" 762 | "@babel/plugin-transform-object-super" "^7.12.13" 763 | "@babel/plugin-transform-parameters" "^7.13.0" 764 | "@babel/plugin-transform-property-literals" "^7.12.13" 765 | "@babel/plugin-transform-regenerator" "^7.12.13" 766 | "@babel/plugin-transform-reserved-words" "^7.12.13" 767 | "@babel/plugin-transform-shorthand-properties" "^7.12.13" 768 | "@babel/plugin-transform-spread" "^7.13.0" 769 | "@babel/plugin-transform-sticky-regex" "^7.12.13" 770 | "@babel/plugin-transform-template-literals" "^7.13.0" 771 | "@babel/plugin-transform-typeof-symbol" "^7.12.13" 772 | "@babel/plugin-transform-unicode-escapes" "^7.12.13" 773 | "@babel/plugin-transform-unicode-regex" "^7.12.13" 774 | "@babel/preset-modules" "^0.1.4" 775 | "@babel/types" "^7.13.0" 776 | babel-plugin-polyfill-corejs2 "^0.1.4" 777 | babel-plugin-polyfill-corejs3 "^0.1.3" 778 | babel-plugin-polyfill-regenerator "^0.1.2" 779 | core-js-compat "^3.9.0" 780 | semver "^6.3.0" 781 | 782 | "@babel/preset-modules@^0.1.4": 783 | version "0.1.4" 784 | resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" 785 | dependencies: 786 | "@babel/helper-plugin-utils" "^7.0.0" 787 | "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" 788 | "@babel/plugin-transform-dotall-regex" "^7.4.4" 789 | "@babel/types" "^7.4.4" 790 | esutils "^2.0.2" 791 | 792 | "@babel/preset-react@^7.12.10": 793 | version "7.12.13" 794 | resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.12.13.tgz#5f911b2eb24277fa686820d5bd81cad9a0602a0a" 795 | dependencies: 796 | "@babel/helper-plugin-utils" "^7.12.13" 797 | "@babel/plugin-transform-react-display-name" "^7.12.13" 798 | "@babel/plugin-transform-react-jsx" "^7.12.13" 799 | "@babel/plugin-transform-react-jsx-development" "^7.12.12" 800 | "@babel/plugin-transform-react-pure-annotations" "^7.12.1" 801 | 802 | "@babel/preset-typescript@^7.12.7": 803 | version "7.13.0" 804 | resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.13.0.tgz#ab107e5f050609d806fbb039bec553b33462c60a" 805 | dependencies: 806 | "@babel/helper-plugin-utils" "^7.13.0" 807 | "@babel/helper-validator-option" "^7.12.17" 808 | "@babel/plugin-transform-typescript" "^7.13.0" 809 | 810 | "@babel/runtime@7.12.5": 811 | version "7.12.5" 812 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e" 813 | dependencies: 814 | regenerator-runtime "^0.13.4" 815 | 816 | "@babel/runtime@^7.8.4": 817 | version "7.13.9" 818 | resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.9.tgz#97dbe2116e2630c489f22e0656decd60aaa1fcee" 819 | dependencies: 820 | regenerator-runtime "^0.13.4" 821 | 822 | "@babel/template@^7.12.13", "@babel/template@^7.12.7": 823 | version "7.12.13" 824 | resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" 825 | dependencies: 826 | "@babel/code-frame" "^7.12.13" 827 | "@babel/parser" "^7.12.13" 828 | "@babel/types" "^7.12.13" 829 | 830 | "@babel/traverse@^7.12.9", "@babel/traverse@^7.13.0": 831 | version "7.13.0" 832 | resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.0.tgz#6d95752475f86ee7ded06536de309a65fc8966cc" 833 | dependencies: 834 | "@babel/code-frame" "^7.12.13" 835 | "@babel/generator" "^7.13.0" 836 | "@babel/helper-function-name" "^7.12.13" 837 | "@babel/helper-split-export-declaration" "^7.12.13" 838 | "@babel/parser" "^7.13.0" 839 | "@babel/types" "^7.13.0" 840 | debug "^4.1.0" 841 | globals "^11.1.0" 842 | lodash "^4.17.19" 843 | 844 | "@babel/types@7.8.3": 845 | version "7.8.3" 846 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.3.tgz#5a383dffa5416db1b73dedffd311ffd0788fb31c" 847 | dependencies: 848 | esutils "^2.0.2" 849 | lodash "^4.17.13" 850 | to-fast-properties "^2.0.0" 851 | 852 | "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.12.17", "@babel/types@^7.12.7", "@babel/types@^7.13.0", "@babel/types@^7.4.4": 853 | version "7.13.0" 854 | resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.13.0.tgz#74424d2816f0171b4100f0ab34e9a374efdf7f80" 855 | dependencies: 856 | "@babel/helper-validator-identifier" "^7.12.11" 857 | lodash "^4.17.19" 858 | to-fast-properties "^2.0.0" 859 | 860 | "@code-hike/classer@0.3.0--canary.67.2246098.0": 861 | version "0.3.0--canary.67.2246098.0" 862 | resolved "https://registry.yarnpkg.com/@code-hike/classer/-/classer-0.3.0--canary.67.2246098.0.tgz#02830c4365f4dac175bbb64243ce604ba0b6f418" 863 | integrity sha512-MbmChqJXHw2+yHjlDhelYwq2oTCmo82Yy55k3/La7f8OXRKRXFnbKJsn+pr7+GFqkMapg6M9JSvtwyuc26jW7w== 864 | 865 | "@code-hike/classer@^0.0.0-aa6efee": 866 | version "0.0.0-e48fa74" 867 | resolved "https://registry.yarnpkg.com/@code-hike/classer/-/classer-0.0.0-e48fa74.tgz#17243ca84d5af303c51e62b378e8db65e01cd3f4" 868 | integrity sha512-CyPYvfl4K5Hp9uyhLhUemul56eiGOF0FNXh5ALzzK9VNhRmRmj1O0mKtLDpoccI8W90r9kQES/nW2FC8jVVieg== 869 | 870 | "@code-hike/code-diff@0.3.0--canary.67.2246098.0": 871 | version "0.3.0--canary.67.2246098.0" 872 | resolved "https://registry.yarnpkg.com/@code-hike/code-diff/-/code-diff-0.3.0--canary.67.2246098.0.tgz#0e467aed874858b626ac7468aaea010abff3894c" 873 | integrity sha512-wQHa24Ea6nSpJgobP/MgxzHHB0fEQlpDfkgp30YrfYGWFk3d7lQwBBBgynTmKDSq5mqGl2WhdYwrm+k2ybDvFQ== 874 | dependencies: 875 | diff "^4.0.2" 876 | prismjs "^1.22.0" 877 | 878 | "@code-hike/mini-browser@0.3.0--canary.67.2246098.0": 879 | version "0.3.0--canary.67.2246098.0" 880 | resolved "https://registry.yarnpkg.com/@code-hike/mini-browser/-/mini-browser-0.3.0--canary.67.2246098.0.tgz#394ccb7296201c6df6d2f70f07d356d1d2da858c" 881 | integrity sha512-+Fi9g9kG0psg0r46A4EJd9FWJV0lEiZu3A//Ue8QCdfeOoXszBpSkvADjIk+TFwjpkUn+OC+xPU8n51JvxNGcA== 882 | dependencies: 883 | "@code-hike/classer" "0.3.0--canary.67.2246098.0" 884 | "@code-hike/mini-frame" "0.3.0--canary.67.2246098.0" 885 | use-spring "^0.2.3" 886 | 887 | "@code-hike/mini-editor@0.3.0--canary.67.2246098.0": 888 | version "0.3.0--canary.67.2246098.0" 889 | resolved "https://registry.yarnpkg.com/@code-hike/mini-editor/-/mini-editor-0.3.0--canary.67.2246098.0.tgz#1bde4d42ff73d71f309e8b6a168bccf1470c9dd5" 890 | integrity sha512-dw2T/VbAAMwON8YQeoeoawEqXYn7k3jSqGthI3BfpyplRKoR/wyfQMdjbkJvxYfXHQ85KMSGcbmshJX846eNsg== 891 | dependencies: 892 | "@code-hike/classer" "0.3.0--canary.67.2246098.0" 893 | "@code-hike/code-diff" "0.3.0--canary.67.2246098.0" 894 | "@code-hike/mini-frame" "0.3.0--canary.67.2246098.0" 895 | "@code-hike/mini-terminal" "0.3.0--canary.67.2246098.0" 896 | "@code-hike/smooth-lines" "0.3.0--canary.67.2246098.0" 897 | use-spring "^0.2.3" 898 | 899 | "@code-hike/mini-frame@0.3.0--canary.67.2246098.0": 900 | version "0.3.0--canary.67.2246098.0" 901 | resolved "https://registry.yarnpkg.com/@code-hike/mini-frame/-/mini-frame-0.3.0--canary.67.2246098.0.tgz#9f576e75f0966b23b97718a039c39e3660b5b557" 902 | integrity sha512-+8Sem/ibgrHnuBe4lLNMIt1lWh41WW4ihn1+KP8V07IT1QRmo+sdnOGunIX9T/9HNtdzm/wu+oWaCxkLrJYy3A== 903 | dependencies: 904 | "@code-hike/classer" "0.3.0--canary.67.2246098.0" 905 | 906 | "@code-hike/mini-terminal@0.3.0--canary.67.2246098.0": 907 | version "0.3.0--canary.67.2246098.0" 908 | resolved "https://registry.yarnpkg.com/@code-hike/mini-terminal/-/mini-terminal-0.3.0--canary.67.2246098.0.tgz#bf87806c2b3cf885b9c7dd87cca959877c1de167" 909 | integrity sha512-3CUYxZDXfR+Kp7HRGYeBa0SHZYraHzar7sTf3xC0hHWHT/+Ooc+1CaShp5Yzxh58DONAjRb1kqsagSsezIYBnw== 910 | dependencies: 911 | "@code-hike/mini-frame" "0.3.0--canary.67.2246098.0" 912 | 913 | "@code-hike/scroller@0.3.0--canary.67.2246098.0": 914 | version "0.3.0--canary.67.2246098.0" 915 | resolved "https://registry.yarnpkg.com/@code-hike/scroller/-/scroller-0.3.0--canary.67.2246098.0.tgz#b2ec766cbe83f8452462632b2326a2ad5d36470b" 916 | integrity sha512-fpc9zL3EJqhf9jRI4Zbfe0XMXaUxamPcDDhfEBUyT0xNYdyk9SenjghFY+iwr6Uqh5293YT/emPh1YD6l99Qxw== 917 | 918 | "@code-hike/scrollycoding@0.3.0--canary.67.2246098.0": 919 | version "0.3.0--canary.67.2246098.0" 920 | resolved "https://registry.yarnpkg.com/@code-hike/scrollycoding/-/scrollycoding-0.3.0--canary.67.2246098.0.tgz#c58e4e7671b2d61d937dba3292a22d91a6bd7c47" 921 | integrity sha512-I2EncJn5XjAGnA9IrfHciximscuohwGuozca07wNQS3lqNRnz5SXG1wpX9LNNc11Jc5s4rABuNiHJDvyf0FIIg== 922 | dependencies: 923 | "@code-hike/classer" "0.3.0--canary.67.2246098.0" 924 | "@code-hike/mini-browser" "0.3.0--canary.67.2246098.0" 925 | "@code-hike/mini-editor" "0.3.0--canary.67.2246098.0" 926 | "@code-hike/scroller" "0.3.0--canary.67.2246098.0" 927 | "@codesandbox/sandpack-react" "^0.0.1" 928 | object-hash "^2.1.1" 929 | server-side-media-queries-for-react "^0.0.5" 930 | 931 | "@code-hike/smooth-lines@0.3.0--canary.67.2246098.0": 932 | version "0.3.0--canary.67.2246098.0" 933 | resolved "https://registry.yarnpkg.com/@code-hike/smooth-lines/-/smooth-lines-0.3.0--canary.67.2246098.0.tgz#164a2348f6572817a3ee7bba4ebc46b5a18da404" 934 | integrity sha512-1+5A3vbP9XuO2LokBxB2NZo6vw5cgJ/K0mWdzZTNPAPHmjpYA0JHs8zy6FszVrs8TZOFl5/yGck7WRYQm8+K+w== 935 | 936 | "@codemirror/autocomplete@^0.18.0": 937 | version "0.18.8" 938 | resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-0.18.8.tgz#e82847071bd28029356055a498492659911c70a2" 939 | integrity sha512-Va1Q763Vu/rVmIazru/ZnO2kkWVq6SlmMEjeD0qmxLAypyP6j/QNdpmaPDI1qb/+Mb9VFZBbac6a0aLTTi8qxQ== 940 | dependencies: 941 | "@codemirror/language" "^0.18.0" 942 | "@codemirror/state" "^0.18.0" 943 | "@codemirror/text" "^0.18.0" 944 | "@codemirror/tooltip" "^0.18.4" 945 | "@codemirror/view" "^0.18.0" 946 | lezer-tree "^0.13.0" 947 | 948 | "@codemirror/closebrackets@^0.18.0": 949 | version "0.18.0" 950 | resolved "https://registry.yarnpkg.com/@codemirror/closebrackets/-/closebrackets-0.18.0.tgz#4bd7e9227ed6e90e590fa6d289d34b0c065cb8cf" 951 | integrity sha512-O1RAgUkzF4nq/B8IyXenZKZ1rJi2Mc7I6y4IhWhELiTnjyQy7YdAthTsJ40mNr8kZ6gRbasYe3K7TraITElZJA== 952 | dependencies: 953 | "@codemirror/language" "^0.18.0" 954 | "@codemirror/rangeset" "^0.18.0" 955 | "@codemirror/state" "^0.18.0" 956 | "@codemirror/text" "^0.18.0" 957 | "@codemirror/view" "^0.18.0" 958 | 959 | "@codemirror/commands@^0.18.0": 960 | version "0.18.3" 961 | resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-0.18.3.tgz#56283873fae9dd0c937da7dd0af5eadc9b378e9c" 962 | integrity sha512-nHYDG13qOirioXTAKmjl10W2L0eZ1ftvmTwvUTNY27UWVBPFSpk5zDXP3WqJ0mgMhQ4AOFLJaTjJEO3hmPComg== 963 | dependencies: 964 | "@codemirror/language" "^0.18.0" 965 | "@codemirror/matchbrackets" "^0.18.0" 966 | "@codemirror/state" "^0.18.0" 967 | "@codemirror/text" "^0.18.0" 968 | "@codemirror/view" "^0.18.0" 969 | lezer-tree "^0.13.0" 970 | 971 | "@codemirror/comment@^0.18.0": 972 | version "0.18.1" 973 | resolved "https://registry.yarnpkg.com/@codemirror/comment/-/comment-0.18.1.tgz#e39c8b6937b86852246decb3441683c66b03abf4" 974 | integrity sha512-Inhqs0F24WE28Fcp1dBZghwixBGv1HDwY9MjE0d5tpMY/IPGI6uT30fGyHAXrir6hUqk7eJRkO4UYnODGOnoIA== 975 | dependencies: 976 | "@codemirror/state" "^0.18.0" 977 | "@codemirror/text" "^0.18.0" 978 | "@codemirror/view" "^0.18.0" 979 | 980 | "@codemirror/gutter@^0.18.0": 981 | version "0.18.4" 982 | resolved "https://registry.yarnpkg.com/@codemirror/gutter/-/gutter-0.18.4.tgz#6ebdfc87d94b02ffa0ec7bcf40d20f989fe26457" 983 | integrity sha512-Sf2IWshMi9zwVVqpGmd2NRplY0qfrE2IiBEII9n2gB9M8hgIMg5GCyhdnsUDsOm0gcSut65W62vV7/DfYJHQCA== 984 | dependencies: 985 | "@codemirror/rangeset" "^0.18.3" 986 | "@codemirror/state" "^0.18.0" 987 | "@codemirror/view" "^0.18.0" 988 | 989 | "@codemirror/highlight@^0.18.0": 990 | version "0.18.4" 991 | resolved "https://registry.yarnpkg.com/@codemirror/highlight/-/highlight-0.18.4.tgz#83dfd402d7cbfe67dc9d0cb93a25755321014829" 992 | integrity sha512-3azJntqWrShOIq/0kVcdMc9k7ACL0LQErgK+A6aWXmCj5Mx0gShq+Iajy8AMQ2zB0v3nhCBgFaniL1LLD5m5hQ== 993 | dependencies: 994 | "@codemirror/language" "^0.18.0" 995 | "@codemirror/rangeset" "^0.18.0" 996 | "@codemirror/state" "^0.18.0" 997 | "@codemirror/view" "^0.18.0" 998 | lezer-tree "^0.13.0" 999 | style-mod "^4.0.0" 1000 | 1001 | "@codemirror/history@^0.18.0": 1002 | version "0.18.1" 1003 | resolved "https://registry.yarnpkg.com/@codemirror/history/-/history-0.18.1.tgz#853cde4b138b172235d58f945871f0fc08b7310a" 1004 | integrity sha512-Aad3p4zs6UYKCUMXYjh7cvPK0ajuL+rMib9yBZ61w81LLl6OkM31Xrn9J6CLJmPxCwP3OJFiqBmNSBQ05oIsTw== 1005 | dependencies: 1006 | "@codemirror/state" "^0.18.3" 1007 | "@codemirror/view" "^0.18.0" 1008 | 1009 | "@codemirror/lang-css@^0.18.0": 1010 | version "0.18.0" 1011 | resolved "https://registry.yarnpkg.com/@codemirror/lang-css/-/lang-css-0.18.0.tgz#f82e7d38bd84da8ffa73188f7a268aba00e63737" 1012 | integrity sha512-kkU4Ug387eJoCTDDkMbXrcPBMiJ0lFWbvDaFHIuJtrMgDXJzSQ/ehx6Ife5PUBfuLU/x1JQUBdmXhW1TJzfHug== 1013 | dependencies: 1014 | "@codemirror/autocomplete" "^0.18.0" 1015 | "@codemirror/highlight" "^0.18.0" 1016 | "@codemirror/language" "^0.18.0" 1017 | "@codemirror/state" "^0.18.0" 1018 | lezer-css "^0.13.0" 1019 | 1020 | "@codemirror/lang-html@^0.18.0": 1021 | version "0.18.1" 1022 | resolved "https://registry.yarnpkg.com/@codemirror/lang-html/-/lang-html-0.18.1.tgz#2ca70a2559a120c9d3e5e2a46268fc979256de28" 1023 | integrity sha512-NF/QkSiGiDQGF99x/gcr1oybLQRqspQ+N8HH1SSihkKjmrQBOi7yZ4jUHAmmDEU43ujDqueGZfdqg0WhyOx2CA== 1024 | dependencies: 1025 | "@codemirror/autocomplete" "^0.18.0" 1026 | "@codemirror/highlight" "^0.18.0" 1027 | "@codemirror/lang-css" "^0.18.0" 1028 | "@codemirror/lang-javascript" "^0.18.0" 1029 | "@codemirror/language" "^0.18.0" 1030 | "@codemirror/state" "^0.18.0" 1031 | lezer-html "^0.13.5" 1032 | lezer-tree "^0.13.0" 1033 | 1034 | "@codemirror/lang-javascript@^0.18.0": 1035 | version "0.18.0" 1036 | resolved "https://registry.yarnpkg.com/@codemirror/lang-javascript/-/lang-javascript-0.18.0.tgz#e077b6601a076e1b4471c06ffc2b77dce8815c0e" 1037 | integrity sha512-4KOkwXED9v39c17pIWoy+WKrNAYaKnAR/RRF8QZIqpuYjnMwGTe7GxMKKdq7E557fGzCVr7m34Qy7Gkhr5B41g== 1038 | dependencies: 1039 | "@codemirror/autocomplete" "^0.18.0" 1040 | "@codemirror/highlight" "^0.18.0" 1041 | "@codemirror/language" "^0.18.0" 1042 | "@codemirror/lint" "^0.18.0" 1043 | "@codemirror/state" "^0.18.0" 1044 | "@codemirror/view" "^0.18.0" 1045 | lezer-javascript "^0.13.0" 1046 | 1047 | "@codemirror/language@^0.18.0": 1048 | version "0.18.2" 1049 | resolved "https://registry.yarnpkg.com/@codemirror/language/-/language-0.18.2.tgz#92b0e2ba0debfa8473d805efdabda5c24376cb16" 1050 | integrity sha512-2Kz0Xyfvt1Ex2KfTUcYZ3IBxpnFCqHaJijwZknGBT7JXv9dwbOPs9SfPfL4oxVuDIHZx8JTPfoV3LTTJrm8M3Q== 1051 | dependencies: 1052 | "@codemirror/state" "^0.18.0" 1053 | "@codemirror/text" "^0.18.0" 1054 | "@codemirror/view" "^0.18.0" 1055 | lezer "^0.13.4" 1056 | lezer-tree "^0.13.0" 1057 | 1058 | "@codemirror/lint@^0.18.0": 1059 | version "0.18.4" 1060 | resolved "https://registry.yarnpkg.com/@codemirror/lint/-/lint-0.18.4.tgz#4cdbb4fd6fee3ac8384df62a99efefe099932feb" 1061 | integrity sha512-H77qYfZOmo1kKf0ZQagzk/JRGVhIpwP0hq1TSO6DFC1WLjW6gcsFJO5NDMS86enm0KX0w4/IkA7PItz2mjmHhQ== 1062 | dependencies: 1063 | "@codemirror/panel" "^0.18.1" 1064 | "@codemirror/state" "^0.18.0" 1065 | "@codemirror/tooltip" "^0.18.4" 1066 | "@codemirror/view" "^0.18.0" 1067 | crelt "^1.0.5" 1068 | 1069 | "@codemirror/matchbrackets@^0.18.0": 1070 | version "0.18.0" 1071 | resolved "https://registry.yarnpkg.com/@codemirror/matchbrackets/-/matchbrackets-0.18.0.tgz#64a493090d942de19f15a9ed3cb0fa19ed55f18b" 1072 | integrity sha512-dPDopnZVkD54sSYdmQbyQbPdiuIA83p7XxX6Hp1ScEkOjukwCiFXiA/84x10FUTsQpUYp8bDzm7gwII119bGIw== 1073 | dependencies: 1074 | "@codemirror/language" "^0.18.0" 1075 | "@codemirror/state" "^0.18.0" 1076 | "@codemirror/view" "^0.18.0" 1077 | lezer-tree "^0.13.0" 1078 | 1079 | "@codemirror/panel@^0.18.1": 1080 | version "0.18.2" 1081 | resolved "https://registry.yarnpkg.com/@codemirror/panel/-/panel-0.18.2.tgz#f82dd69fc82d752ec5d6269bbdecbbdb8df69529" 1082 | integrity sha512-ea/g2aAKtfmie1kD7C8GDutD/5u+uzRJr/varUiAbHKr1sAdjtz5xYvC3GBAMYMan1GOh0vD5zP1yEupJl3b3Q== 1083 | dependencies: 1084 | "@codemirror/state" "^0.18.0" 1085 | "@codemirror/view" "^0.18.0" 1086 | 1087 | "@codemirror/rangeset@^0.18.0", "@codemirror/rangeset@^0.18.2", "@codemirror/rangeset@^0.18.3": 1088 | version "0.18.4" 1089 | resolved "https://registry.yarnpkg.com/@codemirror/rangeset/-/rangeset-0.18.4.tgz#84b615906236019107332a023116d2031f63b7bf" 1090 | integrity sha512-HHAebb85KoNrnzKG7Z3bOK3HirstPFFB5tu70QfSaUgSZeWnsSgcmGk033rMLGYV9GNTiibWKpqRPaCuyOUk7w== 1091 | dependencies: 1092 | "@codemirror/state" "^0.18.0" 1093 | 1094 | "@codemirror/state@^0.18.0", "@codemirror/state@^0.18.3": 1095 | version "0.18.7" 1096 | resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-0.18.7.tgz#3339a732387bb2c034987c57ccf0649ef2f7c4c1" 1097 | integrity sha512-cVyTiAC9vv90NKmGOfNtBjyIem3BqKui1L5Hfcxurp8K9votQj2oH9COcgWPnQ2Xs64yC70tEuTt9DF1pj5PFQ== 1098 | dependencies: 1099 | "@codemirror/text" "^0.18.0" 1100 | 1101 | "@codemirror/text@^0.18.0", "@codemirror/text@^0.18.1": 1102 | version "0.18.1" 1103 | resolved "https://registry.yarnpkg.com/@codemirror/text/-/text-0.18.1.tgz#badacd628b8485932f8a42468bca1a106e210f93" 1104 | integrity sha512-vjXs6mi1F418kucTPlFvnCt9glKnjtYssdXb8mm1oaY/F5O+tgGVepm9Z8F7AKWCQvW8Bns1D3uLz/DOIEywIw== 1105 | 1106 | "@codemirror/tooltip@^0.18.4": 1107 | version "0.18.4" 1108 | resolved "https://registry.yarnpkg.com/@codemirror/tooltip/-/tooltip-0.18.4.tgz#981bc0ced792c6754148edbc1f60092f3fa54207" 1109 | integrity sha512-LDlDOSEfjoG24uapLN7exK3Z3JchYFKUwWqo1x/9YdlAkmD1ik7cMSQZboCquP1uJVcXhtbpKmaO6vENGVaarg== 1110 | dependencies: 1111 | "@codemirror/state" "^0.18.0" 1112 | "@codemirror/view" "^0.18.0" 1113 | 1114 | "@codemirror/view@^0.18.0": 1115 | version "0.18.18" 1116 | resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-0.18.18.tgz#b9508c03a3f5e5166be14f1d30ea30a6fb870748" 1117 | integrity sha512-pbgpL9WCAFlpQM5m2FxSpkmchQ/MVHQqUFa1rcXjzQDlmGz19WbBEeywdgmtZrF0yc9lBX6sE187Xzl3I8YRIA== 1118 | dependencies: 1119 | "@codemirror/rangeset" "^0.18.2" 1120 | "@codemirror/state" "^0.18.0" 1121 | "@codemirror/text" "^0.18.1" 1122 | style-mod "^4.0.0" 1123 | w3c-keyname "^2.2.4" 1124 | 1125 | "@codesandbox/sandpack-client@^0.0.1": 1126 | version "0.0.1" 1127 | resolved "https://registry.yarnpkg.com/@codesandbox/sandpack-client/-/sandpack-client-0.0.1.tgz#8119487b8ecb0df3ce7a9415a8f0d7c64c51c12c" 1128 | integrity sha512-BY7zOjismRa4h2oJbXaaqclveXz0yLMHE8MJ9oUNgHVOlLzDni35/5KUDmMEUX7b15I97B+Knf19IFfKf8L54w== 1129 | dependencies: 1130 | codesandbox-import-utils "^1.2.3" 1131 | lodash.isequal "^4.5.0" 1132 | 1133 | "@codesandbox/sandpack-react@^0.0.1": 1134 | version "0.0.1" 1135 | resolved "https://registry.yarnpkg.com/@codesandbox/sandpack-react/-/sandpack-react-0.0.1.tgz#1a39da0d60fd96cbea9aa23e3b93cb7276cb53dd" 1136 | integrity sha512-6wUuMg4P1XiKxpTfxrBzZtlnF2RS/tg4HJ+60nmff5KS1C3oyaHfTPIJhLj80wEADF1mYXbXQupCYQYHHgg5HA== 1137 | dependencies: 1138 | "@code-hike/classer" "^0.0.0-aa6efee" 1139 | "@codemirror/closebrackets" "^0.18.0" 1140 | "@codemirror/commands" "^0.18.0" 1141 | "@codemirror/comment" "^0.18.0" 1142 | "@codemirror/gutter" "^0.18.0" 1143 | "@codemirror/highlight" "^0.18.0" 1144 | "@codemirror/history" "^0.18.0" 1145 | "@codemirror/lang-css" "^0.18.0" 1146 | "@codemirror/lang-html" "^0.18.0" 1147 | "@codemirror/lang-javascript" "^0.18.0" 1148 | "@codemirror/language" "^0.18.0" 1149 | "@codemirror/matchbrackets" "^0.18.0" 1150 | "@codemirror/state" "^0.18.0" 1151 | "@codemirror/view" "^0.18.0" 1152 | "@codesandbox/sandpack-client" "^0.0.1" 1153 | codesandbox-import-utils "^1.2.3" 1154 | prism-react-renderer "^1.1.1" 1155 | 1156 | "@fullhuman/postcss-purgecss@^3.1.3": 1157 | version "3.1.3" 1158 | resolved "https://registry.yarnpkg.com/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz#47af7b87c9bfb3de4bc94a38f875b928fffdf339" 1159 | dependencies: 1160 | purgecss "^3.1.3" 1161 | 1162 | "@hapi/accept@5.0.1": 1163 | version "5.0.1" 1164 | resolved "https://registry.yarnpkg.com/@hapi/accept/-/accept-5.0.1.tgz#068553e867f0f63225a506ed74e899441af53e10" 1165 | dependencies: 1166 | "@hapi/boom" "9.x.x" 1167 | "@hapi/hoek" "9.x.x" 1168 | 1169 | "@hapi/boom@9.x.x": 1170 | version "9.1.1" 1171 | resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-9.1.1.tgz#89e6f0e01637c2a4228da0d113e8157c93677b04" 1172 | dependencies: 1173 | "@hapi/hoek" "9.x.x" 1174 | 1175 | "@hapi/hoek@9.x.x": 1176 | version "9.1.1" 1177 | resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.1.tgz#9daf5745156fd84b8e9889a2dc721f0c58e894aa" 1178 | 1179 | "@mdx-js/mdx@^1.6.22": 1180 | version "1.6.22" 1181 | resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba" 1182 | dependencies: 1183 | "@babel/core" "7.12.9" 1184 | "@babel/plugin-syntax-jsx" "7.12.1" 1185 | "@babel/plugin-syntax-object-rest-spread" "7.8.3" 1186 | "@mdx-js/util" "1.6.22" 1187 | babel-plugin-apply-mdx-type-prop "1.6.22" 1188 | babel-plugin-extract-import-names "1.6.22" 1189 | camelcase-css "2.0.1" 1190 | detab "2.0.4" 1191 | hast-util-raw "6.0.1" 1192 | lodash.uniq "4.5.0" 1193 | mdast-util-to-hast "10.0.1" 1194 | remark-footnotes "2.0.0" 1195 | remark-mdx "1.6.22" 1196 | remark-parse "8.0.3" 1197 | remark-squeeze-paragraphs "4.0.0" 1198 | style-to-object "0.3.0" 1199 | unified "9.2.0" 1200 | unist-builder "2.0.3" 1201 | unist-util-visit "2.0.3" 1202 | 1203 | "@mdx-js/react@^1.6.22": 1204 | version "1.6.22" 1205 | resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573" 1206 | 1207 | "@mdx-js/util@1.6.22": 1208 | version "1.6.22" 1209 | resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b" 1210 | 1211 | "@next/env@10.0.7": 1212 | version "10.0.7" 1213 | resolved "https://registry.yarnpkg.com/@next/env/-/env-10.0.7.tgz#7b3e87a9029ca37491e2ec25c27593f0906725f9" 1214 | 1215 | "@next/polyfill-module@10.0.7": 1216 | version "10.0.7" 1217 | resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-10.0.7.tgz#ec45ec1f28f47beed15ed67dffc907edd7143094" 1218 | 1219 | "@next/react-dev-overlay@10.0.7": 1220 | version "10.0.7" 1221 | resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-10.0.7.tgz#5fe777011cab75ec09ad539ee61bb95ab5a2bdeb" 1222 | dependencies: 1223 | "@babel/code-frame" "7.12.11" 1224 | anser "1.4.9" 1225 | chalk "4.0.0" 1226 | classnames "2.2.6" 1227 | css.escape "1.5.1" 1228 | data-uri-to-buffer "3.0.1" 1229 | platform "1.3.6" 1230 | shell-quote "1.7.2" 1231 | source-map "0.8.0-beta.0" 1232 | stacktrace-parser "0.1.10" 1233 | strip-ansi "6.0.0" 1234 | 1235 | "@next/react-refresh-utils@10.0.7": 1236 | version "10.0.7" 1237 | resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-10.0.7.tgz#866ce30fe2f321e011255e81ed5d55eeda05894b" 1238 | 1239 | "@opentelemetry/api@0.14.0": 1240 | version "0.14.0" 1241 | resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-0.14.0.tgz#4e17d8d2f1da72b19374efa7b6526aa001267cae" 1242 | dependencies: 1243 | "@opentelemetry/context-base" "^0.14.0" 1244 | 1245 | "@opentelemetry/context-base@^0.14.0": 1246 | version "0.14.0" 1247 | resolved "https://registry.yarnpkg.com/@opentelemetry/context-base/-/context-base-0.14.0.tgz#c67fc20a4d891447ca1a855d7d70fa79a3533001" 1248 | 1249 | "@types/hast@^2.0.0": 1250 | version "2.3.1" 1251 | resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.1.tgz#b16872f2a6144c7025f296fb9636a667ebb79cd9" 1252 | dependencies: 1253 | "@types/unist" "*" 1254 | 1255 | "@types/mdast@^3.0.0": 1256 | version "3.0.3" 1257 | resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.3.tgz#2d7d671b1cd1ea3deb306ea75036c2a0407d2deb" 1258 | dependencies: 1259 | "@types/unist" "*" 1260 | 1261 | "@types/parse5@^5.0.0": 1262 | version "5.0.3" 1263 | resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109" 1264 | 1265 | "@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": 1266 | version "2.0.3" 1267 | resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" 1268 | 1269 | accepts@~1.3.7: 1270 | version "1.3.7" 1271 | resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" 1272 | dependencies: 1273 | mime-types "~2.1.24" 1274 | negotiator "0.6.2" 1275 | 1276 | acorn-node@^1.6.1: 1277 | version "1.8.2" 1278 | resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" 1279 | dependencies: 1280 | acorn "^7.0.0" 1281 | acorn-walk "^7.0.0" 1282 | xtend "^4.0.2" 1283 | 1284 | acorn-walk@^7.0.0: 1285 | version "7.2.0" 1286 | resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" 1287 | 1288 | acorn@^7.0.0: 1289 | version "7.4.1" 1290 | resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" 1291 | 1292 | anser@1.4.9: 1293 | version "1.4.9" 1294 | resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.9.tgz#1f85423a5dcf8da4631a341665ff675b96845760" 1295 | 1296 | ansi-regex@^2.0.0: 1297 | version "2.1.1" 1298 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" 1299 | 1300 | ansi-regex@^3.0.0: 1301 | version "3.0.0" 1302 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" 1303 | 1304 | ansi-regex@^5.0.0: 1305 | version "5.0.0" 1306 | resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" 1307 | 1308 | ansi-styles@^3.2.1: 1309 | version "3.2.1" 1310 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" 1311 | dependencies: 1312 | color-convert "^1.9.0" 1313 | 1314 | ansi-styles@^4.1.0: 1315 | version "4.3.0" 1316 | resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" 1317 | dependencies: 1318 | color-convert "^2.0.1" 1319 | 1320 | anymatch@~3.1.1: 1321 | version "3.1.1" 1322 | resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" 1323 | dependencies: 1324 | normalize-path "^3.0.0" 1325 | picomatch "^2.0.4" 1326 | 1327 | aproba@^1.0.3: 1328 | version "1.2.0" 1329 | resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" 1330 | 1331 | are-we-there-yet@~1.1.2: 1332 | version "1.1.5" 1333 | resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" 1334 | dependencies: 1335 | delegates "^1.0.0" 1336 | readable-stream "^2.0.6" 1337 | 1338 | argparse@^1.0.7: 1339 | version "1.0.10" 1340 | resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" 1341 | dependencies: 1342 | sprintf-js "~1.0.2" 1343 | 1344 | array-flatten@1.1.1: 1345 | version "1.1.1" 1346 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" 1347 | 1348 | array-flatten@^3.0.0: 1349 | version "3.0.0" 1350 | resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-3.0.0.tgz#6428ca2ee52c7b823192ec600fa3ed2f157cd541" 1351 | 1352 | asn1.js@^5.2.0: 1353 | version "5.4.1" 1354 | resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" 1355 | dependencies: 1356 | bn.js "^4.0.0" 1357 | inherits "^2.0.1" 1358 | minimalistic-assert "^1.0.0" 1359 | safer-buffer "^2.1.0" 1360 | 1361 | assert@^1.1.1: 1362 | version "1.5.0" 1363 | resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" 1364 | dependencies: 1365 | object-assign "^4.1.1" 1366 | util "0.10.3" 1367 | 1368 | ast-types@0.13.2: 1369 | version "0.13.2" 1370 | resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48" 1371 | 1372 | at-least-node@^1.0.0: 1373 | version "1.0.0" 1374 | resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" 1375 | 1376 | autoprefixer@^10.2.1: 1377 | version "10.2.4" 1378 | resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.2.4.tgz#c0e7cf24fcc6a1ae5d6250c623f0cb8beef2f7e1" 1379 | dependencies: 1380 | browserslist "^4.16.1" 1381 | caniuse-lite "^1.0.30001181" 1382 | colorette "^1.2.1" 1383 | fraction.js "^4.0.13" 1384 | normalize-range "^0.1.2" 1385 | postcss-value-parser "^4.1.0" 1386 | 1387 | babel-plugin-apply-mdx-type-prop@1.6.22: 1388 | version "1.6.22" 1389 | resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz#d216e8fd0de91de3f1478ef3231e05446bc8705b" 1390 | dependencies: 1391 | "@babel/helper-plugin-utils" "7.10.4" 1392 | "@mdx-js/util" "1.6.22" 1393 | 1394 | babel-plugin-dynamic-import-node@^2.3.3: 1395 | version "2.3.3" 1396 | resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" 1397 | dependencies: 1398 | object.assign "^4.1.0" 1399 | 1400 | babel-plugin-extract-import-names@1.6.22: 1401 | version "1.6.22" 1402 | resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz#de5f9a28eb12f3eb2578bf74472204e66d1a13dc" 1403 | dependencies: 1404 | "@babel/helper-plugin-utils" "7.10.4" 1405 | 1406 | babel-plugin-polyfill-corejs2@^0.1.4: 1407 | version "0.1.10" 1408 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz#a2c5c245f56c0cac3dbddbf0726a46b24f0f81d1" 1409 | dependencies: 1410 | "@babel/compat-data" "^7.13.0" 1411 | "@babel/helper-define-polyfill-provider" "^0.1.5" 1412 | semver "^6.1.1" 1413 | 1414 | babel-plugin-polyfill-corejs3@^0.1.3: 1415 | version "0.1.7" 1416 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz#80449d9d6f2274912e05d9e182b54816904befd0" 1417 | dependencies: 1418 | "@babel/helper-define-polyfill-provider" "^0.1.5" 1419 | core-js-compat "^3.8.1" 1420 | 1421 | babel-plugin-polyfill-regenerator@^0.1.2: 1422 | version "0.1.6" 1423 | resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz#0fe06a026fe0faa628ccc8ba3302da0a6ce02f3f" 1424 | dependencies: 1425 | "@babel/helper-define-polyfill-provider" "^0.1.5" 1426 | 1427 | babel-plugin-syntax-jsx@6.18.0: 1428 | version "6.18.0" 1429 | resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" 1430 | 1431 | bail@^1.0.0: 1432 | version "1.0.5" 1433 | resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" 1434 | 1435 | balanced-match@^1.0.0: 1436 | version "1.0.0" 1437 | resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" 1438 | 1439 | base64-js@^1.0.2, base64-js@^1.3.1: 1440 | version "1.5.1" 1441 | resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" 1442 | 1443 | big.js@^5.2.2: 1444 | version "5.2.2" 1445 | resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" 1446 | 1447 | binary-extensions@^2.0.0: 1448 | version "2.2.0" 1449 | resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" 1450 | 1451 | binaryextensions@2: 1452 | version "2.3.0" 1453 | resolved "https://registry.yarnpkg.com/binaryextensions/-/binaryextensions-2.3.0.tgz#1d269cbf7e6243ea886aa41453c3651ccbe13c22" 1454 | 1455 | bl@^4.0.3: 1456 | version "4.1.0" 1457 | resolved "https://registry.yarnpkg.com/bl/-/bl-4.1.0.tgz#451535264182bec2fbbc83a62ab98cf11d9f7b3a" 1458 | dependencies: 1459 | buffer "^5.5.0" 1460 | inherits "^2.0.4" 1461 | readable-stream "^3.4.0" 1462 | 1463 | bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9: 1464 | version "4.12.0" 1465 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88" 1466 | 1467 | bn.js@^5.0.0, bn.js@^5.1.1: 1468 | version "5.2.0" 1469 | resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" 1470 | 1471 | body-parser@1.19.0, body-parser@^1.19.0: 1472 | version "1.19.0" 1473 | resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" 1474 | dependencies: 1475 | bytes "3.1.0" 1476 | content-type "~1.0.4" 1477 | debug "2.6.9" 1478 | depd "~1.1.2" 1479 | http-errors "1.7.2" 1480 | iconv-lite "0.4.24" 1481 | on-finished "~2.3.0" 1482 | qs "6.7.0" 1483 | raw-body "2.4.0" 1484 | type-is "~1.6.17" 1485 | 1486 | brace-expansion@^1.1.7: 1487 | version "1.1.11" 1488 | resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" 1489 | dependencies: 1490 | balanced-match "^1.0.0" 1491 | concat-map "0.0.1" 1492 | 1493 | braces@~3.0.2: 1494 | version "3.0.2" 1495 | resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" 1496 | dependencies: 1497 | fill-range "^7.0.1" 1498 | 1499 | brorand@^1.0.1, brorand@^1.1.0: 1500 | version "1.1.0" 1501 | resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" 1502 | 1503 | browserify-aes@^1.0.0, browserify-aes@^1.0.4: 1504 | version "1.2.0" 1505 | resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" 1506 | dependencies: 1507 | buffer-xor "^1.0.3" 1508 | cipher-base "^1.0.0" 1509 | create-hash "^1.1.0" 1510 | evp_bytestokey "^1.0.3" 1511 | inherits "^2.0.1" 1512 | safe-buffer "^5.0.1" 1513 | 1514 | browserify-cipher@^1.0.0: 1515 | version "1.0.1" 1516 | resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" 1517 | dependencies: 1518 | browserify-aes "^1.0.4" 1519 | browserify-des "^1.0.0" 1520 | evp_bytestokey "^1.0.0" 1521 | 1522 | browserify-des@^1.0.0: 1523 | version "1.0.2" 1524 | resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" 1525 | dependencies: 1526 | cipher-base "^1.0.1" 1527 | des.js "^1.0.0" 1528 | inherits "^2.0.1" 1529 | safe-buffer "^5.1.2" 1530 | 1531 | browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: 1532 | version "4.1.0" 1533 | resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" 1534 | dependencies: 1535 | bn.js "^5.0.0" 1536 | randombytes "^2.0.1" 1537 | 1538 | browserify-sign@^4.0.0: 1539 | version "4.2.1" 1540 | resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" 1541 | dependencies: 1542 | bn.js "^5.1.1" 1543 | browserify-rsa "^4.0.1" 1544 | create-hash "^1.2.0" 1545 | create-hmac "^1.1.7" 1546 | elliptic "^6.5.3" 1547 | inherits "^2.0.4" 1548 | parse-asn1 "^5.1.5" 1549 | readable-stream "^3.6.0" 1550 | safe-buffer "^5.2.0" 1551 | 1552 | browserify-zlib@^0.2.0: 1553 | version "0.2.0" 1554 | resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" 1555 | dependencies: 1556 | pako "~1.0.5" 1557 | 1558 | browserslist@4.16.1: 1559 | version "4.16.1" 1560 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.1.tgz#bf757a2da376b3447b800a16f0f1c96358138766" 1561 | dependencies: 1562 | caniuse-lite "^1.0.30001173" 1563 | colorette "^1.2.1" 1564 | electron-to-chromium "^1.3.634" 1565 | escalade "^3.1.1" 1566 | node-releases "^1.1.69" 1567 | 1568 | browserslist@^4.14.5, browserslist@^4.16.1, browserslist@^4.16.3: 1569 | version "4.16.3" 1570 | resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" 1571 | dependencies: 1572 | caniuse-lite "^1.0.30001181" 1573 | colorette "^1.2.1" 1574 | electron-to-chromium "^1.3.649" 1575 | escalade "^3.1.1" 1576 | node-releases "^1.1.70" 1577 | 1578 | buffer-xor@^1.0.3: 1579 | version "1.0.3" 1580 | resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" 1581 | 1582 | buffer@5.6.0: 1583 | version "5.6.0" 1584 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" 1585 | dependencies: 1586 | base64-js "^1.0.2" 1587 | ieee754 "^1.1.4" 1588 | 1589 | buffer@^4.3.0: 1590 | version "4.9.2" 1591 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" 1592 | dependencies: 1593 | base64-js "^1.0.2" 1594 | ieee754 "^1.1.4" 1595 | isarray "^1.0.0" 1596 | 1597 | buffer@^5.5.0: 1598 | version "5.7.1" 1599 | resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" 1600 | dependencies: 1601 | base64-js "^1.3.1" 1602 | ieee754 "^1.1.13" 1603 | 1604 | builtin-status-codes@^3.0.0: 1605 | version "3.0.0" 1606 | resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" 1607 | 1608 | bytes@3.1.0, bytes@^3.0.0: 1609 | version "3.1.0" 1610 | resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" 1611 | 1612 | call-bind@^1.0.0: 1613 | version "1.0.2" 1614 | resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" 1615 | dependencies: 1616 | function-bind "^1.1.1" 1617 | get-intrinsic "^1.0.2" 1618 | 1619 | camelcase-css@2.0.1, camelcase-css@^2.0.1: 1620 | version "2.0.1" 1621 | resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" 1622 | 1623 | caniuse-lite@^1.0.30001173, caniuse-lite@^1.0.30001179, caniuse-lite@^1.0.30001181: 1624 | version "1.0.30001194" 1625 | resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001194.tgz#3d16ff3d734a5a7d9818402c28b1f636c5be5bed" 1626 | 1627 | ccount@^1.0.0: 1628 | version "1.1.0" 1629 | resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" 1630 | 1631 | chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: 1632 | version "2.4.2" 1633 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" 1634 | dependencies: 1635 | ansi-styles "^3.2.1" 1636 | escape-string-regexp "^1.0.5" 1637 | supports-color "^5.3.0" 1638 | 1639 | chalk@4.0.0: 1640 | version "4.0.0" 1641 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.0.0.tgz#6e98081ed2d17faab615eb52ac66ec1fe6209e72" 1642 | dependencies: 1643 | ansi-styles "^4.1.0" 1644 | supports-color "^7.1.0" 1645 | 1646 | chalk@^4.0.0, chalk@^4.1.0: 1647 | version "4.1.0" 1648 | resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" 1649 | dependencies: 1650 | ansi-styles "^4.1.0" 1651 | supports-color "^7.1.0" 1652 | 1653 | character-entities-legacy@^1.0.0: 1654 | version "1.1.4" 1655 | resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" 1656 | 1657 | character-entities@^1.0.0: 1658 | version "1.2.4" 1659 | resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" 1660 | 1661 | character-reference-invalid@^1.0.0: 1662 | version "1.1.4" 1663 | resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" 1664 | 1665 | chokidar@3.5.1, chokidar@^3.4.0: 1666 | version "3.5.1" 1667 | resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" 1668 | dependencies: 1669 | anymatch "~3.1.1" 1670 | braces "~3.0.2" 1671 | glob-parent "~5.1.0" 1672 | is-binary-path "~2.1.0" 1673 | is-glob "~4.0.1" 1674 | normalize-path "~3.0.0" 1675 | readdirp "~3.5.0" 1676 | optionalDependencies: 1677 | fsevents "~2.3.1" 1678 | 1679 | chownr@^1.1.1: 1680 | version "1.1.4" 1681 | resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" 1682 | 1683 | cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: 1684 | version "1.0.4" 1685 | resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" 1686 | dependencies: 1687 | inherits "^2.0.1" 1688 | safe-buffer "^5.0.1" 1689 | 1690 | classnames@2.2.6: 1691 | version "2.2.6" 1692 | resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" 1693 | 1694 | clipboard@^2.0.0: 1695 | version "2.0.6" 1696 | resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.6.tgz#52921296eec0fdf77ead1749421b21c968647376" 1697 | dependencies: 1698 | good-listener "^1.2.2" 1699 | select "^1.1.2" 1700 | tiny-emitter "^2.0.0" 1701 | 1702 | code-point-at@^1.0.0: 1703 | version "1.1.0" 1704 | resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" 1705 | 1706 | codesandbox-import-util-types@^1.3.7: 1707 | version "1.3.7" 1708 | resolved "https://registry.yarnpkg.com/codesandbox-import-util-types/-/codesandbox-import-util-types-1.3.7.tgz#7a6097e248a75424d13b06b74368cd76bd2b3e10" 1709 | 1710 | codesandbox-import-utils@^1.2.3: 1711 | version "1.3.8" 1712 | resolved "https://registry.yarnpkg.com/codesandbox-import-utils/-/codesandbox-import-utils-1.3.8.tgz#5576786439c5f37ebd3fee5751e06027a1edef84" 1713 | dependencies: 1714 | codesandbox-import-util-types "^1.3.7" 1715 | istextorbinary "2.2.1" 1716 | lz-string "^1.4.4" 1717 | 1718 | collapse-white-space@^1.0.2: 1719 | version "1.0.6" 1720 | resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" 1721 | 1722 | color-convert@^1.9.0, color-convert@^1.9.1: 1723 | version "1.9.3" 1724 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" 1725 | dependencies: 1726 | color-name "1.1.3" 1727 | 1728 | color-convert@^2.0.1: 1729 | version "2.0.1" 1730 | resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" 1731 | dependencies: 1732 | color-name "~1.1.4" 1733 | 1734 | color-name@1.1.3: 1735 | version "1.1.3" 1736 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" 1737 | 1738 | color-name@^1.0.0, color-name@~1.1.4: 1739 | version "1.1.4" 1740 | resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" 1741 | 1742 | color-string@^1.5.4: 1743 | version "1.5.4" 1744 | resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.4.tgz#dd51cd25cfee953d138fe4002372cc3d0e504cb6" 1745 | dependencies: 1746 | color-name "^1.0.0" 1747 | simple-swizzle "^0.2.2" 1748 | 1749 | color@^3.1.3: 1750 | version "3.1.3" 1751 | resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" 1752 | dependencies: 1753 | color-convert "^1.9.1" 1754 | color-string "^1.5.4" 1755 | 1756 | colorette@^1.2.1: 1757 | version "1.2.2" 1758 | resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" 1759 | 1760 | comma-separated-tokens@^1.0.0: 1761 | version "1.0.8" 1762 | resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" 1763 | 1764 | commander@^5.0.0: 1765 | version "5.1.0" 1766 | resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" 1767 | 1768 | commander@^6.0.0: 1769 | version "6.2.1" 1770 | resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" 1771 | 1772 | commondir@^1.0.1: 1773 | version "1.0.1" 1774 | resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" 1775 | 1776 | concat-map@0.0.1: 1777 | version "0.0.1" 1778 | resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" 1779 | 1780 | console-browserify@^1.1.0: 1781 | version "1.2.0" 1782 | resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" 1783 | 1784 | console-control-strings@^1.0.0, console-control-strings@~1.1.0: 1785 | version "1.1.0" 1786 | resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" 1787 | 1788 | constants-browserify@^1.0.0: 1789 | version "1.0.0" 1790 | resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" 1791 | 1792 | content-disposition@0.5.3: 1793 | version "0.5.3" 1794 | resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" 1795 | dependencies: 1796 | safe-buffer "5.1.2" 1797 | 1798 | content-type@~1.0.4: 1799 | version "1.0.4" 1800 | resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" 1801 | 1802 | convert-source-map@1.7.0, convert-source-map@^1.7.0: 1803 | version "1.7.0" 1804 | resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" 1805 | dependencies: 1806 | safe-buffer "~5.1.1" 1807 | 1808 | cookie-signature@1.0.6: 1809 | version "1.0.6" 1810 | resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" 1811 | 1812 | cookie@0.4.0: 1813 | version "0.4.0" 1814 | resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" 1815 | 1816 | core-js-compat@^3.8.1, core-js-compat@^3.9.0: 1817 | version "3.9.1" 1818 | resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.9.1.tgz#4e572acfe90aff69d76d8c37759d21a5c59bb455" 1819 | dependencies: 1820 | browserslist "^4.16.3" 1821 | semver "7.0.0" 1822 | 1823 | core-util-is@~1.0.0: 1824 | version "1.0.2" 1825 | resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" 1826 | 1827 | create-ecdh@^4.0.0: 1828 | version "4.0.4" 1829 | resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" 1830 | dependencies: 1831 | bn.js "^4.1.0" 1832 | elliptic "^6.5.3" 1833 | 1834 | create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: 1835 | version "1.2.0" 1836 | resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" 1837 | dependencies: 1838 | cipher-base "^1.0.1" 1839 | inherits "^2.0.1" 1840 | md5.js "^1.3.4" 1841 | ripemd160 "^2.0.1" 1842 | sha.js "^2.4.0" 1843 | 1844 | create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: 1845 | version "1.1.7" 1846 | resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" 1847 | dependencies: 1848 | cipher-base "^1.0.3" 1849 | create-hash "^1.1.0" 1850 | inherits "^2.0.1" 1851 | ripemd160 "^2.0.0" 1852 | safe-buffer "^5.0.1" 1853 | sha.js "^2.4.8" 1854 | 1855 | crelt@^1.0.5: 1856 | version "1.0.5" 1857 | resolved "https://registry.yarnpkg.com/crelt/-/crelt-1.0.5.tgz#57c0d52af8c859e354bace1883eb2e1eb182bb94" 1858 | 1859 | crypto-browserify@3.12.0, crypto-browserify@^3.11.0: 1860 | version "3.12.0" 1861 | resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" 1862 | dependencies: 1863 | browserify-cipher "^1.0.0" 1864 | browserify-sign "^4.0.0" 1865 | create-ecdh "^4.0.0" 1866 | create-hash "^1.1.0" 1867 | create-hmac "^1.1.0" 1868 | diffie-hellman "^5.0.0" 1869 | inherits "^2.0.1" 1870 | pbkdf2 "^3.0.3" 1871 | public-encrypt "^4.0.0" 1872 | randombytes "^2.0.0" 1873 | randomfill "^1.0.3" 1874 | 1875 | css-unit-converter@^1.1.1: 1876 | version "1.1.2" 1877 | resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.2.tgz#4c77f5a1954e6dbff60695ecb214e3270436ab21" 1878 | 1879 | css.escape@1.5.1: 1880 | version "1.5.1" 1881 | resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" 1882 | 1883 | cssesc@^3.0.0: 1884 | version "3.0.0" 1885 | resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 1886 | 1887 | cssnano-preset-simple@1.2.2: 1888 | version "1.2.2" 1889 | resolved "https://registry.yarnpkg.com/cssnano-preset-simple/-/cssnano-preset-simple-1.2.2.tgz#c631bf79ffec7fdfc4069e2f2da3ca67d99d8413" 1890 | dependencies: 1891 | caniuse-lite "^1.0.30001179" 1892 | postcss "^7.0.32" 1893 | 1894 | cssnano-simple@1.2.2: 1895 | version "1.2.2" 1896 | resolved "https://registry.yarnpkg.com/cssnano-simple/-/cssnano-simple-1.2.2.tgz#72c2c3970e67123c3b4130894a30dc1050267007" 1897 | dependencies: 1898 | cssnano-preset-simple "1.2.2" 1899 | postcss "^7.0.32" 1900 | 1901 | data-uri-to-buffer@3.0.1: 1902 | version "3.0.1" 1903 | resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636" 1904 | 1905 | date-fns@2.16.1: 1906 | version "2.16.1" 1907 | resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.16.1.tgz#05775792c3f3331da812af253e1a935851d3834b" 1908 | 1909 | debug@2.6.9: 1910 | version "2.6.9" 1911 | resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" 1912 | dependencies: 1913 | ms "2.0.0" 1914 | 1915 | debug@^4.1.0, debug@^4.1.1: 1916 | version "4.3.1" 1917 | resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" 1918 | dependencies: 1919 | ms "2.1.2" 1920 | 1921 | decompress-response@^4.2.0: 1922 | version "4.2.1" 1923 | resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" 1924 | dependencies: 1925 | mimic-response "^2.0.0" 1926 | 1927 | decompress-response@^6.0.0: 1928 | version "6.0.0" 1929 | resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" 1930 | dependencies: 1931 | mimic-response "^3.1.0" 1932 | 1933 | deep-extend@^0.6.0: 1934 | version "0.6.0" 1935 | resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" 1936 | 1937 | define-properties@^1.1.3: 1938 | version "1.1.3" 1939 | resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" 1940 | dependencies: 1941 | object-keys "^1.0.12" 1942 | 1943 | defined@^1.0.0: 1944 | version "1.0.0" 1945 | resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" 1946 | 1947 | delegate@^3.1.2: 1948 | version "3.2.0" 1949 | resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" 1950 | 1951 | delegates@^1.0.0: 1952 | version "1.0.0" 1953 | resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" 1954 | 1955 | depd@~1.1.2: 1956 | version "1.1.2" 1957 | resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" 1958 | 1959 | des.js@^1.0.0: 1960 | version "1.0.1" 1961 | resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" 1962 | dependencies: 1963 | inherits "^2.0.1" 1964 | minimalistic-assert "^1.0.0" 1965 | 1966 | destroy@~1.0.4: 1967 | version "1.0.4" 1968 | resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" 1969 | 1970 | detab@2.0.4: 1971 | version "2.0.4" 1972 | resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43" 1973 | dependencies: 1974 | repeat-string "^1.5.4" 1975 | 1976 | detect-libc@^1.0.3: 1977 | version "1.0.3" 1978 | resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" 1979 | 1980 | detective@^5.2.0: 1981 | version "5.2.0" 1982 | resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.0.tgz#feb2a77e85b904ecdea459ad897cc90a99bd2a7b" 1983 | dependencies: 1984 | acorn-node "^1.6.1" 1985 | defined "^1.0.0" 1986 | minimist "^1.1.1" 1987 | 1988 | didyoumean@^1.2.1: 1989 | version "1.2.1" 1990 | resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.1.tgz#e92edfdada6537d484d73c0172fd1eba0c4976ff" 1991 | 1992 | diff@^4.0.2: 1993 | version "4.0.2" 1994 | resolved "https://registry.yarnpkg.com/diff/-/diff-4.0.2.tgz#60f3aecb89d5fae520c11aa19efc2bb982aade7d" 1995 | 1996 | diffie-hellman@^5.0.0: 1997 | version "5.0.3" 1998 | resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" 1999 | dependencies: 2000 | bn.js "^4.1.0" 2001 | miller-rabin "^4.0.0" 2002 | randombytes "^2.0.0" 2003 | 2004 | domain-browser@^1.1.1: 2005 | version "1.2.0" 2006 | resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" 2007 | 2008 | editions@^1.3.3: 2009 | version "1.3.4" 2010 | resolved "https://registry.yarnpkg.com/editions/-/editions-1.3.4.tgz#3662cb592347c3168eb8e498a0ff73271d67f50b" 2011 | 2012 | ee-first@1.1.1: 2013 | version "1.1.1" 2014 | resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" 2015 | 2016 | electron-to-chromium@^1.3.634, electron-to-chromium@^1.3.649: 2017 | version "1.3.677" 2018 | resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.677.tgz#b5d586b0d1976c97cc7e95262677ac5944199513" 2019 | 2020 | elliptic@^6.5.3: 2021 | version "6.5.4" 2022 | resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb" 2023 | dependencies: 2024 | bn.js "^4.11.9" 2025 | brorand "^1.1.0" 2026 | hash.js "^1.0.0" 2027 | hmac-drbg "^1.0.1" 2028 | inherits "^2.0.4" 2029 | minimalistic-assert "^1.0.1" 2030 | minimalistic-crypto-utils "^1.0.1" 2031 | 2032 | emojis-list@^2.0.0: 2033 | version "2.1.0" 2034 | resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" 2035 | 2036 | encodeurl@~1.0.2: 2037 | version "1.0.2" 2038 | resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" 2039 | 2040 | end-of-stream@^1.1.0, end-of-stream@^1.4.1: 2041 | version "1.4.4" 2042 | resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" 2043 | dependencies: 2044 | once "^1.4.0" 2045 | 2046 | escalade@^3.1.1: 2047 | version "3.1.1" 2048 | resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" 2049 | 2050 | escape-html@~1.0.3: 2051 | version "1.0.3" 2052 | resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" 2053 | 2054 | escape-string-regexp@^1.0.5: 2055 | version "1.0.5" 2056 | resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" 2057 | 2058 | esprima@^4.0.0: 2059 | version "4.0.1" 2060 | resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" 2061 | 2062 | esutils@^2.0.2: 2063 | version "2.0.3" 2064 | resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" 2065 | 2066 | etag@1.8.1, etag@~1.8.1: 2067 | version "1.8.1" 2068 | resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" 2069 | 2070 | events@^3.0.0: 2071 | version "3.3.0" 2072 | resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" 2073 | 2074 | evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: 2075 | version "1.0.3" 2076 | resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" 2077 | dependencies: 2078 | md5.js "^1.3.4" 2079 | safe-buffer "^5.1.1" 2080 | 2081 | expand-template@^2.0.3: 2082 | version "2.0.3" 2083 | resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" 2084 | 2085 | express@^4.17.1: 2086 | version "4.17.1" 2087 | resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" 2088 | dependencies: 2089 | accepts "~1.3.7" 2090 | array-flatten "1.1.1" 2091 | body-parser "1.19.0" 2092 | content-disposition "0.5.3" 2093 | content-type "~1.0.4" 2094 | cookie "0.4.0" 2095 | cookie-signature "1.0.6" 2096 | debug "2.6.9" 2097 | depd "~1.1.2" 2098 | encodeurl "~1.0.2" 2099 | escape-html "~1.0.3" 2100 | etag "~1.8.1" 2101 | finalhandler "~1.1.2" 2102 | fresh "0.5.2" 2103 | merge-descriptors "1.0.1" 2104 | methods "~1.1.2" 2105 | on-finished "~2.3.0" 2106 | parseurl "~1.3.3" 2107 | path-to-regexp "0.1.7" 2108 | proxy-addr "~2.0.5" 2109 | qs "6.7.0" 2110 | range-parser "~1.2.1" 2111 | safe-buffer "5.1.2" 2112 | send "0.17.1" 2113 | serve-static "1.14.1" 2114 | setprototypeof "1.1.1" 2115 | statuses "~1.5.0" 2116 | type-is "~1.6.18" 2117 | utils-merge "1.0.1" 2118 | vary "~1.1.2" 2119 | 2120 | extend-shallow@^2.0.1: 2121 | version "2.0.1" 2122 | resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" 2123 | dependencies: 2124 | is-extendable "^0.1.0" 2125 | 2126 | extend@^3.0.0: 2127 | version "3.0.2" 2128 | resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" 2129 | 2130 | fill-range@^7.0.1: 2131 | version "7.0.1" 2132 | resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" 2133 | dependencies: 2134 | to-regex-range "^5.0.1" 2135 | 2136 | finalhandler@~1.1.2: 2137 | version "1.1.2" 2138 | resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" 2139 | dependencies: 2140 | debug "2.6.9" 2141 | encodeurl "~1.0.2" 2142 | escape-html "~1.0.3" 2143 | on-finished "~2.3.0" 2144 | parseurl "~1.3.3" 2145 | statuses "~1.5.0" 2146 | unpipe "~1.0.0" 2147 | 2148 | find-cache-dir@3.3.1: 2149 | version "3.3.1" 2150 | resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" 2151 | dependencies: 2152 | commondir "^1.0.1" 2153 | make-dir "^3.0.2" 2154 | pkg-dir "^4.1.0" 2155 | 2156 | find-up@^4.0.0: 2157 | version "4.1.0" 2158 | resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" 2159 | dependencies: 2160 | locate-path "^5.0.0" 2161 | path-exists "^4.0.0" 2162 | 2163 | forwarded@~0.1.2: 2164 | version "0.1.2" 2165 | resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" 2166 | 2167 | fraction.js@^4.0.13: 2168 | version "4.0.13" 2169 | resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.0.13.tgz#3c1c315fa16b35c85fffa95725a36fa729c69dfe" 2170 | 2171 | fresh@0.5.2: 2172 | version "0.5.2" 2173 | resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" 2174 | 2175 | fs-constants@^1.0.0: 2176 | version "1.0.0" 2177 | resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" 2178 | 2179 | fs-extra@^9.1.0: 2180 | version "9.1.0" 2181 | resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" 2182 | dependencies: 2183 | at-least-node "^1.0.0" 2184 | graceful-fs "^4.2.0" 2185 | jsonfile "^6.0.1" 2186 | universalify "^2.0.0" 2187 | 2188 | fs.realpath@^1.0.0: 2189 | version "1.0.0" 2190 | resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" 2191 | 2192 | fsevents@~2.3.1: 2193 | version "2.3.2" 2194 | resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" 2195 | 2196 | function-bind@^1.1.1: 2197 | version "1.1.1" 2198 | resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" 2199 | 2200 | gauge@~2.7.3: 2201 | version "2.7.4" 2202 | resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" 2203 | dependencies: 2204 | aproba "^1.0.3" 2205 | console-control-strings "^1.0.0" 2206 | has-unicode "^2.0.0" 2207 | object-assign "^4.1.0" 2208 | signal-exit "^3.0.0" 2209 | string-width "^1.0.1" 2210 | strip-ansi "^3.0.1" 2211 | wide-align "^1.1.0" 2212 | 2213 | gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: 2214 | version "1.0.0-beta.2" 2215 | resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" 2216 | 2217 | get-intrinsic@^1.0.2: 2218 | version "1.1.1" 2219 | resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" 2220 | dependencies: 2221 | function-bind "^1.1.1" 2222 | has "^1.0.3" 2223 | has-symbols "^1.0.1" 2224 | 2225 | github-from-package@0.0.0: 2226 | version "0.0.0" 2227 | resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" 2228 | 2229 | glob-parent@~5.1.0: 2230 | version "5.1.1" 2231 | resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" 2232 | dependencies: 2233 | is-glob "^4.0.1" 2234 | 2235 | glob-to-regexp@^0.4.1: 2236 | version "0.4.1" 2237 | resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" 2238 | 2239 | glob@^7.0.0, glob@^7.1.2: 2240 | version "7.1.6" 2241 | resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" 2242 | dependencies: 2243 | fs.realpath "^1.0.0" 2244 | inflight "^1.0.4" 2245 | inherits "2" 2246 | minimatch "^3.0.4" 2247 | once "^1.3.0" 2248 | path-is-absolute "^1.0.0" 2249 | 2250 | globals@^11.1.0: 2251 | version "11.12.0" 2252 | resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" 2253 | 2254 | good-listener@^1.2.2: 2255 | version "1.2.2" 2256 | resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" 2257 | dependencies: 2258 | delegate "^3.1.2" 2259 | 2260 | graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: 2261 | version "4.2.6" 2262 | resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" 2263 | 2264 | gray-matter@4.0.2: 2265 | version "4.0.2" 2266 | resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.2.tgz#9aa379e3acaf421193fce7d2a28cebd4518ac454" 2267 | dependencies: 2268 | js-yaml "^3.11.0" 2269 | kind-of "^6.0.2" 2270 | section-matter "^1.0.0" 2271 | strip-bom-string "^1.0.0" 2272 | 2273 | has-flag@^3.0.0: 2274 | version "3.0.0" 2275 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" 2276 | 2277 | has-flag@^4.0.0: 2278 | version "4.0.0" 2279 | resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" 2280 | 2281 | has-symbols@^1.0.1: 2282 | version "1.0.2" 2283 | resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.2.tgz#165d3070c00309752a1236a479331e3ac56f1423" 2284 | 2285 | has-unicode@^2.0.0: 2286 | version "2.0.1" 2287 | resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" 2288 | 2289 | has@^1.0.3: 2290 | version "1.0.3" 2291 | resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" 2292 | dependencies: 2293 | function-bind "^1.1.1" 2294 | 2295 | hash-base@^3.0.0: 2296 | version "3.1.0" 2297 | resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" 2298 | dependencies: 2299 | inherits "^2.0.4" 2300 | readable-stream "^3.6.0" 2301 | safe-buffer "^5.2.0" 2302 | 2303 | hash.js@^1.0.0, hash.js@^1.0.3: 2304 | version "1.1.7" 2305 | resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" 2306 | dependencies: 2307 | inherits "^2.0.3" 2308 | minimalistic-assert "^1.0.1" 2309 | 2310 | hast-to-hyperscript@^9.0.0: 2311 | version "9.0.1" 2312 | resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" 2313 | dependencies: 2314 | "@types/unist" "^2.0.3" 2315 | comma-separated-tokens "^1.0.0" 2316 | property-information "^5.3.0" 2317 | space-separated-tokens "^1.0.0" 2318 | style-to-object "^0.3.0" 2319 | unist-util-is "^4.0.0" 2320 | web-namespaces "^1.0.0" 2321 | 2322 | hast-util-from-parse5@^6.0.0: 2323 | version "6.0.1" 2324 | resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz#554e34abdeea25ac76f5bd950a1f0180e0b3bc2a" 2325 | dependencies: 2326 | "@types/parse5" "^5.0.0" 2327 | hastscript "^6.0.0" 2328 | property-information "^5.0.0" 2329 | vfile "^4.0.0" 2330 | vfile-location "^3.2.0" 2331 | web-namespaces "^1.0.0" 2332 | 2333 | hast-util-parse-selector@^2.0.0: 2334 | version "2.2.5" 2335 | resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" 2336 | 2337 | hast-util-raw@6.0.1: 2338 | version "6.0.1" 2339 | resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-6.0.1.tgz#973b15930b7529a7b66984c98148b46526885977" 2340 | dependencies: 2341 | "@types/hast" "^2.0.0" 2342 | hast-util-from-parse5 "^6.0.0" 2343 | hast-util-to-parse5 "^6.0.0" 2344 | html-void-elements "^1.0.0" 2345 | parse5 "^6.0.0" 2346 | unist-util-position "^3.0.0" 2347 | vfile "^4.0.0" 2348 | web-namespaces "^1.0.0" 2349 | xtend "^4.0.0" 2350 | zwitch "^1.0.0" 2351 | 2352 | hast-util-to-parse5@^6.0.0: 2353 | version "6.0.0" 2354 | resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz#1ec44650b631d72952066cea9b1445df699f8479" 2355 | dependencies: 2356 | hast-to-hyperscript "^9.0.0" 2357 | property-information "^5.0.0" 2358 | web-namespaces "^1.0.0" 2359 | xtend "^4.0.0" 2360 | zwitch "^1.0.0" 2361 | 2362 | hastscript@^6.0.0: 2363 | version "6.0.0" 2364 | resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" 2365 | dependencies: 2366 | "@types/hast" "^2.0.0" 2367 | comma-separated-tokens "^1.0.0" 2368 | hast-util-parse-selector "^2.0.0" 2369 | property-information "^5.0.0" 2370 | space-separated-tokens "^1.0.0" 2371 | 2372 | he@1.2.0: 2373 | version "1.2.0" 2374 | resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" 2375 | 2376 | hmac-drbg@^1.0.1: 2377 | version "1.0.1" 2378 | resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" 2379 | dependencies: 2380 | hash.js "^1.0.3" 2381 | minimalistic-assert "^1.0.0" 2382 | minimalistic-crypto-utils "^1.0.1" 2383 | 2384 | html-tags@^3.1.0: 2385 | version "3.1.0" 2386 | resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" 2387 | 2388 | html-void-elements@^1.0.0: 2389 | version "1.0.5" 2390 | resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483" 2391 | 2392 | http-errors@1.7.2: 2393 | version "1.7.2" 2394 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" 2395 | dependencies: 2396 | depd "~1.1.2" 2397 | inherits "2.0.3" 2398 | setprototypeof "1.1.1" 2399 | statuses ">= 1.5.0 < 2" 2400 | toidentifier "1.0.0" 2401 | 2402 | http-errors@1.7.3, http-errors@~1.7.2: 2403 | version "1.7.3" 2404 | resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" 2405 | dependencies: 2406 | depd "~1.1.2" 2407 | inherits "2.0.4" 2408 | setprototypeof "1.1.1" 2409 | statuses ">= 1.5.0 < 2" 2410 | toidentifier "1.0.0" 2411 | 2412 | https-browserify@^1.0.0: 2413 | version "1.0.0" 2414 | resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" 2415 | 2416 | iconv-lite@0.4.24: 2417 | version "0.4.24" 2418 | resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" 2419 | dependencies: 2420 | safer-buffer ">= 2.1.2 < 3" 2421 | 2422 | ieee754@^1.1.13, ieee754@^1.1.4: 2423 | version "1.2.1" 2424 | resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" 2425 | 2426 | indexes-of@^1.0.1: 2427 | version "1.0.1" 2428 | resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" 2429 | 2430 | inflight@^1.0.4: 2431 | version "1.0.6" 2432 | resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" 2433 | dependencies: 2434 | once "^1.3.0" 2435 | wrappy "1" 2436 | 2437 | inherits@2, inherits@2.0.4, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4: 2438 | version "2.0.4" 2439 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" 2440 | 2441 | inherits@2.0.1: 2442 | version "2.0.1" 2443 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" 2444 | 2445 | inherits@2.0.3: 2446 | version "2.0.3" 2447 | resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" 2448 | 2449 | ini@~1.3.0: 2450 | version "1.3.8" 2451 | resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" 2452 | 2453 | inline-style-parser@0.1.1: 2454 | version "0.1.1" 2455 | resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" 2456 | 2457 | ipaddr.js@1.9.1: 2458 | version "1.9.1" 2459 | resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" 2460 | 2461 | is-alphabetical@1.0.4, is-alphabetical@^1.0.0: 2462 | version "1.0.4" 2463 | resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" 2464 | 2465 | is-alphanumerical@^1.0.0: 2466 | version "1.0.4" 2467 | resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" 2468 | dependencies: 2469 | is-alphabetical "^1.0.0" 2470 | is-decimal "^1.0.0" 2471 | 2472 | is-arrayish@^0.3.1: 2473 | version "0.3.2" 2474 | resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" 2475 | 2476 | is-binary-path@~2.1.0: 2477 | version "2.1.0" 2478 | resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" 2479 | dependencies: 2480 | binary-extensions "^2.0.0" 2481 | 2482 | is-buffer@^2.0.0: 2483 | version "2.0.5" 2484 | resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" 2485 | 2486 | is-core-module@^2.2.0: 2487 | version "2.2.0" 2488 | resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" 2489 | dependencies: 2490 | has "^1.0.3" 2491 | 2492 | is-decimal@^1.0.0: 2493 | version "1.0.4" 2494 | resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" 2495 | 2496 | is-extendable@^0.1.0: 2497 | version "0.1.1" 2498 | resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" 2499 | 2500 | is-extglob@^2.1.1: 2501 | version "2.1.1" 2502 | resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" 2503 | 2504 | is-fullwidth-code-point@^1.0.0: 2505 | version "1.0.0" 2506 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" 2507 | dependencies: 2508 | number-is-nan "^1.0.0" 2509 | 2510 | is-fullwidth-code-point@^2.0.0: 2511 | version "2.0.0" 2512 | resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" 2513 | 2514 | is-glob@^4.0.1, is-glob@~4.0.1: 2515 | version "4.0.1" 2516 | resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" 2517 | dependencies: 2518 | is-extglob "^2.1.1" 2519 | 2520 | is-hexadecimal@^1.0.0: 2521 | version "1.0.4" 2522 | resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" 2523 | 2524 | is-number@^7.0.0: 2525 | version "7.0.0" 2526 | resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" 2527 | 2528 | is-plain-obj@^2.0.0: 2529 | version "2.1.0" 2530 | resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" 2531 | 2532 | is-whitespace-character@^1.0.0: 2533 | version "1.0.4" 2534 | resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" 2535 | 2536 | is-word-character@^1.0.0: 2537 | version "1.0.4" 2538 | resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" 2539 | 2540 | isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: 2541 | version "1.0.0" 2542 | resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" 2543 | 2544 | isobject@^2.0.0: 2545 | version "2.1.0" 2546 | resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" 2547 | dependencies: 2548 | isarray "1.0.0" 2549 | 2550 | istextorbinary@2.2.1: 2551 | version "2.2.1" 2552 | resolved "https://registry.yarnpkg.com/istextorbinary/-/istextorbinary-2.2.1.tgz#a5231a08ef6dd22b268d0895084cf8d58b5bec53" 2553 | dependencies: 2554 | binaryextensions "2" 2555 | editions "^1.3.3" 2556 | textextensions "2" 2557 | 2558 | jest-worker@24.9.0: 2559 | version "24.9.0" 2560 | resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" 2561 | dependencies: 2562 | merge-stream "^2.0.0" 2563 | supports-color "^6.1.0" 2564 | 2565 | "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: 2566 | version "4.0.0" 2567 | resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" 2568 | 2569 | js-yaml@^3.11.0: 2570 | version "3.14.1" 2571 | resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" 2572 | dependencies: 2573 | argparse "^1.0.7" 2574 | esprima "^4.0.0" 2575 | 2576 | jsesc@^2.5.1: 2577 | version "2.5.2" 2578 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" 2579 | 2580 | jsesc@~0.5.0: 2581 | version "0.5.0" 2582 | resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" 2583 | 2584 | json5@^1.0.1: 2585 | version "1.0.1" 2586 | resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" 2587 | dependencies: 2588 | minimist "^1.2.0" 2589 | 2590 | json5@^2.1.2: 2591 | version "2.2.0" 2592 | resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" 2593 | dependencies: 2594 | minimist "^1.2.5" 2595 | 2596 | jsonfile@^6.0.1: 2597 | version "6.1.0" 2598 | resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" 2599 | dependencies: 2600 | universalify "^2.0.0" 2601 | optionalDependencies: 2602 | graceful-fs "^4.1.6" 2603 | 2604 | kind-of@^6.0.0, kind-of@^6.0.2: 2605 | version "6.0.3" 2606 | resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" 2607 | 2608 | lezer-css@^0.13.0: 2609 | version "0.13.1" 2610 | resolved "https://registry.yarnpkg.com/lezer-css/-/lezer-css-0.13.1.tgz#272582af7616318a7e0b6432fdf943c35499c96b" 2611 | dependencies: 2612 | lezer "^0.13.0" 2613 | 2614 | lezer-html@^0.13.5: 2615 | version "0.13.6" 2616 | resolved "https://registry.yarnpkg.com/lezer-html/-/lezer-html-0.13.6.tgz#e9bc4489b96c9c671efcb2455cbf08aa4ec09cb9" 2617 | integrity sha512-FY8ULPsyrbxSCre95hqU69ydCIbjRKoAwWSYbuBL7om6XmQ0C/M9PxV2NToWIgYGK5Yr5MzrsK/H7vsdJGpB2g== 2618 | dependencies: 2619 | lezer "^0.13.3" 2620 | 2621 | lezer-javascript@^0.13.0: 2622 | version "0.13.3" 2623 | resolved "https://registry.yarnpkg.com/lezer-javascript/-/lezer-javascript-0.13.3.tgz#cdf72fca777f24a66458b800711ecb78085e7b46" 2624 | dependencies: 2625 | lezer "^0.13.0" 2626 | 2627 | lezer-tree@^0.13.0, lezer-tree@^0.13.2: 2628 | version "0.13.2" 2629 | resolved "https://registry.yarnpkg.com/lezer-tree/-/lezer-tree-0.13.2.tgz#00f4671309b15c27b131f637e430ce2d4d5f7065" 2630 | 2631 | lezer@^0.13.0: 2632 | version "0.13.3" 2633 | resolved "https://registry.yarnpkg.com/lezer/-/lezer-0.13.3.tgz#520033a8f8be32872af1030e99ede6d9d3c6c023" 2634 | dependencies: 2635 | lezer-tree "^0.13.2" 2636 | 2637 | lezer@^0.13.3, lezer@^0.13.4: 2638 | version "0.13.5" 2639 | resolved "https://registry.yarnpkg.com/lezer/-/lezer-0.13.5.tgz#6000536bca7e24a5bd62e8cb4feff28b37e7dd8f" 2640 | integrity sha512-cAiMQZGUo2BD8mpcz7Nv1TlKzWP7YIdIRrX41CiP5bk5t4GHxskOxWUx2iAOuHlz8dO+ivbuXr0J1bfHsWD+lQ== 2641 | dependencies: 2642 | lezer-tree "^0.13.2" 2643 | 2644 | line-column@^1.0.2: 2645 | version "1.0.2" 2646 | resolved "https://registry.yarnpkg.com/line-column/-/line-column-1.0.2.tgz#d25af2936b6f4849172b312e4792d1d987bc34a2" 2647 | dependencies: 2648 | isarray "^1.0.0" 2649 | isobject "^2.0.0" 2650 | 2651 | loader-utils@1.2.3: 2652 | version "1.2.3" 2653 | resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" 2654 | dependencies: 2655 | big.js "^5.2.2" 2656 | emojis-list "^2.0.0" 2657 | json5 "^1.0.1" 2658 | 2659 | locate-path@^5.0.0: 2660 | version "5.0.0" 2661 | resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" 2662 | dependencies: 2663 | p-locate "^4.1.0" 2664 | 2665 | lodash.debounce@^4.0.8: 2666 | version "4.0.8" 2667 | resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" 2668 | 2669 | lodash.isequal@^4.5.0: 2670 | version "4.5.0" 2671 | resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" 2672 | 2673 | lodash.sortby@^4.7.0: 2674 | version "4.7.0" 2675 | resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" 2676 | 2677 | lodash.toarray@^4.4.0: 2678 | version "4.4.0" 2679 | resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561" 2680 | 2681 | lodash.uniq@4.5.0: 2682 | version "4.5.0" 2683 | resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" 2684 | 2685 | lodash@^4.17.13, lodash@^4.17.19, lodash@^4.17.20: 2686 | version "4.17.21" 2687 | resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" 2688 | 2689 | loose-envify@^1.1.0, loose-envify@^1.4.0: 2690 | version "1.4.0" 2691 | resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" 2692 | dependencies: 2693 | js-tokens "^3.0.0 || ^4.0.0" 2694 | 2695 | lru-cache@^6.0.0: 2696 | version "6.0.0" 2697 | resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" 2698 | dependencies: 2699 | yallist "^4.0.0" 2700 | 2701 | lz-string@^1.4.4: 2702 | version "1.4.4" 2703 | resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26" 2704 | 2705 | make-dir@^3.0.2: 2706 | version "3.1.0" 2707 | resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" 2708 | dependencies: 2709 | semver "^6.0.0" 2710 | 2711 | markdown-escapes@^1.0.0: 2712 | version "1.0.4" 2713 | resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" 2714 | 2715 | md5.js@^1.3.4: 2716 | version "1.3.5" 2717 | resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" 2718 | dependencies: 2719 | hash-base "^3.0.0" 2720 | inherits "^2.0.1" 2721 | safe-buffer "^5.1.2" 2722 | 2723 | mdast-squeeze-paragraphs@^4.0.0: 2724 | version "4.0.0" 2725 | resolved "https://registry.yarnpkg.com/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz#7c4c114679c3bee27ef10b58e2e015be79f1ef97" 2726 | dependencies: 2727 | unist-util-remove "^2.0.0" 2728 | 2729 | mdast-util-definitions@^4.0.0: 2730 | version "4.0.0" 2731 | resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2" 2732 | dependencies: 2733 | unist-util-visit "^2.0.0" 2734 | 2735 | mdast-util-to-hast@10.0.1: 2736 | version "10.0.1" 2737 | resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb" 2738 | dependencies: 2739 | "@types/mdast" "^3.0.0" 2740 | "@types/unist" "^2.0.0" 2741 | mdast-util-definitions "^4.0.0" 2742 | mdurl "^1.0.0" 2743 | unist-builder "^2.0.0" 2744 | unist-util-generated "^1.0.0" 2745 | unist-util-position "^3.0.0" 2746 | unist-util-visit "^2.0.0" 2747 | 2748 | mdurl@^1.0.0: 2749 | version "1.0.1" 2750 | resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" 2751 | 2752 | media-typer@0.3.0: 2753 | version "0.3.0" 2754 | resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" 2755 | 2756 | merge-descriptors@1.0.1: 2757 | version "1.0.1" 2758 | resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" 2759 | 2760 | merge-stream@^2.0.0: 2761 | version "2.0.0" 2762 | resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" 2763 | 2764 | methods@~1.1.2: 2765 | version "1.1.2" 2766 | resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" 2767 | 2768 | miller-rabin@^4.0.0: 2769 | version "4.0.1" 2770 | resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" 2771 | dependencies: 2772 | bn.js "^4.0.0" 2773 | brorand "^1.0.1" 2774 | 2775 | mime-db@1.46.0: 2776 | version "1.46.0" 2777 | resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.46.0.tgz#6267748a7f799594de3cbc8cde91def349661cee" 2778 | 2779 | mime-types@~2.1.24: 2780 | version "2.1.29" 2781 | resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.29.tgz#1d4ab77da64b91f5f72489df29236563754bb1b2" 2782 | dependencies: 2783 | mime-db "1.46.0" 2784 | 2785 | mime@1.6.0: 2786 | version "1.6.0" 2787 | resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" 2788 | 2789 | mimic-response@^2.0.0: 2790 | version "2.1.0" 2791 | resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" 2792 | 2793 | mimic-response@^3.1.0: 2794 | version "3.1.0" 2795 | resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" 2796 | 2797 | minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: 2798 | version "1.0.1" 2799 | resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" 2800 | 2801 | minimalistic-crypto-utils@^1.0.1: 2802 | version "1.0.1" 2803 | resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" 2804 | 2805 | minimatch@^3.0.4: 2806 | version "3.0.4" 2807 | resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" 2808 | dependencies: 2809 | brace-expansion "^1.1.7" 2810 | 2811 | minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5: 2812 | version "1.2.5" 2813 | resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" 2814 | 2815 | mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: 2816 | version "0.5.3" 2817 | resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" 2818 | 2819 | modern-normalize@^1.0.0: 2820 | version "1.0.0" 2821 | resolved "https://registry.yarnpkg.com/modern-normalize/-/modern-normalize-1.0.0.tgz#539d84a1e141338b01b346f3e27396d0ed17601e" 2822 | 2823 | ms@2.0.0: 2824 | version "2.0.0" 2825 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" 2826 | 2827 | ms@2.1.1: 2828 | version "2.1.1" 2829 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" 2830 | 2831 | ms@2.1.2: 2832 | version "2.1.2" 2833 | resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" 2834 | 2835 | nanoid@^3.1.16, nanoid@^3.1.20: 2836 | version "3.1.20" 2837 | resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" 2838 | 2839 | napi-build-utils@^1.0.1: 2840 | version "1.0.2" 2841 | resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" 2842 | 2843 | native-url@0.3.4: 2844 | version "0.3.4" 2845 | resolved "https://registry.yarnpkg.com/native-url/-/native-url-0.3.4.tgz#29c943172aed86c63cee62c8c04db7f5756661f8" 2846 | dependencies: 2847 | querystring "^0.2.0" 2848 | 2849 | negotiator@0.6.2: 2850 | version "0.6.2" 2851 | resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" 2852 | 2853 | next-mdx-remote@^2.1.3: 2854 | version "2.1.3" 2855 | resolved "https://registry.yarnpkg.com/next-mdx-remote/-/next-mdx-remote-2.1.3.tgz#a427d690691af081384770b464d3803350ada41f" 2856 | dependencies: 2857 | "@babel/core" "^7.12.10" 2858 | "@babel/preset-env" "^7.12.11" 2859 | "@babel/preset-react" "^7.12.10" 2860 | "@babel/preset-typescript" "^7.12.7" 2861 | "@mdx-js/mdx" "^1.6.22" 2862 | "@mdx-js/react" "^1.6.22" 2863 | 2864 | next-remote-watch@^0.3.0: 2865 | version "0.3.0" 2866 | resolved "https://registry.yarnpkg.com/next-remote-watch/-/next-remote-watch-0.3.0.tgz#bb37c24a527e413756a870d6e5febf99cea0848d" 2867 | dependencies: 2868 | body-parser "^1.19.0" 2869 | chalk "^4.0.0" 2870 | chokidar "^3.4.0" 2871 | commander "^5.0.0" 2872 | express "^4.17.1" 2873 | 2874 | next@latest: 2875 | version "10.0.7" 2876 | resolved "https://registry.yarnpkg.com/next/-/next-10.0.7.tgz#442f8e1da7454de33b0bbcc1ce5684b923597ee6" 2877 | dependencies: 2878 | "@babel/runtime" "7.12.5" 2879 | "@hapi/accept" "5.0.1" 2880 | "@next/env" "10.0.7" 2881 | "@next/polyfill-module" "10.0.7" 2882 | "@next/react-dev-overlay" "10.0.7" 2883 | "@next/react-refresh-utils" "10.0.7" 2884 | "@opentelemetry/api" "0.14.0" 2885 | ast-types "0.13.2" 2886 | browserslist "4.16.1" 2887 | buffer "5.6.0" 2888 | caniuse-lite "^1.0.30001179" 2889 | chalk "2.4.2" 2890 | chokidar "3.5.1" 2891 | crypto-browserify "3.12.0" 2892 | cssnano-simple "1.2.2" 2893 | etag "1.8.1" 2894 | find-cache-dir "3.3.1" 2895 | jest-worker "24.9.0" 2896 | native-url "0.3.4" 2897 | node-fetch "2.6.1" 2898 | node-html-parser "1.4.9" 2899 | node-libs-browser "^2.2.1" 2900 | p-limit "3.1.0" 2901 | path-browserify "1.0.1" 2902 | pnp-webpack-plugin "1.6.4" 2903 | postcss "8.1.7" 2904 | process "0.11.10" 2905 | prop-types "15.7.2" 2906 | raw-body "2.4.1" 2907 | react-is "16.13.1" 2908 | react-refresh "0.8.3" 2909 | stream-browserify "3.0.0" 2910 | styled-jsx "3.3.2" 2911 | use-subscription "1.5.1" 2912 | vm-browserify "1.1.2" 2913 | watchpack "2.0.0-beta.13" 2914 | optionalDependencies: 2915 | sharp "0.26.3" 2916 | 2917 | node-abi@^2.7.0: 2918 | version "2.19.3" 2919 | resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.19.3.tgz#252f5dcab12dad1b5503b2d27eddd4733930282d" 2920 | dependencies: 2921 | semver "^5.4.1" 2922 | 2923 | node-addon-api@^3.0.2: 2924 | version "3.1.0" 2925 | resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.1.0.tgz#98b21931557466c6729e51cb77cd39c965f42239" 2926 | 2927 | node-emoji@^1.8.1: 2928 | version "1.10.0" 2929 | resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.10.0.tgz#8886abd25d9c7bb61802a658523d1f8d2a89b2da" 2930 | dependencies: 2931 | lodash.toarray "^4.4.0" 2932 | 2933 | node-fetch@2.6.1: 2934 | version "2.6.1" 2935 | resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" 2936 | 2937 | node-html-parser@1.4.9: 2938 | version "1.4.9" 2939 | resolved "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-1.4.9.tgz#3c8f6cac46479fae5800725edb532e9ae8fd816c" 2940 | dependencies: 2941 | he "1.2.0" 2942 | 2943 | node-libs-browser@^2.2.1: 2944 | version "2.2.1" 2945 | resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" 2946 | dependencies: 2947 | assert "^1.1.1" 2948 | browserify-zlib "^0.2.0" 2949 | buffer "^4.3.0" 2950 | console-browserify "^1.1.0" 2951 | constants-browserify "^1.0.0" 2952 | crypto-browserify "^3.11.0" 2953 | domain-browser "^1.1.1" 2954 | events "^3.0.0" 2955 | https-browserify "^1.0.0" 2956 | os-browserify "^0.3.0" 2957 | path-browserify "0.0.1" 2958 | process "^0.11.10" 2959 | punycode "^1.2.4" 2960 | querystring-es3 "^0.2.0" 2961 | readable-stream "^2.3.3" 2962 | stream-browserify "^2.0.1" 2963 | stream-http "^2.7.2" 2964 | string_decoder "^1.0.0" 2965 | timers-browserify "^2.0.4" 2966 | tty-browserify "0.0.0" 2967 | url "^0.11.0" 2968 | util "^0.11.0" 2969 | vm-browserify "^1.0.1" 2970 | 2971 | node-releases@^1.1.69, node-releases@^1.1.70: 2972 | version "1.1.71" 2973 | resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" 2974 | 2975 | noop-logger@^0.1.1: 2976 | version "0.1.1" 2977 | resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2" 2978 | 2979 | normalize-path@^3.0.0, normalize-path@~3.0.0: 2980 | version "3.0.0" 2981 | resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" 2982 | 2983 | normalize-range@^0.1.2: 2984 | version "0.1.2" 2985 | resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" 2986 | 2987 | npmlog@^4.0.1, npmlog@^4.1.2: 2988 | version "4.1.2" 2989 | resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" 2990 | dependencies: 2991 | are-we-there-yet "~1.1.2" 2992 | console-control-strings "~1.1.0" 2993 | gauge "~2.7.3" 2994 | set-blocking "~2.0.0" 2995 | 2996 | number-is-nan@^1.0.0: 2997 | version "1.0.1" 2998 | resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" 2999 | 3000 | object-assign@^4.1.0, object-assign@^4.1.1: 3001 | version "4.1.1" 3002 | resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" 3003 | 3004 | object-hash@^2.1.1: 3005 | version "2.1.1" 3006 | resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.1.1.tgz#9447d0279b4fcf80cff3259bf66a1dc73afabe09" 3007 | 3008 | object-keys@^1.0.12, object-keys@^1.1.1: 3009 | version "1.1.1" 3010 | resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" 3011 | 3012 | object.assign@^4.1.0: 3013 | version "4.1.2" 3014 | resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" 3015 | dependencies: 3016 | call-bind "^1.0.0" 3017 | define-properties "^1.1.3" 3018 | has-symbols "^1.0.1" 3019 | object-keys "^1.1.1" 3020 | 3021 | on-finished@~2.3.0: 3022 | version "2.3.0" 3023 | resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" 3024 | dependencies: 3025 | ee-first "1.1.1" 3026 | 3027 | once@^1.3.0, once@^1.3.1, once@^1.4.0: 3028 | version "1.4.0" 3029 | resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" 3030 | dependencies: 3031 | wrappy "1" 3032 | 3033 | os-browserify@^0.3.0: 3034 | version "0.3.0" 3035 | resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" 3036 | 3037 | p-limit@3.1.0: 3038 | version "3.1.0" 3039 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" 3040 | dependencies: 3041 | yocto-queue "^0.1.0" 3042 | 3043 | p-limit@^2.2.0: 3044 | version "2.3.0" 3045 | resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" 3046 | dependencies: 3047 | p-try "^2.0.0" 3048 | 3049 | p-locate@^4.1.0: 3050 | version "4.1.0" 3051 | resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" 3052 | dependencies: 3053 | p-limit "^2.2.0" 3054 | 3055 | p-try@^2.0.0: 3056 | version "2.2.0" 3057 | resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" 3058 | 3059 | pako@~1.0.5: 3060 | version "1.0.11" 3061 | resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" 3062 | 3063 | parse-asn1@^5.0.0, parse-asn1@^5.1.5: 3064 | version "5.1.6" 3065 | resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" 3066 | dependencies: 3067 | asn1.js "^5.2.0" 3068 | browserify-aes "^1.0.0" 3069 | evp_bytestokey "^1.0.0" 3070 | pbkdf2 "^3.0.3" 3071 | safe-buffer "^5.1.1" 3072 | 3073 | parse-entities@^2.0.0: 3074 | version "2.0.0" 3075 | resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" 3076 | dependencies: 3077 | character-entities "^1.0.0" 3078 | character-entities-legacy "^1.0.0" 3079 | character-reference-invalid "^1.0.0" 3080 | is-alphanumerical "^1.0.0" 3081 | is-decimal "^1.0.0" 3082 | is-hexadecimal "^1.0.0" 3083 | 3084 | parse5@^6.0.0: 3085 | version "6.0.1" 3086 | resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" 3087 | 3088 | parseurl@~1.3.3: 3089 | version "1.3.3" 3090 | resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" 3091 | 3092 | path-browserify@0.0.1: 3093 | version "0.0.1" 3094 | resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" 3095 | 3096 | path-browserify@1.0.1: 3097 | version "1.0.1" 3098 | resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" 3099 | 3100 | path-exists@^4.0.0: 3101 | version "4.0.0" 3102 | resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" 3103 | 3104 | path-is-absolute@^1.0.0: 3105 | version "1.0.1" 3106 | resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" 3107 | 3108 | path-parse@^1.0.6: 3109 | version "1.0.6" 3110 | resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" 3111 | 3112 | path-to-regexp@0.1.7: 3113 | version "0.1.7" 3114 | resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" 3115 | 3116 | pbkdf2@^3.0.3: 3117 | version "3.1.1" 3118 | resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.1.tgz#cb8724b0fada984596856d1a6ebafd3584654b94" 3119 | dependencies: 3120 | create-hash "^1.1.2" 3121 | create-hmac "^1.1.4" 3122 | ripemd160 "^2.0.1" 3123 | safe-buffer "^5.0.1" 3124 | sha.js "^2.4.8" 3125 | 3126 | picomatch@^2.0.4, picomatch@^2.2.1: 3127 | version "2.2.2" 3128 | resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" 3129 | 3130 | pkg-dir@^4.1.0: 3131 | version "4.2.0" 3132 | resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" 3133 | dependencies: 3134 | find-up "^4.0.0" 3135 | 3136 | platform@1.3.6: 3137 | version "1.3.6" 3138 | resolved "https://registry.yarnpkg.com/platform/-/platform-1.3.6.tgz#48b4ce983164b209c2d45a107adb31f473a6e7a7" 3139 | 3140 | pnp-webpack-plugin@1.6.4: 3141 | version "1.6.4" 3142 | resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" 3143 | dependencies: 3144 | ts-pnp "^1.1.6" 3145 | 3146 | postcss-functions@^3: 3147 | version "3.0.0" 3148 | resolved "https://registry.yarnpkg.com/postcss-functions/-/postcss-functions-3.0.0.tgz#0e94d01444700a481de20de4d55fb2640564250e" 3149 | dependencies: 3150 | glob "^7.1.2" 3151 | object-assign "^4.1.1" 3152 | postcss "^6.0.9" 3153 | postcss-value-parser "^3.3.0" 3154 | 3155 | postcss-js@^3.0.3: 3156 | version "3.0.3" 3157 | resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-3.0.3.tgz#2f0bd370a2e8599d45439f6970403b5873abda33" 3158 | dependencies: 3159 | camelcase-css "^2.0.1" 3160 | postcss "^8.1.6" 3161 | 3162 | postcss-nested@^5.0.1: 3163 | version "5.0.4" 3164 | resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.4.tgz#da5c42a47b5c5955bee37d6c519135c28a558e68" 3165 | dependencies: 3166 | postcss-selector-parser "^6.0.4" 3167 | 3168 | postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: 3169 | version "6.0.4" 3170 | resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" 3171 | dependencies: 3172 | cssesc "^3.0.0" 3173 | indexes-of "^1.0.1" 3174 | uniq "^1.0.1" 3175 | util-deprecate "^1.0.2" 3176 | 3177 | postcss-value-parser@^3.3.0: 3178 | version "3.3.1" 3179 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" 3180 | 3181 | postcss-value-parser@^4.1.0: 3182 | version "4.1.0" 3183 | resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" 3184 | 3185 | postcss@8.1.7: 3186 | version "8.1.7" 3187 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.1.7.tgz#ff6a82691bd861f3354fd9b17b2332f88171233f" 3188 | dependencies: 3189 | colorette "^1.2.1" 3190 | line-column "^1.0.2" 3191 | nanoid "^3.1.16" 3192 | source-map "^0.6.1" 3193 | 3194 | postcss@^6.0.9: 3195 | version "6.0.23" 3196 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" 3197 | dependencies: 3198 | chalk "^2.4.1" 3199 | source-map "^0.6.1" 3200 | supports-color "^5.4.0" 3201 | 3202 | postcss@^7.0.32: 3203 | version "7.0.35" 3204 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" 3205 | dependencies: 3206 | chalk "^2.4.2" 3207 | source-map "^0.6.1" 3208 | supports-color "^6.1.0" 3209 | 3210 | postcss@^8.1.6, postcss@^8.2.1, postcss@^8.2.4: 3211 | version "8.2.6" 3212 | resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.6.tgz#5d69a974543b45f87e464bc4c3e392a97d6be9fe" 3213 | dependencies: 3214 | colorette "^1.2.1" 3215 | nanoid "^3.1.20" 3216 | source-map "^0.6.1" 3217 | 3218 | prebuild-install@^6.0.0: 3219 | version "6.0.1" 3220 | resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-6.0.1.tgz#5902172f7a40eb67305b96c2a695db32636ee26d" 3221 | dependencies: 3222 | detect-libc "^1.0.3" 3223 | expand-template "^2.0.3" 3224 | github-from-package "0.0.0" 3225 | minimist "^1.2.3" 3226 | mkdirp-classic "^0.5.3" 3227 | napi-build-utils "^1.0.1" 3228 | node-abi "^2.7.0" 3229 | noop-logger "^0.1.1" 3230 | npmlog "^4.0.1" 3231 | pump "^3.0.0" 3232 | rc "^1.2.7" 3233 | simple-get "^3.0.3" 3234 | tar-fs "^2.0.0" 3235 | tunnel-agent "^0.6.0" 3236 | which-pm-runs "^1.0.0" 3237 | 3238 | pretty-hrtime@^1.0.3: 3239 | version "1.0.3" 3240 | resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" 3241 | 3242 | prism-react-renderer@^1.1.1: 3243 | version "1.2.0" 3244 | resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.2.0.tgz#5ad4f90c3e447069426c8a53a0eafde60909cdf4" 3245 | 3246 | prism-themes@^1.5.0: 3247 | version "1.5.0" 3248 | resolved "https://registry.yarnpkg.com/prism-themes/-/prism-themes-1.5.0.tgz#92925e4aa0ab5e0afefcea1032df7d61bbcdc1a5" 3249 | 3250 | prismjs@^1.22.0, prismjs@^1.23.0: 3251 | version "1.23.0" 3252 | resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.23.0.tgz#d3b3967f7d72440690497652a9d40ff046067f33" 3253 | optionalDependencies: 3254 | clipboard "^2.0.0" 3255 | 3256 | process-nextick-args@~2.0.0: 3257 | version "2.0.1" 3258 | resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" 3259 | 3260 | process@0.11.10, process@^0.11.10: 3261 | version "0.11.10" 3262 | resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" 3263 | 3264 | prop-types@15.7.2: 3265 | version "15.7.2" 3266 | resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" 3267 | dependencies: 3268 | loose-envify "^1.4.0" 3269 | object-assign "^4.1.1" 3270 | react-is "^16.8.1" 3271 | 3272 | property-information@^5.0.0, property-information@^5.3.0: 3273 | version "5.6.0" 3274 | resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" 3275 | dependencies: 3276 | xtend "^4.0.0" 3277 | 3278 | proxy-addr@~2.0.5: 3279 | version "2.0.6" 3280 | resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" 3281 | dependencies: 3282 | forwarded "~0.1.2" 3283 | ipaddr.js "1.9.1" 3284 | 3285 | public-encrypt@^4.0.0: 3286 | version "4.0.3" 3287 | resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" 3288 | dependencies: 3289 | bn.js "^4.1.0" 3290 | browserify-rsa "^4.0.0" 3291 | create-hash "^1.1.0" 3292 | parse-asn1 "^5.0.0" 3293 | randombytes "^2.0.1" 3294 | safe-buffer "^5.1.2" 3295 | 3296 | pump@^3.0.0: 3297 | version "3.0.0" 3298 | resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" 3299 | dependencies: 3300 | end-of-stream "^1.1.0" 3301 | once "^1.3.1" 3302 | 3303 | punycode@1.3.2: 3304 | version "1.3.2" 3305 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" 3306 | 3307 | punycode@^1.2.4: 3308 | version "1.4.1" 3309 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" 3310 | 3311 | punycode@^2.1.0: 3312 | version "2.1.1" 3313 | resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" 3314 | 3315 | purgecss@^3.1.3: 3316 | version "3.1.3" 3317 | resolved "https://registry.yarnpkg.com/purgecss/-/purgecss-3.1.3.tgz#26987ec09d12eeadc318e22f6e5a9eb0be094f41" 3318 | dependencies: 3319 | commander "^6.0.0" 3320 | glob "^7.0.0" 3321 | postcss "^8.2.1" 3322 | postcss-selector-parser "^6.0.2" 3323 | 3324 | qs@6.7.0: 3325 | version "6.7.0" 3326 | resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" 3327 | 3328 | querystring-es3@^0.2.0: 3329 | version "0.2.1" 3330 | resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" 3331 | 3332 | querystring@0.2.0: 3333 | version "0.2.0" 3334 | resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" 3335 | 3336 | querystring@^0.2.0: 3337 | version "0.2.1" 3338 | resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" 3339 | 3340 | randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: 3341 | version "2.1.0" 3342 | resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" 3343 | dependencies: 3344 | safe-buffer "^5.1.0" 3345 | 3346 | randomfill@^1.0.3: 3347 | version "1.0.4" 3348 | resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" 3349 | dependencies: 3350 | randombytes "^2.0.5" 3351 | safe-buffer "^5.1.0" 3352 | 3353 | range-parser@~1.2.1: 3354 | version "1.2.1" 3355 | resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" 3356 | 3357 | raw-body@2.4.0: 3358 | version "2.4.0" 3359 | resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" 3360 | dependencies: 3361 | bytes "3.1.0" 3362 | http-errors "1.7.2" 3363 | iconv-lite "0.4.24" 3364 | unpipe "1.0.0" 3365 | 3366 | raw-body@2.4.1: 3367 | version "2.4.1" 3368 | resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c" 3369 | dependencies: 3370 | bytes "3.1.0" 3371 | http-errors "1.7.3" 3372 | iconv-lite "0.4.24" 3373 | unpipe "1.0.0" 3374 | 3375 | rc@^1.2.7: 3376 | version "1.2.8" 3377 | resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" 3378 | dependencies: 3379 | deep-extend "^0.6.0" 3380 | ini "~1.3.0" 3381 | minimist "^1.2.0" 3382 | strip-json-comments "~2.0.1" 3383 | 3384 | react-dom@^17.0.1: 3385 | version "17.0.1" 3386 | resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.1.tgz#1de2560474ec9f0e334285662ede52dbc5426fc6" 3387 | dependencies: 3388 | loose-envify "^1.1.0" 3389 | object-assign "^4.1.1" 3390 | scheduler "^0.20.1" 3391 | 3392 | react-is@16.13.1, react-is@^16.8.1: 3393 | version "16.13.1" 3394 | resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" 3395 | 3396 | react-refresh@0.8.3: 3397 | version "0.8.3" 3398 | resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f" 3399 | 3400 | react@^17.0.1: 3401 | version "17.0.1" 3402 | resolved "https://registry.yarnpkg.com/react/-/react-17.0.1.tgz#6e0600416bd57574e3f86d92edba3d9008726127" 3403 | dependencies: 3404 | loose-envify "^1.1.0" 3405 | object-assign "^4.1.1" 3406 | 3407 | readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.3.3, readable-stream@^2.3.6: 3408 | version "2.3.7" 3409 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" 3410 | dependencies: 3411 | core-util-is "~1.0.0" 3412 | inherits "~2.0.3" 3413 | isarray "~1.0.0" 3414 | process-nextick-args "~2.0.0" 3415 | safe-buffer "~5.1.1" 3416 | string_decoder "~1.1.1" 3417 | util-deprecate "~1.0.1" 3418 | 3419 | readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: 3420 | version "3.6.0" 3421 | resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" 3422 | dependencies: 3423 | inherits "^2.0.3" 3424 | string_decoder "^1.1.1" 3425 | util-deprecate "^1.0.1" 3426 | 3427 | readdirp@~3.5.0: 3428 | version "3.5.0" 3429 | resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" 3430 | dependencies: 3431 | picomatch "^2.2.1" 3432 | 3433 | reduce-css-calc@^2.1.8: 3434 | version "2.1.8" 3435 | resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz#7ef8761a28d614980dc0c982f772c93f7a99de03" 3436 | dependencies: 3437 | css-unit-converter "^1.1.1" 3438 | postcss-value-parser "^3.3.0" 3439 | 3440 | regenerate-unicode-properties@^8.2.0: 3441 | version "8.2.0" 3442 | resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" 3443 | dependencies: 3444 | regenerate "^1.4.0" 3445 | 3446 | regenerate@^1.4.0: 3447 | version "1.4.2" 3448 | resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" 3449 | 3450 | regenerator-runtime@^0.13.4: 3451 | version "0.13.7" 3452 | resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" 3453 | 3454 | regenerator-transform@^0.14.2: 3455 | version "0.14.5" 3456 | resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" 3457 | dependencies: 3458 | "@babel/runtime" "^7.8.4" 3459 | 3460 | regexpu-core@^4.7.1: 3461 | version "4.7.1" 3462 | resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" 3463 | dependencies: 3464 | regenerate "^1.4.0" 3465 | regenerate-unicode-properties "^8.2.0" 3466 | regjsgen "^0.5.1" 3467 | regjsparser "^0.6.4" 3468 | unicode-match-property-ecmascript "^1.0.4" 3469 | unicode-match-property-value-ecmascript "^1.2.0" 3470 | 3471 | regjsgen@^0.5.1: 3472 | version "0.5.2" 3473 | resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" 3474 | 3475 | regjsparser@^0.6.4: 3476 | version "0.6.7" 3477 | resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.7.tgz#c00164e1e6713c2e3ee641f1701c4b7aa0a7f86c" 3478 | dependencies: 3479 | jsesc "~0.5.0" 3480 | 3481 | remark-footnotes@2.0.0: 3482 | version "2.0.0" 3483 | resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f" 3484 | 3485 | remark-mdx@1.6.22: 3486 | version "1.6.22" 3487 | resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd" 3488 | dependencies: 3489 | "@babel/core" "7.12.9" 3490 | "@babel/helper-plugin-utils" "7.10.4" 3491 | "@babel/plugin-proposal-object-rest-spread" "7.12.1" 3492 | "@babel/plugin-syntax-jsx" "7.12.1" 3493 | "@mdx-js/util" "1.6.22" 3494 | is-alphabetical "1.0.4" 3495 | remark-parse "8.0.3" 3496 | unified "9.2.0" 3497 | 3498 | remark-parse@8.0.3: 3499 | version "8.0.3" 3500 | resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1" 3501 | dependencies: 3502 | ccount "^1.0.0" 3503 | collapse-white-space "^1.0.2" 3504 | is-alphabetical "^1.0.0" 3505 | is-decimal "^1.0.0" 3506 | is-whitespace-character "^1.0.0" 3507 | is-word-character "^1.0.0" 3508 | markdown-escapes "^1.0.0" 3509 | parse-entities "^2.0.0" 3510 | repeat-string "^1.5.4" 3511 | state-toggle "^1.0.0" 3512 | trim "0.0.1" 3513 | trim-trailing-lines "^1.0.0" 3514 | unherit "^1.0.4" 3515 | unist-util-remove-position "^2.0.0" 3516 | vfile-location "^3.0.0" 3517 | xtend "^4.0.1" 3518 | 3519 | remark-squeeze-paragraphs@4.0.0: 3520 | version "4.0.0" 3521 | resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz#76eb0e085295131c84748c8e43810159c5653ead" 3522 | dependencies: 3523 | mdast-squeeze-paragraphs "^4.0.0" 3524 | 3525 | repeat-string@^1.5.4: 3526 | version "1.6.1" 3527 | resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" 3528 | 3529 | resolve@^1.14.2, resolve@^1.19.0, resolve@^1.3.2: 3530 | version "1.20.0" 3531 | resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" 3532 | dependencies: 3533 | is-core-module "^2.2.0" 3534 | path-parse "^1.0.6" 3535 | 3536 | ripemd160@^2.0.0, ripemd160@^2.0.1: 3537 | version "2.0.2" 3538 | resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" 3539 | dependencies: 3540 | hash-base "^3.0.0" 3541 | inherits "^2.0.1" 3542 | 3543 | safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: 3544 | version "5.1.2" 3545 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" 3546 | 3547 | safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: 3548 | version "5.2.1" 3549 | resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" 3550 | 3551 | "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.1.0: 3552 | version "2.1.2" 3553 | resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 3554 | 3555 | scheduler@^0.20.1: 3556 | version "0.20.1" 3557 | resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.1.tgz#da0b907e24026b01181ecbc75efdc7f27b5a000c" 3558 | dependencies: 3559 | loose-envify "^1.1.0" 3560 | object-assign "^4.1.1" 3561 | 3562 | section-matter@^1.0.0: 3563 | version "1.0.0" 3564 | resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" 3565 | dependencies: 3566 | extend-shallow "^2.0.1" 3567 | kind-of "^6.0.0" 3568 | 3569 | select@^1.1.2: 3570 | version "1.1.2" 3571 | resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" 3572 | 3573 | semver@7.0.0: 3574 | version "7.0.0" 3575 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" 3576 | 3577 | semver@^5.4.1: 3578 | version "5.7.1" 3579 | resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" 3580 | 3581 | semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: 3582 | version "6.3.0" 3583 | resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" 3584 | 3585 | semver@^7.3.2: 3586 | version "7.3.4" 3587 | resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" 3588 | dependencies: 3589 | lru-cache "^6.0.0" 3590 | 3591 | send@0.17.1: 3592 | version "0.17.1" 3593 | resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" 3594 | dependencies: 3595 | debug "2.6.9" 3596 | depd "~1.1.2" 3597 | destroy "~1.0.4" 3598 | encodeurl "~1.0.2" 3599 | escape-html "~1.0.3" 3600 | etag "~1.8.1" 3601 | fresh "0.5.2" 3602 | http-errors "~1.7.2" 3603 | mime "1.6.0" 3604 | ms "2.1.1" 3605 | on-finished "~2.3.0" 3606 | range-parser "~1.2.1" 3607 | statuses "~1.5.0" 3608 | 3609 | serve-static@1.14.1: 3610 | version "1.14.1" 3611 | resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" 3612 | dependencies: 3613 | encodeurl "~1.0.2" 3614 | escape-html "~1.0.3" 3615 | parseurl "~1.3.3" 3616 | send "0.17.1" 3617 | 3618 | server-side-media-queries-for-react@^0.0.5: 3619 | version "0.0.5" 3620 | resolved "https://registry.yarnpkg.com/server-side-media-queries-for-react/-/server-side-media-queries-for-react-0.0.5.tgz#491cac55da566a96a5bd6413129c3ea3a4fc1599" 3621 | 3622 | set-blocking@~2.0.0: 3623 | version "2.0.0" 3624 | resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" 3625 | 3626 | setimmediate@^1.0.4: 3627 | version "1.0.5" 3628 | resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" 3629 | 3630 | setprototypeof@1.1.1: 3631 | version "1.1.1" 3632 | resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" 3633 | 3634 | sha.js@^2.4.0, sha.js@^2.4.8: 3635 | version "2.4.11" 3636 | resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" 3637 | dependencies: 3638 | inherits "^2.0.1" 3639 | safe-buffer "^5.0.1" 3640 | 3641 | sharp@0.26.3: 3642 | version "0.26.3" 3643 | resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.26.3.tgz#9de8577a986b22538e6e12ced1f7e8a53f9728de" 3644 | dependencies: 3645 | array-flatten "^3.0.0" 3646 | color "^3.1.3" 3647 | detect-libc "^1.0.3" 3648 | node-addon-api "^3.0.2" 3649 | npmlog "^4.1.2" 3650 | prebuild-install "^6.0.0" 3651 | semver "^7.3.2" 3652 | simple-get "^4.0.0" 3653 | tar-fs "^2.1.1" 3654 | tunnel-agent "^0.6.0" 3655 | 3656 | shell-quote@1.7.2: 3657 | version "1.7.2" 3658 | resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" 3659 | 3660 | signal-exit@^3.0.0: 3661 | version "3.0.3" 3662 | resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" 3663 | 3664 | simple-concat@^1.0.0: 3665 | version "1.0.1" 3666 | resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" 3667 | 3668 | simple-get@^3.0.3: 3669 | version "3.1.0" 3670 | resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3" 3671 | dependencies: 3672 | decompress-response "^4.2.0" 3673 | once "^1.3.1" 3674 | simple-concat "^1.0.0" 3675 | 3676 | simple-get@^4.0.0: 3677 | version "4.0.0" 3678 | resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.0.tgz#73fa628278d21de83dadd5512d2cc1f4872bd675" 3679 | dependencies: 3680 | decompress-response "^6.0.0" 3681 | once "^1.3.1" 3682 | simple-concat "^1.0.0" 3683 | 3684 | simple-swizzle@^0.2.2: 3685 | version "0.2.2" 3686 | resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" 3687 | dependencies: 3688 | is-arrayish "^0.3.1" 3689 | 3690 | source-map@0.7.3: 3691 | version "0.7.3" 3692 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" 3693 | 3694 | source-map@0.8.0-beta.0: 3695 | version "0.8.0-beta.0" 3696 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" 3697 | dependencies: 3698 | whatwg-url "^7.0.0" 3699 | 3700 | source-map@^0.5.0: 3701 | version "0.5.7" 3702 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" 3703 | 3704 | source-map@^0.6.1: 3705 | version "0.6.1" 3706 | resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" 3707 | 3708 | space-separated-tokens@^1.0.0: 3709 | version "1.1.5" 3710 | resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" 3711 | 3712 | sprintf-js@~1.0.2: 3713 | version "1.0.3" 3714 | resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" 3715 | 3716 | stacktrace-parser@0.1.10: 3717 | version "0.1.10" 3718 | resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" 3719 | dependencies: 3720 | type-fest "^0.7.1" 3721 | 3722 | state-toggle@^1.0.0: 3723 | version "1.0.3" 3724 | resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" 3725 | 3726 | "statuses@>= 1.5.0 < 2", statuses@~1.5.0: 3727 | version "1.5.0" 3728 | resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" 3729 | 3730 | stream-browserify@3.0.0: 3731 | version "3.0.0" 3732 | resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" 3733 | dependencies: 3734 | inherits "~2.0.4" 3735 | readable-stream "^3.5.0" 3736 | 3737 | stream-browserify@^2.0.1: 3738 | version "2.0.2" 3739 | resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" 3740 | dependencies: 3741 | inherits "~2.0.1" 3742 | readable-stream "^2.0.2" 3743 | 3744 | stream-http@^2.7.2: 3745 | version "2.8.3" 3746 | resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" 3747 | dependencies: 3748 | builtin-status-codes "^3.0.0" 3749 | inherits "^2.0.1" 3750 | readable-stream "^2.3.6" 3751 | to-arraybuffer "^1.0.0" 3752 | xtend "^4.0.0" 3753 | 3754 | string-hash@1.1.3: 3755 | version "1.1.3" 3756 | resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" 3757 | 3758 | string-width@^1.0.1: 3759 | version "1.0.2" 3760 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" 3761 | dependencies: 3762 | code-point-at "^1.0.0" 3763 | is-fullwidth-code-point "^1.0.0" 3764 | strip-ansi "^3.0.0" 3765 | 3766 | "string-width@^1.0.2 || 2": 3767 | version "2.1.1" 3768 | resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" 3769 | dependencies: 3770 | is-fullwidth-code-point "^2.0.0" 3771 | strip-ansi "^4.0.0" 3772 | 3773 | string_decoder@^1.0.0, string_decoder@^1.1.1: 3774 | version "1.3.0" 3775 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" 3776 | dependencies: 3777 | safe-buffer "~5.2.0" 3778 | 3779 | string_decoder@~1.1.1: 3780 | version "1.1.1" 3781 | resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" 3782 | dependencies: 3783 | safe-buffer "~5.1.0" 3784 | 3785 | strip-ansi@6.0.0: 3786 | version "6.0.0" 3787 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" 3788 | dependencies: 3789 | ansi-regex "^5.0.0" 3790 | 3791 | strip-ansi@^3.0.0, strip-ansi@^3.0.1: 3792 | version "3.0.1" 3793 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" 3794 | dependencies: 3795 | ansi-regex "^2.0.0" 3796 | 3797 | strip-ansi@^4.0.0: 3798 | version "4.0.0" 3799 | resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" 3800 | dependencies: 3801 | ansi-regex "^3.0.0" 3802 | 3803 | strip-bom-string@^1.0.0: 3804 | version "1.0.0" 3805 | resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" 3806 | 3807 | strip-json-comments@~2.0.1: 3808 | version "2.0.1" 3809 | resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" 3810 | 3811 | style-mod@^4.0.0: 3812 | version "4.0.0" 3813 | resolved "https://registry.yarnpkg.com/style-mod/-/style-mod-4.0.0.tgz#97e7c2d68b592975f2ca7a63d0dd6fcacfe35a01" 3814 | integrity sha512-OPhtyEjyyN9x3nhPsu76f52yUGXiZcgvsrFVtvTkyGRQJ0XK+GPc6ov1z+lRpbeabka+MYEQxOYRnt5nF30aMw== 3815 | 3816 | style-to-object@0.3.0, style-to-object@^0.3.0: 3817 | version "0.3.0" 3818 | resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" 3819 | dependencies: 3820 | inline-style-parser "0.1.1" 3821 | 3822 | styled-jsx@3.3.2: 3823 | version "3.3.2" 3824 | resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-3.3.2.tgz#2474601a26670a6049fb4d3f94bd91695b3ce018" 3825 | dependencies: 3826 | "@babel/types" "7.8.3" 3827 | babel-plugin-syntax-jsx "6.18.0" 3828 | convert-source-map "1.7.0" 3829 | loader-utils "1.2.3" 3830 | source-map "0.7.3" 3831 | string-hash "1.1.3" 3832 | stylis "3.5.4" 3833 | stylis-rule-sheet "0.0.10" 3834 | 3835 | stylis-rule-sheet@0.0.10: 3836 | version "0.0.10" 3837 | resolved "https://registry.yarnpkg.com/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz#44e64a2b076643f4b52e5ff71efc04d8c3c4a430" 3838 | 3839 | stylis@3.5.4: 3840 | version "3.5.4" 3841 | resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe" 3842 | 3843 | supports-color@^5.3.0, supports-color@^5.4.0: 3844 | version "5.5.0" 3845 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" 3846 | dependencies: 3847 | has-flag "^3.0.0" 3848 | 3849 | supports-color@^6.1.0: 3850 | version "6.1.0" 3851 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" 3852 | dependencies: 3853 | has-flag "^3.0.0" 3854 | 3855 | supports-color@^7.1.0: 3856 | version "7.2.0" 3857 | resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" 3858 | dependencies: 3859 | has-flag "^4.0.0" 3860 | 3861 | tailwindcss@^2.0.2: 3862 | version "2.0.3" 3863 | resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-2.0.3.tgz#f8d07797d1f89dc4b171673c26237b58783c2c86" 3864 | dependencies: 3865 | "@fullhuman/postcss-purgecss" "^3.1.3" 3866 | bytes "^3.0.0" 3867 | chalk "^4.1.0" 3868 | color "^3.1.3" 3869 | detective "^5.2.0" 3870 | didyoumean "^1.2.1" 3871 | fs-extra "^9.1.0" 3872 | html-tags "^3.1.0" 3873 | lodash "^4.17.20" 3874 | modern-normalize "^1.0.0" 3875 | node-emoji "^1.8.1" 3876 | object-hash "^2.1.1" 3877 | postcss-functions "^3" 3878 | postcss-js "^3.0.3" 3879 | postcss-nested "^5.0.1" 3880 | postcss-selector-parser "^6.0.4" 3881 | postcss-value-parser "^4.1.0" 3882 | pretty-hrtime "^1.0.3" 3883 | reduce-css-calc "^2.1.8" 3884 | resolve "^1.19.0" 3885 | 3886 | tar-fs@^2.0.0, tar-fs@^2.1.1: 3887 | version "2.1.1" 3888 | resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" 3889 | dependencies: 3890 | chownr "^1.1.1" 3891 | mkdirp-classic "^0.5.2" 3892 | pump "^3.0.0" 3893 | tar-stream "^2.1.4" 3894 | 3895 | tar-stream@^2.1.4: 3896 | version "2.2.0" 3897 | resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" 3898 | dependencies: 3899 | bl "^4.0.3" 3900 | end-of-stream "^1.4.1" 3901 | fs-constants "^1.0.0" 3902 | inherits "^2.0.3" 3903 | readable-stream "^3.1.1" 3904 | 3905 | textextensions@2: 3906 | version "2.6.0" 3907 | resolved "https://registry.yarnpkg.com/textextensions/-/textextensions-2.6.0.tgz#d7e4ab13fe54e32e08873be40d51b74229b00fc4" 3908 | 3909 | timers-browserify@^2.0.4: 3910 | version "2.0.12" 3911 | resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" 3912 | dependencies: 3913 | setimmediate "^1.0.4" 3914 | 3915 | tiny-emitter@^2.0.0: 3916 | version "2.1.0" 3917 | resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" 3918 | 3919 | to-arraybuffer@^1.0.0: 3920 | version "1.0.1" 3921 | resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" 3922 | 3923 | to-fast-properties@^2.0.0: 3924 | version "2.0.0" 3925 | resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" 3926 | 3927 | to-regex-range@^5.0.1: 3928 | version "5.0.1" 3929 | resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" 3930 | dependencies: 3931 | is-number "^7.0.0" 3932 | 3933 | toidentifier@1.0.0: 3934 | version "1.0.0" 3935 | resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" 3936 | 3937 | tr46@^1.0.1: 3938 | version "1.0.1" 3939 | resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" 3940 | dependencies: 3941 | punycode "^2.1.0" 3942 | 3943 | trim-trailing-lines@^1.0.0: 3944 | version "1.1.4" 3945 | resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0" 3946 | 3947 | trim@0.0.1: 3948 | version "0.0.1" 3949 | resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" 3950 | 3951 | trough@^1.0.0: 3952 | version "1.0.5" 3953 | resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" 3954 | 3955 | ts-pnp@^1.1.6: 3956 | version "1.2.0" 3957 | resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" 3958 | 3959 | tty-browserify@0.0.0: 3960 | version "0.0.0" 3961 | resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" 3962 | 3963 | tunnel-agent@^0.6.0: 3964 | version "0.6.0" 3965 | resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" 3966 | dependencies: 3967 | safe-buffer "^5.0.1" 3968 | 3969 | type-fest@^0.7.1: 3970 | version "0.7.1" 3971 | resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" 3972 | 3973 | type-is@~1.6.17, type-is@~1.6.18: 3974 | version "1.6.18" 3975 | resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" 3976 | dependencies: 3977 | media-typer "0.3.0" 3978 | mime-types "~2.1.24" 3979 | 3980 | unherit@^1.0.4: 3981 | version "1.1.3" 3982 | resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" 3983 | dependencies: 3984 | inherits "^2.0.0" 3985 | xtend "^4.0.0" 3986 | 3987 | unicode-canonical-property-names-ecmascript@^1.0.4: 3988 | version "1.0.4" 3989 | resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" 3990 | 3991 | unicode-match-property-ecmascript@^1.0.4: 3992 | version "1.0.4" 3993 | resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" 3994 | dependencies: 3995 | unicode-canonical-property-names-ecmascript "^1.0.4" 3996 | unicode-property-aliases-ecmascript "^1.0.4" 3997 | 3998 | unicode-match-property-value-ecmascript@^1.2.0: 3999 | version "1.2.0" 4000 | resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" 4001 | 4002 | unicode-property-aliases-ecmascript@^1.0.4: 4003 | version "1.1.0" 4004 | resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" 4005 | 4006 | unified@9.2.0: 4007 | version "9.2.0" 4008 | resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8" 4009 | dependencies: 4010 | bail "^1.0.0" 4011 | extend "^3.0.0" 4012 | is-buffer "^2.0.0" 4013 | is-plain-obj "^2.0.0" 4014 | trough "^1.0.0" 4015 | vfile "^4.0.0" 4016 | 4017 | uniq@^1.0.1: 4018 | version "1.0.1" 4019 | resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" 4020 | 4021 | unist-builder@2.0.3, unist-builder@^2.0.0: 4022 | version "2.0.3" 4023 | resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436" 4024 | 4025 | unist-util-generated@^1.0.0: 4026 | version "1.1.6" 4027 | resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" 4028 | 4029 | unist-util-is@^4.0.0: 4030 | version "4.0.4" 4031 | resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.0.4.tgz#3e9e8de6af2eb0039a59f50c9b3e99698a924f50" 4032 | 4033 | unist-util-position@^3.0.0: 4034 | version "3.1.0" 4035 | resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47" 4036 | 4037 | unist-util-remove-position@^2.0.0: 4038 | version "2.0.1" 4039 | resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz#5d19ca79fdba712301999b2b73553ca8f3b352cc" 4040 | dependencies: 4041 | unist-util-visit "^2.0.0" 4042 | 4043 | unist-util-remove@^2.0.0: 4044 | version "2.0.1" 4045 | resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.0.1.tgz#fa13c424ff8e964f3aa20d1098b9a690c6bfaa39" 4046 | dependencies: 4047 | unist-util-is "^4.0.0" 4048 | 4049 | unist-util-stringify-position@^2.0.0: 4050 | version "2.0.3" 4051 | resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" 4052 | dependencies: 4053 | "@types/unist" "^2.0.2" 4054 | 4055 | unist-util-visit-parents@^3.0.0: 4056 | version "3.1.1" 4057 | resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" 4058 | dependencies: 4059 | "@types/unist" "^2.0.0" 4060 | unist-util-is "^4.0.0" 4061 | 4062 | unist-util-visit@2.0.3, unist-util-visit@^2.0.0: 4063 | version "2.0.3" 4064 | resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" 4065 | dependencies: 4066 | "@types/unist" "^2.0.0" 4067 | unist-util-is "^4.0.0" 4068 | unist-util-visit-parents "^3.0.0" 4069 | 4070 | universalify@^2.0.0: 4071 | version "2.0.0" 4072 | resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" 4073 | 4074 | unpipe@1.0.0, unpipe@~1.0.0: 4075 | version "1.0.0" 4076 | resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 4077 | 4078 | url@^0.11.0: 4079 | version "0.11.0" 4080 | resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" 4081 | dependencies: 4082 | punycode "1.3.2" 4083 | querystring "0.2.0" 4084 | 4085 | use-spring@^0.2.3: 4086 | version "0.2.3" 4087 | resolved "https://registry.yarnpkg.com/use-spring/-/use-spring-0.2.3.tgz#d38f5d1d3782c91d5d97451b5a62b0eef64d097f" 4088 | 4089 | use-subscription@1.5.1: 4090 | version "1.5.1" 4091 | resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1" 4092 | dependencies: 4093 | object-assign "^4.1.1" 4094 | 4095 | util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: 4096 | version "1.0.2" 4097 | resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 4098 | 4099 | util@0.10.3: 4100 | version "0.10.3" 4101 | resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" 4102 | dependencies: 4103 | inherits "2.0.1" 4104 | 4105 | util@^0.11.0: 4106 | version "0.11.1" 4107 | resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" 4108 | dependencies: 4109 | inherits "2.0.3" 4110 | 4111 | utils-merge@1.0.1: 4112 | version "1.0.1" 4113 | resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 4114 | 4115 | vary@~1.1.2: 4116 | version "1.1.2" 4117 | resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" 4118 | 4119 | vfile-location@^3.0.0, vfile-location@^3.2.0: 4120 | version "3.2.0" 4121 | resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" 4122 | 4123 | vfile-message@^2.0.0: 4124 | version "2.0.4" 4125 | resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" 4126 | dependencies: 4127 | "@types/unist" "^2.0.0" 4128 | unist-util-stringify-position "^2.0.0" 4129 | 4130 | vfile@^4.0.0: 4131 | version "4.2.1" 4132 | resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" 4133 | dependencies: 4134 | "@types/unist" "^2.0.0" 4135 | is-buffer "^2.0.0" 4136 | unist-util-stringify-position "^2.0.0" 4137 | vfile-message "^2.0.0" 4138 | 4139 | vm-browserify@1.1.2, vm-browserify@^1.0.1: 4140 | version "1.1.2" 4141 | resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" 4142 | 4143 | w3c-keyname@^2.2.4: 4144 | version "2.2.4" 4145 | resolved "https://registry.yarnpkg.com/w3c-keyname/-/w3c-keyname-2.2.4.tgz#4ade6916f6290224cdbd1db8ac49eab03d0eef6b" 4146 | 4147 | watchpack@2.0.0-beta.13: 4148 | version "2.0.0-beta.13" 4149 | resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.0.0-beta.13.tgz#9d9b0c094b8402139333e04eb6194643c8384f55" 4150 | dependencies: 4151 | glob-to-regexp "^0.4.1" 4152 | graceful-fs "^4.1.2" 4153 | 4154 | web-namespaces@^1.0.0: 4155 | version "1.1.4" 4156 | resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" 4157 | 4158 | webidl-conversions@^4.0.2: 4159 | version "4.0.2" 4160 | resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" 4161 | 4162 | whatwg-url@^7.0.0: 4163 | version "7.1.0" 4164 | resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" 4165 | dependencies: 4166 | lodash.sortby "^4.7.0" 4167 | tr46 "^1.0.1" 4168 | webidl-conversions "^4.0.2" 4169 | 4170 | which-pm-runs@^1.0.0: 4171 | version "1.0.0" 4172 | resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb" 4173 | 4174 | wide-align@^1.1.0: 4175 | version "1.1.3" 4176 | resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" 4177 | dependencies: 4178 | string-width "^1.0.2 || 2" 4179 | 4180 | wrappy@1: 4181 | version "1.0.2" 4182 | resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" 4183 | 4184 | xtend@^4.0.0, xtend@^4.0.1, xtend@^4.0.2: 4185 | version "4.0.2" 4186 | resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" 4187 | 4188 | yallist@^4.0.0: 4189 | version "4.0.0" 4190 | resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" 4191 | 4192 | yocto-queue@^0.1.0: 4193 | version "0.1.0" 4194 | resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" 4195 | 4196 | zwitch@^1.0.0: 4197 | version "1.0.5" 4198 | resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" 4199 | --------------------------------------------------------------------------------