From 586546ee571ba5061a82156276a715e81b43c2e7 Mon Sep 17 00:00:00 2001 From: networkException Date: Sun, 24 Oct 2021 22:36:38 +0200 Subject: [PATCH] Everywhere: Rework website concept completely This patch removes the Next.js React project that was contained by this repository previously. The replacement is a vanilla HTML page with TypeScript that parses it's own HTML source and highlights it using on load. The concept will be iterated on in following commits, planned are on hover tooltips showing metadata about HTML tokens as well as tokenizing (perhaps parsing) of JavaScript and CSS to be able to highlight those sections as well. To properly determent the range of script and style sections it might be required to also implement HTML tree building, however on read execution of JavaScript or on the fly parsing as well as fragment parsing is not required for the site. This commit merely represents a start and is made to better track the progress of changes. --- .babelrc | 3 - .gitignore | 47 +- .idea/.gitignore | 8 - .idea/UPI Website.iml | 9 - .idea/misc.xml | 6 - .idea/modules.xml | 8 - .idea/nwex.de.iml | 9 - .idea/vcs.xml | 6 - .ref/tokenizer.ts | 59 - .ref/tokenizer/parser.class.ts | 230 - .ref/tokenizer/position.class.ts | 44 - .ref/tokenizer/state/identifierState.class.ts | 16 - .ref/tokenizer/state/numberState.class.ts | 16 - .ref/tokenizer/state/stringState.class.ts | 16 - .ref/tokenizer/token.interfance.ts | 7 - .ref/tokenizer/type.enum.ts | 7 - .storybook/.babelrc | 4 - .storybook/main.js | 82 - .storybook/preview.js | 213 - .vscode/extensions.json | 5 - @types/index.d.ts | 4 - CODE_OF_CONDUCT.md | 76 - CONTRIBUTING.md | 92 - LICENSE | 21 - README.md | 189 - SECURITY.md | 10 - build.toml | 3 - cache/getGitActivity | 1 - guards.ts | 1 + html.ts | 34 + html/errors.ts | 20 + html/highlighter.ts | 237 + html/highlighter/node.ts | 12 + html/highlighter/palette.ts | 8 + html/highlighter/state.ts | 13 + html/tokenizer.ts | 639 + html/tokenizer/entities.ts | 2236 +++ html/tokenizer/state.ts | 82 + html/tokenizer/token.ts | 61 + index.html | 25 + javascript.ts | 0 javascript/tokenizer.ts | 0 next-env.d.ts | 2 - next.config.js | 48 - package.json | 90 - postcss.config.js | 3 - public/assets/icons/discord.svg | 10 - public/assets/icons/github.svg | 3 - public/assets/icons/gitlab.svg | 9 - public/assets/icons/keybase.svg | 15 - public/assets/icons/mail.svg | 16 - public/assets/icons/mastodon.svg | 3 - public/assets/icons/matrix.svg | 3 - public/assets/icons/twitter.svg | 3 - public/assets/square-logo.svg | 22 - public/favicon.ico | Bin 15086 -> 0 bytes public/fonts/inter/Inter-SemiBold.woff | Bin 142760 -> 0 bytes public/fonts/inter/Inter-SemiBold.woff2 | Bin 105992 -> 0 bytes .../jetbrainsmono/JetBrainsMono-Regular.eot | Bin 58022 -> 0 bytes .../jetbrainsmono/JetBrainsMono-Regular.woff | Bin 64440 -> 0 bytes .../jetbrainsmono/JetBrainsMono-Regular.woff2 | Bin 50800 -> 0 bytes public/vercel.svg | 4 - .../GitActivity/GitActivity.stories.tsx | 17 - src/components/GitActivity/index.tsx | 13 - .../SocialBadge/SocialBadge.stories.tsx | 27 - src/components/SocialBadge/index.tsx | 22 - src/pages/_app.tsx | 6 - src/pages/api/getGitActivity.ts | 122 - src/pages/index.tsx | 12 - src/styles/tailwind.css | 3 - tailwind.config.js | 36 - tsconfig.json | 29 +- view.ts | 16 + yarn.lock | 13306 ---------------- 74 files changed, 3410 insertions(+), 14989 deletions(-) delete mode 100644 .babelrc delete mode 100644 .idea/.gitignore delete mode 100644 .idea/UPI Website.iml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/modules.xml delete mode 100644 .idea/nwex.de.iml delete mode 100644 .idea/vcs.xml delete mode 100644 .ref/tokenizer.ts delete mode 100644 .ref/tokenizer/parser.class.ts delete mode 100644 .ref/tokenizer/position.class.ts delete mode 100644 .ref/tokenizer/state/identifierState.class.ts delete mode 100644 .ref/tokenizer/state/numberState.class.ts delete mode 100644 .ref/tokenizer/state/stringState.class.ts delete mode 100644 .ref/tokenizer/token.interfance.ts delete mode 100644 .ref/tokenizer/type.enum.ts delete mode 100644 .storybook/.babelrc delete mode 100644 .storybook/main.js delete mode 100644 .storybook/preview.js delete mode 100644 .vscode/extensions.json delete mode 100644 @types/index.d.ts delete mode 100644 CODE_OF_CONDUCT.md delete mode 100644 CONTRIBUTING.md delete mode 100644 LICENSE delete mode 100644 README.md delete mode 100644 SECURITY.md delete mode 100644 build.toml delete mode 100644 cache/getGitActivity create mode 100644 guards.ts create mode 100644 html.ts create mode 100644 html/errors.ts create mode 100644 html/highlighter.ts create mode 100644 html/highlighter/node.ts create mode 100644 html/highlighter/palette.ts create mode 100644 html/highlighter/state.ts create mode 100644 html/tokenizer.ts create mode 100644 html/tokenizer/entities.ts create mode 100644 html/tokenizer/state.ts create mode 100644 html/tokenizer/token.ts create mode 100644 index.html create mode 100644 javascript.ts create mode 100644 javascript/tokenizer.ts delete mode 100644 next-env.d.ts delete mode 100644 next.config.js delete mode 100644 package.json delete mode 100644 postcss.config.js delete mode 100644 public/assets/icons/discord.svg delete mode 100644 public/assets/icons/github.svg delete mode 100644 public/assets/icons/gitlab.svg delete mode 100644 public/assets/icons/keybase.svg delete mode 100644 public/assets/icons/mail.svg delete mode 100644 public/assets/icons/mastodon.svg delete mode 100644 public/assets/icons/matrix.svg delete mode 100644 public/assets/icons/twitter.svg delete mode 100644 public/assets/square-logo.svg delete mode 100644 public/favicon.ico delete mode 100644 public/fonts/inter/Inter-SemiBold.woff delete mode 100644 public/fonts/inter/Inter-SemiBold.woff2 delete mode 100644 public/fonts/jetbrainsmono/JetBrainsMono-Regular.eot delete mode 100644 public/fonts/jetbrainsmono/JetBrainsMono-Regular.woff delete mode 100644 public/fonts/jetbrainsmono/JetBrainsMono-Regular.woff2 delete mode 100644 public/vercel.svg delete mode 100644 src/components/GitActivity/GitActivity.stories.tsx delete mode 100644 src/components/GitActivity/index.tsx delete mode 100644 src/components/SocialBadge/SocialBadge.stories.tsx delete mode 100644 src/components/SocialBadge/index.tsx delete mode 100644 src/pages/_app.tsx delete mode 100644 src/pages/api/getGitActivity.ts delete mode 100644 src/pages/index.tsx delete mode 100644 src/styles/tailwind.css delete mode 100644 tailwind.config.js create mode 100644 view.ts delete mode 100644 yarn.lock diff --git a/.babelrc b/.babelrc deleted file mode 100644 index 1ff94f7..0000000 --- a/.babelrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "presets": ["next/babel"] -} diff --git a/.gitignore b/.gitignore index e8902a4..ca89399 100644 --- a/.gitignore +++ b/.gitignore @@ -1,36 +1,17 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. +# editor +.idea +.vscode +.history -# dependencies -/node_modules -/.pnp -.pnp.js +# npm +node_modules +lib -# testing -/coverage +# storage +files +config.json +*.key -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# local env files -.env.local -.env.development.local -.env.test.local -.env.production.local - -# vercel -.vercel - -src/tailwind.output.css +# build files +*.js +*.js.map diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 73f69e0..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Datasource local storage ignored files -/dataSources/ -/dataSources.local.xml -# Editor-based HTTP Client requests -/httpRequests/ diff --git a/.idea/UPI Website.iml b/.idea/UPI Website.iml deleted file mode 100644 index d6ebd48..0000000 --- a/.idea/UPI Website.iml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 40674af..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml deleted file mode 100644 index 6706b1c..0000000 --- a/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/nwex.de.iml b/.idea/nwex.de.iml deleted file mode 100644 index d6ebd48..0000000 --- a/.idea/nwex.de.iml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 35eb1dd..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.ref/tokenizer.ts b/.ref/tokenizer.ts deleted file mode 100644 index 9138deb..0000000 --- a/.ref/tokenizer.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { Parser } from './tokenizer/parser.class.js'; -import { Token } from './tokenizer/token.interfance.js'; - -Array.from(document.getElementsByClassName('tokenized')).map(tokenized => tokenized as HTMLDivElement).forEach(tokenized => { - const run = () => { - const source: string = tokenized.innerText; - - console.time('tokenized'); - const tokens: Array = new Parser(source).tokenize(); - console.timeEnd('tokenized'); - - tokenized.innerHTML = ''; - - const lines: Array = source.split('\n'); - - for (let line = 0; line < lines.length; line++) { - const lineValue: string = lines[line]; - - for (let column = 0; column < lineValue.length; column++) { - let found: boolean = false; - - for (const token of tokens) { - if (token.position.starts(line, column)) { - found = true; - - const element: HTMLSpanElement = document.createElement('span'); - - element.style.color = token.type; - element.innerText = lineValue.substring(token.position.column, token.position.length + token.position.column); - - tokenized.appendChild(element); - - break; - } - - if (token.position.intersects(line, column)) { - found = true; - break; - } - } - - if (found) continue; - if (column >= lineValue.length) break; - - tokenized.innerHTML += lineValue[column]; - } - - const element: HTMLSpanElement = document.createElement('span'); - element.innerText = '\n'; - tokenized.appendChild(element); - } - - tokenized.lastChild.remove(); - }; - - tokenized.addEventListener('focusout', run); - - run(); -}); \ No newline at end of file diff --git a/.ref/tokenizer/parser.class.ts b/.ref/tokenizer/parser.class.ts deleted file mode 100644 index bc92cd2..0000000 --- a/.ref/tokenizer/parser.class.ts +++ /dev/null @@ -1,230 +0,0 @@ -import { Position } from './position.class.js'; -import { IdentifierState } from './state/identifierState.class.js'; -import { NumberState } from './state/numberState.class.js'; -import { StringState } from './state/stringState.class.js'; -import { Token } from './token.interfance.js'; -import { Type } from './type.enum.js'; - -export class Parser { - private string: StringState; - private identifier: IdentifierState; - private number: NumberState; - private position: Position; - - public constructor(private source: string) { - this.string = StringState.none.duplicate(); - this.identifier = IdentifierState.none.duplicate(); - this.number = NumberState.none.duplicate(); - this.position = Position.none.duplicate(); - } - - public tokenize(): Array { - const tokens: Array = new Array(); - - const commitIdentifier = () => { - if (!this.identifier.active) return; - - tokens.push({ - type: Type.Identifier, - value: this.identifier.value, - position: this.identifier.start.withLength(this.identifier.value.length) - }); - - this.identifier = IdentifierState.none; - }; - - const commitString = () => { - if (!this.string.active) return; - - tokens.push({ - type: Type.Literal, - value: this.string.value, - position: this.string.start.withLength(this.string.value.length + 2) - }); - - this.position.addColumn(this.string.value.length + 2); - - this.string = StringState.none; - }; - - const commitNumber = () => { - if (!this.number.active) return; - - tokens.push({ - type: Type.Literal, - value: this.number.value, - position: this.number.start.withLength(this.number.value.length) - }); - - this.number = NumberState.none; - }; - - while (this.source.length > 0) { - if (this.string.active) { - if (this.matches(this.string.quote)) { - this.consume(); - - commitString(); - } else { - this.string.value += this.consume(); - } - } else if (this.matches('"', '\'', '`')) { - commitIdentifier(); - commitNumber(); - - this.string = StringState.start(this.consume(), this.position); - } else if (this.number.active) { - if (this.matches('.')) { - if (this.number.decimal) { - commitNumber(); - } else { - this.number.decimal = true; - this.number.value += this.consume(); - this.position.addColumn(1); - } - } else if (this.matches('0', '1', '2', '3', '4', '5', '6', '7', '8', '9')) { - this.number.value += this.consume(); - this.position.addColumn(1); - } else commitNumber(); - } else if (this.matches('0', '1', '2', '3', '4', '5', '6', '7', '8', '9')) { - commitIdentifier(); - - this.number = NumberState.start(this.position); - this.number.value += this.consume(); - this.position.addColumn(1); - } else if (this.peek(2).match(/-\d/)) { - commitIdentifier(); - - this.number = NumberState.start(this.position); - this.number.value += this.consume(2); - this.position.addColumn(2); - } else if (this.matches('.', ',', ':', ';', '+', '-', '*', '/', '=', '<', '>', '|')) { - commitIdentifier(); - commitNumber(); - - tokens.push({ - type: Type.Punctuation, - value: this.consume(), - position: this.position.withLength(1) - }); - - this.position.addColumn(1); - } else if (this.matches('(', ')', '[', ']', '{', '}')) { - commitIdentifier(); - commitNumber(); - - tokens.push({ - type: Type.Nesting, - value: this.consume(), - position: this.position.withLength(1) - }); - - this.position.addColumn(1); - } else if (this.matches(' ')) { - commitIdentifier(); - commitNumber(); - - this.consume(); - this.position.addColumn(1); - } else if (this.matches('\n')) { - commitIdentifier(); - commitNumber(); - - this.consume(); - this.position.addLine(1).setColumn(0); - } else { - if (!this.identifier.active) { - this.identifier = IdentifierState.start(this.position); - } - - this.identifier.value += this.consume(); - this.position.addColumn(1); - } - } - - commitIdentifier(); - commitString(); - commitNumber(); - - return this.mark(tokens); - } - - private consume(length: number = 1): string { - const consumed: string = this.peek(length); - - this.source = this.source.substring(length); - - return consumed; - } - - private peek(length: number = 1): string { - return this.source.substring(0, length); - } - - private matches(...values: Array): boolean { - for (const value of values) { - if (this.source.startsWith(value)) return true; - } - - return false; - } - - private mark(tokens: Array): Array { - const marked: Array = new Array(); - - const keywords: Array = [ - 'let', - 'const', - 'var', - - 'class', - 'interface', - 'enum', - - 'if', - 'else', - - 'return', - 'break', - 'continue', - - 'try', - 'catch', - 'finally', - - 'for', - 'while', - 'do', - - 'of', - 'in', - 'as', - 'new', - - 'private', - 'public', - 'readonly', - 'static' - ]; - - tokens.forEach(token => { - if (token.type === Type.Identifier && keywords.includes(token.value)) { - token.type = Type.Keyword; - } - - if (token.type === Type.Identifier && token.value === 'true' || token.value === 'false') { - token.type = Type.Literal; - } - - if (token.type === Type.Identifier && token.value === 'null' || token.value === 'undefined') { - token.type = Type.Literal; - } - - marked.push(token); - }); - - console.log('Marked Tokens:', marked); - - return marked; - } -} \ No newline at end of file diff --git a/.ref/tokenizer/position.class.ts b/.ref/tokenizer/position.class.ts deleted file mode 100644 index c73b77c..0000000 --- a/.ref/tokenizer/position.class.ts +++ /dev/null @@ -1,44 +0,0 @@ -export class Position { - public constructor(public line: number, public column: number, public length: number) { - } - - public starts(line: number, column: number): boolean { - return line === this.line && column === this.column; - } - - public intersects(line: number, column: number): boolean { - return line === this.line && column > this.column && column < this.column + this.length; - } - - public duplicate(): Position { - return new Position(this.line, this.column, this.length); - } - - public withLength(length: number): Position { - const duplicate: Position = this.duplicate(); - - duplicate.length = length; - - return duplicate; - } - - public setColumn(column: number): Position { - this.column = column; - - return this; - } - - public addColumn(column: number): Position { - this.column += column; - - return this; - } - - public addLine(line: number): Position { - this.line += line; - - return this; - } - - public static none: Position = new Position(0, 0, 0); -} \ No newline at end of file diff --git a/.ref/tokenizer/state/identifierState.class.ts b/.ref/tokenizer/state/identifierState.class.ts deleted file mode 100644 index 2580a1e..0000000 --- a/.ref/tokenizer/state/identifierState.class.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Position } from '../position.class.js'; - -export class IdentifierState { - private constructor(public value: string, public active: boolean, public start: Position) { - } - - public duplicate(): IdentifierState { - return new IdentifierState(this.value, this.active, this.start.duplicate()); - } - - public static start(position: Position): IdentifierState { - return new IdentifierState('', true, position.duplicate()); - } - - public static none: IdentifierState = new IdentifierState(null, false, Position.none.duplicate()); -} \ No newline at end of file diff --git a/.ref/tokenizer/state/numberState.class.ts b/.ref/tokenizer/state/numberState.class.ts deleted file mode 100644 index f9f8734..0000000 --- a/.ref/tokenizer/state/numberState.class.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Position } from '../position.class.js'; - -export class NumberState { - private constructor(public value: string, public decimal: boolean, public active: boolean, public start: Position) { - } - - public duplicate(): NumberState { - return new NumberState(this.value, this.decimal, this.active, this.start.duplicate()); - } - - public static start(position: Position): NumberState { - return new NumberState('', false, true, position.duplicate()); - } - - public static none: NumberState = new NumberState(null, false, false, Position.none.duplicate()); -} \ No newline at end of file diff --git a/.ref/tokenizer/state/stringState.class.ts b/.ref/tokenizer/state/stringState.class.ts deleted file mode 100644 index 31e6e46..0000000 --- a/.ref/tokenizer/state/stringState.class.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Position } from '../position.class.js'; - -export class StringState { - private constructor(public value: string, public quote: string, public active: boolean, public start: Position) { - } - - public duplicate(): StringState { - return new StringState(this.value, this.quote, this.active, this.start.duplicate()); - } - - public static start(quote: string, position: Position): StringState { - return new StringState('', quote, true, position.duplicate()); - } - - public static none: StringState = new StringState(null, null, false, Position.none.duplicate()); -} \ No newline at end of file diff --git a/.ref/tokenizer/token.interfance.ts b/.ref/tokenizer/token.interfance.ts deleted file mode 100644 index b7cb1e7..0000000 --- a/.ref/tokenizer/token.interfance.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { Position } from './position.class.js'; - -export interface Token { - type: string; - value: string; - position: Position; -} \ No newline at end of file diff --git a/.ref/tokenizer/type.enum.ts b/.ref/tokenizer/type.enum.ts deleted file mode 100644 index 4b1c0f7..0000000 --- a/.ref/tokenizer/type.enum.ts +++ /dev/null @@ -1,7 +0,0 @@ -export enum Type { - Identifier = '#606872', - Keyword = '#494f56', - Punctuation = '#72777c', - Nesting = '#78818d', - Literal = '#8f969e' -} \ No newline at end of file diff --git a/.storybook/.babelrc b/.storybook/.babelrc deleted file mode 100644 index 9fcef03..0000000 --- a/.storybook/.babelrc +++ /dev/null @@ -1,4 +0,0 @@ -{ - "presets": ["next/babel"], - "plugins": [] -} diff --git a/.storybook/main.js b/.storybook/main.js deleted file mode 100644 index 19a524e..0000000 --- a/.storybook/main.js +++ /dev/null @@ -1,82 +0,0 @@ -const path = require("path") - -const toPath = (_path) => path.join(process.cwd(), _path) - -module.exports = { - stories: ["../src/**/*.stories.@(js|jsx|ts|tsx)"], - addons: ["@storybook/addon-links", "@storybook/addon-essentials"], - - webpackFinal: async (config, { configType }) => { - // `configType` has a value of 'DEVELOPMENT' or 'PRODUCTION' - // You can change the configuration based on that. - // 'PRODUCTION' is used when building the static version of storybook. - - // Added to support PostCSS v8.X - /** - * CSS handling, specifically overriding postcss loader - */ - // Find the only Storybook webpack rule that tests for css - const cssRule = config.module.rules.find((rule) => - "test.css".match(rule.test) - ) - // Which loader in this rule mentions the custom Storybook postcss-loader? - const loaderIndex = cssRule.use.findIndex((loader) => { - // Loaders can be strings or objects - const loaderString = typeof loader === "string" ? loader : loader.loader - // Find the first mention of "postcss-loader", it may be in a string like: - // "@storybook/core/node_modules/postcss-loader" - return loaderString.includes("postcss-loader") - }) - // Simple loader string form, removes the obsolete "options" key - cssRule.use[loaderIndex] = "postcss-loader" - - // ignore *.po files - config.module.rules.push({ - test: /\.(po)$/, - use: [ - { - loader: require.resolve("ignore-loader") - } - ] - }) - - // SVG - // Needed for SVG importing using svgr - const indexOfRuleToRemove = config.module.rules.findIndex((rule) => - rule.test?.toString().includes("svg") - ) - - config.module.rules.splice(indexOfRuleToRemove, 1, { - test: /\.(ico|jpg|jpeg|png|gif|eot|otf|webp|ttf|woff|woff2|cur|ani|pdf)(\?.*)?$/, - loader: require.resolve("file-loader"), - options: { - name: "static/media/[name].[hash:8].[ext]", - esModule: false - } - }) - config.module.rules.push({ - test: /\.svg$/, - use: [ - { - loader: "@svgr/webpack", - options: { - svgo: false - } - } - ] - }) - - return { - ...config, - resolve: { - ...config.resolve, - alias: { - ...config.resolve.alias - // "@emotion/core": toPath("node_modules/@emotion/react"), - // "@emotion/styled": toPath("node_modules/@emotion/styled"), - // "emotion-theming": toPath("node_modules/@emotion/react") - } - } - } - } -} diff --git a/.storybook/preview.js b/.storybook/preview.js deleted file mode 100644 index f07b520..0000000 --- a/.storybook/preview.js +++ /dev/null @@ -1,213 +0,0 @@ -// .storybook/preview.js -import { themes } from "@storybook/theming" - -import "../src/styles/tailwind.css" - -import * as nextImage from "next/image" - -// or global addParameters -export const parameters = { - docs: { - theme: themes.normal - }, - actions: { argTypesRegex: "^on[A-Z].*" }, - viewport: { - viewports: { - mobile1: { - name: "Small mobile", - styles: { - height: "568px", - width: "320px" - }, - type: "mobile" - }, - mobile2: { - name: "Large mobile", - styles: { - height: "896px", - width: "414px" - }, - type: "mobile" - }, - tablet: { - name: "Tablet", - styles: { - height: "1112px", - width: "834px" - }, - type: "tablet" - }, - iphone5: { - name: "iPhone 5", - styles: { - height: "568px", - width: "320px" - }, - type: "mobile" - }, - iphone6: { - name: "iPhone 6", - styles: { - height: "667px", - width: "375px" - }, - type: "mobile" - }, - iphone6p: { - name: "iPhone 6 Plus", - styles: { - height: "736px", - width: "414px" - }, - type: "mobile" - }, - iphone8p: { - name: "iPhone 8 Plus", - styles: { - height: "736px", - width: "414px" - }, - type: "mobile" - }, - iphonex: { - name: "iPhone X", - styles: { - height: "812px", - width: "375px" - }, - type: "mobile" - }, - iphonexr: { - name: "iPhone XR", - styles: { - height: "896px", - width: "414px" - }, - type: "mobile" - }, - iphonexsmax: { - name: "iPhone XS Max", - styles: { - height: "896px", - width: "414px" - }, - type: "mobile" - }, - ipad: { - name: "iPad", - styles: { - height: "1024px", - width: "768px" - }, - type: "tablet" - }, - ipad10p: { - name: "iPad Pro 10.5-in", - styles: { - height: "1112px", - width: "834px" - }, - type: "tablet" - }, - ipad12p: { - name: "iPad Pro 12.9-in", - styles: { - height: "1366px", - width: "1024px" - }, - type: "tablet" - }, - galaxys5: { - name: "Galaxy S5", - styles: { - height: "640px", - width: "360px" - }, - type: "mobile" - }, - galaxys9: { - name: "Galaxy S9", - styles: { - height: "740px", - width: "360px" - }, - type: "mobile" - }, - nexus5x: { - name: "Nexus 5X", - styles: { - height: "660px", - width: "412px" - }, - type: "mobile" - }, - nexus6p: { - name: "Nexus 6P", - styles: { - height: "732px", - width: "412px" - }, - type: "mobile" - }, - pixel: { - name: "Pixel", - styles: { - height: "960px", - width: "540px" - }, - type: "mobile" - }, - pixelxl: { - name: "Pixel XL", - styles: { - height: "1280px", - width: "720px" - }, - type: "mobile" - } - } - } -} - -// Replace next/image for Storybook -Object.defineProperty(nextImage, "default", { - configurable: true, - value: (props) => { - const { width, height, layout } = props - - if (layout === "fill") { - return ( - - ) - } - - const ratio = (height / width) * 100 - - return ( -
- -
- ) - } -}) diff --git a/.vscode/extensions.json b/.vscode/extensions.json deleted file mode 100644 index 77c4e66..0000000 --- a/.vscode/extensions.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "recommendations": [ - "bradlc.vscode-tailwindcss" - ] -} \ No newline at end of file diff --git a/@types/index.d.ts b/@types/index.d.ts deleted file mode 100644 index 471e361..0000000 --- a/@types/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -declare module "*.svg" { - const content: any - export default content -} \ No newline at end of file diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md deleted file mode 100644 index 2578f4b..0000000 --- a/CODE_OF_CONDUCT.md +++ /dev/null @@ -1,76 +0,0 @@ -# Contributor Covenant Code of Conduct - -## Our Pledge - -In the interest of fostering an open and welcoming environment, we as -contributors and maintainers pledge to making participation in our project and -our community a harassment-free experience for everyone, regardless of age, body -size, disability, ethnicity, sex characteristics, gender identity and expression, -level of experience, education, socio-economic status, nationality, personal -appearance, race, religion, or sexual identity and orientation. - -## Our Standards - -Examples of behavior that contributes to creating a positive environment -include: - -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members - -Examples of unacceptable behavior by participants include: - -* The use of sexualized language or imagery and unwelcome sexual attention or - advances -* Trolling, insulting/derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or electronic - address, without explicit permission -* Other conduct which could reasonably be considered inappropriate in a - professional setting - -## Our Responsibilities - -Project maintainers are responsible for clarifying the standards of acceptable -behavior and are expected to take appropriate and fair corrective action in -response to any instances of unacceptable behavior. - -Project maintainers have the right and responsibility to remove, edit, or -reject comments, commits, code, wiki edits, issues, and other contributions -that are not aligned to this Code of Conduct, or to ban temporarily or -permanently any contributor for other behaviors that they deem inappropriate, -threatening, offensive, or harmful. - -## Scope - -This Code of Conduct applies both within project spaces and in public spaces -when an individual is representing the project or its community. Examples of -representing a project or community include using an official project e-mail -address, posting via an official social media account, or acting as an appointed -representative at an online or offline event. Representation of a project may be -further defined and clarified by project maintainers. - -## Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team at contact@elitizon.com. All -complaints will be reviewed and investigated and will result in a response that -is deemed necessary and appropriate to the circumstances. The project team is -obligated to maintain confidentiality with regard to the reporter of an incident. -Further details of specific enforcement policies may be posted separately. - -Project maintainers who do not follow or enforce the Code of Conduct in good -faith may face temporary or permanent repercussions as determined by other -members of the project's leadership. - -## Attribution - -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, -available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html - -[homepage]: https://www.contributor-covenant.org - -For answers to common questions about this code of conduct, see -https://www.contributor-covenant.org/faq diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 0ecfb4b..0000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,92 +0,0 @@ -# Contributing - -When contributing to this repository, please first discuss the change you wish to make via issue, -email, or any other method with the owners of this repository before making a change. - -Please note we have a code of conduct, please follow it in all your interactions with the project. - -## Pull Request Process - -1. Ensure any install or build dependencies are removed before the end of the layer when doing a - build. -2. Update the README.md with details of changes to the interface, this includes new environment - variables, exposed ports, useful file locations and container parameters. -3. Increase the version numbers in any examples files and the README.md to the new version that this - Pull Request would represent. The versioning scheme we use is [SemVer](http://semver.org/). -4. You may merge the Pull Request in once you have the sign-off of two other developers, or if you - do not have permission to do that, you may request the second reviewer to merge it for you. - -## Code of Conduct - -### Our Pledge - -In the interest of fostering an open and welcoming environment, we as -contributors and maintainers pledge to making participation in our project and -our community a harassment-free experience for everyone, regardless of age, body -size, disability, ethnicity, gender identity and expression, level of experience, -nationality, personal appearance, race, religion, or sexual identity and -orientation. - -### Our Standards - -Examples of behavior that contributes to creating a positive environment -include: - -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members - -Examples of unacceptable behavior by participants include: - -* The use of sexualized language or imagery and unwelcome sexual attention or -advances -* Trolling, insulting/derogatory comments, and personal or political attacks -* Public or private harassment -* Publishing others' private information, such as a physical or electronic - address, without explicit permission -* Other conduct which could reasonably be considered inappropriate in a - professional setting - -### Our Responsibilities - -Project maintainers are responsible for clarifying the standards of acceptable -behavior and are expected to take appropriate and fair corrective action in -response to any instances of unacceptable behavior. - -Project maintainers have the right and responsibility to remove, edit, or -reject comments, commits, code, wiki edits, issues, and other contributions -that are not aligned to this Code of Conduct, or to ban temporarily or -permanently any contributor for other behaviors that they deem inappropriate, -threatening, offensive, or harmful. - -### Scope - -This Code of Conduct applies both within project spaces and in public spaces -when an individual is representing the project or its community. Examples of -representing a project or community include using an official project e-mail -address, posting via an official social media account, or acting as an appointed -representative at an online or offline event. Representation of a project may be -further defined and clarified by project maintainers. - -### Enforcement - -Instances of abusive, harassing, or otherwise unacceptable behavior may be -reported by contacting the project team at [contact@elitizon.com]. All -complaints will be reviewed and investigated and will result in a response that -is deemed necessary and appropriate to the circumstances. The project team is -obligated to maintain confidentiality with regard to the reporter of an incident. -Further details of specific enforcement policies may be posted separately. - -Project maintainers who do not follow or enforce the Code of Conduct in good -faith may face temporary or permanent repercussions as determined by other -members of the project's leadership. - -### Attribution - -This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, -available at [http://contributor-covenant.org/version/1/4][version] - -[homepage]: http://contributor-covenant.org -[version]: http://contributor-covenant.org/version/1/4/ diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 113987b..0000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2021 Elitizon Ltd - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100644 index 0e6562a..0000000 --- a/README.md +++ /dev/null @@ -1,189 +0,0 @@ -# A [NextJS](https://nextjs.org/) template with typescript, tailwindcss and storybook support - -> The configuration of NextJS, TailwindCSS and Storybook can be **complex** 😰 ðŸĪŠ -> 👉 So we have decided to make this template public 🎉 - -This project was bootstrapped with [npx create-next-app](https://nextjs.org/learn/basics/create-nextjs-app/setup) and we have added support for: - -- ✅ [Typescript](https://www.typescriptlang.org/) -- ✅ [Taillwindcss](https://www.tailwindcss.com) -- ✅ [Storybook](https://storybook.js.org/) -- ✅ [Jest](https://jestjs.io/) -- ✅ [Import SVG as React Component (SVGR)](https://react-svgr.com/) (Thanks to [@neoziro](https://twitter.com/neoziro)) - -You are welcome to contribute to this project to make it better. Contact us at [contact@elitizon.com](contact@elitizon.com) - -Created with âĪïļ by [Elitizon](https://www.elitizon.com) - -This template is available at [https://github.com/elitizon/nextjs-tailwind-storybook](https://github.com/elitizon/nextjs-tailwind-storybook) - -## To use this template: - -- clone it -- remove the .git folder -- git init . -- git add . -- git commit -m "First commit" - -## Structure of the template - -```bash -. -├── CODE_OF_CONDUCT.md -├── CONTRIBUTING.md -├── LICENSE -├── README.md -├── SECURITY.md -├── build.toml -├── next-env.d.ts -├── nextjs.config.js -├── out -│   ├── 404.html -│   ├── _next -│   ├── favicon.ico -│   ├── index.html -│   └── vercel.svg -├── package.json -├── postcss.config.js -├── public -│   ├── favicon.ico -│   └── vercel.svg -├── src -│   ├── assets -│   ├── components -│   ├── pages -│   └── styles -├── tailwind.config.js -├── tsconfig.json -└── yarn.lock - -``` - -Pages and components are developed in `src` directory. - -## Install all the dependencies - -### 👉 `yarn install` - -## Available Scripts - -In the project directory, you can run: - -### 👉 `yarn dev` - -**Results:** - -```bash -ready - started server on http://localhost:3000 - ✅ purgeEnabled=false - -event - compiled successfully -event - build page: /next/dist/pages/_error -wait - compiling... -event - compiled successfully -event - build page: / -wait - compiling...``` - -Run the project in the dev mode. -```` - -Runs the app in the development mode.\ -Open [http://localhost:3000](http://localhost:3000) to view it in the browser. - -The page will reload if you make edits.\ -You will also see any lint errors in the console. - -### 👉 `yarn storybook` - -Runs storybook. - -Open [http://localhost:6006](http://localhost:6006) to view it in the browser. - -### 👉 `yarn test` - -Launches the test runner in the interactive watch mode.\ -See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. - -> If you get an error that contained this line: - -Use this command: - -`brew install watchman` - -### 👉`yarn build` - -Builds the app for production to the `.next` folder.\ -It correctly bundles NextJS in production mode and optimizes the build for the best performance. - -The build is minified and the filenames include the hashes.\ -Your app is ready to be deployed! - -👉 **Result of execution** - -```bash -yarn run v1.22.10 -$ cross-env NODE_ENV=production next build -info - Creating an optimized production build... - - - TailwindCSS - - ----------- - - ✅ purgeEnabled=true - -info - Compiled successfully -info - Collecting page data... -info - Generating static pages (0/2) -info - Generating static pages (2/2) -info - Finalizing page optimization... - -Page Size First Load JS -┌ ○ / 1.55 kB 64.3 kB -├ /_app 0 B 62.7 kB -├ ○ /404 3.46 kB 66.2 kB -└ Îŧ /api/hello 0 B 62.7 kB -+ First Load JS shared by all 62.7 kB - ├ chunks/f6078781a05fe1bcb0902d23dbbb2662c8d200b3.d4f570.js 13.1 kB - ├ chunks/framework.abffcf.js 41.8 kB - ├ chunks/main.1fee81.js 6.62 kB - ├ chunks/pages/_app.1315ea.js 523 B - ├ chunks/webpack.50bee0.js 751 B - └ css/ff7ad52a1259dc7bd680.css 1.88 kB - -Îŧ (Server) server-side renders at runtime (uses getInitialProps or getServerSideProps) -○ (Static) automatically rendered as static HTML (uses no initial props) -● (SSG) automatically generated as static HTML + JSON (uses getStaticProps) - (ISR) incremental static regeneration (uses revalidate in getStaticProps) - -Done in 9.00s. - -``` - -See the section about [deployment](https://nextjs.org/docs/deployment) for more information. - -### 👉`yarn start` - -Starts a server with the output for the `yarn build` command. - -`yarn build` must be executed before to use this command. - -### 👉`yarn export` - -Export the output of the `yarn build` command execution to the `./out` directory. - -`yarn build` must be executed before to use this command. - -### 👉`npx serve ./out` - -To launch a **static server** from the `./out` directory. This command can be useful to control the outcome of `yarn export`. - -`yarn build` and `yarn export` must be executed before to use this command. - -## Learn More - -You can learn more in the [NextJS documentation](https://nextjs.org/docs/getting-started). - -To learn React, check out the [React documentation](https://reactjs.org/). - -To learn how to develop UIs with component and design systems with Storybook, check out the [Learn Storybook documentation](https://www.learnstorybook.com/) diff --git a/SECURITY.md b/SECURITY.md deleted file mode 100644 index 8e56d6d..0000000 --- a/SECURITY.md +++ /dev/null @@ -1,10 +0,0 @@ -# Security Policy - -## Supported Versions - - - -| Version | Supported | -| ------- | ------------------ | -| 1.0.x | :white_check_mark: | - diff --git a/build.toml b/build.toml deleted file mode 100644 index f3c4be4..0000000 --- a/build.toml +++ /dev/null @@ -1,3 +0,0 @@ -[build] - command = "yarn build && yarn export" - publish = "out" \ No newline at end of file diff --git a/cache/getGitActivity b/cache/getGitActivity deleted file mode 100644 index 9afe52c..0000000 --- a/cache/getGitActivity +++ /dev/null @@ -1 +0,0 @@ -{"data":{"2020-04-05":0,"2020-04-06":0,"2020-04-07":2,"2020-04-08":0,"2020-04-09":0,"2020-04-10":0,"2020-04-11":0,"2020-04-12":0,"2020-04-13":0,"2020-04-14":1,"2020-04-15":0,"2020-04-16":4,"2020-04-17":0,"2020-04-18":0,"2020-04-19":0,"2020-04-20":2,"2020-04-21":10,"2020-04-22":0,"2020-04-23":0,"2020-04-24":3,"2020-04-25":0,"2020-04-26":0,"2020-04-27":0,"2020-04-28":0,"2020-04-29":0,"2020-04-30":2,"2020-05-01":0,"2020-05-02":0,"2020-05-03":6,"2020-05-04":18,"2020-05-05":3,"2020-05-06":1,"2020-05-07":0,"2020-05-08":0,"2020-05-09":1,"2020-05-10":0,"2020-05-11":1,"2020-05-12":0,"2020-05-13":0,"2020-05-14":1,"2020-05-15":1,"2020-05-16":0,"2020-05-17":1,"2020-05-18":0,"2020-05-19":0,"2020-05-20":0,"2020-05-21":4,"2020-05-22":0,"2020-05-23":0,"2020-05-24":0,"2020-05-25":0,"2020-05-26":5,"2020-05-27":0,"2020-05-28":0,"2020-05-29":3,"2020-05-30":2,"2020-05-31":1,"2020-06-01":3,"2020-06-02":0,"2020-06-03":2,"2020-06-04":1,"2020-06-05":0,"2020-06-06":0,"2020-06-07":0,"2020-06-08":0,"2020-06-09":0,"2020-06-10":0,"2020-06-11":7,"2020-06-12":2,"2020-06-13":3,"2020-06-14":5,"2020-06-15":1,"2020-06-16":1,"2020-06-17":0,"2020-06-18":1,"2020-06-19":11,"2020-06-20":1,"2020-06-21":5,"2020-06-22":1,"2020-06-23":6,"2020-06-24":1,"2020-06-25":5,"2020-06-26":1,"2020-06-27":10,"2020-06-28":6,"2020-06-29":4,"2020-06-30":13,"2020-07-01":0,"2020-07-02":0,"2020-07-03":14,"2020-07-04":3,"2020-07-05":2,"2020-07-06":6,"2020-07-07":9,"2020-07-08":0,"2020-07-09":0,"2020-07-10":0,"2020-07-11":0,"2020-07-12":4,"2020-07-13":0,"2020-07-14":0,"2020-07-15":0,"2020-07-16":1,"2020-07-17":0,"2020-07-18":0,"2020-07-19":0,"2020-07-20":1,"2020-07-21":1,"2020-07-22":0,"2020-07-23":0,"2020-07-24":0,"2020-07-25":0,"2020-07-26":4,"2020-07-27":0,"2020-07-28":0,"2020-07-29":3,"2020-07-30":0,"2020-07-31":0,"2020-08-01":0,"2020-08-02":0,"2020-08-03":0,"2020-08-04":0,"2020-08-05":0,"2020-08-06":0,"2020-08-07":0,"2020-08-08":0,"2020-08-09":0,"2020-08-10":0,"2020-08-11":0,"2020-08-12":0,"2020-08-13":0,"2020-08-14":0,"2020-08-15":0,"2020-08-16":0,"2020-08-17":0,"2020-08-18":4,"2020-08-19":0,"2020-08-20":1,"2020-08-21":0,"2020-08-22":0,"2020-08-23":3,"2020-08-24":2,"2020-08-25":6,"2020-08-26":0,"2020-08-27":11,"2020-08-28":0,"2020-08-29":0,"2020-08-30":20,"2020-08-31":3,"2020-09-01":5,"2020-09-02":4,"2020-09-03":21,"2020-09-04":1,"2020-09-05":1,"2020-09-06":9,"2020-09-07":9,"2020-09-08":2,"2020-09-09":0,"2020-09-10":0,"2020-09-11":0,"2020-09-12":3,"2020-09-13":6,"2020-09-14":1,"2020-09-15":2,"2020-09-16":4,"2020-09-17":0,"2020-09-18":9,"2020-09-19":35,"2020-09-20":20,"2020-09-21":0,"2020-09-22":3,"2020-09-23":0,"2020-09-24":0,"2020-09-25":32,"2020-09-26":19,"2020-09-27":51,"2020-09-28":3,"2020-09-29":0,"2020-09-30":2,"2020-10-01":2,"2020-10-02":15,"2020-10-03":10,"2020-10-04":3,"2020-10-05":7,"2020-10-06":1,"2020-10-07":3,"2020-10-08":10,"2020-10-09":2,"2020-10-10":35,"2020-10-11":15,"2020-10-12":12,"2020-10-13":1,"2020-10-14":0,"2020-10-15":5,"2020-10-16":6,"2020-10-17":20,"2020-10-18":2,"2020-10-19":19,"2020-10-20":5,"2020-10-21":3,"2020-10-22":0,"2020-10-23":13,"2020-10-24":3,"2020-10-25":15,"2020-10-26":2,"2020-10-27":0,"2020-10-28":0,"2020-10-29":3,"2020-10-30":1,"2020-10-31":3,"2020-11-01":1,"2020-11-02":2,"2020-11-03":4,"2020-11-04":16,"2020-11-05":28,"2020-11-06":17,"2020-11-07":22,"2020-11-08":15,"2020-11-09":14,"2020-11-10":25,"2020-11-11":1,"2020-11-12":0,"2020-11-13":7,"2020-11-14":11,"2020-11-15":3,"2020-11-16":0,"2020-11-17":4,"2020-11-18":9,"2020-11-19":5,"2020-11-20":6,"2020-11-21":7,"2020-11-22":34,"2020-11-23":41,"2020-11-24":17,"2020-11-25":11,"2020-11-26":17,"2020-11-27":9,"2020-11-28":42,"2020-11-29":33,"2020-11-30":25,"2020-12-01":23,"2020-12-02":22,"2020-12-03":15,"2020-12-04":21,"2020-12-05":8,"2020-12-06":32,"2020-12-07":10,"2020-12-08":13,"2020-12-09":15,"2020-12-10":7,"2020-12-11":26,"2020-12-12":16,"2020-12-13":26,"2020-12-14":9,"2020-12-15":9,"2020-12-16":11,"2020-12-17":21,"2020-12-18":9,"2020-12-19":38,"2020-12-20":31,"2020-12-21":1,"2020-12-22":7,"2020-12-23":13,"2020-12-24":1,"2020-12-25":14,"2020-12-26":6,"2020-12-27":3,"2020-12-28":1,"2020-12-29":5,"2020-12-30":56,"2020-12-31":34,"2021-01-01":12,"2021-01-02":25,"2021-01-03":55,"2021-01-04":14,"2021-01-05":31,"2021-01-06":39,"2021-01-07":15,"2021-01-08":1,"2021-01-09":23,"2021-01-10":7,"2021-01-11":0,"2021-01-12":4,"2021-01-13":1,"2021-01-14":10,"2021-01-15":2,"2021-01-16":2,"2021-01-17":9,"2021-01-18":0,"2021-01-19":0,"2021-01-20":4,"2021-01-21":5,"2021-01-22":8,"2021-01-23":2,"2021-01-24":0,"2021-01-25":0,"2021-01-26":0,"2021-01-27":3,"2021-01-28":2,"2021-01-29":13,"2021-01-30":4,"2021-01-31":8,"2021-02-01":23,"2021-02-02":0,"2021-02-03":3,"2021-02-04":3,"2021-02-05":13,"2021-02-06":10,"2021-02-07":18,"2021-02-08":1,"2021-02-09":21,"2021-02-10":0,"2021-02-11":12,"2021-02-12":27,"2021-02-13":25,"2021-02-14":6,"2021-02-15":25,"2021-02-16":7,"2021-02-17":12,"2021-02-18":4,"2021-02-19":27,"2021-02-20":5,"2021-02-21":5,"2021-02-22":11,"2021-02-23":15,"2021-02-24":9,"2021-02-25":4,"2021-02-26":1,"2021-02-27":2,"2021-02-28":9,"2021-03-01":32,"2021-03-02":31,"2021-03-03":29,"2021-03-04":72,"2021-03-05":67,"2021-03-06":4,"2021-03-07":0,"2021-03-08":5,"2021-03-09":4,"2021-03-10":3,"2021-03-11":1,"2021-03-12":10,"2021-03-13":18,"2021-03-14":5,"2021-03-15":3,"2021-03-16":11,"2021-03-17":8,"2021-03-18":17,"2021-03-19":18,"2021-03-20":5,"2021-03-21":10,"2021-03-22":4,"2021-03-23":2,"2021-03-24":5,"2021-03-25":11,"2021-03-26":23,"2021-03-27":8,"2021-03-28":3,"2021-03-29":27,"2021-03-30":3,"2021-03-31":11,"2021-04-01":13,"2021-04-02":2,"2021-04-03":0,"2021-04-04":2},"lastRefresh":1617561360980} \ No newline at end of file diff --git a/guards.ts b/guards.ts new file mode 100644 index 0000000..5ae448c --- /dev/null +++ b/guards.ts @@ -0,0 +1 @@ +export type NonEmptyArray = [T, ...T[]]; diff --git a/html.ts b/html.ts new file mode 100644 index 0000000..6a0b347 --- /dev/null +++ b/html.ts @@ -0,0 +1,34 @@ +import { Highlighter } from "./html/highlighter.js"; +import { Node } from "./html/highlighter/node.js"; +import { Tokenizer } from "./html/tokenizer.js"; +import { Token, Type } from "./html/tokenizer/token.js"; + +export function normalizeNewlines(input: string): string { + return input.replaceAll('\u000D\u000A', '\u000A').replaceAll('\u000D', '\u000A'); +} + +export function tokenize(input: string): Array { + console.time('html tokenizer'); + + const tokenizer = new Tokenizer(input); + + while (tokenizer.tokens[tokenizer.tokens.length - 1]?.type !== Type.EndOfFile) + tokenizer.spin(); + + console.timeEnd('html tokenizer'); + + return tokenizer.tokens; +} + +export function highlight(tokens: Array): Array { + const highlighter = new Highlighter(tokens); + + console.time('html highlighter'); + + while (!highlighter.finished) + highlighter.spin(); + + console.timeEnd('html highlighter'); + + return highlighter.nodes; +} diff --git a/html/errors.ts b/html/errors.ts new file mode 100644 index 0000000..358d514 --- /dev/null +++ b/html/errors.ts @@ -0,0 +1,20 @@ +// FIXME: Convert to const enum +export type ParseError = 'unexpected-null-character' | + 'unexpected-question-mark-instead-of-tag-name' | + 'eof-before-tag-name' | + 'invalid-first-character-of-tag-name' | + 'missing-end-tag-name' | + 'cdata-in-html-content' | + 'incorrectly-opened-comment' | + 'eof-in-doctype' | + 'missing-whitespace-before-doctype-name' | + 'eof-in-tag' | + 'unexpected-equals-sign-before-attribute-name' | + 'unexpected-character-in-attribute-name' | + 'missing-attribute-value' | + 'unexpected-character-in-unquoted-attribute-value' | + 'missing-whitespace-between-attributes' | + 'abrupt-closing-of-empty-comment' | + 'eof-in-comment' | + 'missing-semicolon-after-character-reference' | + 'unknown-named-character-reference'; \ No newline at end of file diff --git a/html/highlighter.ts b/html/highlighter.ts new file mode 100644 index 0000000..67ae3ba --- /dev/null +++ b/html/highlighter.ts @@ -0,0 +1,237 @@ +import { Palette } from "./highlighter/palette"; +import { Node, Position } from "./highlighter/node"; +import { State } from "./highlighter/state"; +import { Token, Type } from "./tokenizer/token"; + +export class Highlighter { + private state: State = State.Undefined; + private returnState!: State; + + private currentToken!: Token; + private currentNode!: Node; + + public nodes: Array = new Array(); + private pointer: number = 0; + + public finished: boolean = false; + + public constructor(private tokens: Array) { + } + + public spin(): void { + switch (this.state) { + case State.Undefined: { + switch (this.consumeNextTokenType()) { + case Type.Character: this.reconsumeIn(State.BeforePlain); break; + case Type.StartTag: this.reconsumeIn(State.StartTag); break; + case Type.EndTag: this.reconsumeIn(State.EndTag); break; + case Type.DOCTYPE: this.reconsumeIn(State.DOCTYPE); break; + case Type.Comment: this.reconsumeIn(State.Comment); break; + case Type.EndOfFile: this.finished = true; break; + default: throw new Error(`FIXME (Highlighter#spin, Unimplemented token type '${this.currentToken.type}')`); + } + + break; + } + case State.BeforePlain: { + switch (this.consumeNextTokenType()) { + case Type.Character: + this.createNode({ position: { line: 0, character: 0 }, color: Palette.Plain, content: '' }); + this.reconsumeIn(State.Plain); + break; + default: throw new Error('BeforePlain') + } + + break; + } + case State.Plain: { + switch (this.consumeNextTokenType()) { + case Type.Character: this.currentNode.content += this.currentTokenOfType(Type.Character).data; break; + default: + this.emitNode(this.currentNode); + this.reconsumeIn(State.Undefined); + } + + break; + } + case State.StartTag: { + switch (this.consumeNextTokenOfType(Type.StartTag).name) { + case 'script': this.returnState = State.BeforeScript; break; + default: this.returnState = State.Undefined; break; + } + + this.emitNode({ position: { line: 0, character: 0 }, color: Palette.Punctuator, content: `<` }); + this.emitNode({ position: { line: 0, character: 0 }, color: Palette.Tag, content: this.currentTokenOfType(Type.StartTag).name }); + + if (this.currentTokenOfType(Type.StartTag).attributes.nonEmpty()) { + this.emitSpace({ line: 0, character: 0 }); + this.reconsumeIn(State.Attributes); + } + + this.reconsumeIn(State.AfterAttributes); + + this.state = this.returnState; + + break; + } + case State.EndTag: { + this.emitNode({ position: { line: 0, character: 0 }, color: Palette.Punctuator, content: '' }); + } else { + this.emitSpace({ line: 0, character: 0 }); + this.emitNode({ position: { line: 0, character: 0 }, color: Palette.Punctuator, content: '/>' }); + } + break; + case Type.EndTag: + this.emitNode({ position: { line: 0, character: 0 }, color: Palette.Punctuator, content: '>' }); + break; + default: throw new Error('AfterAttributes got ' + JSON.stringify(this.currentToken)); + } + + break; + } + case State.BeforeScript: { + switch (this.consumeNextTokenType()) { + case Type.Character: + this.createNode({ position: { line: 0, character: 0 }, color: Palette.String, content: '' }); + this.reconsumeIn(State.Script); + break; + default: throw new Error('BeforeScript') + } + + break; + } + case State.Script: { + switch (this.consumeNextTokenType()) { + case Type.Character: this.currentNode.content += this.currentTokenOfType(Type.Character).data; break; + default: + this.emitNode(this.currentNode); + this.reconsumeIn(State.Undefined); + } + + break; + } + case State.DOCTYPE: { + const doctype = this.consumeNextTokenOfType(Type.DOCTYPE); + + this.emitNode({ position: { line: 0, character: 0 }, color: Palette.Punctuator, content: '' }); + + this.state = State.Undefined; + + break; + } + case State.Comment: + this.emitNode({ position: { line: 0, character: 0 }, color: Palette.Comment, content: `` }); + + this.state = State.Undefined; + break; + default: throw new Error(`FIXME (Highlighter#iterate, Unimplemented state '${this.state}')`); + } + } + + private emitNode(node: Node): void { + this.nodes.push(node); + } + + private emitSpace(position: Position): void { + this.nodes.push({ position, color: Palette.Plain, content: ' ' }); + } + + private createNode(node: Node): Node { + return this.currentNode = node; + } + + private consumeNextTokenOfType(type: T): Token & { type: T } { + this.currentToken = this.tokens[this.pointer]; + + console.assert(this.currentToken.type === type, { + message: `Highlighter#consumeNextOfType: Expected '${type}', got '${this.currentToken.type}' instead` + }); + + this.pointer++; + + return this.currentToken as Token & { type: T }; + } + + private consumeNextTokenOfEitherType(a: T, b: U): Token & { type: T | U } { + this.currentToken = this.tokens[this.pointer]; + + console.assert(this.currentToken.type === a || this.currentToken.type === b, { + message: `Highlighter#consumeNextTokenOfEitherType: Expected '${a}' or '${b}', got '${this.currentToken.type}' instead` + }); + + this.pointer++; + + return this.currentToken as Token & { type: T }; + } + + private consumeNextTokenType(): Type { + this.currentToken = this.tokens[this.pointer]; + this.pointer++; + + return this.currentToken?.type; + } + + private consumeNextToken(): Token { + this.currentToken = this.tokens[this.pointer]; + this.pointer++; + + return this.currentToken; + } + + private currentTokenOfType(type: T): Token & { type: T } { + console.assert(this.currentToken.type === type, { + message: `Highlighter#currentTokenOfType: Expected '${type}', got '${this.currentToken.type}' instead` + }); + + return this.currentToken as Token & { type: T }; + } + + private currentTokenOfEitherType(a: T, b: U): Token & { type: T | U } { + console.assert(this.currentToken.type === a || this.currentToken.type === b, { + message: `Highlighter#currentTokenOfEitherType: Expected '${a}' or '${b}', got '${this.currentToken.type}' instead` + }); + + return this.currentToken as Token & { type: T }; + } + + private reconsumeIn(state: State): void { + this.pointer--; + this.state = state; + this.spin(); + } +} \ No newline at end of file diff --git a/html/highlighter/node.ts b/html/highlighter/node.ts new file mode 100644 index 0000000..bfeec30 --- /dev/null +++ b/html/highlighter/node.ts @@ -0,0 +1,12 @@ +import { Palette } from "./palette" + +export type Node = { + content: string; + position: Position; + color: Palette; +} + +export type Position = { + line: number; + character: number; +} \ No newline at end of file diff --git a/html/highlighter/palette.ts b/html/highlighter/palette.ts new file mode 100644 index 0000000..3f7e56f --- /dev/null +++ b/html/highlighter/palette.ts @@ -0,0 +1,8 @@ +export const enum Palette { + Plain = '#a6accd', + Punctuator = '#89ddff', + Tag = '#f07178', + Attribute = '#c792ea', + String = '#c3e88d', + Comment = '#676e95', +} \ No newline at end of file diff --git a/html/highlighter/state.ts b/html/highlighter/state.ts new file mode 100644 index 0000000..6500b17 --- /dev/null +++ b/html/highlighter/state.ts @@ -0,0 +1,13 @@ +export const enum State { + Undefined = 'undefined', + BeforePlain = 'before plain', + Plain = 'plain', + StartTag = 'start tag', + EndTag = 'end tag', + Attributes = 'attributes', + BeforeScript = 'before script', + AfterAttributes = 'after attributes', + DOCTYPE = 'DOCTYPE', + Script = 'script', + Comment = 'comment' +} \ No newline at end of file diff --git a/html/tokenizer.ts b/html/tokenizer.ts new file mode 100644 index 0000000..aec4c6d --- /dev/null +++ b/html/tokenizer.ts @@ -0,0 +1,639 @@ +import { ParseError } from "./errors.js"; +import { entities } from "./tokenizer/entities.js"; +import { State } from "./tokenizer/state.js"; +import { AttributeList, Token, Type } from "./tokenizer/token.js"; + +// FIXME: Replace console.assert calls will throwing errors +export class Tokenizer { + private state: State = State.Data; + private returnState!: State; + + private temporaryBuffer!: string; + + private currentToken!: Token; + private currentInputCharacter!: string; + + public tokens: Array = new Array(); + private pointer: number = 0; + + public constructor(private input: string) { + } + + public spin(): void { + switch (this.state) { + case State.Data: { + switch (this.consumeNext()) { + case '\u0026': + this.returnState = State.Data; + this.state = State.CharacterReference; + break; + case '\u003C': this.state = State.TagOpen; break; + case '\u0000': + this.parseError('unexpected-null-character'); + this.emit({ type: Type.Character, data: this.currentInputCharacter }); + break; + case undefined: this.emit({ type: Type.EndOfFile }); break; + default: this.emit({ type: Type.Character, data: this.currentInputCharacter }); + } + + break; + } + case State.RCDATA: { + switch (this.consumeNext()) { + case '\u003C': this.state = State.RAWTEXTLessThan; break; + case '\u0000': this.parseError('unexpected-null-character'); this.emit({ type: Type.Character, data: '\uFFFD' }); break; + case undefined: this.emit({ type: Type.EndOfFile }); break; + default: this.emit({ type: Type.Character, data: this.currentInputCharacter }); + } + + break; + } + case State.TagOpen: { + switch (this.consumeNext()) { + case '\u0021': this.state = State.MarkupDeclarationOpen; break; + case '\u002F': this.state = State.EndTagOpen; break; + case '\u003F': + this.parseError('unexpected-question-mark-instead-of-tag-name'); + this.create({ type: Type.Comment, data: '' }); + this.reconsumeIn(State.BogusComment); + break; + case undefined: + this.parseError('eof-before-tag-name'); + this.emit({ type: Type.Character, data: '\u003C' }); + this.emit({ type: Type.EndOfFile }); + break; + default: { + if (this.asciiAlpha(this.currentInputCharacter)) { + this.create({ type: Type.StartTag, name: '', attributes: new AttributeList() }); + this.reconsumeIn(State.TagName); + break; + } + + this.parseError('invalid-first-character-of-tag-name'); + this.emit({ type: Type.Character, data: '\u003C' }); + this.reconsumeIn(State.Data); + } + } + + break; + } + case State.EndTagOpen: { + switch (this.consumeNext()) { + case '\u003E': this.parseError('missing-end-tag-name'); this.state = State.Data; break; + case undefined: + this.parseError('eof-before-tag-name'); + this.emit({ type: Type.Character, data: '\u003C' }); + this.emit({ type: Type.Character, data: '\u002F' }); + this.emit({ type: Type.EndOfFile }); + break; + default: { + if (this.asciiAlpha(this.currentInputCharacter)) { + this.create({ type: Type.EndTag, name: '', attributes: new AttributeList() }); + this.reconsumeIn(State.TagName); + break; + } + + this.parseError('invalid-first-character-of-tag-name'); + this.create({ type: Type.Comment, data: '' }); + this.reconsumeIn(State.BogusComment); + } + } + + break; + } + case State.MarkupDeclarationOpen: { + if (this.matchNextFew('--')) { + this.consumeNextFew('--'); + this.create({ type: Type.Comment, data: '' }); + this.state = State.CommentStart; + } else if (this.matchNextFewCaseInsensitive('DOCTYPE')) { + this.consumeNextFewCaseInsensitive('DOCTYPE'); + this.state = State.DOCTYPE; + } else if (this.matchNextFew('[CDATA[')) { + this.consumeNextFew('[CDATA['); + // NOTE: This parser will never be generated as part of the fragment parsing algorithm, as such the CDATA section state does not + // exist and will not be started here. + this.parseError('cdata-in-html-content'); + this.create({ type: Type.Comment, data: '[CDATA[' }); + this.state = State.BogusComment; + } else { + this.parseError('incorrectly-opened-comment'); + this.create({ type: Type.Comment, data: '' }); + this.state = State.BogusComment; + } + + break; + } + case State.DOCTYPE: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': this.state = State.BeforeDOCTYPEName; break; + case '\u003E': this.reconsumeIn(State.BeforeDOCTYPEName); break; + case undefined: + this.parseError('eof-in-doctype'); + this.emit({ type: Type.DOCTYPE, forceQuirks: true }); + this.emit({ type: Type.EndOfFile }); + break; + default: + this.parseError('missing-whitespace-before-doctype-name'); + this.reconsumeIn(State.BeforeDOCTYPEName); + } + + break; + } + case State.BeforeDOCTYPEName: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': break; + case '\u0000': + this.parseError('unexpected-null-character'); + this.create({ type: Type.DOCTYPE, name: '\uFFFD' }); + this.state = State.DOCTYPEName; + break; + case undefined: + this.parseError('eof-in-doctype'); + this.emit({ type: Type.DOCTYPE, forceQuirks: true }); + this.emit({ type: Type.EndOfFile }); + break; + default: { + if (this.asciiUpperAlpha(this.currentInputCharacter)) { + this.create({ type: Type.DOCTYPE, name: this.currentInputCharacter.toLowerCase()}); + this.state = State.DOCTYPEName; + break; + } + + this.create({ type: Type.DOCTYPE, name: this.currentInputCharacter }); + this.state = State.DOCTYPE; + } + } + + break; + } + case State.DOCTYPEName: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': this.state = State.AfterDOCTYPEName; break; + case '\u003E': this.state = State.Data; this.emitCurrentOfType(Type.DOCTYPE); break; + case '\u0000': this.parseError('unexpected-null-character'); this.currentOfType(Type.DOCTYPE)!.name += '\uFFFD'; break; + case undefined: + this.parseError('eof-in-doctype'); + this.currentOfType(Type.DOCTYPE).forceQuirks = true; + this.emitCurrentOfType(Type.DOCTYPE); + this.emit({ type: Type.EndOfFile }); + break; + default: { + if (this.asciiUpperAlpha(this.currentInputCharacter)) { + this.currentOfType(Type.DOCTYPE)!.name += this.currentInputCharacter.toLowerCase(); + break; + } + + this.currentOfType(Type.DOCTYPE)!.name += this.currentInputCharacter; + } + } + + break; + } + case State.TagName: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': this.state = State.BeforeAttributeName; break; + case '\u002F': this.state = State.SelfClosingStartTag; break; + case '\u003E': this.state = State.Data; this.emitCurrentOfEitherType(Type.StartTag, Type.EndTag); break; + case '\u0000': + this.parseError('unexpected-null-character'); + this.currentOfEitherType(Type.StartTag, Type.EndTag).name += '\uFFFD'; + break; + case undefined: this.parseError('eof-in-tag'); this.emit({ type: Type.EndOfFile }); break; + default: { + if (this.asciiUpperAlpha(this.currentInputCharacter)) { + this.currentOfEitherType(Type.StartTag, Type.EndTag).name += this.currentInputCharacter.toLowerCase(); + break; + } + + this.currentOfEitherType(Type.StartTag, Type.EndTag).name += this.currentInputCharacter; + } + } + + break; + } + case State.BeforeAttributeName: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': break; + case '\u002F': + case '\u003E': + case undefined: this.reconsumeIn(State.AfterAttributeName); break; + case '\u003D': { + this.parseError('unexpected-equals-sign-before-attribute-name'); + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.append({ name: this.currentInputCharacter, value: '' }); + this.state = State.AttributeName; + break; + } + default: { + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.append({ name: '', value: '' }); + this.reconsumeIn(State.AttributeName); + } + } + + break; + } + case State.AttributeName: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': + case '\u002F': + case '\u003E': + case undefined: this.reconsumeIn(State.AfterAttributeName); break; + case '\u003D': this.state = State.BeforeAttributeValue; break; + case '\u0000': this.parseError('unexpected-null-character'); + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.name += '\uFFFD'; + break; + case '\u0022': + case '\u0027': + case '\u003C': + this.parseError('unexpected-character-in-attribute-name'); + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.name += this.currentInputCharacter; + break; + default: { + if (this.asciiUpperAlpha(this.currentInputCharacter)) { + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.name += this.currentInputCharacter.toLowerCase(); + break; + } + + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.name += this.currentInputCharacter; + } + } + + break; + } + case State.AfterAttributeName: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': break; + case '\u002F': this.state = State.SelfClosingStartTag; break; + case '\u003D': this.state = State.BeforeAttributeValue; break; + case '\u003E': this.state = State.Data; this.emitCurrentOfEitherType(Type.StartTag, Type.EndTag); break; + case undefined: this.parseError('eof-in-tag'); this.emit({ type: Type.EndOfFile }); break; + default: + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.append({ name: '', value: '' }); + this.reconsumeIn(State.AttributeName); + break; + } + + break; + } + case State.BeforeAttributeValue: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': break; + case '\u0022': this.state = State.AttributeValueDouble; break; + case '\u0027': this.state = State.AttributeValueSingle; break; + case '\u003E': + this.parseError('missing-attribute-value'); + this.state = State.Data; + this.emitCurrentOfEitherType(Type.StartTag, Type.EndTag); + break; + default: + this.reconsumeIn(State.AttributeValueUnquoted); + } + + break; + } + case State.AttributeValueDouble: { + switch (this.consumeNext()) { + case '\u0022': this.state = State.AfterAttributeValue; break; + case '\u0026': this.returnState = State.AttributeValueDouble; this.state = State.CharacterReference; break; + case '\u0000': + this.parseError('unexpected-null-character'); + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.value += '\uFFFD'; + break; + case undefined: this.parseError('eof-in-tag'); this.emit({ type: Type.EndOfFile }); break; + default: this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.value += this.currentInputCharacter; + } + + break; + } + case State.AttributeValueSingle: { + switch (this.consumeNext()) { + case '\u0027': this.state = State.AfterAttributeValue; break; + case '\u0026': this.returnState = State.AttributeValueSingle; this.state = State.CharacterReference; break; + case '\u0000': + this.parseError('unexpected-null-character'); + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.value += '\uFFFD'; + break; + case undefined: this.parseError('eof-in-tag'); this.emit({ type: Type.EndOfFile }); break; + default: this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.value += this.currentInputCharacter; + } + + break; + } + case State.AttributeValueUnquoted: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': this.state = State.BeforeAttributeName; break; + case '\u0026': this.returnState = State.AttributeValueUnquoted; this.state = State.CharacterReference; break; + case '\u003E': this.state = State.Data; this.emitCurrentOfEitherType(Type.StartTag, Type.EndTag); break; + case '\u0000': + this.parseError('unexpected-null-character'); + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.value += '\uFFFD'; + break; + case '\u0022': + case '\u0027': + case '\u003C': + case '\u003D': + case '\u0060': + this.parseError('unexpected-character-in-unquoted-attribute-value'); + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.value += this.currentInputCharacter; + break; + case undefined: this.parseError('eof-in-tag'); this.emit({ type: Type.EndOfFile }); break; + default: this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.value += this.currentInputCharacter; + } + + break; + } + case State.AfterAttributeValue: { + switch (this.consumeNext()) { + case '\u0009': + case '\u000A': + case '\u000C': + case '\u0020': this.state = State.BeforeAttributeName; break; + case '\u002F': this.state = State.SelfClosingStartTag; break; + case '\u003E': this.state = State.Data; this.emitCurrentOfEitherType(Type.StartTag, Type.EndTag); break; + case undefined: this.parseError('eof-in-tag'); this.emit({ type: Type.EndOfFile }); break; + default: this.parseError('missing-whitespace-between-attributes'); this.reconsumeIn(State.BeforeAttributeName); + } + + break; + } + case State.CommentStart: { + switch (this.consumeNext()) { + case '\u002D': this.state = State.CommentStartDash; break; + case '\u003E': this.parseError('abrupt-closing-of-empty-comment'); this.state = State.Data; this.emitCurrentOfType(Type.Comment); break; + default: this.reconsumeIn(State.Comment); + } + + break; + } + // FIXME: Possible improvement to https://html.spec.whatwg.org/multipage/parsing.html#comment-state (adding **current** in some places) + case State.Comment: { + switch (this.consumeNext()) { + case '\u003C': this.currentOfType(Type.Comment).data += this.currentInputCharacter; this.state = State.CommentLessThanSign; break; + case '\u002D': this.state = State.CommentEndDash; break; + case '\u0000': this.parseError('unexpected-null-character'); this.currentOfType(Type.Comment).data += '\uFFFD'; break; + case undefined: this.parseError('eof-in-comment'); this.emitCurrentOfType(Type.Comment); this.emit({ type: Type.EndOfFile }); break; + default: this.currentOfType(Type.Comment).data += this.currentInputCharacter; + } + + break; + } + case State.CommentEndDash: { + switch (this.consumeNext()) { + case '\u002D': this.state = State.CommentEnd; break; + case undefined: this.parseError('eof-in-comment'); this.emitCurrentOfType(Type.Comment); this.emit({ type: Type.EndOfFile }); break; + default: this.currentOfType(Type.Comment).data += '\u002D'; this.reconsumeIn(State.Comment); + } + + break; + } + // Same as above fixme https://html.spec.whatwg.org/multipage/parsing.html#comment-end-state + case State.CommentEnd: { + switch (this.consumeNext()) { + case '\u003E': this.state = State.Data; this.emitCurrentOfType(Type.Comment); break; + case '\u0021': this.state = State.CommentEndBang; break; + case '\u002D': this.currentOfType(Type.Comment).data += '\u002D'; break; + case undefined: this.parseError('eof-in-comment'); this.emitCurrentOfType(Type.Comment); this.emit({ type: Type.EndOfFile }); break; + default: this.currentOfType(Type.Comment).data += '\u002D\u002D'; this.reconsumeIn(State.Comment); + } + + break; + } + // Same as above https://html.spec.whatwg.org/multipage/parsing.html#bogus-comment-state + case State.BogusComment: { + switch (this.consumeNext()) { + case '\u003E': this.state = State.Data; this.emitCurrentOfType(Type.Comment); break; + case undefined: this.emitCurrentOfType(Type.Comment); this.emit({ type: Type.EndOfFile }); break; + case '\u0000': this.parseError('unexpected-null-character'); this.currentOfType(Type.Comment).data += '\uFFFD'; break; + default: this.currentOfType(Type.Comment).data += this.currentInputCharacter; + } + + break; + } + case State.CharacterReference: { + this.temporaryBuffer = ''; + this.temporaryBuffer += '\u0026'; + + switch (this.consumeNext()) { + case '\u0023': this.temporaryBuffer += this.currentInputCharacter; this.state = State.NumericCharacterReference; break; + default: { + if (this.asciiAlphanumeric(this.currentInputCharacter)) { + this.reconsumeIn(State.NamedCharacterReference); + break; + } + + this.flushCodePointsConsumedAsCharacterReference(); + this.reconsumeIn(this.returnState); + } + } + + break; + } + case State.NamedCharacterReference: { + let match = false; + + for (const entry in entities) { + if (this.matchNextFew(entry)) { + match = true; + + this.consumeNextFew(entry); + this.temporaryBuffer += entry; + + if (this.consumedAsPartOfAnAttribute() && entry[entry.length - 1] !== '\u003B' && (this.next() === '\u003D' || this.asciiAlphanumeric(this.next() ?? ''))) { + this.flushCodePointsConsumedAsCharacterReference(); + this.state = this.returnState; + break; + } + + if (entry[entry.length - 1] !== '\u003B') + this.parseError('missing-semicolon-after-character-reference'); + + this.temporaryBuffer = ''; + this.temporaryBuffer += entities[entry].characters; + this.flushCodePointsConsumedAsCharacterReference(); + this.state = this.returnState; + + break; + } + } + + if (!match) { + this.flushCodePointsConsumedAsCharacterReference(); + this.state = State.AmbiguousAmpersand; + } + + break; + } + case State.AmbiguousAmpersand: { + switch (this.consumeNext()) { + case '\u003B': this.parseError('unknown-named-character-reference'); this.reconsumeIn(this.returnState); break; + default: { + if (this.asciiAlphanumeric(this.currentInputCharacter)) { + if (this.consumedAsPartOfAnAttribute()) { + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.value += this.currentInputCharacter; + } else { + this.emit({ type: Type.Character, data: this.currentInputCharacter }); + } + + break; + } + + this.reconsumeIn(this.returnState); + } + } + + break; + } + default: throw new Error(`FIXME (Tokenizer#iterate, Unimplemented state '${this.state}')`); + } + } + + private flushCodePointsConsumedAsCharacterReference(): void { + if (this.consumedAsPartOfAnAttribute()) { + this.currentOfEitherType(Type.StartTag, Type.EndTag).attributes.current.value += this.temporaryBuffer; + return; + } + + for (const codePoint of this.temporaryBuffer) + this.emit({ type: Type.Character, data: codePoint }); + } + + private consumedAsPartOfAnAttribute(): boolean { + return this.returnState === State.AttributeValueDouble || this.returnState === State.AttributeValueSingle || this.returnState === State.AttributeValueUnquoted; + } + + private asciiAlphanumeric(input: string): boolean { + return this.asciiAlpha(input) || this.asciiDigit(input); + } + + private asciiAlpha(input: string): boolean { + return this.asciiUpperAlpha(input) || this.asciiLowerAlpha(input); + } + + private asciiUpperAlpha(input: string): boolean { + return /[^\u0041-\u005A]/.test(input); + } + + private asciiLowerAlpha(input: string): boolean { + return /[^\u0061-\u007A]/.test(input); + } + + private asciiDigit(input: string): boolean { + return /[^\u0030-\u0030]/.test(input); + } + + private reconsumeIn(state: State): void { + this.pointer--; + this.state = state; + this.spin(); + } + + private parseError(error: ParseError): void { + console.error('Parse error: ' + error); + } + + private consumeNext(): string | undefined { + this.currentInputCharacter = this.input[this.pointer]; + this.pointer++; + + return this.currentInputCharacter; + } + + private next(): string | undefined { + return this.input[this.pointer]; + } + + private matchNextFew(input: string): boolean { + return this.input.substr(this.pointer, input.length) === input; + } + + private matchNextFewCaseInsensitive(input: string): boolean { + return this.input.substr(this.pointer, input.length).toLowerCase() === input.toLowerCase(); + } + + private consumeNextFew(input: string): void { + for (let i = 0; i < input.length; i++) { + const consumed = this.consumeNext(); + + console.assert(consumed === input[i], { + message: `Tokenizer#consumeNextFew: Expected '${input[i]}' (${input} at ${i}), got ${consumed} instead` + }); + } + } + + private consumeNextFewCaseInsensitive(input: string): void { + for (let i = 0; i < input.length; i++) { + const consumed = this.consumeNext()?.toLowerCase(); + + console.assert(consumed === input[i].toLowerCase(), { + message: `Tokenizer#consumeNextFewCaseInsensitive: Expected '${input[i].toLowerCase()}' (${input.toLowerCase()} at ${i}), got ${consumed} instead` + }); + } + } + + private emit(token: Token): void { + this.tokens.push(token); + } + + private emitCurrentOfType(type: Type): void { + console.assert(this.currentToken.type === type, { + message: `Tokenizer#emitCurrentOfType: Expected '${type}', got '${this.currentToken.type}' instead` + }); + + this.tokens.push(this.currentToken); + } + + private emitCurrentOfEitherType(a: Type, b: Type): void { + console.assert(this.currentToken.type === a || this.currentToken.type === b, { + message: `Tokenizer#emitCurrentOfEitherType: Expected '${a}' or '${b}', got '${this.currentToken.type}' instead` + }); + + this.tokens.push(this.currentToken); + } + + private currentOfType(type: T): Token & { type: T } { + console.assert(this.currentToken.type === type, { + message: `Tokenizer#currentOfType: Expected '${type}', got '${this.currentToken.type}' instead` + }); + + return this.currentToken as Token & { type: T }; + } + + private currentOfEitherType(a: T, b: U): Token & { type: T | U } { + console.assert(this.currentToken.type === a || this.currentToken.type === b, { + message: `Tokenizer#currentOfEitherType: Expected '${a}' or '${b}', got '${this.currentToken.type}' instead` + }); + + return this.currentToken as Token & { type: T }; + } + + private create(token: Token): Token { + return this.currentToken = token; + } +} diff --git a/html/tokenizer/entities.ts b/html/tokenizer/entities.ts new file mode 100644 index 0000000..84ae845 --- /dev/null +++ b/html/tokenizer/entities.ts @@ -0,0 +1,2236 @@ +// Taken from https://html.spec.whatwg.org/entities.json +// See also: https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references + +export const entities: { [sequence: string]: { codepoints: Array, characters: string } } = { + "∳": { codepoints: [8755], characters: "âˆģ" }, + "∲": { codepoints: [8754], characters: "âˆē" }, + "⟺": { codepoints: [10234], characters: "⟹" }, + "⪢̸": { codepoints: [10914, 824], characters: "âŠĒĖļ" }, + "˝": { codepoints: [733], characters: "˝" }, + "⋣": { codepoints: [8931], characters: "â‹Ģ" }, + "”": { codepoints: [8221], characters: "”" }, + "∯": { codepoints: [8751], characters: "âˆŊ" }, + "▪": { codepoints: [9642], characters: "▩" }, + "​": { codepoints: [8203], characters: "​" }, + "⋠": { codepoints: [8928], characters: "⋠" }, + "⋭": { codepoints: [8941], characters: "⋭" }, + "⋡": { codepoints: [8929], characters: "⋡" }, + "ⅅ": { codepoints: [8517], characters: "ⅅ" }, + "⇔": { codepoints: [8660], characters: "⇔" }, + "⟹": { codepoints: [10233], characters: "âŸđ" }, + "▫": { codepoints: [9643], characters: "â–Ŧ" }, + "≫": { codepoints: [8811], characters: "â‰Ŧ" }, + "∦": { codepoints: [8742], characters: "âˆĶ" }, + "⩾̸": { codepoints: [10878, 824], characters: "âĐūĖļ" }, + "⋬": { codepoints: [8940], characters: "⋮" }, + "⋢": { codepoints: [8930], characters: "â‹Ē" }, + "“": { codepoints: [8220], characters: "“" }, + "⥯": { codepoints: [10607], characters: "âĨŊ" }, + "⟸": { codepoints: [10232], characters: "âŸļ" }, + "⥐": { codepoints: [10576], characters: "âĨ" }, + "⇆": { codepoints: [8646], characters: "⇆" }, + "​": { codepoints: [8203], characters: "​" }, + "≧̸": { codepoints: [8807, 824], characters: "≧Ėļ" }, + "⧐̸": { codepoints: [10704, 824], characters: "⧐Ėļ" }, + "⇄": { codepoints: [8644], characters: "⇄" }, + "⊒": { codepoints: [8850], characters: "⊒" }, + "↭": { codepoints: [8621], characters: "↭" }, + "⥟": { codepoints: [10591], characters: "âĨŸ" }, + "⥗": { codepoints: [10583], characters: "âĨ—" }, + "⟷": { codepoints: [10231], characters: "⟷" }, + "⟺": { codepoints: [10234], characters: "⟹" }, + "​": { codepoints: [8203], characters: "​" }, + "⧏̸": { codepoints: [10703, 824], characters: "⧏Ėļ" }, + "≼": { codepoints: [8828], characters: "≾" }, + "⇋": { codepoints: [8651], characters: "⇋" }, + "⟧": { codepoints: [10215], characters: "⟧" }, + "⥝": { codepoints: [10589], characters: "âĨ" }, + "⥕": { codepoints: [10581], characters: "âĨ•" }, + "⊵": { codepoints: [8885], characters: "âŠĩ" }, + "⊓": { codepoints: [8851], characters: "⊓" }, + "≽": { codepoints: [8829], characters: "â‰―" }, + "▸": { codepoints: [9656], characters: "â–ļ" }, + "⟷": { codepoints: [10231], characters: "⟷" }, + "⇕": { codepoints: [8661], characters: "⇕" }, + "∥": { codepoints: [8741], characters: "âˆĨ" }, + "⥞": { codepoints: [10590], characters: "âĨž" }, + "⥖": { codepoints: [10582], characters: "âĨ–" }, + "◼": { codepoints: [9724], characters: "◾" }, + "⩾": { codepoints: [10878], characters: "âĐū" }, + "⟦": { codepoints: [10214], characters: "âŸĶ" }, + "⥡": { codepoints: [10593], characters: "âĨĄ" }, + "⥙": { codepoints: [10585], characters: "âĨ™" }, + "⊴": { codepoints: [8884], characters: "âŠī" }, + "​": { codepoints: [8203], characters: "​" }, + "≫̸": { codepoints: [8811, 824], characters: "â‰ŦĖļ" }, + "⩽̸": { codepoints: [10877, 824], characters: "âĐ―Ėļ" }, + "⪡̸": { codepoints: [10913, 824], characters: "⊥Ėļ" }, + "∌": { codepoints: [8716], characters: "∌" }, + "⊐̸": { codepoints: [8848, 824], characters: "⊐Ėļ" }, + "≇": { codepoints: [8775], characters: "≇" }, + "⟩": { codepoints: [10217], characters: "âŸĐ" }, + "⥏": { codepoints: [10575], characters: "âĨ" }, + "⊑": { codepoints: [8849], characters: "⊑" }, + "❘": { codepoints: [10072], characters: "❘" }, + "▾": { codepoints: [9662], characters: "â–ū" }, + "◂": { codepoints: [9666], characters: "◂" }, + "⇋": { codepoints: [8651], characters: "⇋" }, + "⇌": { codepoints: [8652], characters: "⇌" }, + "↠": { codepoints: [8608], characters: "↠" }, + "´": { codepoints: [180], characters: "Âī" }, + "`": { codepoints: [96], characters: "`" }, + "˜": { codepoints: [732], characters: "˜" }, + "⇒": { codepoints: [8658], characters: "⇒" }, + "⇵": { codepoints: [8693], characters: "â‡ĩ" }, + "◻": { codepoints: [9723], characters: "â—ŧ" }, + "⋛": { codepoints: [8923], characters: "⋛" }, + "≧": { codepoints: [8807], characters: "≧" }, + "⟨": { codepoints: [10216], characters: "âŸĻ" }, + "⥑": { codepoints: [10577], characters: "âĨ‘" }, + "⋚": { codepoints: [8922], characters: "⋚" }, + " ": { codepoints: [160], characters: " " }, + "⪯̸": { codepoints: [10927, 824], characters: "âŠŊĖļ" }, + "⋫": { codepoints: [8939], characters: "â‹Ŧ" }, + "⪰̸": { codepoints: [10928, 824], characters: "⊰Ėļ" }, + "≿̸": { codepoints: [8831, 824], characters: "â‰ŋĖļ" }, + "⊉": { codepoints: [8841], characters: "⊉" }, + "⧐": { codepoints: [10704], characters: "⧐" }, + "⥜": { codepoints: [10588], characters: "âĨœ" }, + "⥔": { codepoints: [10580], characters: "âĨ”" }, + "⏝": { codepoints: [9181], characters: "⏝" }, + "⇅": { codepoints: [8645], characters: "⇅" }, + "↻": { codepoints: [8635], characters: "â†ŧ" }, + "⇂": { codepoints: [8642], characters: "⇂" }, + "⋭": { codepoints: [8941], characters: "⋭" }, + "⇁": { codepoints: [8641], characters: "⇁" }, + "⇉": { codepoints: [8649], characters: "⇉" }, + "↞": { codepoints: [8606], characters: "↞" }, + "⊳": { codepoints: [8883], characters: "âŠģ" }, + "’": { codepoints: [8217], characters: "’" }, + "∮": { codepoints: [8750], characters: "âˆŪ" }, + "⇓": { codepoints: [8659], characters: "⇓" }, + "⇐": { codepoints: [8656], characters: "⇐" }, + "⇁": { codepoints: [8641], characters: "⇁" }, + "⥎": { codepoints: [10574], characters: "âĨŽ" }, + "⧏": { codepoints: [10703], characters: "⧏" }, + "⥠": { codepoints: [10592], characters: "âĨ " }, + "⥘": { codepoints: [10584], characters: "âĨ˜" }, + "↘": { codepoints: [8600], characters: "↘" }, + "≱": { codepoints: [8817], characters: "≱" }, + "≵": { codepoints: [8821], characters: "â‰ĩ" }, + "≎̸": { codepoints: [8782, 824], characters: "≎Ėļ" }, + "⋪": { codepoints: [8938], characters: "⋩" }, + "⊏̸": { codepoints: [8847, 824], characters: "⊏Ėļ" }, + "⏜": { codepoints: [9180], characters: "⏜" }, + "⇂": { codepoints: [8642], characters: "⇂" }, + "→": { codepoints: [8594], characters: "→" }, + "↗": { codepoints: [8599], characters: "↗" }, + "▽": { codepoints: [9661], characters: "â–―" }, + "↺": { codepoints: [8634], characters: "↹" }, + "↷": { codepoints: [8631], characters: "↷" }, + "⇃": { codepoints: [8643], characters: "⇃" }, + "↽": { codepoints: [8637], characters: "â†―" }, + "⇆": { codepoints: [8646], characters: "⇆" }, + "⇎": { codepoints: [8654], characters: "⇎" }, + "↮": { codepoints: [8622], characters: "â†Ū" }, + "⋬": { codepoints: [8940], characters: "⋮" }, + "⇄": { codepoints: [8644], characters: "⇄" }, + "↝": { codepoints: [8605], characters: "↝" }, + "⋌": { codepoints: [8908], characters: "⋌" }, + "ϵ": { codepoints: [1013], characters: "Ïĩ" }, + "⊵": { codepoints: [8885], characters: "âŠĩ" }, + "⊲": { codepoints: [8882], characters: "âŠē" }, + "˙": { codepoints: [729], characters: "˙" }, + "⊨": { codepoints: [8872], characters: "âŠĻ" }, + "↽": { codepoints: [8637], characters: "â†―" }, + "⪢": { codepoints: [10914], characters: "âŠĒ" }, + "─": { codepoints: [9472], characters: "─" }, + "⁣": { codepoints: [8291], characters: "âĢ" }, + "⁢": { codepoints: [8290], characters: "âĒ" }, + "⇃": { codepoints: [8643], characters: "⇃" }, + "↔": { codepoints: [8596], characters: "↔" }, + "⇔": { codepoints: [8660], characters: "⇔" }, + "⩽": { codepoints: [10877], characters: "âĐ―" }, + "⟶": { codepoints: [10230], characters: "âŸķ" }, + "⟹": { codepoints: [10233], characters: "âŸđ" }, + "↙": { codepoints: [8601], characters: "↙" }, + "≪": { codepoints: [8810], characters: "≩" }, + "≹": { codepoints: [8825], characters: "â‰đ" }, + "≸": { codepoints: [8824], characters: "â‰ļ" }, + "⊈": { codepoints: [8840], characters: "⊈" }, + "∤": { codepoints: [8740], characters: "âˆĪ" }, + "‘": { codepoints: [8216], characters: "‘" }, + "∋": { codepoints: [8715], characters: "∋" }, + "⥛": { codepoints: [10587], characters: "âĨ›" }, + "⥓": { codepoints: [10579], characters: "âĨ“" }, + "↓": { codepoints: [8595], characters: "↓" }, + "←": { codepoints: [8592], characters: "←" }, + "⊐": { codepoints: [8848], characters: "⊐" }, + "≅": { codepoints: [8773], characters: "≅" }, + "↖": { codepoints: [8598], characters: "↖" }, + "​": { codepoints: [8203], characters: "​" }, + "↶": { codepoints: [8630], characters: "â†ķ" }, + "⌆": { codepoints: [8966], characters: "⌆" }, + "⇊": { codepoints: [8650], characters: "⇊" }, + "↪": { codepoints: [8618], characters: "↩" }, + "⇇": { codepoints: [8647], characters: "⇇" }, + "↔": { codepoints: [8596], characters: "↔" }, + "⋋": { codepoints: [8907], characters: "⋋" }, + "⟶": { codepoints: [10230], characters: "âŸķ" }, + "↬": { codepoints: [8620], characters: "↮" }, + "∦": { codepoints: [8742], characters: "âˆĶ" }, + "⋫": { codepoints: [8939], characters: "â‹Ŧ" }, + "↣": { codepoints: [8611], characters: "â†Ģ" }, + "⇀": { codepoints: [8640], characters: "⇀" }, + "⊴": { codepoints: [8884], characters: "âŠī" }, + "↾": { codepoints: [8638], characters: "â†ū" }, + "⁡": { codepoints: [8289], characters: "⁥" }, + "ⅆ": { codepoints: [8518], characters: "ⅆ" }, + "⫤": { codepoints: [10980], characters: "âŦĪ" }, + "⇑": { codepoints: [8657], characters: "⇑" }, + "⥚": { codepoints: [10586], characters: "âĨš" }, + "⥒": { codepoints: [10578], characters: "âĨ’" }, + "≦": { codepoints: [8806], characters: "â‰Ķ" }, + "⟵": { codepoints: [10229], characters: "âŸĩ" }, + "⟸": { codepoints: [10232], characters: "âŸļ" }, + "≂̸": { codepoints: [8770, 824], characters: "≂Ėļ" }, + "≄": { codepoints: [8772], characters: "≄" }, + "≉": { codepoints: [8777], characters: "≉" }, + "ℌ": { codepoints: [8460], characters: "ℌ" }, + "⪯": { codepoints: [10927], characters: "âŠŊ" }, + "≾": { codepoints: [8830], characters: "â‰ū" }, + "⇥": { codepoints: [8677], characters: "â‡Ĩ" }, + "↦": { codepoints: [8614], characters: "â†Ķ" }, + "⊳": { codepoints: [8883], characters: "âŠģ" }, + "↾": { codepoints: [8638], characters: "â†ū" }, + "⪰": { codepoints: [10928], characters: "⊰" }, + "≿": { codepoints: [8831], characters: "â‰ŋ" }, + "⊇": { codepoints: [8839], characters: "⊇" }, + "⥮": { codepoints: [10606], characters: "âĨŪ" }, + "≀": { codepoints: [8768], characters: "≀" }, + " ": { codepoints: [8202], characters: " " }, + "△": { codepoints: [9651], characters: "â–ģ" }, + "▴": { codepoints: [9652], characters: "â–ī" }, + "⋇": { codepoints: [8903], characters: "⋇" }, + "≒": { codepoints: [8786], characters: "≒" }, + "↩": { codepoints: [8617], characters: "â†Đ" }, + "↢": { codepoints: [8610], characters: "â†Ē" }, + "↼": { codepoints: [8636], characters: "↾" }, + "⟵": { codepoints: [10229], characters: "âŸĩ" }, + "↫": { codepoints: [8619], characters: "â†Ŧ" }, + "∡": { codepoints: [8737], characters: "∥" }, + "⋪": { codepoints: [8938], characters: "⋩" }, + "∥": { codepoints: [8741], characters: "âˆĨ" }, + "∖": { codepoints: [8726], characters: "∖" }, + "▹": { codepoints: [9657], characters: "â–đ" }, + "↿": { codepoints: [8639], characters: "â†ŋ" }, + "⫋︀": { codepoints: [10955, 65024], characters: "âŦ‹ïļ€" }, + "⫌︀": { codepoints: [10956, 65024], characters: "âŦŒïļ€" }, + "⤓": { codepoints: [10515], characters: "âĪ“" }, + "↧": { codepoints: [8615], characters: "↧" }, + "ⅇ": { codepoints: [8519], characters: "ⅇ" }, + "≥": { codepoints: [8805], characters: "â‰Ĩ" }, + "≳": { codepoints: [8819], characters: "â‰ģ" }, + "ℋ": { codepoints: [8459], characters: "ℋ" }, + "≎": { codepoints: [8782], characters: "≎" }, + "⋂": { codepoints: [8898], characters: "⋂" }, + "⇤": { codepoints: [8676], characters: "â‡Ī" }, + "↤": { codepoints: [8612], characters: "â†Ī" }, + "⊲": { codepoints: [8882], characters: "âŠē" }, + "↿": { codepoints: [8639], characters: "â†ŋ" }, + "≢": { codepoints: [8802], characters: "â‰Ē" }, + "≏̸": { codepoints: [8783, 824], characters: "≏Ėļ" }, + "≰": { codepoints: [8816], characters: "≰" }, + "≴": { codepoints: [8820], characters: "â‰ī" }, + "∝": { codepoints: [8733], characters: "∝" }, + "⌉": { codepoints: [8969], characters: "⌉" }, + "⥰": { codepoints: [10608], characters: "âĨ°" }, + "↑": { codepoints: [8593], characters: "↑" }, + "⊏": { codepoints: [8847], characters: "⊏" }, + "⎵": { codepoints: [9141], characters: "âŽĩ" }, + "|": { codepoints: [124], characters: "|" }, + "⧫": { codepoints: [10731], characters: "â§Ŧ" }, + "ⅇ": { codepoints: [8519], characters: "ⅇ" }, + "≓": { codepoints: [8787], characters: "≓" }, + "▿": { codepoints: [9663], characters: "â–ŋ" }, + "◃": { codepoints: [9667], characters: "◃" }, + "⊊︀": { codepoints: [8842, 65024], characters: "⊊ïļ€" }, + "⊋︀": { codepoints: [8843, 65024], characters: "⊋ïļ€" }, + "⊖": { codepoints: [8854], characters: "⊖" }, + "⊗": { codepoints: [8855], characters: "⊗" }, + "⇌": { codepoints: [8652], characters: "⇌" }, + "≷": { codepoints: [8823], characters: "≷" }, + "⌈": { codepoints: [8968], characters: "⌈" }, + "≶": { codepoints: [8822], characters: "â‰ķ" }, + " ": { codepoints: [8287], characters: " " }, + "≪̸": { codepoints: [8810, 824], characters: "≩Ėļ" }, + "⊀": { codepoints: [8832], characters: "⊀" }, + "⊁": { codepoints: [8833], characters: "⊁" }, + "⊃⃒": { codepoints: [8835, 8402], characters: "⊃⃒" }, + "⎴": { codepoints: [9140], characters: "âŽī" }, + "⇀": { codepoints: [8640], characters: "⇀" }, + "⇛": { codepoints: [8667], characters: "⇛" }, + "⧴": { codepoints: [10740], characters: "â§ī" }, + "∘": { codepoints: [8728], characters: "∘" }, + "⊔": { codepoints: [8852], characters: "⊔" }, + "⊆": { codepoints: [8838], characters: "⊆" }, + "↕": { codepoints: [8597], characters: "↕" }, + "⇕": { codepoints: [8661], characters: "⇕" }, + "∣": { codepoints: [8739], characters: "âˆĢ" }, + "϶": { codepoints: [1014], characters: "Ïķ" }, + "▪": { codepoints: [9642], characters: "▩" }, + "⊚": { codepoints: [8858], characters: "⊚" }, + "⊝": { codepoints: [8861], characters: "⊝" }, + "⋞": { codepoints: [8926], characters: "⋞" }, + "⋟": { codepoints: [8927], characters: "⋟" }, + "♦": { codepoints: [9830], characters: "â™Ķ" }, + "⪕": { codepoints: [10901], characters: "⩕" }, + "ℰ": { codepoints: [8496], characters: "ℰ" }, + "⇏": { codepoints: [8655], characters: "⇏" }, + "↛": { codepoints: [8603], characters: "↛" }, + "≼": { codepoints: [8828], characters: "≾" }, + "⪹": { codepoints: [10937], characters: "âŠđ" }, + "ℍ": { codepoints: [8461], characters: "ℍ" }, + "ϕ": { codepoints: [981], characters: "ϕ" }, + "≽": { codepoints: [8829], characters: "â‰―" }, + "⪺": { codepoints: [10938], characters: "⊚" }, + "≈": { codepoints: [8776], characters: "≈" }, + "↕": { codepoints: [8597], characters: "↕" }, + "ℬ": { codepoints: [8492], characters: "℮" }, + "⊕": { codepoints: [8853], characters: "⊕" }, + "≂": { codepoints: [8770], characters: "≂" }, + "ℱ": { codepoints: [8497], characters: "ℱ" }, + "ⅈ": { codepoints: [8520], characters: "ⅈ" }, + "ℒ": { codepoints: [8466], characters: "ℒ" }, + "↼": { codepoints: [8636], characters: "↾" }, + "⇚": { codepoints: [8666], characters: "⇚" }, + "∉": { codepoints: [8713], characters: "∉" }, + "≯": { codepoints: [8815], characters: "â‰Ŋ" }, + "∷": { codepoints: [8759], characters: "∷" }, + "→": { codepoints: [8594], characters: "→" }, + "⌋": { codepoints: [8971], characters: "⌋" }, + "⇒": { codepoints: [8658], characters: "⇒" }, + "  ": { codepoints: [8287, 8202], characters: "  " }, + "≃": { codepoints: [8771], characters: "≃" }, + "≈": { codepoints: [8776], characters: "≈" }, + "⏟": { codepoints: [9183], characters: "⏟" }, + "⤒": { codepoints: [10514], characters: "âĪ’" }, + "↥": { codepoints: [8613], characters: "â†Ĩ" }, + "⊛": { codepoints: [8859], characters: "⊛" }, + "∁": { codepoints: [8705], characters: "∁" }, + "⋏": { codepoints: [8911], characters: "⋏" }, + "⪖": { codepoints: [10902], characters: "⩖" }, + "⪌": { codepoints: [10892], characters: "⩌" }, + "⪅": { codepoints: [10885], characters: "⩅" }, + "⪋": { codepoints: [10891], characters: "⩋" }, + "⎰": { codepoints: [9136], characters: "⎰" }, + "⟼": { codepoints: [10236], characters: "⟾" }, + "↧": { codepoints: [8615], characters: "↧" }, + "↤": { codepoints: [8612], characters: "â†Ī" }, + "⇍": { codepoints: [8653], characters: "⇍" }, + "↚": { codepoints: [8602], characters: "↚" }, + "⫅̸": { codepoints: [10949, 824], characters: "âŦ…Ėļ" }, + "⫆̸": { codepoints: [10950, 824], characters: "âŦ†Ėļ" }, + "⪷": { codepoints: [10935], characters: "⊷" }, + "→": { codepoints: [8594], characters: "→" }, + "⎱": { codepoints: [9137], characters: "⎱" }, + "⊑": { codepoints: [8849], characters: "⊑" }, + "⊒": { codepoints: [8850], characters: "⊒" }, + "⫋": { codepoints: [10955], characters: "âŦ‹" }, + "⪸": { codepoints: [10936], characters: "âŠļ" }, + "⫌": { codepoints: [10956], characters: "âŦŒ" }, + "⇈": { codepoints: [8648], characters: "⇈" }, + "ϵ": { codepoints: [1013], characters: "Ïĩ" }, + "∅": { codepoints: [8709], characters: "∅" }, + "∖": { codepoints: [8726], characters: "∖" }, + "·": { codepoints: [183], characters: "·" }, + "⊙": { codepoints: [8857], characters: "⊙" }, + "≡": { codepoints: [8801], characters: "≡" }, + "∐": { codepoints: [8720], characters: "∐" }, + "¨": { codepoints: [168], characters: "ÂĻ" }, + "↓": { codepoints: [8595], characters: "↓" }, + "̑": { codepoints: [785], characters: "Ė‘" }, + "⇓": { codepoints: [8659], characters: "⇓" }, + "≏": { codepoints: [8783], characters: "≏" }, + "←": { codepoints: [8592], characters: "←" }, + "⌊": { codepoints: [8970], characters: "⌊" }, + "⇐": { codepoints: [8656], characters: "⇐" }, + "≲": { codepoints: [8818], characters: "â‰ē" }, + "ℳ": { codepoints: [8499], characters: "â„ģ" }, + "∓": { codepoints: [8723], characters: "∓" }, + "≭": { codepoints: [8813], characters: "≭" }, + "∄": { codepoints: [8708], characters: "∄" }, + "⊂⃒": { codepoints: [8834, 8402], characters: "⊂⃒" }, + "⏞": { codepoints: [9182], characters: "⏞" }, + "±": { codepoints: [177], characters: "Âą" }, + "∴": { codepoints: [8756], characters: "âˆī" }, + " ": { codepoints: [8201], characters: " " }, + "⃛": { codepoints: [8411], characters: "⃛" }, + "⊎": { codepoints: [8846], characters: "⊎" }, + "‵": { codepoints: [8245], characters: "â€ĩ" }, + "⋍": { codepoints: [8909], characters: "⋍" }, + "⨂": { codepoints: [10754], characters: "âĻ‚" }, + "·": { codepoints: [183], characters: "·" }, + "✓": { codepoints: [10003], characters: "✓" }, + "ℂ": { codepoints: [8450], characters: "ℂ" }, + "⊡": { codepoints: [8865], characters: "⊡" }, + "↓": { codepoints: [8595], characters: "↓" }, + "⪆": { codepoints: [10886], characters: "⩆" }, + "⋛": { codepoints: [8923], characters: "⋛" }, + "≩︀": { codepoints: [8809, 65024], characters: "â‰Đïļ€" }, + "♥": { codepoints: [9829], characters: "â™Ĩ" }, + "←": { codepoints: [8592], characters: "←" }, + "⋚": { codepoints: [8922], characters: "⋚" }, + "≨︀": { codepoints: [8808, 65024], characters: "â‰Ļïļ€" }, + "⩾̸": { codepoints: [10878, 824], characters: "âĐūĖļ" }, + "⩽̸": { codepoints: [10877, 824], characters: "âĐ―Ėļ" }, + "∦": { codepoints: [8742], characters: "âˆĶ" }, + "∤": { codepoints: [8740], characters: "âˆĪ" }, + "⊈": { codepoints: [8840], characters: "⊈" }, + "⊉": { codepoints: [8841], characters: "⊉" }, + "⋔": { codepoints: [8916], characters: "⋔" }, + "ℚ": { codepoints: [8474], characters: "ℚ" }, + "♠": { codepoints: [9824], characters: "♠" }, + "⫅": { codepoints: [10949], characters: "âŦ…" }, + "⊊": { codepoints: [8842], characters: "⊊" }, + "⫆": { codepoints: [10950], characters: "âŦ†" }, + "⊋": { codepoints: [8843], characters: "⊋" }, + "∴": { codepoints: [8756], characters: "âˆī" }, + "≜": { codepoints: [8796], characters: "≜" }, + "∝": { codepoints: [8733], characters: "∝" }, + "⤑": { codepoints: [10513], characters: "âĪ‘" }, + "≐": { codepoints: [8784], characters: "≐" }, + "∫": { codepoints: [8747], characters: "âˆŦ" }, + "⪡": { codepoints: [10913], characters: "⊥" }, + "≠": { codepoints: [8800], characters: "≠" }, + "≁": { codepoints: [8769], characters: "≁" }, + "∂": { codepoints: [8706], characters: "∂" }, + "≺": { codepoints: [8826], characters: "≹" }, + "⊢": { codepoints: [8866], characters: "âŠĒ" }, + "≻": { codepoints: [8827], characters: "â‰ŧ" }, + "∋": { codepoints: [8715], characters: "∋" }, + "⊃": { codepoints: [8835], characters: "⊃" }, + "⥉": { codepoints: [10569], characters: "âĨ‰" }, + "_": { codepoints: [95], characters: "_" }, + "⩘": { codepoints: [10840], characters: "âИ" }, + "⦨": { codepoints: [10664], characters: "âĶĻ" }, + "⦩": { codepoints: [10665], characters: "âĶĐ" }, + "⦪": { codepoints: [10666], characters: "âĶŠ" }, + "⦫": { codepoints: [10667], characters: "âĶŦ" }, + "⦬": { codepoints: [10668], characters: "âĶŽ" }, + "⦭": { codepoints: [10669], characters: "âĶ­" }, + "⦮": { codepoints: [10670], characters: "âĶŪ" }, + "⦯": { codepoints: [10671], characters: "âĶŊ" }, + "⦝": { codepoints: [10653], characters: "âĶ" }, + "≊": { codepoints: [8778], characters: "≊" }, + "∳": { codepoints: [8755], characters: "âˆģ" }, + "≌": { codepoints: [8780], characters: "≌" }, + "⌅": { codepoints: [8965], characters: "⌅" }, + "⎶": { codepoints: [9142], characters: "âŽķ" }, + "⨁": { codepoints: [10753], characters: "âĻ" }, + "⨆": { codepoints: [10758], characters: "âĻ†" }, + "⨄": { codepoints: [10756], characters: "âĻ„" }, + "⋀": { codepoints: [8896], characters: "⋀" }, + "⊟": { codepoints: [8863], characters: "⊟" }, + "⊠": { codepoints: [8864], characters: "⊠" }, + "⟈": { codepoints: [10184], characters: "⟈" }, + "⩉": { codepoints: [10825], characters: "âЉ" }, + "®": { codepoints: [174], characters: "ÂŪ" }, + "Ⓢ": { codepoints: [9416], characters: "Ⓢ" }, + "⨐": { codepoints: [10768], characters: "âĻ" }, + "♣": { codepoints: [9827], characters: "â™Ģ" }, + "⩈": { codepoints: [10824], characters: "âЈ" }, + "⋎": { codepoints: [8910], characters: "⋎" }, + "∲": { codepoints: [8754], characters: "âˆē" }, + "≑": { codepoints: [8785], characters: "≑" }, + "∸": { codepoints: [8760], characters: "âˆļ" }, + "⤐": { codepoints: [10512], characters: "âĪ" }, + "⟿": { codepoints: [10239], characters: "âŸŋ" }, + "⏧": { codepoints: [9191], characters: "⏧" }, + "∅": { codepoints: [8709], characters: "∅" }, + "⧥": { codepoints: [10725], characters: "â§Ĩ" }, + "⨍": { codepoints: [10765], characters: "âĻ" }, + "⩾": { codepoints: [10878], characters: "âĐū" }, + "⪄": { codepoints: [10884], characters: "⩄" }, + "⪊": { codepoints: [10890], characters: "⩊" }, + "⤥": { codepoints: [10533], characters: "âĪĨ" }, + "⤦": { codepoints: [10534], characters: "âĪĶ" }, + "ℐ": { codepoints: [8464], characters: "ℐ" }, + "ℑ": { codepoints: [8465], characters: "ℑ" }, + "⧝": { codepoints: [10717], characters: "⧝" }, + "ℤ": { codepoints: [8484], characters: "â„Ī" }, + "⊺": { codepoints: [8890], characters: "⊹" }, + "⨗": { codepoints: [10775], characters: "âĻ—" }, + "⦴": { codepoints: [10676], characters: "âĶī" }, + "⥋": { codepoints: [10571], characters: "âĨ‹" }, + "⩽": { codepoints: [10877], characters: "âĐ―" }, + "⪃": { codepoints: [10883], characters: "⊃" }, + "⌞": { codepoints: [8990], characters: "⌞" }, + "⪉": { codepoints: [10889], characters: "⩉" }, + "⌟": { codepoints: [8991], characters: "⌟" }, + "⥊": { codepoints: [10570], characters: "âĨŠ" }, + "↥": { codepoints: [8613], characters: "â†Ĩ" }, + "⊸": { codepoints: [8888], characters: "âŠļ" }, + "ℕ": { codepoints: [8469], characters: "ℕ" }, + "⩭̸": { codepoints: [10861, 824], characters: "âĐ­Ėļ" }, + "⋵̸": { codepoints: [8949, 824], characters: "â‹ĩĖļ" }, + "⨶": { codepoints: [10806], characters: "âĻķ" }, + "∥": { codepoints: [8741], characters: "âˆĨ" }, + "⨣": { codepoints: [10787], characters: "âĻĢ" }, + "⨕": { codepoints: [10773], characters: "âĻ•" }, + "⪵": { codepoints: [10933], characters: "âŠĩ" }, + "⋨": { codepoints: [8936], characters: "â‹Ļ" }, + "⌮": { codepoints: [9006], characters: "âŒŪ" }, + "⌒": { codepoints: [8978], characters: "⌒" }, + "⌓": { codepoints: [8979], characters: "⌓" }, + "⦳": { codepoints: [10675], characters: "âĶģ" }, + "ℜ": { codepoints: [8476], characters: "ℜ" }, + "⨒": { codepoints: [10770], characters: "âĻ’" }, + "⧎": { codepoints: [10702], characters: "⧎" }, + "⨓": { codepoints: [10771], characters: "âĻ“" }, + "∖": { codepoints: [8726], characters: "∖" }, + "∣": { codepoints: [8739], characters: "âˆĢ" }, + "⧤": { codepoints: [10724], characters: "â§Ī" }, + "⊏": { codepoints: [8847], characters: "⊏" }, + "⊐": { codepoints: [8848], characters: "⊐" }, + "⊆": { codepoints: [8838], characters: "⊆" }, + "⪶": { codepoints: [10934], characters: "âŠķ" }, + "⋩": { codepoints: [8937], characters: "â‹Đ" }, + "⊇": { codepoints: [8839], characters: "⊇" }, + "ϑ": { codepoints: [977], characters: "ϑ" }, + "∼": { codepoints: [8764], characters: "∞" }, + "⨱": { codepoints: [10801], characters: "âĻą" }, + "▵": { codepoints: [9653], characters: "â–ĩ" }, + "⨺": { codepoints: [10810], characters: "âĻš" }, + "⏢": { codepoints: [9186], characters: "âĒ" }, + "⌜": { codepoints: [8988], characters: "⌜" }, + "⌝": { codepoints: [8989], characters: "⌝" }, + "ϰ": { codepoints: [1008], characters: "Ï°" }, + "ς": { codepoints: [962], characters: "ς" }, + "ϑ": { codepoints: [977], characters: "ϑ" }, + "∵": { codepoints: [8757], characters: "âˆĩ" }, + "ℭ": { codepoints: [8493], characters: "ℭ" }, + "∰": { codepoints: [8752], characters: "∰" }, + "¸": { codepoints: [184], characters: "Âļ" }, + "⋄": { codepoints: [8900], characters: "⋄" }, + "⊤": { codepoints: [8868], characters: "âŠĪ" }, + "∈": { codepoints: [8712], characters: "∈" }, + "Ε": { codepoints: [917], characters: "Ε" }, + "⇒": { codepoints: [8658], characters: "⇒" }, + "⊣": { codepoints: [8867], characters: "âŠĢ" }, + " ": { codepoints: [10], characters: "\n" }, + "⁠": { codepoints: [8288], characters: "⁠" }, + "≮": { codepoints: [8814], characters: "â‰Ū" }, + "Ο": { codepoints: [927], characters: "Ο" }, + "‾": { codepoints: [8254], characters: "â€ū" }, + "∏": { codepoints: [8719], characters: "∏" }, + "↑": { codepoints: [8593], characters: "↑" }, + "⇑": { codepoints: [8657], characters: "⇑" }, + "Υ": { codepoints: [933], characters: "ÎĨ" }, + "ℵ": { codepoints: [8501], characters: "â„ĩ" }, + "⊾": { codepoints: [8894], characters: "âŠū" }, + "⍼": { codepoints: [9084], characters: "⍞" }, + "≍": { codepoints: [8781], characters: "≍" }, + "∽": { codepoints: [8765], characters: "âˆ―" }, + "∵": { codepoints: [8757], characters: "âˆĩ" }, + "⦰": { codepoints: [10672], characters: "âĶ°" }, + "≬": { codepoints: [8812], characters: "≮" }, + "◯": { codepoints: [9711], characters: "â—Ŋ" }, + "⨀": { codepoints: [10752], characters: "âĻ€" }, + "★": { codepoints: [9733], characters: "★" }, + "≡⃥": { codepoints: [8801, 8421], characters: "≡âƒĨ" }, + "⊞": { codepoints: [8862], characters: "⊞" }, + "⩐": { codepoints: [10832], characters: "âА" }, + "⦲": { codepoints: [10674], characters: "âĶē" }, + "⧂": { codepoints: [10690], characters: "⧂" }, + "≔": { codepoints: [8788], characters: "≔" }, + "⩭": { codepoints: [10861], characters: "âĐ­" }, + "⤸": { codepoints: [10552], characters: "âĪļ" }, + "⤵": { codepoints: [10549], characters: "âĪĩ" }, + "⤽": { codepoints: [10557], characters: "âĪ―" }, + "⤼": { codepoints: [10556], characters: "âĪž" }, + "⤏": { codepoints: [10511], characters: "âĪ" }, + "‡": { codepoints: [8225], characters: "‡" }, + "⩷": { codepoints: [10871], characters: "âĐ·" }, + "⦱": { codepoints: [10673], characters: "âĶą" }, + "⋄": { codepoints: [8900], characters: "⋄" }, + "ϝ": { codepoints: [989], characters: "ϝ" }, + "∔": { codepoints: [8724], characters: "∔" }, + "⦦": { codepoints: [10662], characters: "âĶĶ" }, + "ε": { codepoints: [949], characters: "Îĩ" }, + "≕": { codepoints: [8789], characters: "≕" }, + "⩸": { codepoints: [10872], characters: "âĐļ" }, + "⪂": { codepoints: [10882], characters: "⩂" }, + "⩼": { codepoints: [10876], characters: "âĐž" }, + "≷": { codepoints: [8823], characters: "≷" }, + "⥈": { codepoints: [10568], characters: "âĨˆ" }, + "⨼": { codepoints: [10812], characters: "âĻž" }, + "⋵": { codepoints: [8949], characters: "â‹ĩ" }, + "⤟": { codepoints: [10527], characters: "âĪŸ" }, + "⥳": { codepoints: [10611], characters: "âĨģ" }, + "⦏": { codepoints: [10639], characters: "âĶ" }, + "⦍": { codepoints: [10637], characters: "âĶ" }, + "⥧": { codepoints: [10599], characters: "âĨ§" }, + "⪁": { codepoints: [10881], characters: "⊁" }, + "⋖": { codepoints: [8918], characters: "⋖" }, + "≶": { codepoints: [8822], characters: "â‰ķ" }, + "≲": { codepoints: [8818], characters: "â‰ē" }, + "⨴": { codepoints: [10804], characters: "âĻī" }, + "◊": { codepoints: [9674], characters: "◊" }, + "⩻": { codepoints: [10875], characters: "âĐŧ" }, + "⥦": { codepoints: [10598], characters: "âĨĶ" }, + "✠": { codepoints: [10016], characters: "✠" }, + "⨪": { codepoints: [10794], characters: "âĻŠ" }, + "≉": { codepoints: [8777], characters: "≉" }, + "♮": { codepoints: [9838], characters: "â™Ū" }, + "↗": { codepoints: [8599], characters: "↗" }, + "∄": { codepoints: [8708], characters: "∄" }, + "∉": { codepoints: [8713], characters: "∉" }, + "⋷": { codepoints: [8951], characters: "⋷" }, + "⋶": { codepoints: [8950], characters: "â‹ķ" }, + "∌": { codepoints: [8716], characters: "∌" }, + "⋾": { codepoints: [8958], characters: "â‹ū" }, + "⋽": { codepoints: [8957], characters: "â‹―" }, + "⨔": { codepoints: [10772], characters: "âĻ”" }, + "⪯̸": { codepoints: [10927, 824], characters: "âŠŊĖļ" }, + "⋢": { codepoints: [8930], characters: "â‹Ē" }, + "⋣": { codepoints: [8931], characters: "â‹Ģ" }, + "⊂⃒": { codepoints: [8834, 8402], characters: "⊂⃒" }, + "⪰̸": { codepoints: [10928, 824], characters: "⊰Ėļ" }, + "⊃⃒": { codepoints: [8835, 8402], characters: "⊃⃒" }, + "⧞": { codepoints: [10718], characters: "⧞" }, + "⊴⃒": { codepoints: [8884, 8402], characters: "âŠī⃒" }, + "⊵⃒": { codepoints: [8885, 8402], characters: "âŠĩ⃒" }, + "↖": { codepoints: [8598], characters: "↖" }, + "⦻": { codepoints: [10683], characters: "âĶŧ" }, + "ο": { codepoints: [959], characters: "Îŋ" }, + "ℴ": { codepoints: [8500], characters: "â„ī" }, + "⩗": { codepoints: [10839], characters: "âЗ" }, + "‱": { codepoints: [8241], characters: "‱" }, + "ℎ": { codepoints: [8462], characters: "ℎ" }, + "⨢": { codepoints: [10786], characters: "âĻĒ" }, + "⨦": { codepoints: [10790], characters: "âĻĶ" }, + "⨧": { codepoints: [10791], characters: "âĻ§" }, + "≾": { codepoints: [8830], characters: "â‰ū" }, + "⨖": { codepoints: [10774], characters: "âĻ–" }, + "≟": { codepoints: [8799], characters: "≟" }, + "⤠": { codepoints: [10528], characters: "âĪ " }, + "⥴": { codepoints: [10612], characters: "âĨī" }, + "⦎": { codepoints: [10638], characters: "âĶŽ" }, + "⦐": { codepoints: [10640], characters: "âĶ" }, + "⥩": { codepoints: [10601], characters: "âĨĐ" }, + "ℛ": { codepoints: [8475], characters: "ℛ" }, + "⨵": { codepoints: [10805], characters: "âĻĩ" }, + "⥨": { codepoints: [10600], characters: "âĨĻ" }, + "↘": { codepoints: [8600], characters: "↘" }, + "⨤": { codepoints: [10788], characters: "âĻĪ" }, + "⥲": { codepoints: [10610], characters: "âĨē" }, + "⫃": { codepoints: [10947], characters: "âŦƒ" }, + "⫁": { codepoints: [10945], characters: "âŦ" }, + "⪿": { codepoints: [10943], characters: "âŠŋ" }, + "⥹": { codepoints: [10617], characters: "âĨđ" }, + "≿": { codepoints: [8831], characters: "â‰ŋ" }, + "⫘": { codepoints: [10968], characters: "âŦ˜" }, + "⫄": { codepoints: [10948], characters: "âŦ„" }, + "⟉": { codepoints: [10185], characters: "⟉" }, + "⫗": { codepoints: [10967], characters: "âŦ—" }, + "⥻": { codepoints: [10619], characters: "âĨŧ" }, + "⫂": { codepoints: [10946], characters: "âŦ‚" }, + "⫀": { codepoints: [10944], characters: "âŦ€" }, + "↙": { codepoints: [8601], characters: "↙" }, + "⫚": { codepoints: [10970], characters: "âŦš" }, + "⨹": { codepoints: [10809], characters: "âĻđ" }, + "⨻": { codepoints: [10811], characters: "âĻŧ" }, + "↑": { codepoints: [8593], characters: "↑" }, + "υ": { codepoints: [965], characters: "υ" }, + "⦧": { codepoints: [10663], characters: "âĶ§" }, + "⦚": { codepoints: [10650], characters: "âĶš" }, + "⇝": { codepoints: [8669], characters: "⇝" }, + "Á": { codepoints: [193], characters: "Á" }, + "Ă": { codepoints: [258], characters: "Ă" }, + "À": { codepoints: [192], characters: "À" }, + "≔": { codepoints: [8788], characters: "≔" }, + "Ã": { codepoints: [195], characters: "Ã" }, + "⌆": { codepoints: [8966], characters: "⌆" }, + "≎": { codepoints: [8782], characters: "≎" }, + "Ć": { codepoints: [262], characters: "Ć" }, + "Č": { codepoints: [268], characters: "Č" }, + "Ç": { codepoints: [199], characters: "Ç" }, + "⩴": { codepoints: [10868], characters: "âĐī" }, + "∯": { codepoints: [8751], characters: "âˆŊ" }, + "≍": { codepoints: [8781], characters: "≍" }, + "‡": { codepoints: [8225], characters: "‡" }, + "Ď": { codepoints: [270], characters: "Ď" }, + "⃜": { codepoints: [8412], characters: "⃜" }, + "Đ": { codepoints: [272], characters: "Đ" }, + "É": { codepoints: [201], characters: "É" }, + "Ě": { codepoints: [282], characters: "Ě" }, + "È": { codepoints: [200], characters: "È" }, + "∃": { codepoints: [8707], characters: "∃" }, + "∀": { codepoints: [8704], characters: "∀" }, + "Ϝ": { codepoints: [988], characters: "Ϝ" }, + "Ğ": { codepoints: [286], characters: "Ğ" }, + "Ģ": { codepoints: [290], characters: "ÄĒ" }, + "Ъ": { codepoints: [1066], characters: "Њ" }, + "Ħ": { codepoints: [294], characters: "ÄĶ" }, + "Í": { codepoints: [205], characters: "Í" }, + "Ì": { codepoints: [204], characters: "Ì" }, + "Ĩ": { codepoints: [296], characters: "ÄĻ" }, + "Ј": { codepoints: [1032], characters: "Ј" }, + "Ķ": { codepoints: [310], characters: "Äķ" }, + "Ĺ": { codepoints: [313], characters: "Äđ" }, + "Λ": { codepoints: [923], characters: "Λ" }, + "Ľ": { codepoints: [317], characters: "Ä―" }, + "Ļ": { codepoints: [315], characters: "Äŧ" }, + "Ŀ": { codepoints: [319], characters: "Äŋ" }, + "Ł": { codepoints: [321], characters: "Ł" }, + "Ń": { codepoints: [323], characters: "Ń" }, + "Ň": { codepoints: [327], characters: "Ň" }, + "Ņ": { codepoints: [325], characters: "Ņ" }, + "Ñ": { codepoints: [209], characters: "Ñ" }, + "Ó": { codepoints: [211], characters: "Ó" }, + "Ő": { codepoints: [336], characters: "Ő" }, + "Ò": { codepoints: [210], characters: "Ò" }, + "Ø": { codepoints: [216], characters: "Ø" }, + "Õ": { codepoints: [213], characters: "Õ" }, + "⨷": { codepoints: [10807], characters: "âĻ·" }, + "Ŕ": { codepoints: [340], characters: "Ŕ" }, + "⤖": { codepoints: [10518], characters: "âĪ–" }, + "Ř": { codepoints: [344], characters: "Ř" }, + "Ŗ": { codepoints: [342], characters: "Ŗ" }, + "Щ": { codepoints: [1065], characters: "ÐĐ" }, + "Ь": { codepoints: [1068], characters: "ÐŽ" }, + "Ś": { codepoints: [346], characters: "Ś" }, + "Š": { codepoints: [352], characters: "Å " }, + "Ş": { codepoints: [350], characters: "Ş" }, + "□": { codepoints: [9633], characters: "□" }, + "⋐": { codepoints: [8912], characters: "⋐" }, + "⋑": { codepoints: [8913], characters: "⋑" }, + "Ť": { codepoints: [356], characters: "ÅĪ" }, + "Ţ": { codepoints: [354], characters: "ÅĒ" }, + "Ŧ": { codepoints: [358], characters: "ÅĶ" }, + "Ú": { codepoints: [218], characters: "Ú" }, + "Ŭ": { codepoints: [364], characters: "ÅŽ" }, + "Ű": { codepoints: [368], characters: "Å°" }, + "Ù": { codepoints: [217], characters: "Ù" }, + "Ũ": { codepoints: [360], characters: "ÅĻ" }, + "⫦": { codepoints: [10982], characters: "âŦĶ" }, + "‖": { codepoints: [8214], characters: "‖" }, + "⊪": { codepoints: [8874], characters: "⊩" }, + "Ý": { codepoints: [221], characters: "Ý" }, + "Ź": { codepoints: [377], characters: "Åđ" }, + "Ž": { codepoints: [381], characters: "Å―" }, + "á": { codepoints: [225], characters: "ÃĄ" }, + "ă": { codepoints: [259], characters: "ă" }, + "à": { codepoints: [224], characters: "à" }, + "⩕": { codepoints: [10837], characters: "âЕ" }, + "∡": { codepoints: [8737], characters: "∥" }, + "∢": { codepoints: [8738], characters: "âˆĒ" }, + "⩯": { codepoints: [10863], characters: "âĐŊ" }, + "≈": { codepoints: [8776], characters: "≈" }, + "ã": { codepoints: [227], characters: "ÃĢ" }, + "⊽": { codepoints: [8893], characters: "âŠ―" }, + "⌅": { codepoints: [8965], characters: "⌅" }, + "∵": { codepoints: [8757], characters: "âˆĩ" }, + "ℬ": { codepoints: [8492], characters: "℮" }, + "⋂": { codepoints: [8898], characters: "⋂" }, + "⋃": { codepoints: [8899], characters: "⋃" }, + "⋁": { codepoints: [8897], characters: "⋁" }, + "⤍": { codepoints: [10509], characters: "âĪ" }, + "⊥": { codepoints: [8869], characters: "âŠĨ" }, + "⋈": { codepoints: [8904], characters: "⋈" }, + "⧉": { codepoints: [10697], characters: "⧉" }, + "‵": { codepoints: [8245], characters: "â€ĩ" }, + "¦": { codepoints: [166], characters: "ÂĶ" }, + "•": { codepoints: [8226], characters: "â€Ē" }, + "≏": { codepoints: [8783], characters: "≏" }, + "ć": { codepoints: [263], characters: "ć" }, + "⩄": { codepoints: [10820], characters: "âЄ" }, + "⩋": { codepoints: [10827], characters: "âЋ" }, + "⩇": { codepoints: [10823], characters: "âЇ" }, + "⩀": { codepoints: [10816], characters: "âЀ" }, + "č": { codepoints: [269], characters: "č" }, + "ç": { codepoints: [231], characters: "ç" }, + "≗": { codepoints: [8791], characters: "≗" }, + "⫯": { codepoints: [10991], characters: "âŦŊ" }, + "≔": { codepoints: [8788], characters: "≔" }, + "@": { codepoints: [64], characters: "@" }, + "∘": { codepoints: [8728], characters: "∘" }, + "∮": { codepoints: [8750], characters: "âˆŪ" }, + "∐": { codepoints: [8720], characters: "∐" }, + "℗": { codepoints: [8471], characters: "℗" }, + "↶": { codepoints: [8630], characters: "â†ķ" }, + "⩆": { codepoints: [10822], characters: "âІ" }, + "⩊": { codepoints: [10826], characters: "âЊ" }, + "⊍": { codepoints: [8845], characters: "⊍" }, + "↷": { codepoints: [8631], characters: "↷" }, + "¤": { codepoints: [164], characters: "ÂĪ" }, + "⌭": { codepoints: [9005], characters: "⌭" }, + "†": { codepoints: [8224], characters: "†" }, + "ℸ": { codepoints: [8504], characters: "â„ļ" }, + "ď": { codepoints: [271], characters: "ď" }, + "⥿": { codepoints: [10623], characters: "âĨŋ" }, + "÷": { codepoints: [247], characters: "÷" }, + "⋇": { codepoints: [8903], characters: "⋇" }, + "⌞": { codepoints: [8990], characters: "⌞" }, + "⌍": { codepoints: [8973], characters: "⌍" }, + "$": { codepoints: [36], characters: "$" }, + "⌟": { codepoints: [8991], characters: "⌟" }, + "⌌": { codepoints: [8972], characters: "⌌" }, + "đ": { codepoints: [273], characters: "đ" }, + "é": { codepoints: [233], characters: "ÃĐ" }, + "⩮": { codepoints: [10862], characters: "âĐŪ" }, + "ě": { codepoints: [283], characters: "ě" }, + "≕": { codepoints: [8789], characters: "≕" }, + "è": { codepoints: [232], characters: "ÃĻ" }, + "⪘": { codepoints: [10904], characters: "⊘" }, + "⪗": { codepoints: [10903], characters: "⩗" }, + "∅": { codepoints: [8709], characters: "∅" }, + " ": { codepoints: [8196], characters: " " }, + " ": { codepoints: [8197], characters: " " }, + "⧣": { codepoints: [10723], characters: "â§Ģ" }, + "≖": { codepoints: [8790], characters: "≖" }, + "=": { codepoints: [61], characters: "=" }, + "≟": { codepoints: [8799], characters: "≟" }, + "♀": { codepoints: [9792], characters: "♀" }, + "ffi": { codepoints: [64259], characters: "" }, + "ffl": { codepoints: [64260], characters: "" }, + "∀": { codepoints: [8704], characters: "∀" }, + "½": { codepoints: [189], characters: "Â―" }, + "⅓": { codepoints: [8531], characters: "⅓" }, + "¼": { codepoints: [188], characters: "ž" }, + "⅕": { codepoints: [8533], characters: "⅕" }, + "⅙": { codepoints: [8537], characters: "⅙" }, + "⅛": { codepoints: [8539], characters: "⅛" }, + "⅔": { codepoints: [8532], characters: "⅔" }, + "⅖": { codepoints: [8534], characters: "⅖" }, + "¾": { codepoints: [190], characters: "Âū" }, + "⅗": { codepoints: [8535], characters: "⅗" }, + "⅜": { codepoints: [8540], characters: "⅜" }, + "⅘": { codepoints: [8536], characters: "⅘" }, + "⅚": { codepoints: [8538], characters: "⅚" }, + "⅝": { codepoints: [8541], characters: "⅝" }, + "⅞": { codepoints: [8542], characters: "⅞" }, + "ǵ": { codepoints: [501], characters: "Įĩ" }, + "ϝ": { codepoints: [989], characters: "ϝ" }, + "ğ": { codepoints: [287], characters: "ğ" }, + "⪀": { codepoints: [10880], characters: "⩀" }, + "⪔": { codepoints: [10900], characters: "⩔" }, + "⦕": { codepoints: [10645], characters: "âĶ•" }, + "⥸": { codepoints: [10616], characters: "âĨļ" }, + "⋗": { codepoints: [8919], characters: "⋗" }, + "≳": { codepoints: [8819], characters: "â‰ģ" }, + " ": { codepoints: [8202], characters: " " }, + "ℋ": { codepoints: [8459], characters: "ℋ" }, + "ъ": { codepoints: [1098], characters: "ŅŠ" }, + "♥": { codepoints: [9829], characters: "â™Ĩ" }, + "…": { codepoints: [8230], characters: "â€Ķ" }, + "⊹": { codepoints: [8889], characters: "âŠđ" }, + "∻": { codepoints: [8763], characters: "âˆŧ" }, + "―": { codepoints: [8213], characters: "―" }, + "ℏ": { codepoints: [8463], characters: "ℏ" }, + "ħ": { codepoints: [295], characters: "ħ" }, + "⁃": { codepoints: [8259], characters: "⁃" }, + "‐": { codepoints: [8208], characters: "‐" }, + "í": { codepoints: [237], characters: "í" }, + "ì": { codepoints: [236], characters: "ÃŽ" }, + "⨌": { codepoints: [10764], characters: "âĻŒ" }, + "⧜": { codepoints: [10716], characters: "⧜" }, + "℅": { codepoints: [8453], characters: "℅" }, + "ı": { codepoints: [305], characters: "Äą" }, + "⊺": { codepoints: [8890], characters: "⊹" }, + "¿": { codepoints: [191], characters: "Âŋ" }, + "⋳": { codepoints: [8947], characters: "â‹ģ" }, + "ĩ": { codepoints: [297], characters: "ÄĐ" }, + "ј": { codepoints: [1112], characters: "Ņ˜" }, + "ϰ": { codepoints: [1008], characters: "Ï°" }, + "ķ": { codepoints: [311], characters: "Ä·" }, + "ĸ": { codepoints: [312], characters: "Äļ" }, + "⤛": { codepoints: [10523], characters: "âĪ›" }, + "ĺ": { codepoints: [314], characters: "Äš" }, + "ℒ": { codepoints: [8466], characters: "ℒ" }, + "λ": { codepoints: [955], characters: "Îŧ" }, + "⟨": { codepoints: [10216], characters: "âŸĻ" }, + "⤝": { codepoints: [10525], characters: "âĪ" }, + "↩": { codepoints: [8617], characters: "â†Đ" }, + "↫": { codepoints: [8619], characters: "â†Ŧ" }, + "⤹": { codepoints: [10553], characters: "âĪđ" }, + "↢": { codepoints: [8610], characters: "â†Ē" }, + "⤙": { codepoints: [10521], characters: "âĪ™" }, + "{": { codepoints: [123], characters: "{" }, + "[": { codepoints: [91], characters: "" }, + "ľ": { codepoints: [318], characters: "Äū" }, + "ļ": { codepoints: [316], characters: "Äž" }, + "„": { codepoints: [8222], characters: "„" }, + "⩿": { codepoints: [10879], characters: "âĐŋ" }, + "⪓": { codepoints: [10899], characters: "⩓" }, + "⥼": { codepoints: [10620], characters: "âĨž" }, + "⌊": { codepoints: [8970], characters: "⌊" }, + "⥪": { codepoints: [10602], characters: "âĨŠ" }, + "⥫": { codepoints: [10603], characters: "âĨŦ" }, + "ŀ": { codepoints: [320], characters: "ŀ" }, + "⎰": { codepoints: [9136], characters: "⎰" }, + "⨭": { codepoints: [10797], characters: "âĻ­" }, + "∗": { codepoints: [8727], characters: "∗" }, + "_": { codepoints: [95], characters: "_" }, + "⦓": { codepoints: [10643], characters: "âĶ“" }, + "⥭": { codepoints: [10605], characters: "âĨ­" }, + "‹": { codepoints: [8249], characters: "â€đ" }, + "‚": { codepoints: [8218], characters: "‚" }, + "ł": { codepoints: [322], characters: "ł" }, + "⋋": { codepoints: [8907], characters: "⋋" }, + "⋉": { codepoints: [8905], characters: "⋉" }, + "⥶": { codepoints: [10614], characters: "âĨķ" }, + "⦖": { codepoints: [10646], characters: "âĶ–" }, + "↦": { codepoints: [8614], characters: "â†Ķ" }, + "▮": { codepoints: [9646], characters: "â–Ū" }, + "⨩": { codepoints: [10793], characters: "âĻĐ" }, + "*": { codepoints: [42], characters: "*" }, + "⫰": { codepoints: [10992], characters: "âŦ°" }, + "·": { codepoints: [183], characters: "·" }, + "⊟": { codepoints: [8863], characters: "⊟" }, + "∸": { codepoints: [8760], characters: "âˆļ" }, + "∓": { codepoints: [8723], characters: "∓" }, + "⊧": { codepoints: [8871], characters: "⊧" }, + "∾": { codepoints: [8766], characters: "âˆū" }, + "⊯": { codepoints: [8879], characters: "âŠŊ" }, + "⊮": { codepoints: [8878], characters: "âŠŪ" }, + "ń": { codepoints: [324], characters: "ń" }, + "≏̸": { codepoints: [8783, 824], characters: "≏Ėļ" }, + "ň": { codepoints: [328], characters: "ň" }, + "ņ": { codepoints: [326], characters: "ņ" }, + "⤤": { codepoints: [10532], characters: "âĪĪ" }, + "≢": { codepoints: [8802], characters: "â‰Ē" }, + "⤨": { codepoints: [10536], characters: "âĪĻ" }, + "∄": { codepoints: [8708], characters: "∄" }, + "⋬": { codepoints: [8940], characters: "⋮" }, + "⋹̸": { codepoints: [8953, 824], characters: "â‹đĖļ" }, + "⫽⃥": { codepoints: [11005, 8421], characters: "âŦ―âƒĨ" }, + "⋠": { codepoints: [8928], characters: "⋠" }, + "⤳̸": { codepoints: [10547, 824], characters: "âĪģĖļ" }, + "↝̸": { codepoints: [8605, 824], characters: "↝Ėļ" }, + "⋭": { codepoints: [8941], characters: "⋭" }, + "⋡": { codepoints: [8929], characters: "⋡" }, + "≄": { codepoints: [8772], characters: "≄" }, + "ñ": { codepoints: [241], characters: "Ãą" }, + "№": { codepoints: [8470], characters: "№" }, + "⊭": { codepoints: [8877], characters: "⊭" }, + "⤄": { codepoints: [10500], characters: "âĪ„" }, + "⊬": { codepoints: [8876], characters: "⊮" }, + "⤂": { codepoints: [10498], characters: "âĪ‚" }, + "⤃": { codepoints: [10499], characters: "âĪƒ" }, + "⤣": { codepoints: [10531], characters: "âĪĢ" }, + "⤧": { codepoints: [10535], characters: "âĪ§" }, + "ó": { codepoints: [243], characters: "Ãģ" }, + "ő": { codepoints: [337], characters: "ő" }, + "⦼": { codepoints: [10684], characters: "âĶž" }, + "ò": { codepoints: [242], characters: "Ãē" }, + "⊖": { codepoints: [8854], characters: "⊖" }, + "⊶": { codepoints: [8886], characters: "âŠķ" }, + "ø": { codepoints: [248], characters: "Ãļ" }, + "õ": { codepoints: [245], characters: "Ãĩ" }, + "⊗": { codepoints: [8855], characters: "⊗" }, + "⫳": { codepoints: [10995], characters: "âŦģ" }, + "%": { codepoints: [37], characters: "%" }, + ".": { codepoints: [46], characters: "." }, + "‰": { codepoints: [8240], characters: "‰" }, + "ℳ": { codepoints: [8499], characters: "â„ģ" }, + "ℏ": { codepoints: [8463], characters: "ℏ" }, + "ℏ": { codepoints: [8463], characters: "ℏ" }, + "∔": { codepoints: [8724], characters: "∔" }, + "⨥": { codepoints: [10789], characters: "âĻĨ" }, + "±": { codepoints: [177], characters: "Âą" }, + "⪯": { codepoints: [10927], characters: "âŠŊ" }, + "ℙ": { codepoints: [8473], characters: "ℙ" }, + "⋨": { codepoints: [8936], characters: "â‹Ļ" }, + "∝": { codepoints: [8733], characters: "∝" }, + "⊰": { codepoints: [8880], characters: "⊰" }, + " ": { codepoints: [8200], characters: " " }, + "⁗": { codepoints: [8279], characters: "⁗" }, + "⤜": { codepoints: [10524], characters: "âĪœ" }, + "ŕ": { codepoints: [341], characters: "ŕ" }, + "⟩": { codepoints: [10217], characters: "âŸĐ" }, + "⥵": { codepoints: [10613], characters: "âĨĩ" }, + "⤞": { codepoints: [10526], characters: "âĪž" }, + "↪": { codepoints: [8618], characters: "↩" }, + "↬": { codepoints: [8620], characters: "↮" }, + "⥅": { codepoints: [10565], characters: "âĨ…" }, + "↣": { codepoints: [8611], characters: "â†Ģ" }, + "⤚": { codepoints: [10522], characters: "âĪš" }, + "}": { codepoints: [125], characters: "}" }, + "]": { codepoints: [93], characters: "]" }, + "ř": { codepoints: [345], characters: "ř" }, + "ŗ": { codepoints: [343], characters: "ŗ" }, + "”": { codepoints: [8221], characters: "”" }, + "⥽": { codepoints: [10621], characters: "âĨ―" }, + "⌋": { codepoints: [8971], characters: "⌋" }, + "⥬": { codepoints: [10604], characters: "âĨŽ" }, + "⎱": { codepoints: [9137], characters: "⎱" }, + "⨮": { codepoints: [10798], characters: "âĻŪ" }, + "⦔": { codepoints: [10644], characters: "âĶ”" }, + "›": { codepoints: [8250], characters: "‹" }, + "’": { codepoints: [8217], characters: "’" }, + "⋌": { codepoints: [8908], characters: "⋌" }, + "⋊": { codepoints: [8906], characters: "⋊" }, + "ś": { codepoints: [347], characters: "ś" }, + "š": { codepoints: [353], characters: "ÅĄ" }, + "ş": { codepoints: [351], characters: "ş" }, + "⋩": { codepoints: [8937], characters: "â‹Đ" }, + "⤥": { codepoints: [10533], characters: "âĪĨ" }, + "⤩": { codepoints: [10537], characters: "âĪĐ" }, + "⌢": { codepoints: [8994], characters: "âŒĒ" }, + "щ": { codepoints: [1097], characters: "Ņ‰" }, + "ς": { codepoints: [962], characters: "ς" }, + "ς": { codepoints: [962], characters: "ς" }, + "⩪": { codepoints: [10858], characters: "âĐŠ" }, + "⨳": { codepoints: [10803], characters: "âĻģ" }, + "ь": { codepoints: [1100], characters: "ŅŒ" }, + "⌿": { codepoints: [9023], characters: "âŒŋ" }, + "♠": { codepoints: [9824], characters: "♠" }, + "⊓︀": { codepoints: [8851, 65024], characters: "⊓ïļ€" }, + "⊔︀": { codepoints: [8852, 65024], characters: "⊔ïļ€" }, + "⊑": { codepoints: [8849], characters: "⊑" }, + "⊒": { codepoints: [8850], characters: "⊒" }, + "□": { codepoints: [9633], characters: "□" }, + "▪": { codepoints: [9642], characters: "▩" }, + "∖": { codepoints: [8726], characters: "∖" }, + "⌣": { codepoints: [8995], characters: "âŒĢ" }, + "⋆": { codepoints: [8902], characters: "⋆" }, + "⪽": { codepoints: [10941], characters: "âŠ―" }, + "⊂": { codepoints: [8834], characters: "⊂" }, + "⫇": { codepoints: [10951], characters: "âŦ‡" }, + "⫕": { codepoints: [10965], characters: "âŦ•" }, + "⫓": { codepoints: [10963], characters: "âŦ“" }, + "⪰": { codepoints: [10928], characters: "⊰" }, + "⪾": { codepoints: [10942], characters: "âŠū" }, + "⊃": { codepoints: [8835], characters: "⊃" }, + "⫈": { codepoints: [10952], characters: "âŦˆ" }, + "⫔": { codepoints: [10964], characters: "âŦ”" }, + "⫖": { codepoints: [10966], characters: "âŦ–" }, + "⤦": { codepoints: [10534], characters: "âĪĶ" }, + "⤪": { codepoints: [10538], characters: "âĪŠ" }, + "⌖": { codepoints: [8982], characters: "⌖" }, + "ť": { codepoints: [357], characters: "ÅĨ" }, + "ţ": { codepoints: [355], characters: "ÅĢ" }, + "⌕": { codepoints: [8981], characters: "⌕" }, + "∴": { codepoints: [8756], characters: "âˆī" }, + "ϑ": { codepoints: [977], characters: "ϑ" }, + " ": { codepoints: [8201], characters: " " }, + "∼": { codepoints: [8764], characters: "∞" }, + "⊠": { codepoints: [8864], characters: "⊠" }, + "⨰": { codepoints: [10800], characters: "âĻ°" }, + "⌶": { codepoints: [9014], characters: "âŒķ" }, + "⫱": { codepoints: [10993], characters: "âŦą" }, + "‴": { codepoints: [8244], characters: "â€ī" }, + "◬": { codepoints: [9708], characters: "◮" }, + "ŧ": { codepoints: [359], characters: "ŧ" }, + "ú": { codepoints: [250], characters: "Ú" }, + "ŭ": { codepoints: [365], characters: "Å­" }, + "ű": { codepoints: [369], characters: "Åą" }, + "⥾": { codepoints: [10622], characters: "âĨū" }, + "ù": { codepoints: [249], characters: "Ãđ" }, + "⌜": { codepoints: [8988], characters: "⌜" }, + "⌏": { codepoints: [8975], characters: "⌏" }, + "⌝": { codepoints: [8989], characters: "⌝" }, + "⌎": { codepoints: [8974], characters: "⌎" }, + "ũ": { codepoints: [361], characters: "ÅĐ" }, + "⦜": { codepoints: [10652], characters: "âĶœ" }, + "ϕ": { codepoints: [981], characters: "ϕ" }, + "ϱ": { codepoints: [1009], characters: "Ïą" }, + "⊻": { codepoints: [8891], characters: "âŠŧ" }, + "⋮": { codepoints: [8942], characters: "â‹Ū" }, + "|": { codepoints: [124], characters: "|" }, + "⫋︀": { codepoints: [10955, 65024], characters: "âŦ‹ïļ€" }, + "⊊︀": { codepoints: [8842, 65024], characters: "⊊ïļ€" }, + "⫌︀": { codepoints: [10956, 65024], characters: "âŦŒïļ€" }, + "⊋︀": { codepoints: [8843, 65024], characters: "⊋ïļ€" }, + "⩟": { codepoints: [10847], characters: "âП" }, + "≙": { codepoints: [8793], characters: "≙" }, + "℘": { codepoints: [8472], characters: "℘" }, + "≀": { codepoints: [8768], characters: "≀" }, + "⨁": { codepoints: [10753], characters: "âĻ" }, + "⨂": { codepoints: [10754], characters: "âĻ‚" }, + "⨆": { codepoints: [10758], characters: "âĻ†" }, + "⨄": { codepoints: [10756], characters: "âĻ„" }, + "⋀": { codepoints: [8896], characters: "⋀" }, + "ý": { codepoints: [253], characters: "Ã―" }, + "ź": { codepoints: [378], characters: "Åš" }, + "ž": { codepoints: [382], characters: "Åū" }, + "ℨ": { codepoints: [8488], characters: "â„Ļ" }, + "Æ": { codepoints: [198], characters: "Æ" }, + "Á": { codepoints: [193], characters: "Á" }, + "Â": { codepoints: [194], characters: "Â" }, + "À": { codepoints: [192], characters: "À" }, + "Α": { codepoints: [913], characters: "Α" }, + "Ā": { codepoints: [256], characters: "Ā" }, + "Ą": { codepoints: [260], characters: "Ą" }, + "Å": { codepoints: [197], characters: "Å" }, + "Ã": { codepoints: [195], characters: "Ã" }, + "˘": { codepoints: [728], characters: "˘" }, + "Ç": { codepoints: [199], characters: "Ç" }, + "Ĉ": { codepoints: [264], characters: "Ĉ" }, + "∷": { codepoints: [8759], characters: "∷" }, + "⨯": { codepoints: [10799], characters: "âĻŊ" }, + "⫤": { codepoints: [10980], characters: "âŦĪ" }, + "Δ": { codepoints: [916], characters: "Δ" }, + "É": { codepoints: [201], characters: "É" }, + "Ê": { codepoints: [202], characters: "Ê" }, + "È": { codepoints: [200], characters: "È" }, + "Ē": { codepoints: [274], characters: "Ē" }, + "Ę": { codepoints: [280], characters: "Ę" }, + "⩵": { codepoints: [10869], characters: "âĐĩ" }, + "Γ": { codepoints: [915], characters: "Γ" }, + "Ĝ": { codepoints: [284], characters: "Ĝ" }, + "ˇ": { codepoints: [711], characters: "ˇ" }, + "Ĥ": { codepoints: [292], characters: "ÄĪ" }, + "IJ": { codepoints: [306], characters: "Äē" }, + "Í": { codepoints: [205], characters: "Í" }, + "Î": { codepoints: [206], characters: "Î" }, + "Ì": { codepoints: [204], characters: "Ì" }, + "Ī": { codepoints: [298], characters: "ÄŠ" }, + "Į": { codepoints: [302], characters: "ÄŪ" }, + "І": { codepoints: [1030], characters: "І" }, + "Ĵ": { codepoints: [308], characters: "Äī" }, + "Є": { codepoints: [1028], characters: "Є" }, + "Κ": { codepoints: [922], characters: "Κ" }, + "Ñ": { codepoints: [209], characters: "Ñ" }, + "Œ": { codepoints: [338], characters: "Œ" }, + "Ó": { codepoints: [211], characters: "Ó" }, + "Ô": { codepoints: [212], characters: "Ô" }, + "Ò": { codepoints: [210], characters: "Ò" }, + "Ō": { codepoints: [332], characters: "Ō" }, + "Ω": { codepoints: [937], characters: "ÎĐ" }, + "Ø": { codepoints: [216], characters: "Ø" }, + "Õ": { codepoints: [213], characters: "Õ" }, + "″": { codepoints: [8243], characters: "â€ģ" }, + "⤐": { codepoints: [10512], characters: "âĪ" }, + "Ŝ": { codepoints: [348], characters: "Ŝ" }, + "Σ": { codepoints: [931], characters: "ÎĢ" }, + "Þ": { codepoints: [222], characters: "Þ" }, + "™": { codepoints: [8482], characters: "â„Ē" }, + "Ћ": { codepoints: [1035], characters: "Ћ" }, + "Θ": { codepoints: [920], characters: "Θ" }, + "∼": { codepoints: [8764], characters: "∞" }, + "Ú": { codepoints: [218], characters: "Ú" }, + "Ў": { codepoints: [1038], characters: "Ў" }, + "Û": { codepoints: [219], characters: "Û" }, + "Ù": { codepoints: [217], characters: "Ù" }, + "Ū": { codepoints: [362], characters: "ÅŠ" }, + "⋃": { codepoints: [8899], characters: "⋃" }, + "Ų": { codepoints: [370], characters: "Åē" }, + "⊥": { codepoints: [8869], characters: "âŠĨ" }, + "Ů": { codepoints: [366], characters: "ÅŪ" }, + "⊫": { codepoints: [8875], characters: "âŠŦ" }, + "⊩": { codepoints: [8873], characters: "âŠĐ" }, + "Ŵ": { codepoints: [372], characters: "Åī" }, + "⋀": { codepoints: [8896], characters: "⋀" }, + "Ý": { codepoints: [221], characters: "Ý" }, + "Ŷ": { codepoints: [374], characters: "Åķ" }, + "á": { codepoints: [225], characters: "ÃĄ" }, + "â": { codepoints: [226], characters: "ÃĒ" }, + "´": { codepoints: [180], characters: "Âī" }, + "æ": { codepoints: [230], characters: "ÃĶ" }, + "à": { codepoints: [224], characters: "à" }, + "ℵ": { codepoints: [8501], characters: "â„ĩ" }, + "α": { codepoints: [945], characters: "Îą" }, + "ā": { codepoints: [257], characters: "ā" }, + "⨿": { codepoints: [10815], characters: "âĻŋ" }, + "∠": { codepoints: [8736], characters: "∠" }, + "∟": { codepoints: [8735], characters: "∟" }, + "Å": { codepoints: [197], characters: "Å" }, + "ą": { codepoints: [261], characters: "ą" }, + "å": { codepoints: [229], characters: "ÃĨ" }, + "≈": { codepoints: [8776], characters: "≈" }, + "ã": { codepoints: [227], characters: "ÃĢ" }, + "⨑": { codepoints: [10769], characters: "âĻ‘" }, + "≌": { codepoints: [8780], characters: "≌" }, + "„": { codepoints: [8222], characters: "„" }, + "϶": { codepoints: [1014], characters: "Ïķ" }, + "␣": { codepoints: [9251], characters: "âĢ" }, + "▒": { codepoints: [9618], characters: "▒" }, + "░": { codepoints: [9617], characters: "░" }, + "▓": { codepoints: [9619], characters: "▓" }, + "█": { codepoints: [9608], characters: "█" }, + "╗": { codepoints: [9559], characters: "╗" }, + "╔": { codepoints: [9556], characters: "╔" }, + "╖": { codepoints: [9558], characters: "╖" }, + "╓": { codepoints: [9555], characters: "╓" }, + "╦": { codepoints: [9574], characters: "â•Ķ" }, + "╩": { codepoints: [9577], characters: "â•Đ" }, + "╤": { codepoints: [9572], characters: "â•Ī" }, + "╧": { codepoints: [9575], characters: "╧" }, + "╝": { codepoints: [9565], characters: "╝" }, + "╚": { codepoints: [9562], characters: "╚" }, + "╜": { codepoints: [9564], characters: "╜" }, + "╙": { codepoints: [9561], characters: "╙" }, + "╬": { codepoints: [9580], characters: "╮" }, + "╣": { codepoints: [9571], characters: "â•Ģ" }, + "╠": { codepoints: [9568], characters: "╠" }, + "╫": { codepoints: [9579], characters: "â•Ŧ" }, + "╢": { codepoints: [9570], characters: "â•Ē" }, + "╟": { codepoints: [9567], characters: "╟" }, + "╕": { codepoints: [9557], characters: "╕" }, + "╒": { codepoints: [9554], characters: "╒" }, + "┐": { codepoints: [9488], characters: "┐" }, + "┌": { codepoints: [9484], characters: "┌" }, + "╥": { codepoints: [9573], characters: "â•Ĩ" }, + "╨": { codepoints: [9576], characters: "â•Ļ" }, + "┬": { codepoints: [9516], characters: "┮" }, + "┴": { codepoints: [9524], characters: "â”ī" }, + "╛": { codepoints: [9563], characters: "╛" }, + "╘": { codepoints: [9560], characters: "╘" }, + "┘": { codepoints: [9496], characters: "┘" }, + "└": { codepoints: [9492], characters: "└" }, + "╪": { codepoints: [9578], characters: "╩" }, + "╡": { codepoints: [9569], characters: "╡" }, + "╞": { codepoints: [9566], characters: "╞" }, + "┼": { codepoints: [9532], characters: "┾" }, + "┤": { codepoints: [9508], characters: "â”Ī" }, + "├": { codepoints: [9500], characters: "├" }, + "˘": { codepoints: [728], characters: "˘" }, + "¦": { codepoints: [166], characters: "ÂĶ" }, + "⁏": { codepoints: [8271], characters: "⁏" }, + "⋍": { codepoints: [8909], characters: "⋍" }, + "⧅": { codepoints: [10693], characters: "⧅" }, + "⪮": { codepoints: [10926], characters: "âŠŪ" }, + "≏": { codepoints: [8783], characters: "≏" }, + "⁁": { codepoints: [8257], characters: "⁁" }, + "ˇ": { codepoints: [711], characters: "ˇ" }, + "⩍": { codepoints: [10829], characters: "âЍ" }, + "ç": { codepoints: [231], characters: "ç" }, + "ĉ": { codepoints: [265], characters: "ĉ" }, + "⩌": { codepoints: [10828], characters: "âЌ" }, + "¸": { codepoints: [184], characters: "Âļ" }, + "✓": { codepoints: [10003], characters: "✓" }, + "♣": { codepoints: [9827], characters: "â™Ģ" }, + ":": { codepoints: [58], characters: ":" }, + ",": { codepoints: [44], characters: ":" }, + "↵": { codepoints: [8629], characters: "â†ĩ" }, + "✗": { codepoints: [10007], characters: "✗" }, + "⫑": { codepoints: [10961], characters: "âŦ‘" }, + "⫒": { codepoints: [10962], characters: "âŦ’" }, + "⋯": { codepoints: [8943], characters: "â‹Ŋ" }, + "⋞": { codepoints: [8926], characters: "⋞" }, + "⋟": { codepoints: [8927], characters: "⋟" }, + "⩅": { codepoints: [10821], characters: "âЅ" }, + "¤": { codepoints: [164], characters: "ÂĪ" }, + "⋎": { codepoints: [8910], characters: "⋎" }, + "⋏": { codepoints: [8911], characters: "⋏" }, + "∱": { codepoints: [8753], characters: "∹" }, + "⊣": { codepoints: [8867], characters: "âŠĢ" }, + "˝": { codepoints: [733], characters: "˝" }, + "⇊": { codepoints: [8650], characters: "⇊" }, + "δ": { codepoints: [948], characters: "Îī" }, + "⇃": { codepoints: [8643], characters: "⇃" }, + "⇂": { codepoints: [8642], characters: "⇂" }, + "♦": { codepoints: [9830], characters: "â™Ķ" }, + "⋲": { codepoints: [8946], characters: "â‹ē" }, + "÷": { codepoints: [247], characters: "÷" }, + "≐": { codepoints: [8784], characters: "≐" }, + "⋱": { codepoints: [8945], characters: "⋱" }, + "▾": { codepoints: [9662], characters: "â–ū" }, + "⇵": { codepoints: [8693], characters: "â‡ĩ" }, + "⥯": { codepoints: [10607], characters: "âĨŊ" }, + "⩷": { codepoints: [10871], characters: "âĐ·" }, + "é": { codepoints: [233], characters: "ÃĐ" }, + "ê": { codepoints: [234], characters: "Ê" }, + "≒": { codepoints: [8786], characters: "≒" }, + "è": { codepoints: [232], characters: "ÃĻ" }, + "ē": { codepoints: [275], characters: "ē" }, + "∅": { codepoints: [8709], characters: "∅" }, + "ę": { codepoints: [281], characters: "ę" }, + "⩱": { codepoints: [10865], characters: "âĐą" }, + "ϵ": { codepoints: [1013], characters: "Ïĩ" }, + "≂": { codepoints: [8770], characters: "≂" }, + "≡": { codepoints: [8801], characters: "≡" }, + "≓": { codepoints: [8787], characters: "≓" }, + "⥱": { codepoints: [10609], characters: "âĨą" }, + "≐": { codepoints: [8784], characters: "≐" }, + "∃": { codepoints: [8707], characters: "∃" }, + "ff": { codepoints: [64256], characters: "" }, + "fi": { codepoints: [64257], characters: "" }, + "fj": { codepoints: [102, 106], characters: "fj" }, + "fl": { codepoints: [64258], characters: "" }, + "▱": { codepoints: [9649], characters: "▱" }, + "⫙": { codepoints: [10969], characters: "âŦ™" }, + "½": { codepoints: [189], characters: "Â―" }, + "¼": { codepoints: [188], characters: "ž" }, + "¾": { codepoints: [190], characters: "Âū" }, + "⁄": { codepoints: [8260], characters: "⁄" }, + "⌢": { codepoints: [8994], characters: "âŒĒ" }, + "γ": { codepoints: [947], characters: "Îģ" }, + "ĝ": { codepoints: [285], characters: "ĝ" }, + "⪩": { codepoints: [10921], characters: "âŠĐ" }, + "ℷ": { codepoints: [8503], characters: "ℷ" }, + "≩": { codepoints: [8809], characters: "â‰Đ" }, + "⋧": { codepoints: [8935], characters: "⋧" }, + "`": { codepoints: [96], characters: "`" }, + "⪎": { codepoints: [10894], characters: "⊎" }, + "⪐": { codepoints: [10896], characters: "⊐" }, + "⩺": { codepoints: [10874], characters: "âĐš" }, + "⋗": { codepoints: [8919], characters: "⋗" }, + "↭": { codepoints: [8621], characters: "↭" }, + "ĥ": { codepoints: [293], characters: "ÄĨ" }, + "⇿": { codepoints: [8703], characters: "â‡ŋ" }, + "í": { codepoints: [237], characters: "í" }, + "î": { codepoints: [238], characters: "ÃŪ" }, + "¡": { codepoints: [161], characters: "ÂĄ" }, + "ì": { codepoints: [236], characters: "ÃŽ" }, + "∭": { codepoints: [8749], characters: "∭" }, + "℩": { codepoints: [8489], characters: "â„Đ" }, + "ij": { codepoints: [307], characters: "Äģ" }, + "ī": { codepoints: [299], characters: "ÄŦ" }, + "ℑ": { codepoints: [8465], characters: "ℑ" }, + "ı": { codepoints: [305], characters: "Äą" }, + "Ƶ": { codepoints: [437], characters: "Æĩ" }, + "∞": { codepoints: [8734], characters: "∞" }, + "į": { codepoints: [303], characters: "ÄŊ" }, + "⨼": { codepoints: [10812], characters: "âĻž" }, + "¿": { codepoints: [191], characters: "Âŋ" }, + "⋹": { codepoints: [8953], characters: "â‹đ" }, + "⋴": { codepoints: [8948], characters: "â‹ī" }, + "∈": { codepoints: [8712], characters: "∈" }, + "і": { codepoints: [1110], characters: "Ņ–" }, + "ĵ": { codepoints: [309], characters: "Äĩ" }, + "ȷ": { codepoints: [567], characters: "Č·" }, + "є": { codepoints: [1108], characters: "Ņ”" }, + "κ": { codepoints: [954], characters: "Κ" }, + "⇚": { codepoints: [8666], characters: "⇚" }, + "⤎": { codepoints: [10510], characters: "âĪŽ" }, + "⦑": { codepoints: [10641], characters: "âĶ‘" }, + "«": { codepoints: [171], characters: "ÂŦ" }, + "⇤": { codepoints: [8676], characters: "â‡Ī" }, + "⪭︀": { codepoints: [10925, 65024], characters: "⊭ïļ€" }, + "⤌": { codepoints: [10508], characters: "âĪŒ" }, + "❲": { codepoints: [10098], characters: "âē" }, + "⦋": { codepoints: [10635], characters: "âĶ‹" }, + "⌈": { codepoints: [8968], characters: "⌈" }, + "“": { codepoints: [8220], characters: "“" }, + "⪨": { codepoints: [10920], characters: "âŠĻ" }, + "↽": { codepoints: [8637], characters: "â†―" }, + "↼": { codepoints: [8636], characters: "↾" }, + "▄": { codepoints: [9604], characters: "▄" }, + "⇇": { codepoints: [8647], characters: "⇇" }, + "◺": { codepoints: [9722], characters: "◹" }, + "≨": { codepoints: [8808], characters: "â‰Ļ" }, + "⋦": { codepoints: [8934], characters: "â‹Ķ" }, + "⟬": { codepoints: [10220], characters: "⟮" }, + "⇽": { codepoints: [8701], characters: "â‡―" }, + "⟦": { codepoints: [10214], characters: "âŸĶ" }, + "⦅": { codepoints: [10629], characters: "âĶ…" }, + "⇆": { codepoints: [8646], characters: "⇆" }, + "⇋": { codepoints: [8651], characters: "⇋" }, + "⊿": { codepoints: [8895], characters: "âŠŋ" }, + "⪍": { codepoints: [10893], characters: "⊍" }, + "⪏": { codepoints: [10895], characters: "⊏" }, + "‘": { codepoints: [8216], characters: "‘" }, + "⩹": { codepoints: [10873], characters: "âĐđ" }, + "⋖": { codepoints: [8918], characters: "⋖" }, + "⊴": { codepoints: [8884], characters: "âŠī" }, + "◂": { codepoints: [9666], characters: "◂" }, + "∺": { codepoints: [8762], characters: "√" }, + "—": { codepoints: [8212], characters: "—" }, + "µ": { codepoints: [181], characters: "Âĩ" }, + "·": { codepoints: [183], characters: "·" }, + "−": { codepoints: [8722], characters: "−" }, + "⊸": { codepoints: [8888], characters: "âŠļ" }, + "∇": { codepoints: [8711], characters: "∇" }, + "≋̸": { codepoints: [8779, 824], characters: "≋Ėļ" }, + "ʼn": { codepoints: [329], characters: "ʼn" }, + "♮": { codepoints: [9838], characters: "â™Ū" }, + "≎̸": { codepoints: [8782, 824], characters: "≎Ėļ" }, + "≇": { codepoints: [8775], characters: "≇" }, + "–": { codepoints: [8211], characters: "–" }, + "⇗": { codepoints: [8663], characters: "⇗" }, + "↗": { codepoints: [8599], characters: "↗" }, + "≐̸": { codepoints: [8784, 824], characters: "≐Ėļ" }, + "≂̸": { codepoints: [8770, 824], characters: "≂Ėļ" }, + "≧̸": { codepoints: [8807, 824], characters: "≧Ėļ" }, + "≵": { codepoints: [8821], characters: "â‰ĩ" }, + "⇎": { codepoints: [8654], characters: "⇎" }, + "↮": { codepoints: [8622], characters: "â†Ū" }, + "⫲": { codepoints: [10994], characters: "âŦē" }, + "⇍": { codepoints: [8653], characters: "⇍" }, + "↚": { codepoints: [8602], characters: "↚" }, + "≦̸": { codepoints: [8806, 824], characters: "â‰ĶĖļ" }, + "≮": { codepoints: [8814], characters: "â‰Ū" }, + "≴": { codepoints: [8820], characters: "â‰ī" }, + "⋪": { codepoints: [8938], characters: "⋩" }, + "∉": { codepoints: [8713], characters: "∉" }, + "∌": { codepoints: [8716], characters: "∌" }, + "∂̸": { codepoints: [8706, 824], characters: "∂Ėļ" }, + "⊀": { codepoints: [8832], characters: "⊀" }, + "⇏": { codepoints: [8655], characters: "⇏" }, + "↛": { codepoints: [8603], characters: "↛" }, + "⋫": { codepoints: [8939], characters: "â‹Ŧ" }, + "≄": { codepoints: [8772], characters: "≄" }, + "∤": { codepoints: [8740], characters: "âˆĪ" }, + "∦": { codepoints: [8742], characters: "âˆĶ" }, + "⫅̸": { codepoints: [10949, 824], characters: "âŦ…Ėļ" }, + "⊈": { codepoints: [8840], characters: "⊈" }, + "⊁": { codepoints: [8833], characters: "⊁" }, + "⫆̸": { codepoints: [10950, 824], characters: "âŦ†Ėļ" }, + "⊉": { codepoints: [8841], characters: "⊉" }, + "ñ": { codepoints: [241], characters: "Ãą" }, + " ": { codepoints: [8199], characters: " " }, + "∼⃒": { codepoints: [8764, 8402], characters: "∾⃒" }, + "⇖": { codepoints: [8662], characters: "⇖" }, + "↖": { codepoints: [8598], characters: "↖" }, + "ó": { codepoints: [243], characters: "Ãģ" }, + "ô": { codepoints: [244], characters: "Ãī" }, + "⊝": { codepoints: [8861], characters: "⊝" }, + "œ": { codepoints: [339], characters: "œ" }, + "⦿": { codepoints: [10687], characters: "âĶŋ" }, + "ò": { codepoints: [242], characters: "Ãē" }, + "⦵": { codepoints: [10677], characters: "âĶĩ" }, + "↺": { codepoints: [8634], characters: "↹" }, + "⦾": { codepoints: [10686], characters: "âĶū" }, + "‾": { codepoints: [8254], characters: "â€ū" }, + "ō": { codepoints: [333], characters: "ō" }, + "ω": { codepoints: [969], characters: "ω" }, + "⦹": { codepoints: [10681], characters: "âĶđ" }, + "⊕": { codepoints: [8853], characters: "⊕" }, + "↻": { codepoints: [8635], characters: "â†ŧ" }, + "ℴ": { codepoints: [8500], characters: "â„ī" }, + "ø": { codepoints: [248], characters: "Ãļ" }, + "õ": { codepoints: [245], characters: "Ãĩ" }, + "⌽": { codepoints: [9021], characters: "âŒ―" }, + "⫽": { codepoints: [11005], characters: "âŦ―" }, + "☎": { codepoints: [9742], characters: "☎" }, + "⊞": { codepoints: [8862], characters: "⊞" }, + "⩲": { codepoints: [10866], characters: "âĐē" }, + "±": { codepoints: [177], characters: "Âą" }, + "£": { codepoints: [163], characters: "ÂĢ" }, + "≼": { codepoints: [8828], characters: "≾" }, + "′": { codepoints: [8242], characters: "â€ē" }, + "⪹": { codepoints: [10937], characters: "âŠđ" }, + "≾": { codepoints: [8830], characters: "â‰ū" }, + "?": { codepoints: [63], characters: "?" }, + "⇛": { codepoints: [8667], characters: "⇛" }, + "⤏": { codepoints: [10511], characters: "âĪ" }, + "√": { codepoints: [8730], characters: "√" }, + "⦒": { codepoints: [10642], characters: "âĶ’" }, + "⦥": { codepoints: [10661], characters: "âĶĨ" }, + "»": { codepoints: [187], characters: "Âŧ" }, + "⇥": { codepoints: [8677], characters: "â‡Ĩ" }, + "⤳": { codepoints: [10547], characters: "âĪģ" }, + "↝": { codepoints: [8605], characters: "↝" }, + "∶": { codepoints: [8758], characters: "âˆķ" }, + "⤍": { codepoints: [10509], characters: "âĪ" }, + "❳": { codepoints: [10099], characters: "âģ" }, + "⦌": { codepoints: [10636], characters: "âĶŒ" }, + "⌉": { codepoints: [8969], characters: "⌉" }, + "”": { codepoints: [8221], characters: "”" }, + "ℝ": { codepoints: [8477], characters: "ℝ" }, + "⇁": { codepoints: [8641], characters: "⇁" }, + "⇀": { codepoints: [8640], characters: "⇀" }, + "⇄": { codepoints: [8644], characters: "⇄" }, + "⇌": { codepoints: [8652], characters: "⇌" }, + "⫮": { codepoints: [10990], characters: "âŦŪ" }, + "⟭": { codepoints: [10221], characters: "⟭" }, + "⇾": { codepoints: [8702], characters: "â‡ū" }, + "⟧": { codepoints: [10215], characters: "⟧" }, + "⦆": { codepoints: [10630], characters: "âĶ†" }, + "⇉": { codepoints: [8649], characters: "⇉" }, + "’": { codepoints: [8217], characters: "’" }, + "⊵": { codepoints: [8885], characters: "âŠĩ" }, + "▸": { codepoints: [9656], characters: "â–ļ" }, + "‚": { codepoints: [8218], characters: "‚" }, + "≽": { codepoints: [8829], characters: "â‰―" }, + "ŝ": { codepoints: [349], characters: "ŝ" }, + "⪺": { codepoints: [10938], characters: "⊚" }, + "≿": { codepoints: [8831], characters: "â‰ŋ" }, + "⊡": { codepoints: [8865], characters: "⊡" }, + "⩦": { codepoints: [10854], characters: "âĐĶ" }, + "⇘": { codepoints: [8664], characters: "⇘" }, + "↘": { codepoints: [8600], characters: "↘" }, + "∖": { codepoints: [8726], characters: "∖" }, + "♯": { codepoints: [9839], characters: "â™Ŋ" }, + "σ": { codepoints: [963], characters: "σ" }, + "≃": { codepoints: [8771], characters: "≃" }, + "⪠": { codepoints: [10912], characters: "⊠" }, + "⪟": { codepoints: [10911], characters: "⩟" }, + "≆": { codepoints: [8774], characters: "≆" }, + "←": { codepoints: [8592], characters: "←" }, + "⌣": { codepoints: [8995], characters: "âŒĢ" }, + "⪬︀": { codepoints: [10924, 65024], characters: "⊎ïļ€" }, + "⊓": { codepoints: [8851], characters: "⊓" }, + "⊔": { codepoints: [8852], characters: "⊔" }, + "⊏": { codepoints: [8847], characters: "⊏" }, + "⊐": { codepoints: [8848], characters: "⊐" }, + "→": { codepoints: [8594], characters: "→" }, + "★": { codepoints: [9733], characters: "★" }, + "¯": { codepoints: [175], characters: "ÂŊ" }, + "⫋": { codepoints: [10955], characters: "âŦ‹" }, + "⊊": { codepoints: [8842], characters: "⊊" }, + "⫌": { codepoints: [10956], characters: "âŦŒ" }, + "⊋": { codepoints: [8843], characters: "⊋" }, + "⇙": { codepoints: [8665], characters: "⇙" }, + "↙": { codepoints: [8601], characters: "↙" }, + "ß": { codepoints: [223], characters: "ß" }, + "θ": { codepoints: [952], characters: "Îļ" }, + "≈": { codepoints: [8776], characters: "≈" }, + "þ": { codepoints: [254], characters: "Ãū" }, + "˜": { codepoints: [732], characters: "˜" }, + "×": { codepoints: [215], characters: "×" }, + "™": { codepoints: [8482], characters: "â„Ē" }, + "⧍": { codepoints: [10701], characters: "⧍" }, + "ћ": { codepoints: [1115], characters: "Ņ›" }, + "≬": { codepoints: [8812], characters: "≮" }, + "ú": { codepoints: [250], characters: "Ú" }, + "ў": { codepoints: [1118], characters: "Ņž" }, + "û": { codepoints: [251], characters: "Ãŧ" }, + "⇅": { codepoints: [8645], characters: "⇅" }, + "⥮": { codepoints: [10606], characters: "âĨŪ" }, + "ù": { codepoints: [249], characters: "Ãđ" }, + "↿": { codepoints: [8639], characters: "â†ŋ" }, + "↾": { codepoints: [8638], characters: "â†ū" }, + "▀": { codepoints: [9600], characters: "▀" }, + "◸": { codepoints: [9720], characters: "â—ļ" }, + "ū": { codepoints: [363], characters: "ÅŦ" }, + "ų": { codepoints: [371], characters: "Åģ" }, + "⊎": { codepoints: [8846], characters: "⊎" }, + "ϒ": { codepoints: [978], characters: "ϒ" }, + "ů": { codepoints: [367], characters: "ÅŊ" }, + "◹": { codepoints: [9721], characters: "â—đ" }, + "⋰": { codepoints: [8944], characters: "⋰" }, + "▴": { codepoints: [9652], characters: "â–ī" }, + "⇈": { codepoints: [8648], characters: "⇈" }, + "⫩": { codepoints: [10985], characters: "âŦĐ" }, + "⊨": { codepoints: [8872], characters: "âŠĻ" }, + "ϖ": { codepoints: [982], characters: "ϖ" }, + "⊢": { codepoints: [8866], characters: "âŠĒ" }, + "≚": { codepoints: [8794], characters: "≚" }, + "⊲": { codepoints: [8882], characters: "âŠē" }, + "⊂⃒": { codepoints: [8834, 8402], characters: "⊂⃒" }, + "⊃⃒": { codepoints: [8835, 8402], characters: "⊃⃒" }, + "∝": { codepoints: [8733], characters: "∝" }, + "⊳": { codepoints: [8883], characters: "âŠģ" }, + "ŵ": { codepoints: [373], characters: "Åĩ" }, + "∧": { codepoints: [8743], characters: "∧" }, + "◯": { codepoints: [9711], characters: "â—Ŋ" }, + "▽": { codepoints: [9661], characters: "â–―" }, + "⟺": { codepoints: [10234], characters: "⟹" }, + "⟷": { codepoints: [10231], characters: "⟷" }, + "⟸": { codepoints: [10232], characters: "âŸļ" }, + "⟵": { codepoints: [10229], characters: "âŸĩ" }, + "⨀": { codepoints: [10752], characters: "âĻ€" }, + "⟹": { codepoints: [10233], characters: "âŸđ" }, + "⟶": { codepoints: [10230], characters: "âŸķ" }, + "△": { codepoints: [9651], characters: "â–ģ" }, + "ý": { codepoints: [253], characters: "Ã―" }, + "ŷ": { codepoints: [375], characters: "Å·" }, + "Æ": { codepoints: [198], characters: "Æ" }, + "Â": { codepoints: [194], characters: "Â" }, + "𝔸": { codepoints: [120120], characters: "ð”ļ" }, + "Å": { codepoints: [197], characters: "Å" }, + "𝒜": { codepoints: [119964], characters: "𝒜" }, + "Ä": { codepoints: [196], characters: "Ä" }, + "⫧": { codepoints: [10983], characters: "âŦ§" }, + "Β": { codepoints: [914], characters: "Β" }, + "𝔹": { codepoints: [120121], characters: "ð”đ" }, + "ℬ": { codepoints: [8492], characters: "℮" }, + "Ч": { codepoints: [1063], characters: "Ч" }, + "©": { codepoints: [169], characters: "ÂĐ" }, + "Ċ": { codepoints: [266], characters: "Ċ" }, + "ℂ": { codepoints: [8450], characters: "ℂ" }, + "𝒞": { codepoints: [119966], characters: "𝒞" }, + "Ђ": { codepoints: [1026], characters: "Ђ" }, + "Ѕ": { codepoints: [1029], characters: "Ѕ" }, + "Џ": { codepoints: [1039], characters: "Џ" }, + "↡": { codepoints: [8609], characters: "↡" }, + "𝔻": { codepoints: [120123], characters: "ð”ŧ" }, + "𝒟": { codepoints: [119967], characters: "𝒟" }, + "Ê": { codepoints: [202], characters: "Ê" }, + "Ė": { codepoints: [278], characters: "Ė" }, + "𝔼": { codepoints: [120124], characters: "𝔞" }, + "ℰ": { codepoints: [8496], characters: "ℰ" }, + "⩳": { codepoints: [10867], characters: "âĐģ" }, + "Ë": { codepoints: [203], characters: "Ë" }, + "𝔽": { codepoints: [120125], characters: "ð”―" }, + "ℱ": { codepoints: [8497], characters: "ℱ" }, + "Ѓ": { codepoints: [1027], characters: "Ѓ" }, + "Ġ": { codepoints: [288], characters: "Ä " }, + "𝔾": { codepoints: [120126], characters: "ð”ū" }, + "𝒢": { codepoints: [119970], characters: "ð’Ē" }, + "ℍ": { codepoints: [8461], characters: "ℍ" }, + "ℋ": { codepoints: [8459], characters: "ℋ" }, + "Е": { codepoints: [1045], characters: "Е" }, + "Ё": { codepoints: [1025], characters: "Ё" }, + "Î": { codepoints: [206], characters: "Î" }, + "İ": { codepoints: [304], characters: "Ä°" }, + "𝕀": { codepoints: [120128], characters: "𝕀" }, + "Ι": { codepoints: [921], characters: "Ι" }, + "ℐ": { codepoints: [8464], characters: "ℐ" }, + "Ï": { codepoints: [207], characters: "Ï" }, + "𝕁": { codepoints: [120129], characters: "𝕁" }, + "𝒥": { codepoints: [119973], characters: "ð’Ĩ" }, + "Х": { codepoints: [1061], characters: "ÐĨ" }, + "Ќ": { codepoints: [1036], characters: "Ќ" }, + "𝕂": { codepoints: [120130], characters: "𝕂" }, + "𝒦": { codepoints: [119974], characters: "ð’Ķ" }, + "Љ": { codepoints: [1033], characters: "Љ" }, + "⟪": { codepoints: [10218], characters: "⟩" }, + "↞": { codepoints: [8606], characters: "↞" }, + "𝕃": { codepoints: [120131], characters: "𝕃" }, + "ℒ": { codepoints: [8466], characters: "ℒ" }, + "𝕄": { codepoints: [120132], characters: "𝕄" }, + "ℳ": { codepoints: [8499], characters: "â„ģ" }, + "Њ": { codepoints: [1034], characters: "Њ" }, + "ℕ": { codepoints: [8469], characters: "ℕ" }, + "𝒩": { codepoints: [119977], characters: "ð’Đ" }, + "Ô": { codepoints: [212], characters: "Ô" }, + "𝕆": { codepoints: [120134], characters: "𝕆" }, + "𝒪": { codepoints: [119978], characters: "𝒊" }, + "Ö": { codepoints: [214], characters: "Ö" }, + "ℙ": { codepoints: [8473], characters: "ℙ" }, + "𝒫": { codepoints: [119979], characters: "ð’Ŧ" }, + """: { codepoints: [34], characters: "\"" }, + "ℚ": { codepoints: [8474], characters: "ℚ" }, + "𝒬": { codepoints: [119980], characters: "𝒎" }, + "⟫": { codepoints: [10219], characters: "âŸŦ" }, + "↠": { codepoints: [8608], characters: "↠" }, + "ℝ": { codepoints: [8477], characters: "ℝ" }, + "ℛ": { codepoints: [8475], characters: "ℛ" }, + "Ш": { codepoints: [1064], characters: "ÐĻ" }, + "𝕊": { codepoints: [120138], characters: "𝕊" }, + "√": { codepoints: [8730], characters: "√" }, + "𝒮": { codepoints: [119982], characters: "ð’Ū" }, + "⋆": { codepoints: [8902], characters: "⋆" }, + "Þ": { codepoints: [222], characters: "Þ" }, + "Ц": { codepoints: [1062], characters: "ÐĶ" }, + "𝕋": { codepoints: [120139], characters: "𝕋" }, + "𝒯": { codepoints: [119983], characters: "ð’Ŋ" }, + "↟": { codepoints: [8607], characters: "↟" }, + "Û": { codepoints: [219], characters: "Û" }, + "𝕌": { codepoints: [120140], characters: "𝕌" }, + "ϒ": { codepoints: [978], characters: "ϒ" }, + "𝒰": { codepoints: [119984], characters: "𝒰" }, + "Ü": { codepoints: [220], characters: "Ü" }, + "⫫": { codepoints: [10987], characters: "âŦŦ" }, + "‖": { codepoints: [8214], characters: "‖" }, + "𝕍": { codepoints: [120141], characters: "𝕍" }, + "𝒱": { codepoints: [119985], characters: "ð’ą" }, + "𝕎": { codepoints: [120142], characters: "𝕎" }, + "𝒲": { codepoints: [119986], characters: "ð’ē" }, + "𝕏": { codepoints: [120143], characters: "𝕏" }, + "𝒳": { codepoints: [119987], characters: "ð’ģ" }, + "Я": { codepoints: [1071], characters: "ÐŊ" }, + "Ї": { codepoints: [1031], characters: "Ї" }, + "Ю": { codepoints: [1070], characters: "ÐŪ" }, + "𝕐": { codepoints: [120144], characters: "𝕐" }, + "𝒴": { codepoints: [119988], characters: "ð’ī" }, + "Ÿ": { codepoints: [376], characters: "Åļ" }, + "Ж": { codepoints: [1046], characters: "Ж" }, + "Ż": { codepoints: [379], characters: "Åŧ" }, + "Ζ": { codepoints: [918], characters: "Ζ" }, + "ℤ": { codepoints: [8484], characters: "â„Ī" }, + "𝒵": { codepoints: [119989], characters: "ð’ĩ" }, + "â": { codepoints: [226], characters: "ÃĒ" }, + "´": { codepoints: [180], characters: "Âī" }, + "æ": { codepoints: [230], characters: "ÃĶ" }, + "⩜": { codepoints: [10844], characters: "âМ" }, + "⩚": { codepoints: [10842], characters: "âК" }, + "⦤": { codepoints: [10660], characters: "âĶĪ" }, + "𝕒": { codepoints: [120146], characters: "𝕒" }, + "≋": { codepoints: [8779], characters: "≋" }, + "'": { codepoints: [39], characters: "'" }, + "å": { codepoints: [229], characters: "ÃĨ" }, + "𝒶": { codepoints: [119990], characters: "ð’ķ" }, + "ä": { codepoints: [228], characters: "ÃĪ" }, + "⫭": { codepoints: [10989], characters: "âŦ­" }, + "⎵": { codepoints: [9141], characters: "âŽĩ" }, + "β": { codepoints: [946], characters: "Îē" }, + "ℶ": { codepoints: [8502], characters: "â„ķ" }, + "⌐": { codepoints: [8976], characters: "⌐" }, + "𝕓": { codepoints: [120147], characters: "𝕓" }, + "═": { codepoints: [9552], characters: "═" }, + "║": { codepoints: [9553], characters: "║" }, + "─": { codepoints: [9472], characters: "─" }, + "│": { codepoints: [9474], characters: "│" }, + "𝒷": { codepoints: [119991], characters: "𝒷" }, + "∽": { codepoints: [8765], characters: "âˆ―" }, + "\": { codepoints: [92], characters: "\\" }, + "•": { codepoints: [8226], characters: "â€Ē" }, + "≎": { codepoints: [8782], characters: "≎" }, + "∩︀": { codepoints: [8745, 65024], characters: "âˆĐïļ€" }, + "ċ": { codepoints: [267], characters: "ċ" }, + "¸": { codepoints: [184], characters: "Âļ" }, + "¢": { codepoints: [162], characters: "ÂĒ" }, + "ч": { codepoints: [1095], characters: "Ņ‡" }, + "⧃": { codepoints: [10691], characters: "⧃" }, + "ˆ": { codepoints: [710], characters: "ˆ" }, + "≗": { codepoints: [8791], characters: "≗" }, + "∁": { codepoints: [8705], characters: "∁" }, + "≅": { codepoints: [8773], characters: "≅" }, + "𝕔": { codepoints: [120148], characters: "𝕔" }, + "©": { codepoints: [169], characters: "ÂĐ" }, + "𝒸": { codepoints: [119992], characters: "ð’ļ" }, + "⫏": { codepoints: [10959], characters: "âŦ" }, + "⫐": { codepoints: [10960], characters: "âŦ" }, + "∪︀": { codepoints: [8746, 65024], characters: "∊ïļ€" }, + "⇓": { codepoints: [8659], characters: "⇓" }, + "⥥": { codepoints: [10597], characters: "âĨĨ" }, + "↓": { codepoints: [8595], characters: "↓" }, + "‐": { codepoints: [8208], characters: "‐" }, + "⋄": { codepoints: [8900], characters: "⋄" }, + "ђ": { codepoints: [1106], characters: "Ņ’" }, + "𝕕": { codepoints: [120149], characters: "𝕕" }, + "𝒹": { codepoints: [119993], characters: "ð’đ" }, + "ѕ": { codepoints: [1109], characters: "Ņ•" }, + "⧶": { codepoints: [10742], characters: "â§ķ" }, + "▿": { codepoints: [9663], characters: "â–ŋ" }, + "џ": { codepoints: [1119], characters: "ŅŸ" }, + "≑": { codepoints: [8785], characters: "≑" }, + "≖": { codepoints: [8790], characters: "≖" }, + "ê": { codepoints: [234], characters: "Ê" }, + "ė": { codepoints: [279], characters: "ė" }, + " ": { codepoints: [8195], characters: " " }, + " ": { codepoints: [8194], characters: " " }, + "𝕖": { codepoints: [120150], characters: "𝕖" }, + "⋕": { codepoints: [8917], characters: "⋕" }, + "ε": { codepoints: [949], characters: "Îĩ" }, + "ℯ": { codepoints: [8495], characters: "â„Ŋ" }, + "≂": { codepoints: [8770], characters: "≂" }, + "ë": { codepoints: [235], characters: "ÃŦ" }, + "€": { codepoints: [8364], characters: "₮" }, + "!": { codepoints: [33], characters: "!" }, + "♭": { codepoints: [9837], characters: "♭" }, + "ƒ": { codepoints: [402], characters: "ƒ" }, + "𝕗": { codepoints: [120151], characters: "𝕗" }, + "⋔": { codepoints: [8916], characters: "⋔" }, + "𝒻": { codepoints: [119995], characters: "ð’ŧ" }, + "ġ": { codepoints: [289], characters: "ÄĄ" }, + "≧": { codepoints: [8807], characters: "≧" }, + "⋛︀": { codepoints: [8923, 65024], characters: "⋛ïļ€" }, + "ѓ": { codepoints: [1107], characters: "Ņ“" }, + "⪊": { codepoints: [10890], characters: "⩊" }, + "⪈": { codepoints: [10888], characters: "⊈" }, + "𝕘": { codepoints: [120152], characters: "𝕘" }, + "ℊ": { codepoints: [8458], characters: "ℊ" }, + "≳": { codepoints: [8819], characters: "â‰ģ" }, + "⪧": { codepoints: [10919], characters: "⊧" }, + "≩︀": { codepoints: [8809, 65024], characters: "â‰Đïļ€" }, + "⇔": { codepoints: [8660], characters: "⇔" }, + "½": { codepoints: [189], characters: "Â―" }, + "↔": { codepoints: [8596], characters: "↔" }, + "ℏ": { codepoints: [8463], characters: "ℏ" }, + "𝕙": { codepoints: [120153], characters: "𝕙" }, + "𝒽": { codepoints: [119997], characters: "ð’―" }, + "î": { codepoints: [238], characters: "ÃŪ" }, + "е": { codepoints: [1077], characters: "Ðĩ" }, + "¡": { codepoints: [161], characters: "ÂĄ" }, + "⊷": { codepoints: [8887], characters: "⊷" }, + "ё": { codepoints: [1105], characters: "Ņ‘" }, + "𝕚": { codepoints: [120154], characters: "𝕚" }, + "ι": { codepoints: [953], characters: "Îđ" }, + "𝒾": { codepoints: [119998], characters: "ð’ū" }, + "∈": { codepoints: [8712], characters: "∈" }, + "ï": { codepoints: [239], characters: "ÃŊ" }, + "𝕛": { codepoints: [120155], characters: "𝕛" }, + "𝒿": { codepoints: [119999], characters: "ð’ŋ" }, + "х": { codepoints: [1093], characters: "Ņ…" }, + "ќ": { codepoints: [1116], characters: "Ņœ" }, + "𝕜": { codepoints: [120156], characters: "𝕜" }, + "𝓀": { codepoints: [120000], characters: "𝓀" }, + "⇐": { codepoints: [8656], characters: "⇐" }, + "⥢": { codepoints: [10594], characters: "âĨĒ" }, + "⟨": { codepoints: [10216], characters: "âŸĻ" }, + "«": { codepoints: [171], characters: "ÂŦ" }, + "←": { codepoints: [8592], characters: "←" }, + "⪭": { codepoints: [10925], characters: "⊭" }, + "{": { codepoints: [123], characters: "{" }, + "⤶": { codepoints: [10550], characters: "âĪķ" }, + "↲": { codepoints: [8626], characters: "â†ē" }, + "≦": { codepoints: [8806], characters: "â‰Ķ" }, + "⋚︀": { codepoints: [8922, 65024], characters: "⋚ïļ€" }, + "љ": { codepoints: [1113], characters: "Ņ™" }, + "⪉": { codepoints: [10889], characters: "⩉" }, + "⪇": { codepoints: [10887], characters: "⩇" }, + "𝕝": { codepoints: [120157], characters: "𝕝" }, + "⧫": { codepoints: [10731], characters: "â§Ŧ" }, + "(": { codepoints: [40], characters: "(" }, + "𝓁": { codepoints: [120001], characters: "𝓁" }, + "≲": { codepoints: [8818], characters: "â‰ē" }, + "[": { codepoints: [91], characters: "" }, + "⪦": { codepoints: [10918], characters: "âŠĶ" }, + "◃": { codepoints: [9667], characters: "◃" }, + "≨︀": { codepoints: [8808, 65024], characters: "â‰Ļïļ€" }, + "¯": { codepoints: [175], characters: "ÂŊ" }, + "♂": { codepoints: [9794], characters: "♂" }, + "✠": { codepoints: [10016], characters: "✠" }, + "µ": { codepoints: [181], characters: "Âĩ" }, + "⫛": { codepoints: [10971], characters: "âŦ›" }, + "…": { codepoints: [8230], characters: "â€Ķ" }, + "𝕞": { codepoints: [120158], characters: "𝕞" }, + "𝓂": { codepoints: [120002], characters: "𝓂" }, + "≫̸": { codepoints: [8811, 824], characters: "â‰ŦĖļ" }, + "≪̸": { codepoints: [8810, 824], characters: "≩Ėļ" }, + "∠⃒": { codepoints: [8736, 8402], characters: "∠⃒" }, + "⩰̸": { codepoints: [10864, 824], characters: "âĐ°Ėļ" }, + " ": { codepoints: [160], characters: " " }, + "⩃": { codepoints: [10819], characters: "âЃ" }, + "⩂": { codepoints: [10818], characters: "âЂ" }, + "≱": { codepoints: [8817], characters: "≱" }, + "⩾̸": { codepoints: [10878, 824], characters: "âĐūĖļ" }, + "≯": { codepoints: [8815], characters: "â‰Ŋ" }, + "⋺": { codepoints: [8954], characters: "⋹" }, + "њ": { codepoints: [1114], characters: "Ņš" }, + "‥": { codepoints: [8229], characters: "â€Ĩ" }, + "≰": { codepoints: [8816], characters: "≰" }, + "⩽̸": { codepoints: [10877, 824], characters: "âĐ―Ėļ" }, + "∤": { codepoints: [8740], characters: "âˆĪ" }, + "𝕟": { codepoints: [120159], characters: "𝕟" }, + "∦": { codepoints: [8742], characters: "âˆĶ" }, + "⪯̸": { codepoints: [10927, 824], characters: "âŠŊĖļ" }, + "⪰̸": { codepoints: [10928, 824], characters: "⊰Ėļ" }, + "𝓃": { codepoints: [120003], characters: "𝓃" }, + "≁": { codepoints: [8769], characters: "≁" }, + "⊄": { codepoints: [8836], characters: "⊄" }, + "⊅": { codepoints: [8837], characters: "⊅" }, + "≹": { codepoints: [8825], characters: "â‰đ" }, + "≸": { codepoints: [8824], characters: "â‰ļ" }, + "≍⃒": { codepoints: [8781, 8402], characters: "≍⃒" }, + "≥⃒": { codepoints: [8805, 8402], characters: "â‰Ĩ⃒" }, + ">⃒": { codepoints: [62, 8402], characters: ">⃒" }, + "≤⃒": { codepoints: [8804, 8402], characters: "â‰Ī⃒" }, + "<⃒": { codepoints: [60, 8402], characters: "<⃒" }, + "⊛": { codepoints: [8859], characters: "⊛" }, + "⊚": { codepoints: [8858], characters: "⊚" }, + "ô": { codepoints: [244], characters: "Ãī" }, + "⨸": { codepoints: [10808], characters: "âĻļ" }, + "⊙": { codepoints: [8857], characters: "⊙" }, + "˛": { codepoints: [731], characters: "˛" }, + "∮": { codepoints: [8750], characters: "âˆŪ" }, + "⦶": { codepoints: [10678], characters: "âĶķ" }, + "𝕠": { codepoints: [120160], characters: "𝕠" }, + "⦷": { codepoints: [10679], characters: "âĶ·" }, + "ª": { codepoints: [170], characters: "Š" }, + "º": { codepoints: [186], characters: "š" }, + "⩖": { codepoints: [10838], characters: "âЖ" }, + "ℴ": { codepoints: [8500], characters: "â„ī" }, + "⊘": { codepoints: [8856], characters: "⊘" }, + "ö": { codepoints: [246], characters: "Ãķ" }, + "¶": { codepoints: [182], characters: "Âķ" }, + "∂": { codepoints: [8706], characters: "∂" }, + "⊥": { codepoints: [8869], characters: "âŠĨ" }, + "ϕ": { codepoints: [981], characters: "ϕ" }, + "+": { codepoints: [43], characters: "+" }, + "𝕡": { codepoints: [120161], characters: "ð•Ą" }, + "£": { codepoints: [163], characters: "ÂĢ" }, + "⪷": { codepoints: [10935], characters: "⊷" }, + "≺": { codepoints: [8826], characters: "≹" }, + "⪵": { codepoints: [10933], characters: "âŠĩ" }, + "∏": { codepoints: [8719], characters: "∏" }, + "∝": { codepoints: [8733], characters: "∝" }, + "𝓅": { codepoints: [120005], characters: "𝓅" }, + "⨌": { codepoints: [10764], characters: "âĻŒ" }, + "𝕢": { codepoints: [120162], characters: "ð•Ē" }, + "𝓆": { codepoints: [120006], characters: "𝓆" }, + """: { codepoints: [34], characters: "\"" }, + "⇒": { codepoints: [8658], characters: "⇒" }, + "⥤": { codepoints: [10596], characters: "âĨĪ" }, + "∽̱": { codepoints: [8765, 817], characters: "âˆ―Ėą" }, + "⟩": { codepoints: [10217], characters: "âŸĐ" }, + "»": { codepoints: [187], characters: "Âŧ" }, + "→": { codepoints: [8594], characters: "→" }, + "}": { codepoints: [125], characters: "}" }, + "⤷": { codepoints: [10551], characters: "âĪ·" }, + "↳": { codepoints: [8627], characters: "â†ģ" }, + "ℜ": { codepoints: [8476], characters: "ℜ" }, + "▭": { codepoints: [9645], characters: "▭" }, + "ϱ": { codepoints: [1009], characters: "Ïą" }, + "˚": { codepoints: [730], characters: "˚" }, + "𝕣": { codepoints: [120163], characters: "ð•Ģ" }, + ")": { codepoints: [41], characters: ")" }, + "𝓇": { codepoints: [120007], characters: "𝓇" }, + "]": { codepoints: [93], characters: "]" }, + "▹": { codepoints: [9657], characters: "â–đ" }, + "⪸": { codepoints: [10936], characters: "âŠļ" }, + "⪶": { codepoints: [10934], characters: "âŠķ" }, + "⋅": { codepoints: [8901], characters: "⋅" }, + "§": { codepoints: [167], characters: "§" }, + ";": { codepoints: [59], characters: ";" }, + "✶": { codepoints: [10038], characters: "âœķ" }, + "ш": { codepoints: [1096], characters: "Ņˆ" }, + "≃": { codepoints: [8771], characters: "≃" }, + "⪞": { codepoints: [10910], characters: "⊞" }, + "⪝": { codepoints: [10909], characters: "⊝" }, + "∣": { codepoints: [8739], characters: "âˆĢ" }, + "⪬": { codepoints: [10924], characters: "⊎" }, + "⧄": { codepoints: [10692], characters: "⧄" }, + "𝕤": { codepoints: [120164], characters: "ð•Ī" }, + "∥": { codepoints: [8741], characters: "âˆĨ" }, + "▪": { codepoints: [9642], characters: "▩" }, + "𝓈": { codepoints: [120008], characters: "𝓈" }, + "☆": { codepoints: [9734], characters: "☆" }, + "⫅": { codepoints: [10949], characters: "âŦ…" }, + "⊆": { codepoints: [8838], characters: "⊆" }, + "≻": { codepoints: [8827], characters: "â‰ŧ" }, + "♪": { codepoints: [9834], characters: "♩" }, + "¹": { codepoints: [185], characters: "Âđ" }, + "²": { codepoints: [178], characters: "Âē" }, + "³": { codepoints: [179], characters: "Âģ" }, + "⫆": { codepoints: [10950], characters: "âŦ†" }, + "⊇": { codepoints: [8839], characters: "⊇" }, + "ß": { codepoints: [223], characters: "ß" }, + "⎴": { codepoints: [9140], characters: "âŽī" }, + "⃛": { codepoints: [8411], characters: "⃛" }, + "þ": { codepoints: [254], characters: "Ãū" }, + "×": { codepoints: [215], characters: "×" }, + "∭": { codepoints: [8749], characters: "∭" }, + "⤨": { codepoints: [10536], characters: "âĪĻ" }, + "𝕥": { codepoints: [120165], characters: "ð•Ĩ" }, + "⤩": { codepoints: [10537], characters: "âĪĐ" }, + "≜": { codepoints: [8796], characters: "≜" }, + "𝓉": { codepoints: [120009], characters: "𝓉" }, + "ц": { codepoints: [1094], characters: "Ņ†" }, + "⇑": { codepoints: [8657], characters: "⇑" }, + "⥣": { codepoints: [10595], characters: "âĨĢ" }, + "↑": { codepoints: [8593], characters: "↑" }, + "û": { codepoints: [251], characters: "Ãŧ" }, + "𝕦": { codepoints: [120166], characters: "ð•Ķ" }, + "υ": { codepoints: [965], characters: "υ" }, + "𝓊": { codepoints: [120010], characters: "𝓊" }, + "▵": { codepoints: [9653], characters: "â–ĩ" }, + "ü": { codepoints: [252], characters: "Þ" }, + "⇕": { codepoints: [8661], characters: "⇕" }, + "⫨": { codepoints: [10984], characters: "âŦĻ" }, + "↕": { codepoints: [8597], characters: "↕" }, + "|": { codepoints: [124], characters: "|" }, + "𝕧": { codepoints: [120167], characters: "𝕧" }, + "𝓋": { codepoints: [120011], characters: "𝓋" }, + "𝕨": { codepoints: [120168], characters: "ð•Ļ" }, + "𝓌": { codepoints: [120012], characters: "𝓌" }, + "⋂": { codepoints: [8898], characters: "⋂" }, + "⋃": { codepoints: [8899], characters: "⋃" }, + "⟼": { codepoints: [10236], characters: "⟾" }, + "⋻": { codepoints: [8955], characters: "â‹ŧ" }, + "𝕩": { codepoints: [120169], characters: "ð•Đ" }, + "𝓍": { codepoints: [120013], characters: "𝓍" }, + "⋁": { codepoints: [8897], characters: "⋁" }, + "я": { codepoints: [1103], characters: "Ņ" }, + "ї": { codepoints: [1111], characters: "Ņ—" }, + "𝕪": { codepoints: [120170], characters: "𝕊" }, + "𝓎": { codepoints: [120014], characters: "𝓎" }, + "ю": { codepoints: [1102], characters: "ŅŽ" }, + "ÿ": { codepoints: [255], characters: "Ãŋ" }, + "ż": { codepoints: [380], characters: "Åž" }, + "ζ": { codepoints: [950], characters: "Îķ" }, + "ж": { codepoints: [1078], characters: "Ðķ" }, + "𝕫": { codepoints: [120171], characters: "ð•Ŧ" }, + "𝓏": { codepoints: [120015], characters: "𝓏" }, + "‌": { codepoints: [8204], characters: "‌" }, + "&": { codepoints: [38], characters: "&" }, + "А": { codepoints: [1040], characters: "А" }, + "𝔄": { codepoints: [120068], characters: "𝔄" }, + "⩓": { codepoints: [10835], characters: "âГ" }, + "Ä": { codepoints: [196], characters: "Ä" }, + "Б": { codepoints: [1041], characters: "Б" }, + "𝔅": { codepoints: [120069], characters: "𝔅" }, + "©": { codepoints: [169], characters: "ÂĐ" }, + "⋒": { codepoints: [8914], characters: "⋒" }, + "ℭ": { codepoints: [8493], characters: "ℭ" }, + "Χ": { codepoints: [935], characters: "Χ" }, + "⋓": { codepoints: [8915], characters: "⋓" }, + "Д": { codepoints: [1044], characters: "Д" }, + "∇": { codepoints: [8711], characters: "∇" }, + "𝔇": { codepoints: [120071], characters: "𝔇" }, + "¨": { codepoints: [168], characters: "ÂĻ" }, + "Ŋ": { codepoints: [330], characters: "Ŋ" }, + "Ð": { codepoints: [208], characters: "Ð" }, + "Э": { codepoints: [1069], characters: "Э" }, + "𝔈": { codepoints: [120072], characters: "𝔈" }, + "Η": { codepoints: [919], characters: "Η" }, + "Ë": { codepoints: [203], characters: "Ë" }, + "Ф": { codepoints: [1060], characters: "ÐĪ" }, + "𝔉": { codepoints: [120073], characters: "𝔉" }, + "Г": { codepoints: [1043], characters: "Г" }, + "𝔊": { codepoints: [120074], characters: "𝔊" }, + "^": { codepoints: [94], characters: "^" }, + "ℌ": { codepoints: [8460], characters: "ℌ" }, + "И": { codepoints: [1048], characters: "И" }, + "ℑ": { codepoints: [8465], characters: "ℑ" }, + "∬": { codepoints: [8748], characters: "∎" }, + "Ï": { codepoints: [207], characters: "Ï" }, + "Й": { codepoints: [1049], characters: "Й" }, + "𝔍": { codepoints: [120077], characters: "𝔍" }, + "К": { codepoints: [1050], characters: "К" }, + "𝔎": { codepoints: [120078], characters: "𝔎" }, + "Л": { codepoints: [1051], characters: "Л" }, + "𝔏": { codepoints: [120079], characters: "𝔏" }, + "↰": { codepoints: [8624], characters: "↰" }, + "⤅": { codepoints: [10501], characters: "âĪ…" }, + "М": { codepoints: [1052], characters: "М" }, + "𝔐": { codepoints: [120080], characters: "𝔐" }, + "Н": { codepoints: [1053], characters: "Н" }, + "𝔑": { codepoints: [120081], characters: "𝔑" }, + "⫬": { codepoints: [10988], characters: "âŦŽ" }, + "О": { codepoints: [1054], characters: "О" }, + "𝔒": { codepoints: [120082], characters: "𝔒" }, + "Ö": { codepoints: [214], characters: "Ö" }, + "П": { codepoints: [1055], characters: "П" }, + "𝔓": { codepoints: [120083], characters: "𝔓" }, + "Φ": { codepoints: [934], characters: "ÎĶ" }, + "Ψ": { codepoints: [936], characters: "ÎĻ" }, + """: { codepoints: [34], characters: "\"" }, + "𝔔": { codepoints: [120084], characters: "𝔔" }, + "®": { codepoints: [174], characters: "ÂŪ" }, + "Р": { codepoints: [1056], characters: "Р" }, + "ℜ": { codepoints: [8476], characters: "ℜ" }, + "Ρ": { codepoints: [929], characters: "ÎĄ" }, + "↱": { codepoints: [8625], characters: "↱" }, + "С": { codepoints: [1057], characters: "ÐĄ" }, + "𝔖": { codepoints: [120086], characters: "𝔖" }, + "⋐": { codepoints: [8912], characters: "⋐" }, + "∑": { codepoints: [8721], characters: "∑" }, + "⋑": { codepoints: [8913], characters: "⋑" }, + " ": { codepoints: [9], characters: "\t" }, + "Τ": { codepoints: [932], characters: "ÎĪ" }, + "Т": { codepoints: [1058], characters: "ÐĒ" }, + "𝔗": { codepoints: [120087], characters: "𝔗" }, + "У": { codepoints: [1059], characters: "ÐĢ" }, + "𝔘": { codepoints: [120088], characters: "𝔘" }, + "Ü": { codepoints: [220], characters: "Ü" }, + "В": { codepoints: [1042], characters: "В" }, + "⋁": { codepoints: [8897], characters: "⋁" }, + "𝔙": { codepoints: [120089], characters: "𝔙" }, + "𝔚": { codepoints: [120090], characters: "𝔚" }, + "𝔛": { codepoints: [120091], characters: "𝔛" }, + "Ы": { codepoints: [1067], characters: "ÐŦ" }, + "𝔜": { codepoints: [120092], characters: "𝔜" }, + "З": { codepoints: [1047], characters: "З" }, + "ℨ": { codepoints: [8488], characters: "â„Ļ" }, + "∾̳": { codepoints: [8766, 819], characters: "âˆūĖģ" }, + "∿": { codepoints: [8767], characters: "âˆŋ" }, + "а": { codepoints: [1072], characters: "а" }, + "𝔞": { codepoints: [120094], characters: "𝔞" }, + "&": { codepoints: [38], characters: "&" }, + "∧": { codepoints: [8743], characters: "∧" }, + "∠": { codepoints: [8736], characters: "∠" }, + "⩰": { codepoints: [10864], characters: "âĐ°" }, + "≊": { codepoints: [8778], characters: "≊" }, + "*": { codepoints: [42], characters: "*" }, + "ä": { codepoints: [228], characters: "ÃĪ" }, + "б": { codepoints: [1073], characters: "Ðą" }, + "𝔟": { codepoints: [120095], characters: "𝔟" }, + "=⃥": { codepoints: [61, 8421], characters: "=âƒĨ" }, + "⊥": { codepoints: [8869], characters: "âŠĨ" }, + "∩": { codepoints: [8745], characters: "âˆĐ" }, + "¢": { codepoints: [162], characters: "ÂĒ" }, + "𝔠": { codepoints: [120096], characters: "𝔠" }, + "χ": { codepoints: [967], characters: "χ" }, + "○": { codepoints: [9675], characters: "○" }, + "©": { codepoints: [169], characters: "ÂĐ" }, + "∪": { codepoints: [8746], characters: "∊" }, + "д": { codepoints: [1076], characters: "Ðī" }, + "°": { codepoints: [176], characters: "°" }, + "𝔡": { codepoints: [120097], characters: "ð”Ą" }, + "¨": { codepoints: [168], characters: "ÂĻ" }, + "÷": { codepoints: [247], characters: "÷" }, + "˙": { codepoints: [729], characters: "˙" }, + "э": { codepoints: [1101], characters: "Ņ" }, + "𝔢": { codepoints: [120098], characters: "ð”Ē" }, + "⪖": { codepoints: [10902], characters: "⩖" }, + "ℓ": { codepoints: [8467], characters: "ℓ" }, + "⪕": { codepoints: [10901], characters: "⩕" }, + "ŋ": { codepoints: [331], characters: "ŋ" }, + "η": { codepoints: [951], characters: "η" }, + "ð": { codepoints: [240], characters: "ð" }, + "ë": { codepoints: [235], characters: "ÃŦ" }, + "ф": { codepoints: [1092], characters: "Ņ„" }, + "𝔣": { codepoints: [120099], characters: "ð”Ģ" }, + "⪌": { codepoints: [10892], characters: "⩌" }, + "⪆": { codepoints: [10886], characters: "⩆" }, + "г": { codepoints: [1075], characters: "Ðģ" }, + "⋛": { codepoints: [8923], characters: "⋛" }, + "≥": { codepoints: [8805], characters: "â‰Ĩ" }, + "⩾": { codepoints: [10878], characters: "âĐū" }, + "𝔤": { codepoints: [120100], characters: "ð”Ī" }, + "⋙": { codepoints: [8921], characters: "⋙" }, + "⪒": { codepoints: [10898], characters: "⩒" }, + "⪥": { codepoints: [10917], characters: "âŠĨ" }, + "⪤": { codepoints: [10916], characters: "âŠĪ" }, + "≩": { codepoints: [8809], characters: "â‰Đ" }, + "⪈": { codepoints: [10888], characters: "⊈" }, + "𝔥": { codepoints: [120101], characters: "ð”Ĩ" }, + "и": { codepoints: [1080], characters: "Ðļ" }, + "⇔": { codepoints: [8660], characters: "⇔" }, + "𝔦": { codepoints: [120102], characters: "ð”Ķ" }, + "∫": { codepoints: [8747], characters: "âˆŦ" }, + "ï": { codepoints: [239], characters: "ÃŊ" }, + "й": { codepoints: [1081], characters: "Ðđ" }, + "𝔧": { codepoints: [120103], characters: "𝔧" }, + "к": { codepoints: [1082], characters: "К" }, + "𝔨": { codepoints: [120104], characters: "ð”Ļ" }, + "⪋": { codepoints: [10891], characters: "⩋" }, + "⪅": { codepoints: [10885], characters: "⩅" }, + "⪫": { codepoints: [10923], characters: "âŠŦ" }, + "л": { codepoints: [1083], characters: "Ðŧ" }, + "⋚": { codepoints: [8922], characters: "⋚" }, + "≤": { codepoints: [8804], characters: "â‰Ī" }, + "⩽": { codepoints: [10877], characters: "âĐ―" }, + "𝔩": { codepoints: [120105], characters: "ð”Đ" }, + "⪑": { codepoints: [10897], characters: "⩑" }, + "≨": { codepoints: [8808], characters: "â‰Ļ" }, + "⪇": { codepoints: [10887], characters: "⩇" }, + "◊": { codepoints: [9674], characters: "◊" }, + "‎": { codepoints: [8206], characters: "‎" }, + "↰": { codepoints: [8624], characters: "↰" }, + "¯": { codepoints: [175], characters: "ÂŊ" }, + "↦": { codepoints: [8614], characters: "â†Ķ" }, + "м": { codepoints: [1084], characters: "О" }, + "𝔪": { codepoints: [120106], characters: "𝔊" }, + "℧": { codepoints: [8487], characters: "℧" }, + "∣": { codepoints: [8739], characters: "âˆĢ" }, + "⋙̸": { codepoints: [8921, 824], characters: "⋙Ėļ" }, + "≫⃒": { codepoints: [8811, 8402], characters: "â‰Ŧ⃒" }, + "⋘̸": { codepoints: [8920, 824], characters: "⋘Ėļ" }, + "≪⃒": { codepoints: [8810, 8402], characters: "≩⃒" }, + "≉": { codepoints: [8777], characters: "≉" }, + " ": { codepoints: [160], characters: " " }, + "н": { codepoints: [1085], characters: "Ð―" }, + "𝔫": { codepoints: [120107], characters: "ð”Ŧ" }, + "≧̸": { codepoints: [8807, 824], characters: "≧Ėļ" }, + "≱": { codepoints: [8817], characters: "≱" }, + "≯": { codepoints: [8815], characters: "â‰Ŋ" }, + "⋼": { codepoints: [8956], characters: "⋾" }, + "∋": { codepoints: [8715], characters: "∋" }, + "≦̸": { codepoints: [8806, 824], characters: "â‰ĶĖļ" }, + "≰": { codepoints: [8816], characters: "≰" }, + "≮": { codepoints: [8814], characters: "â‰Ū" }, + "¬": { codepoints: [172], characters: "ÂŽ" }, + "⊀": { codepoints: [8832], characters: "⊀" }, + "⊁": { codepoints: [8833], characters: "⊁" }, + "#": { codepoints: [35], characters: "#" }, + "о": { codepoints: [1086], characters: "Ðū" }, + "𝔬": { codepoints: [120108], characters: "𝔎" }, + "⧁": { codepoints: [10689], characters: "⧁" }, + "Ω": { codepoints: [937], characters: "ÎĐ" }, + "⧀": { codepoints: [10688], characters: "⧀" }, + "⩝": { codepoints: [10845], characters: "âН" }, + "ª": { codepoints: [170], characters: "Š" }, + "º": { codepoints: [186], characters: "š" }, + "⩛": { codepoints: [10843], characters: "âЛ" }, + "ö": { codepoints: [246], characters: "Ãķ" }, + "∥": { codepoints: [8741], characters: "âˆĨ" }, + "¶": { codepoints: [182], characters: "Âķ" }, + "п": { codepoints: [1087], characters: "Ðŋ" }, + "𝔭": { codepoints: [120109], characters: "𝔭" }, + "φ": { codepoints: [966], characters: "φ" }, + "ϖ": { codepoints: [982], characters: "ϖ" }, + "⪳": { codepoints: [10931], characters: "âŠģ" }, + "⪯": { codepoints: [10927], characters: "âŠŊ" }, + "ψ": { codepoints: [968], characters: "ψ" }, + "𝔮": { codepoints: [120110], characters: "ð”Ū" }, + """: { codepoints: [34], characters: "\"" }, + "р": { codepoints: [1088], characters: "Ņ€" }, + "®": { codepoints: [174], characters: "ÂŪ" }, + "𝔯": { codepoints: [120111], characters: "ð”Ŋ" }, + "ρ": { codepoints: [961], characters: "ρ" }, + "‏": { codepoints: [8207], characters: "‏" }, + "↱": { codepoints: [8625], characters: "↱" }, + "⪴": { codepoints: [10932], characters: "âŠī" }, + "⪰": { codepoints: [10928], characters: "⊰" }, + "с": { codepoints: [1089], characters: "Ņ" }, + "§": { codepoints: [167], characters: "§" }, + "𝔰": { codepoints: [120112], characters: "𝔰" }, + "­": { codepoints: [173], characters: "­" }, + "∼": { codepoints: [8764], characters: "∞" }, + "⪪": { codepoints: [10922], characters: "⊊" }, + "/": { codepoints: [47], characters: "/" }, + "□": { codepoints: [9633], characters: "□" }, + "⊂": { codepoints: [8834], characters: "⊂" }, + "∑": { codepoints: [8721], characters: "∑" }, + "¹": { codepoints: [185], characters: "Âđ" }, + "²": { codepoints: [178], characters: "Âē" }, + "³": { codepoints: [179], characters: "Âģ" }, + "⊃": { codepoints: [8835], characters: "⊃" }, + "τ": { codepoints: [964], characters: "τ" }, + "т": { codepoints: [1090], characters: "Ņ‚" }, + "𝔱": { codepoints: [120113], characters: "ð”ą" }, + "⊤": { codepoints: [8868], characters: "âŠĪ" }, + "у": { codepoints: [1091], characters: "Ņƒ" }, + "𝔲": { codepoints: [120114], characters: "ð”ē" }, + "¨": { codepoints: [168], characters: "ÂĻ" }, + "ü": { codepoints: [252], characters: "Þ" }, + "в": { codepoints: [1074], characters: "Ðē" }, + "∨": { codepoints: [8744], characters: "âˆĻ" }, + "𝔳": { codepoints: [120115], characters: "ð”ģ" }, + "𝔴": { codepoints: [120116], characters: "ð”ī" }, + "𝔵": { codepoints: [120117], characters: "ð”ĩ" }, + "ы": { codepoints: [1099], characters: "Ņ‹" }, + "¥": { codepoints: [165], characters: "ÂĨ" }, + "𝔶": { codepoints: [120118], characters: "ð”ķ" }, + "ÿ": { codepoints: [255], characters: "Ãŋ" }, + "з": { codepoints: [1079], characters: "з" }, + "𝔷": { codepoints: [120119], characters: "𝔷" }, + "‍": { codepoints: [8205], characters: "‍" }, + "&": { codepoints: [38], characters: "&" }, + "ⅅ": { codepoints: [8517], characters: "ⅅ" }, + "Ð": { codepoints: [208], characters: "Ð" }, + ">": { codepoints: [62], characters: ">" }, + "⋙": { codepoints: [8921], characters: "⋙" }, + "≫": { codepoints: [8811], characters: "â‰Ŧ" }, + "ℑ": { codepoints: [8465], characters: "ℑ" }, + "<": { codepoints: [60], characters: "<" }, + "⋘": { codepoints: [8920], characters: "⋘" }, + "≪": { codepoints: [8810], characters: "≩" }, + "Μ": { codepoints: [924], characters: "Μ" }, + "Ν": { codepoints: [925], characters: "Ν" }, + "⩔": { codepoints: [10836], characters: "âД" }, + "Π": { codepoints: [928], characters: "Π" }, + "⪻": { codepoints: [10939], characters: "âŠŧ" }, + "®": { codepoints: [174], characters: "ÂŪ" }, + "ℜ": { codepoints: [8476], characters: "ℜ" }, + "⪼": { codepoints: [10940], characters: "⊞" }, + "Ξ": { codepoints: [926], characters: "Ξ" }, + "∾": { codepoints: [8766], characters: "âˆū" }, + "⁡": { codepoints: [8289], characters: "⁥" }, + "&": { codepoints: [38], characters: "&" }, + "≈": { codepoints: [8776], characters: "≈" }, + "ⅆ": { codepoints: [8518], characters: "ⅆ" }, + "°": { codepoints: [176], characters: "°" }, + "ⅇ": { codepoints: [8519], characters: "ⅇ" }, + "⪚": { codepoints: [10906], characters: "⩚" }, + "⪙": { codepoints: [10905], characters: "⩙" }, + "ð": { codepoints: [240], characters: "ð" }, + "≧": { codepoints: [8807], characters: "≧" }, + "≥": { codepoints: [8805], characters: "â‰Ĩ" }, + "≫": { codepoints: [8811], characters: "â‰Ŧ" }, + "≷": { codepoints: [8823], characters: "≷" }, + ">": { codepoints: [62], characters: ">" }, + "⁣": { codepoints: [8291], characters: "âĢ" }, + "ⅈ": { codepoints: [8520], characters: "ⅈ" }, + "∈": { codepoints: [8712], characters: "∈" }, + "⁢": { codepoints: [8290], characters: "âĒ" }, + "≦": { codepoints: [8806], characters: "â‰Ķ" }, + "≤": { codepoints: [8804], characters: "â‰Ī" }, + "≶": { codepoints: [8822], characters: "â‰ķ" }, + "≪": { codepoints: [8810], characters: "≩" }, + "<": { codepoints: [60], characters: "<" }, + "∓": { codepoints: [8723], characters: "∓" }, + "μ": { codepoints: [956], characters: "Ξ" }, + "≠": { codepoints: [8800], characters: "≠" }, + "∋": { codepoints: [8715], characters: "∋" }, + "¬": { codepoints: [172], characters: "ÂŽ" }, + "ν": { codepoints: [957], characters: "Î―" }, + "Ⓢ": { codepoints: [9416], characters: "Ⓢ" }, + "∨": { codepoints: [8744], characters: "âˆĻ" }, + "π": { codepoints: [960], characters: "π" }, + "±": { codepoints: [177], characters: "Âą" }, + "≺": { codepoints: [8826], characters: "≹" }, + "®": { codepoints: [174], characters: "ÂŪ" }, + "℞": { codepoints: [8478], characters: "℞" }, + "≻": { codepoints: [8827], characters: "â‰ŧ" }, + "­": { codepoints: [173], characters: "­" }, + "¨": { codepoints: [168], characters: "ÂĻ" }, + "℘": { codepoints: [8472], characters: "℘" }, + "≀": { codepoints: [8768], characters: "≀" }, + "ξ": { codepoints: [958], characters: "Îū" }, + "¥": { codepoints: [165], characters: "ÂĨ" }, + ">": { codepoints: [62], characters: ">" }, + "<": { codepoints: [60], characters: "<" }, + ">": { codepoints: [62], characters: ">" }, + "<": { codepoints: [60], characters: "<" } +}; \ No newline at end of file diff --git a/html/tokenizer/state.ts b/html/tokenizer/state.ts new file mode 100644 index 0000000..0476d66 --- /dev/null +++ b/html/tokenizer/state.ts @@ -0,0 +1,82 @@ +export const enum State { + Data = 'Data', + RCDATA = 'RCDATA', + RAWTEXT = 'RAWTEXT', + ScriptData = 'Script data', + PLAINTEXT = 'PLAINTEXT', + TagOpen = 'Tag open', + EndTagOpen = 'End tag open', + TagName = 'Tag name', + RCDATALessThanSign = 'RCDATA less-than sign', + RCDATAEndTagOpen = 'RCDATA end tag open', + RCDATAEndTagName = 'RCDATA end tag name', + RAWTEXTLessThan = 'RAWTEXT less-than', + RAWTEXTEndTagOpen = 'RAWTEXT end tag open', + RAWTEXTEndTagName = 'RAWTEXT end tag name', + ScriptDataLessThanSign = 'Script data less-than sign', + ScriptDataEndTagOpen = 'Script data end tag open', + ScriptDataEndTagName = 'Script data end tag name', + ScriptDataEscapeStart = 'Script data escape start', + ScriptDataEscapeStartDash = 'Script data escape start dash', + ScriptDataEscaped = 'Script data escaped', + ScriptDataEscapedDash = 'Script data escaped dash', + ScriptDataEscapedDashDash = 'Script data escaped dash dash', + ScriptDataEscapedLessThanSign = 'Script data escaped less-than sign', + ScriptDataEscapedEndTagOpen = 'Script data escaped end tag open', + ScriptDataEscapedEndTagName = 'Script data escaped end tag name', + ScriptDataDoubleEscapeStart = 'Script data double escape start', + ScriptDataDoubleEscaped = 'Script data double escaped', + ScriptDataDoubleEscapedDash = 'Script data double escaped dash', + ScriptDataDoubleEscapedDashDash = 'Script data double escaped dash dash', + ScriptDataDoubleEscapedLessThanSign = 'Script data double escaped less-than sign', + ScriptDataDoubleEscapedEnd = 'Script data double escape end', + BeforeAttributeName = 'Before attribute name', + AttributeName = 'Attribute name', + AfterAttributeName = 'After attribute name', + BeforeAttributeValue = 'Before attribute value', + AttributeValueDouble = 'Attribute value (double-quoted)', + AttributeValueSingle = 'Attribute value (single-quoted)', + AttributeValueUnquoted = 'Attribute value (unquoted)', + AfterAttributeValue = 'After attribute value (quoted)', + SelfClosingStartTag = 'Self-closing start tag', + BogusComment = 'Bogus comment', + MarkupDeclarationOpen = 'Markup declaration open', + CommentStart = 'Comment start', + CommentStartDash = 'Comment start dash', + Comment = 'Comment', + CommentLessThanSign = 'Comment less-than sign', + CommentLessThanSignBang = 'Comment less-than sign bang', + CommentLessThanSignBangDash= 'Comment less-than sign bang dash', + CommentLessThanSignBangDashDash = 'Comment less-than sign bang dash dash', + CommentEndDash = 'Comment end dash', + CommentEnd = 'Comment end', + CommentEndBang = 'Comment end bang', + DOCTYPE = 'DOCTYPE', + BeforeDOCTYPEName = 'Before DOCTYPE name', + DOCTYPEName = 'DOCTYPE name', + AfterDOCTYPEName= 'After DOCTYPE name', + AfterDOCTYPEPublicKeyword = 'After DOCTYPE public keyword', + BeforeDOCTYPEPublicIdentifier = 'Before DOCTYPE public identifier', + DOCTYPEPublicIdentifierDouble = 'DOCTYPE public identifier (double-quoted)', + DOCTYPEPublicIdentifierSingle = 'DOCTYPE public identifier (single-quoted)', + AfterDOCTYPEPublicIdentifier = 'After DOCTYPE public identifier', + BetweenDOCTYPEPublicAndSystemIdentifiers = 'Between DOCTYPE public and system identifiers', + AfterDOCTYPESystemKeyword = 'After DOCTYPE system keyword', + BeforeDOCTYPESystemIdentifier = 'Before DOCTYPE system identifier', + DOCTYPESystemIdentifierDouble = 'DOCTYPE system identifier (double-quoted)', + DOCTYPESystemIdentifierSingle = 'DOCTYPE system identifier (single-quoted)', + AfterDOCTYPESystemIdentifier = 'After DOCTYPE system identifier', + BogusDOCTYPE = 'Bogus DOCTYPE', + CDATASection = 'CDATA section', + CDATASectionBracket = 'CDATA section bracket', + CDATASectionEnd = 'CDATA section end', + CharacterReference = 'Character reference', + NamedCharacterReference = 'Named character reference', + AmbiguousAmpersand = 'Ambiguous ampersand', + NumericCharacterReference = 'Numeric character reference', + HexadecimalCharacterReferenceStart = 'Hexadecimal character reference start', + DecimalCharacterReferenceStart = 'Decimal character reference start', + HexadecimalCharacterReference = 'Hexadecimal character reference', + DecimalCharacterReference = 'Decimal character reference', + NumericCharacterReferenceEnd = 'Numeric character reference end' +} \ No newline at end of file diff --git a/html/tokenizer/token.ts b/html/tokenizer/token.ts new file mode 100644 index 0000000..1c9a789 --- /dev/null +++ b/html/tokenizer/token.ts @@ -0,0 +1,61 @@ +export const enum Type { + DOCTYPE = 'DOCTYPE', + StartTag = 'start tag', + EndTag = 'end tag', + Comment = 'comment', + Character = 'character', + EndOfFile = 'end-of-file' +} + +export type Attribute = { name: NonNullable, value: NonNullable }; + +export class AttributeList { + private attributes: Array; + + public constructor() { + this.attributes = new Array(); + } + + public get current(): Attribute { + return this.attributes[this.attributes.length - 1]; + } + + public get list(): Array { + return this.attributes; + } + + public nonEmpty(): boolean { + return this.list.length !== 0; + } + + public append(attribute: Attribute): void { + this.attributes.push(attribute); + } +} + +export type Token = { type: Type.DOCTYPE, name?: string, publicIdentifier?: string, systemIdentifier?: string, forceQuirks?: true } | + { type: Type.StartTag, name: NonNullable, selfClosing?: true, attributes: AttributeList } | + { type: Type.EndTag, name: NonNullable, selfClosing?: true, attributes: AttributeList } | + { type: Type.Comment, data: NonNullable } | + { type: Type.Character, data: NonNullable } | + { type: Type.EndOfFile }; + +export function stringify(token: Token): string { + switch (token.type) { + case Type.Character: return token.data; + case Type.Comment: return ``; + case Type.DOCTYPE: return ``; + case Type.EndOfFile: return 'EOF'; + case Type.EndTag: return ``; + case Type.StartTag: { + let string = `<${token.name}`; + + for (const attribute of token.attributes.list) + string += ` ${attribute.name}="${attribute.value}"`; + + if (token.selfClosing) return `${string} />`; + + return `${string}>`; + }; + } +} \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..f7017b1 --- /dev/null +++ b/index.html @@ -0,0 +1,25 @@ + + + + + + + nwex.de + + +

networkException

+

+ + + diff --git a/javascript.ts b/javascript.ts new file mode 100644 index 0000000..e69de29 diff --git a/javascript/tokenizer.ts b/javascript/tokenizer.ts new file mode 100644 index 0000000..e69de29 diff --git a/next-env.d.ts b/next-env.d.ts deleted file mode 100644 index 7b7aa2c..0000000 --- a/next-env.d.ts +++ /dev/null @@ -1,2 +0,0 @@ -/// -/// diff --git a/next.config.js b/next.config.js deleted file mode 100644 index b1239d4..0000000 --- a/next.config.js +++ /dev/null @@ -1,48 +0,0 @@ -module.exports = { - /* config options here */ - webpack(config, { isServer, dev: isDevelopmentMode }) { - config.module.rules.push({ - test: /\.svg$/, - issuer: { - test: /\.(js|ts)x?$/ - }, - use: [ - { - loader: "@svgr/webpack" - // https://react-svgr.com/docs/options/ - } - ] - }) - - config.module.rules.push({ - test: /\.po$/, - use: [ - { - loader: "ignore-loader" - } - ] - }) - - // Fixes npm packages that depend on `fs` module - if (!isServer) { - config.node = { - fs: "empty" - } - } - - // Attempt to ignore storybook files when doing a production build, - // see also: https://github.com/vercel/next.js/issues/1914 - if (!isDevelopmentMode) { - config.module.rules.push({ - test: /\.stories.(js|tsx?)/, - loader: "ignore-loader" - }) - } - - return config - }, - poweredByHeader: false, - images: { - domains: ["unsplash.com"] - } -} diff --git a/package.json b/package.json deleted file mode 100644 index ceb9a7d..0000000 --- a/package.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "name": "nwex-de", - "version": "1.0.0", - "keywords": [ - "react", - "nextjs", - "tailwind", - "storybook", - "jest" - ], - "scripts": { - "dev": "next dev", - "build": "cross-env NODE_ENV=production next build", - "start": "next start", - "export": "next export", - "test": "jest --watch", - "storybook": "start-storybook -p 6006 -s public", - "build-storybook": "build-storybook -s public" - }, - "dependencies": { - "fs": "^0.0.1-security", - "next": "10.0.5", - "react": "17.0.1", - "react-calendar-heatmap": "^1.8.1", - "react-dom": "17.0.1" - }, - "devDependencies": { - "@babel/core": "^7.12.10", - "@babel/preset-env": "^7.12.11", - "@babel/preset-react": "^7.12.10", - "@next/plugin-storybook": "^10.0.5", - "@storybook/addon-actions": "^6.1.14", - "@storybook/addon-essentials": "^6.1.14", - "@storybook/addon-links": "^6.1.14", - "@storybook/addon-viewport": "^6.1.14", - "@storybook/addons": "^6.1.14", - "@storybook/node-logger": "^6.1.14", - "@storybook/react": "^6.1.14", - "@storybook/theming": "^6.1.14", - "@svgr/webpack": "^5.5.0", - "@testing-library/dom": "^7.29.4", - "@testing-library/jest-dom": "^5.11.9", - "@testing-library/react": "^11.2.3", - "@testing-library/user-event": "^12.1.10", - "@types/jest": "^26.0.20", - "@types/node": "^14.14.21", - "@types/react": "^17.0.0", - "@types/react-dom": "^17.0.0", - "autoprefixer": "^10.2.1", - "babel-core": "7.0.0-bridge.0", - "babel-jest": "^26.6.3", - "chokidar": "^3.5.1", - "chokidar-cli": "^2.1.0", - "cross-env": "^7.0.3", - "ignore-loader": "^0.1.2", - "jest": "^26.6.3", - "npm-run-all": "^4.1.5", - "postcss": "^8.2.4", - "postcss-cli": "^8.3.1", - "postcss-loader": "^4.1.0", - "react-test-renderer": "^17.0.1", - "sharp": "^0.27.0", - "storybook": "^6.1.14", - "storybook-addon-next-router": "^2.0.3", - "tailwindcss": "^2.0.2", - "typescript": "^4.1.3" - }, - "resolutions": { - "react": "17.0.1" - }, - "browserslist": [ - ">0.3%", - "not ie 11", - "not dead", - "not op_mini all" - ], - "jest": { - "testPathIgnorePatterns": [ - "./.next/", - "./node_modules/", - "./.storybook/" - ], - "transform": { - "^.+\\.(js|jsx|ts|tsx)$": "/node_modules/babel-jest" - }, - "moduleNameMapper": { - "\\.svg": "/__mocks__/svgrMock.js" - } - } -} diff --git a/postcss.config.js b/postcss.config.js deleted file mode 100644 index bc17c32..0000000 --- a/postcss.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - plugins: { tailwindcss: {}, autoprefixer: {} } -} diff --git a/public/assets/icons/discord.svg b/public/assets/icons/discord.svg deleted file mode 100644 index 539a11a..0000000 --- a/public/assets/icons/discord.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/public/assets/icons/github.svg b/public/assets/icons/github.svg deleted file mode 100644 index 2a5c95e..0000000 --- a/public/assets/icons/github.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/assets/icons/gitlab.svg b/public/assets/icons/gitlab.svg deleted file mode 100644 index adbc2e9..0000000 --- a/public/assets/icons/gitlab.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/public/assets/icons/keybase.svg b/public/assets/icons/keybase.svg deleted file mode 100644 index 6b58f8f..0000000 --- a/public/assets/icons/keybase.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/public/assets/icons/mail.svg b/public/assets/icons/mail.svg deleted file mode 100644 index c57fd20..0000000 --- a/public/assets/icons/mail.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/public/assets/icons/mastodon.svg b/public/assets/icons/mastodon.svg deleted file mode 100644 index 07183f1..0000000 --- a/public/assets/icons/mastodon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/assets/icons/matrix.svg b/public/assets/icons/matrix.svg deleted file mode 100644 index 48f8be5..0000000 --- a/public/assets/icons/matrix.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/assets/icons/twitter.svg b/public/assets/icons/twitter.svg deleted file mode 100644 index b81af46..0000000 --- a/public/assets/icons/twitter.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/public/assets/square-logo.svg b/public/assets/square-logo.svg deleted file mode 100644 index c3abb5e..0000000 --- a/public/assets/square-logo.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - favicon - Created with Sketch. - - - - - - - - - - - - \ No newline at end of file diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index 4965832f2c9b0605eaa189b7c7fb11124d24e48a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 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 diff --git a/public/fonts/jetbrainsmono/JetBrainsMono-Regular.woff2 b/public/fonts/jetbrainsmono/JetBrainsMono-Regular.woff2 deleted file mode 100644 index e57de0b1bcdb1115e3e61d86a09041c2513f86f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 50800 zcmV)QK(xPiPew8T0RR910LE|t5dZ)H0xbvt0LBae0suh(00000000000000000000 z0000QE*pUi9D$Zt24Db@dI*6i37i!X2nvP&IE9o-0X7081D`4jk8%J6AO(vl2hv*% zfmU01?vW4uFOFtjH_; zvZ@kgAy`OMl0XuYkaX@rqorlFP)Y1ke03<9-TYmLxFj+~4?IdQg|%8bjm-><aI;f9(5P`dfs?^=9ToLpW+gB8%-gq9;UsfrY6;$;To_-V;fR0DUXlL zRN_Bonv%&}+klCTbPLtN5Ny>-(d8s>Lm z55Fo2+f=^#2+l5^5xkixf`g*=PF{_v2XhlUsll9LI_OSE+k#ZHM=Q7-+^S|@%615R zt9+%7lFMG37~sX7IKzcaY-FI}GkZwxe#OL$pp;CSx)fV|gG=U~WKjmEpG&}lD@<D5Ad@i;>9aJ3_<^Rz&X3v^~#H*UvpSd3g!3c1sP2){xRrq==QZ z;z9CxTXED{Or%?2k#(;LS`G5I#jT`CLr{+8ZNd*!Ucu7L|d zoFD?ievd6EJQ)H{WIMoxICjg?Fq>vsU256bS2nNg{#|!zLCUw86qB5U_xS!}mN3 zC|v^Kj(J0A zg&#t(fq9119vYaQCh40G!t<~0m4~Ti6`uOaK5~g%(x;XamWooo^M^UZ>}|SoI0OnH zz`|{}d5DFap}LkT{@~lpCwUS`h~={(UCdlcMSXKH?p(VJvFM!3+ARhfv>f*G$$-Sq)=Nr!WE`Btql=e@?6SBrEQ|PrqEnLtDfZ;ELdX zec1{*PNGyfSnktttc|smPw$GDR|AG7oXqfc7$Vr_!G~TEn>iB`N}jsLa;6tx-wLpI z4XZfJ4gaao5f8+@d!T=xuhksDQz&3g3)|QhN65)@H6Lo@O%X%#gicc%{;8Y55M}?Z zy{QYefzvrm2XYFrz)F1g9N1(&1GOv2LbjR$vkYW&h`p%906br+{(J6b1OnIvKvD$6 zAd1opA>gM#x%8m5bJ4t_a^)a^4LETP$1xn&ma<_@wjYlU@`xlUs{B+Aap<5zF*Ype zKHh&4F^i0aC}aDtOYQZ%hJfErysjC;1v&&1v~07!RR8}gU3Kq$!~Z`*GE-qPZGoZY z5g!goxq3`W=NQ+d)=CcC*`Z)X(!-JyJ;=*mt#euXU3r788%|~Me>#=;QUv2!3K*`I zi=e51Rw1D0Uz9>x0;Cd9VC_Vpztt|F${fxBAmEo{ki1F?f5?Clb)~`pzo*XB_xvTTeo*pnT@F!*;Drju2zjsEU#g!j{1c~RtZOs&v148?elk`u zKUi`Fq`fk=OlNjM{|ITd@|mmLgbE^T&n}7H*#)@R1xYym5g_jffE2k{ zp26|{1maAAPH!CFcux|?qc1&qa^6R;OtGTKnKV-=h&~Atg^}i8RjU@DvS;2~d8797 zX8TgAZC%bqx9xTO0RZs<1^^^2fRfChM5Pr;S!R$m5J>4jO5P{Ro*mhqoo7#qPB$lS zBq^;eN@Fi6jVDC;LW;I8#9UpjW9Z`RujsF6?p@uT=@v@61gc84e~Fx2{NyAg6L(&< zr=I8e^o)0p<)>4vO<<(O%bowPy=v`Tl9O=C{EH@Sik?zFwYGCr5(D4?PXGkWiZn5z z$6^kJ6Uy2X%ijNQq)OX)JA137OVRHC|J2l4VuLTl+}TCPtfsqnO}X>`1ObD;5V=_K zkt@o9lywZNL@GMX3;=Q#yQEVJRf^SJE~;zV)P+=bmMgnE|G%|Yk1WmIsFC*XyR(7W z4N!rOXMFkU&LpfNWMxl{1(c?;T24Lg0$2!aN}aU`@09>apZN(PrRBkAmDBCyzbXzX zr`BDQsLgQ3ZQUYK*QJpavM3FX2S};RS28S;gE4R&y4%}RMxp*#c%_sgMT&$VL4pJ) z)4A@w{uUl*)#p5Ewj}nU5TQ>-G{y*FOi_PdeCOA{z9S{+whRxoOwEmPg%L&=*EL3% z>GJUx)D7u8t{}WjpJfv0Uw#J(kK%BMl;aSGS%mXGw*CL%-o@ybrL+>Igy{C{z)v5> z)c&5@?u=;`F$jpLOhMDTKL?p=oiO0mj+4$LZJnF}i7B>(HXw$3_rD=yG-HCq3hTR|r>faxXVU3J+&0-yRwn-%yS zVsO+1WR^()SCt@oxC_3`&4Jp@_wsotRK_Qb8`o+q4YoTcz$oCVgHi-Jgp7w;>>%ve zasYe)68y|R**+gO)U>f>76Y&9&xt8l4uKxl`Skx@d}LBp1EGwIB+c@otm>wfU9a>o z?hn(v98c%V^>%-}d;j61>dj`myV)NQK~glsa=ai)vZ5la>4s_9j;p%o2VoQ^X_gmd zRX1(d592g1>$V@~bw7%gHrDwNldPzkZkU$sS4EG?@w9XKha?J#PFf@d=|0*RV~;=4 zJfxgf23bVzTOP6wZHN62M@+w}b!^oV%dh#LK6}|43{ap`=+!{8ODxyG5DV-akFIUJ z%Bw~qpkYIZBn4XdTv&W&B45Za@<&Bz=gx>3%eM4Ihty85udmnZGg@GpY!Xf~`4DL* z%`Hbir6{3vg$8Z9>3!2Jw^hH`Vfx|Ce6!x1(+1a!EwsdPBlctAP8*Cox!<)iGcpd5o@5*7`IfB_%@Ltp?H6dV#779JoJ8Ha@R9G26#Y&iuDfr(fm z6UeCOnAo`Zh_ULt6l&L~nx$38C1eCj!jV`YCMBn&rlluJ&DNvBm0oTz6-Ia#UWK>e zL-2<+)}A4-;Zw5 ztv;Xxob9Av7d;nhG^U6A*_zvcadQ&39l65SrMuxH!#ihv-2QmEE2UgB;~euY8e?p^ z)z;hGFSlDQe*lVGEl$vo06}m=69kb&5iP{-6pZn}L6J$Z?>7|lPmd)jA56LoCRkvD zJ}(}RD<1ggl37S`aPoeB%udEG9QM4+_xXXdxtf3E$NU82s(^JV%jGyZ#pSaEWhfV? z^%*RwQZDT>Eib6w*HT$E>f_nomDQ{X8!OZK*NauGWv!_T0SIwM$FJ zEZxfOTYGFPBsry?5YliN_wf;;0xd*1!y5!KiA8MTbaMS10bx=^xE4Q@_0 zYuolLsAZ-Yv;kq4-7H~6YX$$qMn=DtB2i9R1pEBe#1aQv&C&MS>ouj8hzmZLV%fp5!fy=u00mr$6is*Zu?k6~ zDAG(1ClppnMKuJa9|*O;4t7Rrje6-zf7)`6UWZKmu;m7_qF;x;_#invXqaPOsR9KS zh#5Cz4`NaA6t)S_GPJwoL9_X(HKkh>{|0HqAiV^x0KjXyFyV?n|g(5oIh= zm$It!W4XSH3&6*c$&wdwJZJB`blTM{TDqUjY%Pk$!s1THdv7L=?dI;?v##{fcDsvQ z_G)9};P93g{*h;RrT6fSul?(9e)Hi^eF??Vw?6!v36F+M^9?`uRn%H;!-q#yTw9VN%|OVlo8ro;7O*ZyttK;(sV>LwWG}2aGO=#o9CyAgx?#s{ zg%@7Ju<}4CqMR{;=)`6X%_C<>B%N};B~3GX(YgsjODuBXCY$7897XhLvP(2M?1j{0 zrN%PPP}5E;%1EOWRcS(0OBcO0K{nN58-;$@Q>Pkbr0|6Yb8L=FD;vsyW7u5dGGZeD z#kVl(qdO+!nYK;%poQ=L;>K}22gyqxI9Qw=z9Nx{YIFjx*F3g+vbSRZ_G8Gvp&e%K zXe+t~+i``Z6HW2$mTP7fHja*6lZ`ulamOc+{6afn_o8Crk`hvH(lYW&%Bq^aY3msnnV4HX z`~Pnd0tg?;<~epl0f-)+`CiDj_gfvmz5oh9>&EV+R@8506i1!wD3Cp_5EF;wbX>ry z1eB0nwsw;)_gz=`nNpk)@t47VEA6c+6*0EYOE%REGp(^Os&?(%cpzE8gu6b{1}OQppTyo^Jkr&8AbOr68g-X z)zdkr-QYuL{HDm+3ezI~QD&7#;G^g&4fjXBRScHFxeCpP_&5_3i<)q3kq79OLDGBg zj_^J{b65A~oOXlv!p>GYzlZ4_({MTWb!fdKn0m3V1e)B0T9k&;vYLnMI$e7{YYCAej^&moJ?Yl@sI$Yg_`x*@ zREPY$6@@7zmI(36(T)T2f{Wk<4re~87B=XjQJ}CI2AuH)lIGadr*#5I>JOq0>}a?Qz1Wipc+{k-u5NUo~waQ==McNtFqY#Xy$usnSff9 zhw>E8V{O6%bSL@I({h9R;X}$Wa@LgSl($d-v-Mbj>Qp|;IOST_EGvTY<_2}j&)?c*rr6x#awPX zO~gm+1we6Ome{qi9_9=)dZB%mTJ!zxm}6SiW_(S~@3B&(l-gTby9w3&NvT_j@?4SO znUQQ4# z(^-=J4p}d@cqv@w)zzljn_Y3~+6#dC!aA{jW2?*=X56;gqUh86-Lasx7@K>LYw@2t zo^F8?Tu=rddu)ma8W9JORZ=wN$1&$knJ#cQrK@V3x0=?Ka!1obpyZ?yP>awy)LpJ! z(S+{xW{p*`vIjK#4yQ^GkgTw^o4Q<6fqM$ez22ntBYCI7u>xp^gqIVL-?SWWr2~&5<$OXlsv?N-R7c43TzE8h+GiKH=jC2I=CwvMB5%$}o+?Y!!3iUbYEO83-$D66o;hzcC(WLUi8g9|9m&o?$SNnp%m&08NI@u zdEE|M(Yi}_z$g!Hc0(;JA6b?;-~+xayk&J1d-LOy=Ee=&V}+i%=$%fc)T`k$9JUh-$VoEqrW%fb%_ddD=Vek06^$ z6IgSO1trKVDuB?Q(Q#CceQ;!XyM*B+;$ih@gIEnLnQjX~Jn( z*n5<8Q&4x$+>f7W(iUt9TrrpZd_vPCVp_aq45_E%Dgnu#Et_$1m+bPuKII!a;F?mk z&Zo}#avbVb0tY7>Yn5>hXbsXr zPAnx>>rD<au_cY{pk3X~vj7u@`ts68ihYBFhz2!{DRRsf%?hh50Lg7I5s zo~AvSmqFQxx6=|!$vZHs<0hYPOpowU?B-iw;%IId;0q&YgxcHoyE3^=?A88*J}2mV z_zc(1u*eIh3Xtg;)Z!2OA3cgpx_yK%R6f-4U-RPzD2@fZ0BSL5m~{4*ymp-+QGd~Y zWP8AuaNVd#paPJw<&G^5kgNy(?M7~AYysbLx}V8-vVs{OP3pgln|E|pR{&oL^#7MtU+jP1!hROAFrq0Af2*g#o@3A%US;%zwV@I7%4Kf2{DEQ9nVrF|`xYs_ zS)3G)L0}tigIX+mZ`ql(KBc$!re~I+>3ZD08lau22xyi-2~-@FnqRk`Df<2NogLy|jYNvJW{rSXXjIN;&l*k5; zFN(Y3c`dY8y)A(?+m6YaE27t-#!`AKQ{K-hEexTbCPTF_;J4PZR-(Q)zN-nWq-8qW z;(ZIOG(;fhYVU-!sfUvf>UIJu7T5Tjo|)h$T>VIYv3%ims0S*(7~5{oWdTt)Aoy%IIPdyI7FN`xMQdf{6;D@T~@z z)a+g4!9V1Ebup?Z?lJ-|dld-mb#H=^1(&Sv-3U;gRPrW>h~DG_1{4ma1@fMeo8GlO zf@X@JyV6IQK5@Jm+XTY8EGJ|<3n+yyS^tgZll5)xicK>m^io)k*X zdr$(kGTR*1KnZ@1>;XTOkV;$@huzL#S`1t#pZv(*&Byc~C0yp!TQC>T!+Sde%>VoJ zU(<1p=AH@N|52k3>;E@m15|902I}Kdh%AO;UI`>PfdbUyg5Irrz>Z)h3W3gYm==on zXxYBk6Q)m&+rs#p82xjeqg$1L5;BCX-K5KTdotkmXR`0SK7MRhfJ12Ke<%U@LGKmw z`QI(?kiVhVb4boz5?Jl=WeHM?Y9O#OipKSi6N0+H-ngu4<}S8OpoBxd$Ir?+*#nNa z5`8WYB^*-b;)&IRJhpN&X-ot{cARg!+sdYsuelL$8gZxA=PagdaI7w|q$Il_R3FL6 z%J%a&_NQl#>!lov8v*ALH?TgtabV!kG&@Z!m2G_rZIS7P?FA7NzLm<~*$g)Vt~iJF zv-j6nNx!~!tVdN^SIbF=j;D>~EcL`>ZAb33rrWV}b199DXP9vfW0rRv-^TC+`kEfU z?{RJ+t9tB*EwbyLJ+Ysrxh_gpwMKti_^xQjwP%tm+QVox;?m^0Z%j7Ar)4x&lpIhp zy@TUJRsav6wQk05?M&L&$)Id#tRS(Zq;^QCmQ9{b+r<0G_bnBpYhSn#@WN57>ap*P zUAy&C=+I)F6}EMzFE$k2nDfkFA}5G2dfsNVY7@pmBu7F&jYSeV>ICF(X8bO|PvW5} z$St0igGeopX@M~V0?6vU&o#fdiI?6*_wR1kY#oLP5g1vSJ?~io#Vg}2UHq4CH#=5*HM~!3b zM34ew3~GT4NMICqfs#M_t?I4q0sp@9^Hm**Ih(vg@H5j1o4rYuthsq!0nAKQ5n!Ba zy!XubZZXh|PCO$)uYtP`qjIW~YN3QAzMXvF1Nn~XbzUz$yPGW^PZ;#pZS}om-a-lD z_ZRb$sP&UOE9faEYv+c}f@Od$bSS`GXZ%*b)69)C*|43e(O4v*S~}eU`4cMx96)5z zGk&X+_3Qi`{@2DfnG64&B3Y$E_5&GNSvvo3tSob@K4NS4o!f&wXHA3LzUNldO=GnQ z)#mBRvLX;Qz7^Q@~2^*VMX6 zZM}{NtvD%tsyx^o+woZ;v0ej4fIZ&}} z##>a$Bf4mf-{a_`Y(mNw@_L5yujo&3?F?m&0@qxODa&Y4332+H?+pdIsJ=V&fLJB& z`3mhN<(8+fYu_2Ta?v55AFHjTj82+m$K(h#;MiHQ2`YBW_<@Hsjp!z8d`8npsRt?B zVg#AEpN8*;x)wux(tyjwn0OEAbvn9Tbx5hD#Bo=LYk~eGJ`z`cfL;>6dAMueb#U?6 zV+yOSBo2v%it(HFzy&jq>p|~)7!orNUOl4sw17RiD*_}A#7dAU_M_X1KD#I+U~q9J zs;%+0Q%d1R;=j8}oSv)4ze?d0WLot|dsZiULlEHi!KKj8}0gdK`gNXiuM= z0=3jPkowo16YxZbwDED*FdO^6kf}1`daPBZR|mID-CBMyT?H~fPXS{YZUqKaJVJL9 zxPe+)^!L6_VsJ95d)6=)DuiLqluyWD7I1?|d=?6vlsK3wy{)6L^vnY0x?>YA;66-BPkz6$%}({;q*0tZ$q$cR z%fIJ0eF84dU$t48hj*6dfjM^;sguBc&Z|q$U?BM;i#zIg@-TmC6vVlrg;TQ~M)l>t z2PXwg{;*j-POejNTE%yRNXg!U>g*sZIfVyGkXm=;B>t#`52WhRs=%i(8t{RB3sR34 zIdp2@VsgN;tw!E#cy4p6$GgTH6WT>M81?vC@yihLl8en#fx6jS0@ILW!lI^#pp zpWrcR7Ow}(XzDK0P5f4RIE56t20WPHsFKVr;eEvd>5&GcODEE91W0K){Oi2)(W!fvk$my3VN0~b5| zJlC2E`+TE$4NGa|2)xDd685^V%IPTzUSoHOjC|P6E|JD7Nw9Kad-2apwivv}X4fMj zkdh+n4U_bA5$ji}^;i*pCRvS{*+r76^PO}KDtlXm)v&oBS!-A$^HM8_Ul{+k0ML7W zm$@IKJ-Vq6JuqF?-+`!M%yF;@>=h1J3IE?EG-CxTPB)W6+rgGuOB58ek&cS|NaYTN zW}e70$%FZh#|4oKZWi|66&J^k5;25tBT;tLHhOr?mmb`OA77n;;QZLyyzXBW_ffyq zdlQxUieFRx>aWrc)IvqWT2R^Kk3YDQN~^5GsRrkFI+l=9fhZ~+o`Lb<827uxJ6t#f zwaLc;*MX=NHDb0nOO%TlqA1KWnF~ZFdPTihCuVUs2%c&_qK1};%LG*wtIco{$WJE9 zb4Ej2(#b*&W!bv=-bN&zOhlZMJP4$CI;)p6R~c~qKyl8zpi>ZgEobfutIxvLG%tAB zUH2gY!fO!uOANBcQypF2{XDi6`7x;QedaA&5Luo?6>VW&J9QLysTFfj3Oad?^LnbY z6-M_{evu#@)FhtBnX6GMALtYn5rQ8KoJ47oLn|PeiFp~KJO9pTN~5&JN zNm+{=B5j%uaF6o?NwVk+gtn3^iIE&K6G#D^9K1excfXxwf`4G0yli~|Z2B>6Dz+cc zFmi&k$pK#zW{$_fd?}fD2SN-u2>H))C^U%D%d#xW8rM7O=l+q0d7Yg&rMmi2f63YR zKN5|%L1QV@2EzCK+!wPt-eZPl&<;9+PM}NZiFf?>fBv_@kFD{qMoslK)>Kxs*O4yu zEUZa0omHsP*;?_7e>&pZOH(8DcLc-vhVOZ#aoSv4X}V@=j^=BXw$mQ)iy@D)3$1?? z?_e;)tXOlzF;`skN6rccK)}YKW8&aJK*6kt?{}1bCI7ugj{iOx65}7)#HP2L(jy*m zHV^VD?glz~hF+{&S2vWNea{$T2rJ0Y9y*3jp)2TF^j`VJ2IZ)8^oF_`N~;fbK^wVy z2AhA29R2O#k-~TUST-xO4}YJ4kelQGzyNs9uPAgwPuASq0F&VR#OnV21B}>X3sr*=W$pTHF6n+1?sh9=_AZU-d~#1Am5J ze;WAB0S&X5__qypjh`58xZUub>gXNS(+%nBUwxqtYLSKCT-F!`{OX;SH-7b8zxRjA zwrt6F`6{D)sOJ3g&j3IF$4>uD|3v>t|3H6FzfRBlAh*};Z0~yC>oM26UB|WM_8WKB zq1SrDIzUfbX`a;YaSsV(Ie-yA^usVr!!m5c;q|(WOu;dhcBHWaj6L)3+TNYt|3=;@ z7)3D7yL)%DWV85m1LkJhfm1v#iZ{D(vlx)A&4Rk*-RsUOx(&bZc+TUQgr6lmxlrf% zs8@-*|6RAEzn1Xi8I7#L+fHU*?26r|EZ+~90|kk ze)g-s{pK(KC{pFTOD?fydFZi(?gH;tm) z)7uj(lZh0Bqaoi3C7yskdY{)ClWJLY+8~qA+eYd*wiFqdUWQ-Xkkh%vNU$fQ)yWo3CHkw zV@eVb;i`2>#rmW{hkuQVA2uW%8*GC3@XBl8p?SENcbnXWKYrpD6Q2FC;> zK>yU4bSRhh7@rNekdK5|Or%uKlw2)Pi7Tzv8>2Nl3;9-W56dRH!vZp-5`88!T46*JGy4CZj>G(^^FJ>*lwh zUjdjKy&tj9S~oNdn8W&DqPEBTwFLSpdJF1onD>q3U4z?-ol*Bh{AeQswo4x`jbPU0 zr(yJGdne9aj9Ul(jiUx8N(IPYmD-J3U*<8H0Rq`y9q-;vj`3$&0a|#auE;-SX3G2Vo%?z3dl2 z&gzFY&BOLbGiYjXEpZkW%o_AbhG2|se=#T>$348aMs2)r9U~OHa?C%{&@l#B6k)_K zjipmseWW4i10RnSnV5_nf?_`wy?)$?OwxU^%0#_7rue!MiYbTjCWEH#IT(Ch4PVzE z7{-2x%wbs+7$0o<(w-klp6C&XGGFRFZKgt|RcP5tD6UIk%y*-^7d_E5tb(PhW>~;) zD*MK01x|Fw38g@wb|!oa7Nns=gs|IVA$+}O9Oep@LWE_auefx*KELpV8_~g|z*OZBP_UAS0#0T^i_C>KkpzM)gbrB>U9u8- zL>BsOJ~RknTy%GqN)7fsWyU*#nu?{XRX41-akcLy1#`@e1v_1b@IJ^ks?t@eL5Vs5 zXaImF0B8Y#HUQ`VfGz;&0g#L!P12Iso>)g2=q(?NYeFJVBDZS|VqcF=!;wH_A|Xv^ zeyKn1JI_>&<%4yk;~Xqi_i@}UMbaolm>PwL(L!_PnvB??9P&)-jskO-;kdseBd!Oe z1!4LC)=AIr^kvBdXXj}tA&pFQ|M3LOFC7)?3yq`Z3m}~GuF|03GJQ*GnSf52zR%tN zPqjdnu;YvB5%vAMfK8pf@7MsCMo^EjE#fI#N;#xpwc9;Wk)~6ZV+%# zi@PA8`>=0Tmld2Pdlg7ZrwgB?juVb^b}$K;|86SMW@;6JxvdKrW^*O!d1olD zW)(p-)A9K7syr}8*%9?{z$67x@Ji)V8Gx|7Gvolu-~cSfw+_tnRM$^WbnN_K6FVR> z?4`|1$IW8}l4TnMJA@;FsL{qvOfO>1_v;0qBA1} zbY18;XyIU}T#1!)W-c4vegu`;gA&`vtQc0zZ`Pk!npl^0U@OOw@#<@4W#p6GP7B}a zGuU`%whP#Lrx&D`WYErKCFrnb?T$OG@m}urlx$bXLdg-XKKoZ z;~}l<5ekGq2367i7&J%nBp0SfDz%I|9hBGLQ$(}DW%OIx5PE<;Q7j}{H3U>=6=Jvn z4owJ&#UaoJgWbVC0H_yq&tl?f@C$v&Ai*jCVhAybGzg3#LrwaljF7@f%>Yny07&5m zcv=ccRSf~HS%o(`QCe)_%sT*h4*(wk;3EKh0)Wo|^e&j13OItt5n=GWyD)uK;&7JH zualxcw#IUR$jcxRE#OqhCBdMn3qaF=B{fQ|W;1~103f~vT&j2=7_@i+XbAwCm0GQ2 z0IdQ*S_`;U@lG&k;{wno0CXv}+Rgyl&HFh3$zR})N=v`Z#Vz#hO2={Fn0vP|`ifo? zy|J<NxYrxt==;LfG41VJIpNbQb~p7mxzq(5Ndr^K zd#v$by;62mzNy1Okh`QAEm$kBKdqbCOc|Vmfn>Bg7>6yWgt$xm|F8b`%GTGLmJ-<3 zv@soIT+1|~J&Cq6GcTPprjsA)8=ZXXC-|^T!QwNOM#0@vl2ZZa2}upv!#UV?721f& z^)+@wFP9lN%D2F}LF=_9jtpQn%Oc56c2A?PI6L!Jl<2t)MRpb*8lNHY{nbe9B&MtcLf3a{S#-4=pRWfM1F>-~SuKloN9 z7gaq=H3lCWYKbeKbMsAEfDaE{uY_+1F}B&;#*!*DtrW(*jw7uto+Y_8E!&5=S&zUr zw>nJQ3kJ?5^^=cB$uyh#+mw4~JjFhU&V2Rf{M(!pqjhyVZ^xlaVO~_?Nxb&#RW6>kErJn? z27lmLAus9`f&^-oiAlqLzeww>D8Db?YqL^!^7@FmAh$CX9T2%0yUdVV1^k!58&}!k zRJCJvt|e1T3la<0;{;$}xpR#MQeTCPAbxZ};%miZxeJT3s5=J3!ttm_RT`sm1ThyCUu z+{Q|H3&^pJDhMK%45O2HfVDf2$`?xMVxT+d48R+#ul)kpRk00Rf~-J?psel+_pDol zv(?G8?pI|IwKy|*>I!?Yx)vhp4HHXBF?LKr4Iqen|C~5n5{5p5i*b|$*?ajsd1t#% zd1nW_*@~w8J16_NzQRjtxMZ5>#sPE)!B}NwI0V845$y2MdP@#8i2*Op8P7lT*wJV% zge`N_ogoCSX`zg53h%5q>Tfv6LTB0!5ii@eE~`i0je=#k!K_BJ*I8W)BU;Vp+C~oB z`#r;9fUA*$U=uJF%$nKwB4^g+!bo6?#OK5n#m12qf1i0ory&&-upBz~e8E&G-8B_@CY%7X^TnVQ+xQ4YW;lry7OV z!uPu*M$@l+_1x451#1;qa+0+xZk{Tekhqq*SrZ6PTBqiX5{)9H$bn-LoDRZGsg4I3nSnV? zrf*)Fi0>WS@u5Nm6rXAi>0jDz10o&p=|u%Hc=x3fx$1p1T(G$1w-5a8VUPnd`s<3k&VYXbQ?_siYMlC!)at zmi7{6$>Hj&$VvYiggZJ2=?h&Vkb^yvu!s^&Nl8vc&dc&#&DIsil6Ydy4)0&Jl7rTX z7^371lrHUExRS#lk!4s~3C@1d#x;RI8cA{LWavE`1l~XTG zA=sc3)BTlqey5~KqzTSxd8* zmxaM;_HR}!n_(|#Z3=`lvG5w(Bc(hhtE$k3r<|CaAVAqT=#Ga0z(uECtmaE zkrrQNoqcCzikJtI0Q*UhgwvRr+khVF z6#~-}S~Jp*(`fEKArh2{Rn%<|?;yBHk*jXbYI%*aI}jZ}pr)pl@f_MR^P8{(7zwJ* z7kt@hA*fotq@7Bb3EM#MgtY88z(qArlJe9vZ$)cXm#vE<%@ev5`Pr5o@+lSnwD3;aiw+x> z{| z5~ds3PpW1zQbW?xtSNH9&!Ja2QuvWQ6q&8wv_4I6bxN4fl~IOh=joLY%H`_J>952v z-{*|C4=O|Dv7$+6Cd-J$KfACCY1)Ju4i$UyuZMX;vfDUEjnB?zsF2`A8g+4oD0;@; zxo?laDTN-SrrB|_-{2`ap=lRMrTT1m_w>84=U|Tb!DzERI_BO_(vI-x&~dWmx0Jf< z>ALJ0@F2Kt<;rBt-G<8T0A~1&JID`S9CBsWE2j)D3vQqn=?UcwgKYIQiviMGxezJd zSF!Cc8`QOIg|ZE8PWj@4c$HE`=wCE6L_#${lFTd%J!*#>tZR7<}PB#3tj3*K#6QshcF?Y;+cn&5teqVNNi2ig(` zi$!CjZ)^Hd3Uv6mcWd`{@1s3iri?{7XY26(UJjd3KF9vyN=FrUcDOJ47taWcEx(!h zyi_3JRAwetK-apXQvRoDYf5@82B(Qykx?_`>5CSVROmzr`w?!z_dkk-e8X~@+9Q<{ z0{c|)5Vn&6K`pLR6xVRv>%gTSAk{0|%V;QuJ_Dz<;)&C|9?~i2?)pCt5yl)e(vFxj z{F)Kll!!&v)z-M4-`e+93yg)`hP2 z95BK{D((mZqnz=>+8>qlY=5;on7IPqUSr2;1KaXVwimt;qQ2JeI%UvE~oOXGIF^b1b7IJfwSq?DSCJ zh{+aleqYOOQU^1ncaemvj;D{XeFRxS8-E?X7L_L=p&_vQQoM#Ws*?M-;ydQu<8=LAkrb`o%ZT&RZjesE`=2D>CmL*{9`?qfKpWW8 zcdNUHfi+M48vebK>s7rYYxEPhvNLaVa13iOqmmXZUu#6y5Eg|+q{SK}GKGeeP0?f? zsqI_dOq61QJA-sFSIyi;vlliVrY(AhXPPFW-Tl@HZSG;>EFXMwx(AB-1 zR|v{>dh*ag5PK=vvsuw6+9F9>GC<0~Qgnh6i=%*-5_@jA%y7u(LTk{`f82Q2U`CAz zWyP^~+*0LW4iIWv(2a zJTx)FWoj_U&`Lq&f4Gs6m}J6m|J3#etk243&lZY&U7#iNk`CdedYQ@r_hKy@N3n!VoZssNL`6-Fq3{1)g*mR>E=J=DeElc)ew%f>nG5G1O>@aFHb%aM_fxLfjX2liBclH&O{i%?XH|1#ntN#m7#$7VX8B;I$o76U{F8sihJ57-v$Uam&)+jTLIxbF8R{p{HW}$P@^XNElN?Cq`G> zFx`5NhUr_Hs2lkOdv(ha%MC8%rLQnmZfz(HC5~j&ARd<@RW3Wt(xw0$#&7w^LLKI@ z%bp6GY|^~|wm4^g5j2}ctY`9?^?|c{? z2b{6>dQT<0pNUfBXYRAn5p)_{p8~$_?4;6)c4-#pDFHbi>d>&yT%$tb8@BL*n6&rI z&LecNQ`fFD(mh#;O@xpT;`{`83G(q!^NX0DdspML3Jow`v}3AKJ1(q8MH1SI^>SxM zxI)7R#tx2`5fDp{gtv1FKDTawKoapwM=u`DsFj0=av<}Uj%EAF1DF9jC($#1Y-!iP zj=r!*Ej@#>JE>EH*D4go4gcP$2j^1BYl3+qYQV;j`cnonrW4O#=?5LJ2q zQ%Ys?eBl+ex0n0KmEo~L7dyPo$URzhyI~of>9s8?&%4G%gpq)@;boqTC=thYNRegL zt>XPN+cwL<8KD<%A(p)K1aIFVBxg6}T;^VWcFQmZA0jGnj zPfS&=D2Codt@E*&KpL4YmNRP2M#g_Vc65HtE}q3HkFdGgExUv^1^VRpt|jXV9gD0w zJsbaW^vKkz%YanspVkvaFuy9=prg|!I<~NKCr5A1@`v?gQ5;3@KJzo#Qz%GcwTCjb?be82)hTXGvW zhNLEe1ZrWGOJpeJN)aAdJXv`AZ}I@OI$qg0Y&P@Y5Z>KD#tx%W{FpLUZ+}{ z_2wtm&F9w7z>nUXt*cvwE4g5Sg*)lIC17KBmRvrXNaKnD>^KA5TnIJc7UMJJ-n5j) z(2xT`Ha=IYK1SZKEkKOEY|)apDq%*EseQIRjm?lZv`O-pgcYkN@ne~<`FzP$T0>fR zih%D1TZKe|bXwYeK%#KwP3)4!SS$6KOBZn|*~*rm}6|T#Dh!b2~uL7hCGx zII`D328lVaDe`>6R1=m?M8b*l6V|f9?_VL6kO3z`Q)sX(7&Ofr?23f*#t0=+ug37C zR?JF8%X5HVWnuHEXc0zm&1`Y&^!N3u67ZC~79k=G?iD%s$F>|45Zq`9?A=~{s*hG< zT-U2uv(js<=-`3f`CvHmd!6(_kRN?9%FgySi;~v1n8!Asel)#_6fq45w4#mRJbNnG zGz4{i)0*tn(^W%Tjdww1Ce>7}%NnB3r;hdfMHqu#^cXxA&dYSm9R>jiZY!e|&`5{* zEF)p#f4%66+1kIm*NOv9N3})}?B(b+p0&O|*vALP{HQ@xC{;g<);(#nZU-LC`d zwu@4yiFlwM{P?mXOxafkW11DZ3Y~55Vw-7d)a$&(H{z_RQlR*YU85s1s`<{*6kcvz zk`F|DnRlUw6dyyrH$`-)1d~QPdA9GYf8mSePw#i(p>^D&(;DojABA4wa@Kx);T%+q?8J%NB3yJ7*{Mit1x5P0`W} z1$vnUKe3hGsJP$tKUaFkKDWH^KzyW;RL)!ax33?}zXfYZPg|)#zBYa&!3XfEmo)O? zybEE%GQkrPC;)03=7vPTUbx_m&ewT3e;>S~$t$RS9X#J01=lyP?TqJa`ea*~`r70I zHBHd4%VT%sia<;~`K&ve{#A2^fNrvIQZ7l=X-Jj)pbO`q35`EY+6t3Q~VGx4{WvE-_i8yu(Rg zV8am{uoD;kuo;(`Yzlya2qds_4E@A07gmTkxOgM183k4fEVC;W`OwulUV(Zx$H?^Uu_798xQB4tM=-o8dU=O3)^knzz0oUM z7q|5dut5BR?jw_+HtP=9g>6IHuDQBBR_3_q&+{B{wr6gqL%9YzzK2_}&GpuIw`Tdg zaWYT&ivuZ!kie@G{CUR2qRcD6+ch&~fBb%M{&n!ZcR*0rKZotRO^ZC0v;l`)* zFL#R{PN*R-Bs3&UBW`2!=x`exF0gx70Hh(Y!c|m%Yycg_5nET*-`F%U5B zEia)s<`2j(lSl2)$&c%YUy$OF7g|7q#U zF-;!&rx%hNcq7tvFJ3u^oHs6+*F9aI`epq39rQYvv>(QB zn>fB32+`;yejc!Z*aUvjbSW5Zo(nCFQNQ_&XFQW zbtq-wrP0l9ZA!kYyQyPSI4W7!mpY#74#dcKBt-^1A~@BvWlle@WnI>qsIahZJD)z= z*J##!D15hDgCSi%b=;{U81Ebosfju20QFHLC%=V| zrl(eLxGwOm=6CD7(%{`G@(PmvBKK|j%IqPFgXE~*jbGGyj$c?!Qewt4r}CvPM_m4y zfJ8FM+0gwJafF^g=&}?&vL@Lti$B9|m z{~c0_qod9`GqA9&+V6duKh(2nf={Ztk!!YL>Ni?xzJ5cxaJ4k=IFQOFM5uVxm(Ixz zYR`~53@AoAe~N+kbWSOL`K|S^)ik2`z3ak}_N1QDyggn5!y1gK!Xv*mPXw_)(bCtS zaPj1g7YI!nrBk=~sW^$0s;lI+_kgVED4})I#_AamK5Sg2xU8V|!t+H`*U8%CxfkcK zt|}AsGf#}{b~eM6f#J@{W_@Zu0L^l_j)vx8W%wRjhM23N-*%14*jLtC z>R>ei60gAw{;a=L66o5j48m&t#7yhCnPU7`cY>s+bMHl0clShBVtA{WvRrOXDk}H0 ztaEpsU8!jwc83r13bMY|BC*6~^D}aqVK%^H zFt|LHlnwHj41mXm&Gk+T#UZ%-8Zu{jxF8LU=HkifTw&OWz~JSC2tYi)(5~>H%8h#W zgs_}UwQ$j;9Ze31E6L-cLHW*BdPd|7GGzjwNon#t_j}Z*CTY_%tF!ac5o7MLLg{^6 zAbLytE+l1!$jqpp$71H_(eAPGGw`j$ilSFc1s$EJ-~jYwe`*q_r(icseN5da zLXQ*QYm`!DzZ@=hL6AQ5FPjTKoZ!+p%Os!^)txZ!+T z`MyGXO2n8OUM`73UbO^C6k}Ke2h!%-;FQxH5H{c4B>gMmkDCb5<0iKjsSJ8Bud=bq z*i<#Qe8GJ!G7EOM+;t+GjaxL^);mtba>-A}6(IRG>4O;oTlH=-vc*`SxuUIgl;AHR z>oN)KfGV4%r?b)JY%WK_VRIRbw=x-V^n+!9G8>_5C$2WV^K@K&S3($t1kpjjm%Ju_+rA-YMz|w`%QOEJOzy@5V5=o0%oRc=e=$!2c*w~=dp51j70W* zEphezni{LbPa3?Zi zopfCaoT8MAm{Q;`BCBew!Ei8($-nOspLJQqT3J(;n1~ijAzaRm8=tvKt$(OeG+MTE z1`d|8OD_cZ|MRdMKWD`3VXrmYEF^hycBZ8LNw{vV=bb*z)kI!_TC(o09a9jOPzc>do)6}%Hf;i!MLQ^4A;sn=#xt=k z`JEWMI6gRziAszc*^W0=8%GVPM#+{lOFiwd8y@lO@NST^Si024@o7|!fIY}2hDu}e zIhJzRGFZY`U+SfS(EyFAST>!T3eeE7m!`hdNGTUwGknHmVB0a22Wh{O=4PrysVt_6nMSU!F@X<#BVYMhYio@QcWogP`32`}lo|&Gj^AuY(2a&ZLZlncFanYSDB{4RnW8!S)Jc zm9f-lXqK^TMLU?grMuOzT4!OiaJFUg02pBMC|31NpZ>ogbJ;wWJunYO@arIr*;Qv6 zG`ZLnoUTkB`xeDz^I0r5pG&lNcLuuPnTj%J=ZP0=T!nYSnMxqVoKNO5d93o_sM?5D z$tx6>X^&!-q2InVq8K3q1$n&viv54!*2hKpP4U|$^-he2E`?QvhZRTCN^wFjLBNzK zokEbU#s-6pa@I2y;MoD{?VIMOTyO=Q4N_RV`8#V zp{VTnD}aM~*gdVduynt|=chB)#7V_>OOGo8e;P^bbC4aWNknwRSUB*qLjC&F5HR9} zmutk!d2_m7*N&S(97b`X$=T1W5Gzf&gw5x&PRuF*KXY?kX{l=5AYsl#|MO*&Y54c@ z({s+o+lOD7)2s7}RKkCDDL!$MiW1H!a0n!(P;qAKUtb}F#LtEM6Am{*@YhXOCf>r+ z^1&U-ok`!u#ym(G6K~W*>YE=GC05S$Rs5NpG(F&Bd7E5BHXd8FAV|tbZp9l*wbrz% z90e!g<8^c}>JUe-8_FRLm^ zgrfkqfKCJM%O9{>OLS!u9EMcc3jDZmi6T9XB*pOcfq8Qa=M_iF%kVK_bo zYmp_IPUg+k20&7=%u-}x)D#}1RXo2!sl%JcxAAHd-zZ{{OH3qytDrIkLOPufvNB|8 zxg35G`i21HQUQ=24u_YxoFFRjM-y!kzSMkIrKUDY%(2=su0Pf0^U}|)?JY;7M+_P=Xg*}0O=Q5iAz%N9jQ$ogrjE1%L8@kemUm9N=_yGnH&-*d4 z1&1;Oq-bhO`tdB1*(<-5!G^)h*@=M-vV1!?=&MwWEI%ZFi_<&R8)SmoejFsL#-x_FTwWs7xL?88cl@)C;~1RNnxR++(^>`CVN5k3 z*<{pA8{UJ_SfyYWFwda+!LJlX>HS~RF5q*$58#tB4Jj#|*)S?1EiRgzNEDnQhJF~2 zkA|Zs!@`lMm2b{H!bA8+B+{X8G6w~rETTYRg26qgVBT)6XsNeY*rr0k76@5I1?*M? zWeRrhQ^=#h{~0Qy`ly@}**B9Zj&BI`J<`-KoPk#Lt|I@!y69u{;K$UXsTKOJ=2o+z zoR`MW=ckwP49%7$O(nJJ%%c3F%Pv|{N1I8@WNG9e?AB~CBAV|wTTYJ~*?iZTOi~4BU}YZ0Ik(!} z@bXEY6`nm%M^V9P*u70#{?C{%^Uh7jT9(?1m(-=ZY?e%3$umP=TW5G|uBk5(s)Qwd z74u_5ZJl1IT0!NAfyYIVsEXbuJq9>pDtUY4BdwvP&h!p`#}En`%Dg(*4X2X&pjFG< z@XB9Sy1Wz}Iqf;48f+XC4>k-cgB#9R z4_e6-6TqREi35EK8DcS$*}pF^`uz#ZmakIGX4tL16m0$!(5=cyEv_il=4i`pdY#Ix z(yk;8k%{CXQtAQ<9}14T>*o^@m%$WkRKgZv%8OU6S>$uoGw zTf>4Z>bxHb?7MHemB(I0wRLhCbWc9t!J57rIUsNO^lVPod+<#MH4$&fG8X>Brjai`OoW#nlEmnbgErS$Z} z!Q^wHla0=$2Xn8_XM))hs{($GeWEtx3-HFr56%q@ruii&zfJdAM##gawr4zv-dS zr>A=M01M>NNkfwku(ZZnydU15!>6Y_!(N)YQlqUFsM(Bl9V;#Q zZ7$orJpKZ70XGxg)C!LSBpx_&JyF4}FPog56gZ=;qO|P zT(w(c&uk#BOHW@*Ob=cKa^<4PexwUU ziny}3zU!eMYjD|O8j6?n4Hrer7UOC*5T|4F&Y65?EG}Dm-IC&^wj}+y8@4f+U@nyf zGHkHT;HWNUOEa$fc)5N2cW0*f-Bg4UX^3WU~vU>KrG_GUY54{QY#O2GuU9Oq+t9^fr6Cvox!`-Swdn{ zjJ6yQwC0eFY?#I8v;1vC$RM$KJhl`*egvoJf@!bd5lMf-K@09n+_PhF+Q_fw8jHy6 za+c}pijf7dur^C@+V-O3=`!iTN zHkGV4;Q;_E%TU=YUB*bnQwFPkR)EEL$^bN?JU*`)K~UoHrTJNB12hR@GjD!L*mu)^ zzqZE09ZjOknIQ1t>3d}^z2NFZej9mzr9vhg5X2=GTNMllPmv41!wulB;=ZiYdi+w& zxH6CpbfvWx$xT9|y#l>!Kr`B6?2Eu`MWeT3gkGS$0N}~;L3FA}vdG{DNQ^BS7C#r1 zOZa^MZv+a^Lm2c5G`a;H$J1+10ng;Q2L^=tpGx*UlO6pye|3d0t#+6zVsoK<0b2%? z3G=qcCvU-E_G3cv{oo5<;D0N>xrh?>YzIUvP+1@psS3dOFky^iG{572i0emVynnuo z#a>Rq-ojvRVJV3N^4%3%ID$nSgKnoduot+>jOQuWKPCxI&a6j%|h$ za(;$o(c}AOz?<0g_fH8w3k6Jdh&c$+Mf`-C`GS;m6cP0{f*HbRQK&9SjK9*W&+!*w z%g)c>9`fygmzzrGALi(oH<-dBQ0HMm@3{r$$V&nmjb3qhW>i6ZTtU=W9Ti7|*xQIV zb5-Ea;BYA`q&n>fzBSRoX} zj)~1irIkB6LwkYx<;DGQ^*9lb2pJ5i5a?8Q+B+I7G(4;(TkOmm_@C4%J61MO?`U_L z)#cSHA3J=U2#RV}q)WJ9r+O6m<`sD)GLP%Zxm+@d%Ol4fFA-&v3;yC$u^L}bO*~4` zR^SS9c#--Xqt-}^D&n0F=*cLF+S+%Px|b;jpxnc;oj=vaJ4bKZfDc^ z2Ir_L+}DMUb^H3%aK5Q-r!ibz9Nt?k9yXuf_}O>;Nxnb-Lzo+d+=(OQMMjb&Daf5s za|xMHrp~JIEw~YMt@E}ft*kzN0YI;lyb=#Xha;~f0uT@xlz0`o8YxbsL-fcP>pkhcgt1~I zTPgeZpKC{ulcmJGxewMJyAnLQSC$cyG zsU%~+b!7dID7*4c{D+i1x#o1a_`eQG=58D`4}Q7v=t+?35~4E_C!xs%`R;?E8WX3X zX_EYxE(znD#r}b{PdvG9Sm2>DczDRfna2dJ3U1yB?d*U#R=$M;khTF6ZXNm z|BWG@`O?Ow1tiHa`LPiCcIqRd{RS?;@Pg-e&!rOPjCJt^bpt44|2jPRv324c|B~Z#dw734Y zn*=?pxr45+a^P~P0pw|=xDTs1C0*cw(j3tQZgNQ=(WaA(epSF<^Byz!X z*8DkmQ=f*s>Er2N?vgjdho)^x=hA8=f7pkS6F=>jtoZ_yd^Y*3Jm!n!9Kat7VaZE+ z&tj6lNPd$rXN|P5f*J&3KU}@f1??^y4uC-CVVJf?Xx~|73m`th4Xg>h&vDn`YklNFc*dnIqcePMv3M z$#VyD;%~$!W;BMgdluVCX3Q(XCPa9)2iJo*`Ofid0>L!c(*;r=I7zw{FUBwM@MnJ` z!8GIOqOxOTdg=Oq+KYfnPk8_E`f?M%jdTNXbK2Z7R#|R(^jLjN>b>_p&5v<>%iaI5 zf4+Cu<)|W;65Ow$DLS0+7vhRx9qLg{f)6uY(%wUlt zyTPs^KWhy<2*PZE^qOV!Zv4?7{aD%-0l@*m5L>IHG#Mfc>RKvuBMZSBc3~UIp zR4DywnKcSOYlTN4jGue)-IB=yl8!xbAbIxGob=7V`4tl;83e{j@48#f=8po(ol=_{ zqzzu(sabtobcu2d8e8OUdxmj^V4+PVxHf1tCG}#Y{6%jTgq5vY}kRUr!59e^UE1UX3Xv zf6m~-ze^Nj88q4$W8XdKzv2;CZ!6?QRyQYS!<5v)_sQ?bT*6Vz^0;@5eKIdMZLxew zTndgGw1zh4R1E{G$essrj&ryZ!VsuhmH|>N6=c4aGtOayTV5A3cw!M3N6O@#WoiuC z3tvKCUf7QmV#E6T(X0MO_9ykPTDulq)_H7>Z{n3f&J$0Jt(C655o=VfUPBF19#9J> zc|C%5=MLY6K0psSYHNVjosGBzJuFM)a41U!JabiFFJNyi4sxikYQj|5=vj^l8zfSG zP4HFW7r({%r|-8fP=QbgnJ{xIIcEH! zf>qCIR6K;5gSh1pyv~ey3xBSKj##>9<{*9F4pUV>&Sa&`=t%8*%cpEkm)TNVR|;88 zH5#^*V)l$O4~|umyv}i%djRc4IzCcgXLD<(ZSG~VR~mtQ9#UlS8mWi_a&`{R zsQ`D4 zH?aHRY<#ma2hLeZOc|p~#!`qk@jp()!m$(4QHOefPMV=hVzgo3&k@c13NqCK(ycFB zkzHJE+dy_TCMXU2rtif<<;f0+}n2UAfBy-Zd%%lqzzCGDO=n zKl{@7RqHli*=CtB(e+XeBbFZll7XVbopX) zYx*QKoRfz1&w&U=i_MU%=*r!e(sM!h@bi;=l18ttnl{8+(th#-Z~Ttunl7gLa!Yhdxg3x*w}3{X&mhcajM>srO+ zF`K#jEAHTeJn+GJCY#yJ`t?5n9W0OyJ~;DmmL7IX35!`qK>LH)*^d88N@y3pxy2w4 z3@ggR9>4zaI&U?_%}2*$-U9eLuz2+!SoxW1yhnfUhoF9q=CK~@)?b4W=5q4-F;jeN z7LM~oVdEhffU!$l%6*%2t7_)?PrBE zZ$uu0Es7Cr%4h!c!mi+^$DSL}24UxhEjH)#5qF!sG{9I+i9EKzWk;yZ^&XS=w<{a> zYy`JhH>EVlhzxYl-O9m(ySIH1ilKZ!cc? zV@mdr(6OHK4-1ZzT)C?}QWfM3d8sU@3G!}1u58cX(Ly)f2JnDWMi> zjnKZ&b}F_Oe+~oH+j6JEEcgo3;2X>Ye*1i!g3VOeTAq=w764#x2%oL1Iu;Q28pn6# z-hn5Ow0re|?RW4ACY2B53J{|q8MHlskuzWp(k>Wt2F)Z7jv%O!LDhsaW%CFVqm)?f z7tq-eK64q#%mQbAqf3;JRUlCSfJ;L7SaeVv6j3TAI2S;Y6DFYop{kTHn?oMciZ!1KrGZ1vEwsXd(P!k`XEupa54uV=|A% zq5#fTp4q{3nvNbxP)A}>)UAVQ@xTx>!Q|BQ%tn#RyLB`zJ|Gf+pP)ib0(uqnUS(p9 zR>_nswOjoIZ3Zl)ke94OVt}@rnpP{JD&qDX10D&M4&mgz06lBs7hvJ!7jWU^y#Wc0 zvAj80zYCFgJp?HZpN-5YIDN8UfqG#CLDk876z0S3?Ex%Q2?&-Bk-&cxPQZz*(Ej}l zd=tA5_hlK6abRu}+yNUHFmU?~Jc^xsa9{^-8Gt84NzZ-B75Un8&K6XeQQyNLTLA|3oSO=&M9udCF@79L@vRV} z#2^JIdJMKI;>6ShG3wy`rAu9hMY(f3EvX=1mfw;OYc?57wRFxy3g)O)ItaGbSEy_b zSBX$6RCfybOSP(HYql&L+l;SFO|8PW;H&1>Ei-8i#mX*XYqPTzdQCwmnIg`zKZ+40 zi!DWkn$lu9oDOEC&cjAYa0mVtE;KkVJ}+?dI&pueC;hEy{zxt=FUf}r%JoIiYUsWC ztqB!7q;RSH`NqY+q{UIc!-;L7#lie}N-cvXE^P4277IiYdr?W8yi)ED7(41y;&S@1 z30X6`U}0dPn#IVIG5i{3Vu7q0wgf8H`C_uT+34|25)F## z7#AZy|E2<6c6Eh%u&BBmX24n5Mbtqm1>h_OQN?GImXcZ6c4YTQqMn zki=tCE1K{7H~-{Qzj!!=s%5qJu7HC8y^perX>d{gB8@`#2TRwLs_q6c)OQG)D%rB9>qSHebV%Ym2VPK#z=zSP*eo;(W zhj+9HLu8nl1Y(4sLnRYc0gT3i*@CQI1&G8|9D1WHaax3lz7u)J)-uA-doO}IqFzKq z$d6g`c%4$cMgtJ)4z$LF-nkkY+qyMIlEKU|mXH~Y67s$}W=4!;Yin%i)jOeat@{Zs zK%-u>j=Gc|k*=`DteyW5=>`j(YGX2~HVd7>cpD5Cyofp;EIhoH#jZyYLVaFDy;6`A zSc9*w8e6R6A}5c)k%ro8bHj}#Tsj8%$zOOB^3p69n?q=RQno8l24=PHKiirG7Cfs| zKWQRx*!5X=!jZ_BNGYCeEk3uVrNdCe?ESeCK`33Z_~dWtd%!=pS1eAI;8Z^|`AtY$ z&npdf6YhPh>{@>La=WZ&97_xD-)2l?%sytth+g^u<_O|Z5OjaV+lCQecTIG-EP5sI z7IbU%M-|M2JBIr8^Ci@udw6d$_>+2MG=NNc{NU#AIW%E{9f+R{bN~W@=|(|&55PyJ zKufTM1a&}K^nG4%{THE&qPwP49JgN(Rq*{9gDX?i*)}4I=6l?o3v!BG(?0x&dSu;o zl}!Oi7VX22NCCyXypCVvH`3l~cl3T(maHro{}fO;0roqV)Q zG-=$;uLG`!k_ewf{9&Ho&;sc1_GtC?Nq)bUE%x{*m-lE7D?0l)dbJ52Dt!VuW&MIb zG*YjJxwp!yJq>c8RXdc1s-N@xB51IABUEHCs$@%E;z)b16~eIP|0)KuCo!+>aQ+4JC}hY5xXvp!D#%Q~p-Wp&SVJ=?2JYJfbb?>+5K#+?KO2DB-% zs`*7w2)IUdWw!2Q(ajC1 zShp`^9*$$J>4r=?nObXv{QEiZt-``x&V#~bz_T+^Zt_*)nRni5#NA1-c@J zFwVDLZ{f3<-3EJS18c9_p$gKFd&>8QoM_!)C>e6KU|sGlMZ{^bWOY`ZbzaY{y%!7~ zl$SSIT50}14ftaEA*5-yW8V#RtpWlEcMVN&nT8SUBbQ*lsc?kJ$tYSM{Yu1@rxDw? zpN>|^9}n-Uj))ID4GVi(a2Ub-El|ka#Y9Mvo?-Z0`JLl zbK-WFB;D0$?p}Qu^K>K00nzhr9>v^2kE`(Sn|^(Ym`Hn>c!MBF&dmAC?|ey2f;xez zW`ZiYFj)gSw(Fx4v`N9{Deohq$aBe1GCx^BDJ-N?3Hhl%Bb!$QL8CG6u2zz6;VGPq zYpE3$PKND&bN6v49t?^b`S-)>r{R~sZY^mlwK-u+f>z!)radBLx8#JK0DdttMg6yh zfOk%iE`$axKX&Hv$m)k3Hq>@y8=z2QCsR5RazgxdX&+%WU8gZtY1|gPn47K{C<^}Ed2y34`gdS2~4Rt)lki&DMdN<2!DUyilpnlOr zp)dRp5Sjpi_LQ4R^H;UjtA))Ez)&<=DuvQF;ANbvC_?nuiYFCKK&2q*PmP9k_9#^1 zfN&sTguw~kAm&8vUG%cUU*^--!w@4DyDhe|+t}P^i^6upu0ztRZm6OUX7tS}#kjl6 zR`)4Z_1Ps7-$YfnqQB3eDDc-~FyVe%1j|7Y4wasfi4%daT$1%#4^lESZT(}8ze0BS zhey3dMb8Zn_m8G3SEzIDumS>~2gQML8D6Pzw-YN4ZT6A+BwW4x)3ZHE23r1))M^ys z6kMMMyLxRw^Ob2(MK8?g-S3GCP-0B|eJOP%gk9(oT_7P4odD;tM9F^5ACW9# zechY{`})u2PwTOF5s~juv5z7ne?bw#cnRv9CmG75+kh$hK51D=B+?@(ZYH?Y7zymO z7P2iQlD&n;Pn9NM!7tHWIZ2*Qpo;Jxy2^m1qWDo!c&W!hB-=*Ir6p5#m7eC~RHqsi zMfn6%f&=;4-pBwL46CiJ#|8&RR0ai6f)PF(@1v7AC8yN6!V;c=#k!)SUBi}fx@6Af zrCAL!3+<*M{OI!GnsNqTNG1J=kJ?UqzCNTUC|DhwoB%9CQ-4|q{H*4P@QD2p;Rj^h z76gQUaZ~kw-uXAaY1SHA{JM%WGc@$Il}oOM?62APZPRLwV^Sn`LW<2-Q$m>4@~EV!W9oVR{~%`N7pCQq3ez+5 zv;XjiMJA?A&1RNme#KK(>qhK|IGpM1@tSaPZ|!_diKg-w-^PHZ-|V-loxfE^V!AH> zqN()N7;KgQHs|kSh!njkb}cd8eU~hv3lo)DcwVBAZV*X{j(4iL_3&`;PC~!`AKc`s z5t+GJ+N3bQL}`r6`lqob^nL~}>1<3uTwD|wisPguXsTPWTO*=_N#Plp*d&my5sBA& zy)ZJ}oZ)wDreVfkuw&MceqIzW)HzqG&Gw@-z&Y!8+goYbTcnbLqVz`#*l_`Z>zfUA zuH@wC-}ChVK^!|;u#RZ?wjokqH5ONy)3^ChO!T463m3L}T-~8d#kj6wf1*f?q3e7ffsAj2J8U)E44$4RH=n#<<#v9-DP)KFA^=( z?FHQghu99sK;L#0y8ZVH4qoV(atp;%bb=QW`ygniVp&DMD59vMM-o<%$}{ZP27?;( zq6>0MFJOC>p`capi-3TDfIwg!fu&k%jip$sWrSr|hGkf-)%|JpTD(mY#r#eCLq0O8 zj;cg2z3q<-)!RBZNp;Pu7+&84?@c~gAgGkp$xG4Rsn znX2Y?IzLRh3(mFwqY zcQ`el>f$g+nhITEiz^OWp&+U&4l7F-WoBm0D6z3QMpU^A1?hFIH;39oA$0Mm_D8b(3!F(^&ERG>1jw587y@jo^)W zSb!B~{#T>;c%XO;%Dx1)p0`^pgeF-yH}!x15g5dg1Ge6J>3!eRJp9`&Ys_lN_v}SI zYW28B4|>!yNZvsa>%@#MmkBv*6GRhl^Kv$NURs}uNrTITmhu78JebD_EHa$;G(_{~ zN#(6M?cuCnFNE`2YX)U`Kz;tx1~RFG*lmbDQ5D{J2 zO7u;d3N_iH=`fRmsG5c|^lj2WGb$uFK;zAvBvB+SCd~sqX@(XvFatAi5{bJJgPew%Y#0jPXpVmt2R?UB<-Z% z*=B#6whw9^vmN|I8z*q1sC?1W9qZ?zpgK#{+Cprg67&Cl8!W$EvC^?R8%$Z1%%HGVU%LV?=;dmMBKTPYl zJdS0I`!j3$&06O{$B1;Uz0KAnh``)p21CD>MOn+w-hV!}k5qQf1C+A3I9n~j zTwdgBvcGHXM#|Q5D5HPs@PVVsWp4uUzbjYBOT0Pg@zoceKWN!=>O1u(Ggte*edqmo z!DTo6Mf;b-8djYC>z}TQ_*%|qJ|g|=bxPD70QvQbm6;7ntQNcgC@^ zTj#bIT=c5wnKg`@tEX?u^2+1u{bAaG=i0Kah`VUzs0l;kd_d4(TdrWM@zk`L4zQx#No*J z%y@~Cw1&tWuL+VuD}~*`XGK-i$tBie03TdYo6`C%3dLvDurel}+2x@&y&J_AeDEo1 za%pjt9g+{oVut4eao0J;PEOT~Y`!9DO6#{~)o@saZ#YQnS}6<>(Fd|JqA&RoMjDPp zgOh-iV;j^x3i1PRwsq=Jo)uh;nNWWzp#%Lm_$uT9^lGHoisu@foHB!2$tgnOuw7)V zZE5Jwa>Sv70uDR5BGMnkt{_FNK-5c)>f*6zvS@)6P6;o?Ia;+^Ws4+3!*{4|OL~pM zlUiVOk^~OQ*(EvaPA}M_qrb*28#-B&{Jb$7=#9>`P%= zG#DZb9Hh3OP>_08OMEaxO)0N&5i3dNC(6ZX-$mg`Ku-im<>_meTDAWh75@7|G42QN@@?&+$=M1=Z|I zV%wzy$q?7hnx#(SBw`)^$0&n5l8P|dlNQEFvcc{-;E4!`0=$||v~$*(%!dw7`lCI4 zuwMYUA-Cppnb?H~2{#gsmt?KjhfbvS%qrgyXmG0LBUc+4Tj?0J6IsbVjwBIhbDWw* zn(dd98<{f@EpOttv6im-9%zDE$v=|ngE@D84h{42djSC-h0mVS~i0j z&cXb)=YD^#eEr+UKFGv1bjqj^1M~(n?0$>Gr75j?ZkOWTw2@D$(MmYE#$j;VLq2af z;5~Qo=dVV*vD0eED~MH!TK{p&zj=>j9H`_Tv*)c%I&WPO*a1FsH%yBn_}rZUiyPGn z)Mqq?^$IQNqiRC#+}6Q{H)wb@AE_u&%a~6|+zp3-TG8obYqZha1aR@#x3g-R3L&l$ z!WE-qCKc*(9}>V9+Qm8^&u*q|*2d>}JeF!_pH`D0a?xkF$?YTh4}?m;oWU#xC*oD; zfPqcY-4Yysw44LA!Kt!9K}pOY6xQ<*r_n!9N(@AN*7~CT1LUh#Beg?%Np6}sZ}i66 z41-KJjd{55;wHdj9$k@<$&nDxo>b$G@#j15&IAB-K#RYLJA*t&FPA_Y{Vi`UM|&pr zsG7>ck}9SV_sBsLAC%%W@cl$3PS%Owj6#_Et`!{dsI}v2EHpeu$zW`p#LOtbTU%A1 zbU6r;5PVTPz6u7-d>0gQ-iXRT=1cK{)8sqFKt|pO^WN+MdcRBE1#ts^5(*j)U5t`< ztpZVqF(cp>e7XR?zZ|^GSJJ;@8|e$b)4rrxp%74vTATB=nfEMA7DVVn?7)!@rq0Gp zDUpuc$0n)3JAOTf4~hb3m_orSK3MLr zdxdT z;N6JvQyk2|H3q>nv*h*>MTRT^ShDOvz`z1(&RU9Vj_0(qZIQxQ@ZJWS%$kFRG*aLj zEUt|_#|`RQ^D@xWb;1k*lS^PJ1Tzi>+pbk@faH z*yCzK2Lol~fgI;l&WUGkml}V~Yt`L1?>hELH3@=n#^^a@eu03&Utg6~IpAIgYIPOC z#T5R?S&~P_83Y73N!7?v)N4GFjL8A)OS~txbFKkeunG4bW#S;l!OF9(uG>yYjh*gG zRA{+S#2k@~5y=P7{n(sI)*WEn7#!);Q@v~BjHp4%;e2%w#OvE_fra_xbO65#0-Zw_ zuLIO+_Z-zN-dZWuISpxpVfKo7U$X7#hJARzm?hDM_mH-;M5WR@#w&8}1qn0`5vdvV zZ||p+FIO$e6jvF6xS<9WVJ5}H5)p{Hf#96U^HwIOE18vr$ZKwKvvPFD^P1RWM(c~v zxFYV^Q2(BuK5}r6^*ROpc%(#1oZO;P2(2hznR&bb(ihV`$;dUm!Wc9$@3~8nbdB~> z@WE~1Foe5Df%zGg!ifdxB^tw_!kjDwiZ_Um^9htt*h3C@XHQy~R~}+)aLo7;?u(-u zfK1=WB_QAp5~J&uymuoTG%|E@aU@wl`Rbgz$IB{7u^sDROy<}X~Y7J3!nxepqKJ}*57yuBHdZnnR8Neb_$-!0&*@Qa2+LaBM(_-GKHdTTP zMQjoWhkVrpEyo9NsyX9CAle7`i9njf0))rZkU8$oRSldjD>-_wC9VJZ^Hn7!K`C1-D) zGg^K4jQH@==EuY55ASYQ^o*xhya#;SMq~GOee0!gDsDvUED2dIaF64IaTwA+jGTo1 zHcL=PtK4SojBftreD}vk=*5TeV&Plz4W&qMH3;mu?HrVBu#!`bU`~2b3QQ@x(l|#P zc6FJhY}|oyeJT7J(J7xnc+lTzwsSg~*|s-nZl^;+hM}#FdRrMW@iGPkGQhF7yqSdS zE`>~_b1vWP92gJ^(R@B&L<8oHfa|NOFe`+t_r4v2-7|Ys-`YT}7Wr^;RXAaR5kqZO zC%FlS3fC^Pb6`*deWcc$EZ+)@5qMk4;4{=JF$#n@BLJ0#l8Gs5WLC*Q8dso~(3pO7 zap*#q=34WbOjL2pE3aQqM{)II+p9dr?>KW|UC zI+ip%>Ukpo!q_PLtDQwt3zY;7Qtfq}rxT;T- zg24hls;b-`6bk2tiXIYFTDrf_wjL(IfY(@##-@He=D3*GQGjUBXiw#K_$j{1QA6s_ z+XS}()dOI_rG9$`_t+8fLbpYAQ_hL4-UL#JAf`ww9h|sPZwVZi8d!2s?FOC|;FEjN z+GtXPi|;pcYIc-0PwsjYz*bNqv+fGDzKjxvmLXk(sIV*Q@|>W+>X^CM~-7dtQFWpLgh z2~QtsMG$fV6Ia-^b0O|lho-Gri3Ol{M$IDt3oHfzGW~Km(|>}?P=cWiAeX8AF_Fb3 z7G243EV+y#S;|Fo0~SqUdgI$AN7W(cw0U@(4#rHdL}T9eS8Ye}8OdvqF(f5M8Qyl9 zZ;|J`g%NZTi5>QYRBk`l9IpqIH8>s+U&9Zl$TJtpLhvklQgh!?%FMlOan5b!GbTJ$a(y z#@K4{VJK@a=FfN^4*8_m@LXyFeBk{H^7%GP?Z3h9v za)B+mugTT=La(CF)lHTHq?zCal*T>9c|afzfWg6gA>TOyWUy9UXA||HEyo*w#l=SZ zqj1jHo3tbQ$A|J`$QTw2Q{7NF)WvHiAi9r7I;ww2U-WvTI6(1$is)*LbV%=V(oVhJ z0Ayt>=syhqAr%C9hSthJDHm}719=}!niJa$6Uj>uJBDcLAtFMl2ZUVV^K1~EIbYaY za-5eV+lM}NILz%P2^;dx`eJSB5oFkx1lkQggQ1{itFke1 z6^d;OW0txlx7M1A6kN?}+zaq5U>q0Wd}#`= zY&K-j%wGH%pvf}Qwvzf{jaM!m{MoW-1E1lW(|cq)$Ly4QwFbHr?qzo+`e!rj)baD< zi+(2!z_1LXD*ez9Ev&wne(6Rs#K>dLXg4!NM^XB-(`TYx#g+v z^%kffX3ltK+iQw}r>8=7MGI09*M=GkR7RT>H`;5;KH7I+JWBl>^pu}P9$0)@o8ghG zOms$?0kt2u|A&<&e`QA=VH;3PXjecBsJ?xbedz z1xoMpR*OQXUJ|Nx{UTIuo25uZ4B^^aX|X}XFK+6dQnjZjhBhDH=f*6|DJV`v!Gsh$ zLUDP#0uEo~_IWba0wM@$jQ}G|!%E8V!)P7_<)-Cr3TXVvw{)TzR$kM5iWN(uA+zWU zfM~-tWp4=MM&gJo@-D7hcxA0PNJ~)t27KrDXb-oT0ap@bMj#P6 z8tH9kt!HI!d5Xnz$@Q+LopbeZ?A&Yz$?P*fv{HXW@YQ7L5b9EZ1>!EdMw|`y$G2E1W0Qv;=N&N?5es3>ux@gnS3l{0+`$=kL1wBgGlmPgT51?uT?($raS z9AeO^)k9!R%zV1u?lReR51bwxxQlH2fJCl$#>`LF7~2pFyg}Mev>7mumX_eF1qy5A zBW8`Ick?2A?tJL!JFHfS)h?-voRPS2{*Ohyc-~pTxptJBA<)G{0$Uwyi>IJ9tAo}K zS?AhNGi){HU@MJLS7QX@Sxs=Y16Si)CC_N~DXVT??NWQz%6RV}@$HkW%OVp5$Cqi! z6ZnxlPkJmz#xZ7YkEpIbG9Yc+%4U44ajibvP}kUv_%YfeQ5&nLy4%p80das;xeT7` zi8(u^m$A}nP=vUhCJfCqbH?6Ie}jHCe0ittMkN%4qLK z7^s0Qugp3dj5Zo-j-BGZ7=9RY9DOCtV>grsK6bT1ETWd~LL zRip_2x@#{gy@ijt23gZYrskHM&PM8OwZ3@Gk)0!-!R_4w)p7WfE7MO@;v^jA76Ga5 z2Rv9vX?+iJsvSRNHo#=;+;Qk{c zN#4eBaI^*^gQY~ubJPzSNZ(r)yJru0WMQJCugX~`t5%>e95LdOZ*bSn<)4Z!N1?WR zd8SysHSI**V2($b$Fw)Drd#XeaXjLkTKXw0TYxv-3^4^ibdvt48ua&yJl%LqQQJ48QA#Ybj$(_!0D$o5{7 z%drN+xSy-#7PYQTWO;L53Ky<%quDuWOAHFki%kG6qA{C1S*v$H2lg>HjcC{1m4%8? zZhyD!EXG}fHQ%%1n4M(^*oM`4iWoFiVq!k2uMyd8Y1$!deE=tByC$;|;S{$w7~N(} zFW5-$Zj<@A3o%>A)WOC{g7Zfptq@*p+R@Gt1~L7iW67t5?+P4Y6Awkm>nnBdbA)8ZGTg z@RcC_Ulihu8^PuYAu0m{k@s1s#WGZ-U!M+W&#_eQNSMmEqdp(#vfxc!>NAx^fU8K{ zk2%ZIyPyr_MOEFtk7-OZ>^V*bl0gQKOWh!&B2EVbb~}|g8{Tj)OILJf zyyMah%7-SlNj4G)u_e(e3c)Ktf$p2!0|mvCY^y9~p;hO)_#E&pHWp>9=2S^q_9Dd5 zGXVVK+RTveLR;B)(Ax!w^$vyHg535=7$`6ZY@8&aF_Te(8o&5x*NGbVy|GEV2=9q_Q>hXE6QwB z2tz)`*R-^S{X4wPDc*2du7L7kp0Omf>@>50pHZ2BUjw0_i-!X8EjVz^WiF>47SAX0 zYOrGfvFQ_x zXD>2pmcQ_&`RI?(#jRtHeGrVF;Tc&V$)}1R&Q-pkc#b!JaZx0duYtSy&Lj-N&tbQd#1%p1r+V%TUdw zmGZPf*IhYuHqd^|;)bcS_qv#Fk~eo<>(bh3TFOFFAkCkN`RU8)*fxkCrtPo0Uy2vU z&!G+G+(4=k1@Z5Ob7#?4!A&ZrAK#yP*5MQ9WOOCkSz=bosp?QN* zPmaL_&IMZ!l)srqs&?tLT2vDfTRhkSp`0HM)X1F{4&0F|?O`qaf+1zUI3V2P%M9!8 zAD<2Nd$5xTGpjw7Av)vcg4pp zLMKaE()wb~SN8Tr-yc0J9L5!LX(t;gg~k3K`*|KB_5>Eh?Q zl`kt~L_%Q9)p`QXb+OE{E2c`By95BfLm{^iCHF}fDF2LB544>cwakb8IBdAJgCiBt z6#Xx)UyNVraNB#p2Zx6zb9ZIA#a;K`wXANLt;fH(Xj@Hrw5d&($-WQ+DQvP+*YE0f zN8?oQX}G6`+)wL{rPlF>H~(}u9T*8AZ{vd@?bCF2ZSm`G-hZ^*Ngz9JcH8>wPj*`5 z={g*HUFNBAxJ}6n7dtBj9CZ_!m0fi-;N+TFBLH<2MC|+Om5_NgybH-c!1|sd9EDZC zb-N*55i4S6Im?Q(j0Xb|!mX=a+h@VVDsn}hQV5Jul`eBmD+uO-B~&+PcpSQ4M$_2r zrXQq05*Fj8bniKE%%Hi~tSpkHMj`wiFy%~`cvW0cv@H95SuP)z_qWS_-nZ!~m18+{ zt!^(Q&S*+cNYZZTXxZC~HtI@U4py`A&{Fg{M}pP>nLwNY4NDzy)@wRs;ZxpG0&*a3 z`16&nB_m1b+i7ToyaJmhkiT%&bSX##f?$G)Sfo46!+pGUx{JBFZ8MfS_vpT=+9Mng z#djDVkFKWiVfa-3oJz;IKhh4I)DJ({1dv! zAK36DQHIj<$>HJCUQ|ioSz9bw=BbFGWXCQ#|r-sbc6huN+Mj8$q zj_|^u6XVMyAbcex2w419rRUJHsrcMXN;)}}loB?--k{yl#e#q}0+`$V>TZHUjN`!; zm~wHG)2l=WEVS87CcR#(RjD8-Ki^hfOIfMO+F~*5jV*=}ZE*{%Q)ya?)R5AxC~PtC zffxHc-3|OIC|jAK0783U|P-Ew{=q6zWtbq>*O?0Hmb9HX`-AXNBBZ+ zxIu}NHfem0$eqX#a~lXDa}T~n!MDyc_6aepe@4pI8zXBeLTU2<219lp@%K+q<#l;% zPcP|qrh!Ra&mKG(nY_`fmNW?_`~Z{PZb+IFcsHuGndC<{Q6 z+X`=16&z*~|BLijIJ(EY<|k1&u<#%U$8As`E81i3bS=vJ-2Bq0+;Ou48Ug&si?dT4 z(nF$fgLINzClpZBfl5Lkda6WPniQpb7~ZjrYJ;hLR4d4DTMM;m&2nEbShLQO!U@qH zL}5%=nsbO8-|_z3kF~mFVyEa z-q-l%MXP*2<>aT*#niL;&(V`)Kxqbu34Z$R?mz?KQ<|)*NL;;&q_>31`q&bafA>~%>C~$-DMaW zVrJB4qYkCXBB7|V%cz#pbi~rm zxOWsZmyN|jtvv^8qLi9919X({=A2!OQDTMzup9KS=)k4K$vQQK!lA1;mFp_UB)JHn z2`^S8lXZzW9 z7`z1yQ;g4Ya2-D*{<0c$r7GRl0DB@O01m}ST9Lg4bQHCoJEDPm1HBM*Otx_F83eo& z1tVIXkTXz_N@{sgJJ+AkZ8^m@%7%V<{CRt3TIBQb3qAY`$N9SAVbYK!jF`&9vK0o$ zfVp_JgqB$DWJMZU>lvHm(p03Zp>&i?my!$^o&%FFsDS&iV8Li@IlvWe=;yT5u})vk zI3rthTx~hGTAV0+T@8ex@l@qpXPKVFxgkmh*=h+v<~r$?MTSYjm>-T$I>DGN0ZU{J zKjBxIfLKy~1|kalnDRvC3V{0!lUPG*GYCLM|TfM1S3H3K2G=2 zZQ}ZHt_6}F@G0-jLW=F@RA>nKhg@CVzh9P!`}eLBUryz|9J>|`Y))QlUp}o7L16_J zu%=bQA@E-_IM!|=u(#6)v|*#|9D`kIHYN^QZq9IVszI6~HfuhpDM{z%raz5pE$TX` zjf{%l@9YLb5hHRBl6W_lUn&x(AFKddms4iZ^2W6#%EKPbX%h~ZEy@=ugDXHmXwA^F z$Z6Q7tHo>N$0|Oa?Nu{ywpo899c(cY-W9(af0Dxp(NJ%T@T-o7MJ($Xp5X6JmQ(-b*cNQr~p75)l@w;i+1_8E?(147c&pNh9--)9JzMBqpj?ZR!-en{~19g@^}B+S5mfxPVOpbK0K9dXtc0B+O;s0D zlM>+L)7{ezL>*Qe3#oSyv(!~!@f?__@UkroNU*BTI5ew92PelPeEVF=V<>uO;c>MQ z>8KzBn~_rLGC1?G;H84bEKkGCURk>M4TkbfQ0>1#nPrwRWfO?A{x!`=2S+Fh2>;?O}oIN?I zDjtLoLh}VLCzSo3i!Yx)e|-P$cA>hb-Iiu~h@0M94)^Zavojg3Yf;Ytz4bk)oKmNe zQBMh*qy%H3Kyap9k<*aayKTU^8)S8ruxTqP%iK!3V04PFxjv5@Y&T>Ttn9It8t>A@ks2@Bk=b15i6nkX-Sl zOR0SJnkBH|BQ=S5zP9E0pEa-`xX!2W`W|Z5q;qIv2BdS%ACsb$194Pn;+=1zNkn3P z&U8EF1+jbwO}Navc?*bFAJRHS+kFlc;C+WEO7sNLpow_ACV?`YPfnZN)(VJ&t5*ZJ zpnE*Z6{jj2ap3Tp@P)+2lh+R|B{(Klkn1RTtq?qLz_)(Gc}rGu=9Kr!Ov+2B$_F%Npo4jz@dxaH2TNVeH2^s@6bL-l9B%`*2( z)9L@F%Z@-abR|vQTuFb4)MdI&sV09m)CLJVpb(L13L8L_)FoWFGh?yKq-A(YjXI3V z(q#@!9myMHkd^&Ng~n?6Zwrmv%^4BC8J)G~MOH;P8$<1}KOx1Glvd$RQPyqFv?$hX zUOQ2)P}Y&V4R0E6xXRYd{5T55+Q1%`ynMkE<7EDgHk6V(vgG9`4CGL@`u``kHQ=~K zV2E~x$FeQtI&8Je_Yf<1W%s12;axW72a5#<Kit#e<9hab$L@q&~qB1wnlR0H?&DAZw^G zjAM4oINXq|A%3yWW@Nk;4^^?_ijMHYE^}Ge(QM(0=M@}C?Y#*`cw)~Gt1s6r$d>6u zynZ{~h(f8Vi%bRhT;QKcc#4$A^_Rr$jp306_CF%OD;8O9$;v&UL#=Od_y2-gF?=w~ z5ntJPzbi6N4v>w2>62Mw9|pXH5ARJ#P)LbyUPOKsziFU=X|ZV_x8bpAps*x()F z_`W;w4?yTKDI6O`To?wo8r_wh7&92){U^7=#!`Ph+NrY)Vi&Y4Ex#*C0oSE#|my3aV?GGIp@qvECn1P8+y8$G@i z0Y-`52#X+I5P@Xm$gl=9jt+Lg5!y?f)J=KMz~knQv^>1W+T--6hkSRRTrD{X$vp#+ zAE46oZ>a(hvIxQq63RYRvKuSg%AiiL7fCGye=Rjw@fGfF{58wd`}@k4oqjtAR}zaZ z14}NQ{qJ#b9$Wb%*Pj;TI`?ADsGcwxaX-f{F?_l@8dTP$;VDS?c1(DZznztl9eBF~ zgRHGAU>$h%;E+%`IYy(owQ2V2vU84fBC^9oL>&sXj%0#(L(?x+;yFQ&0CIKE?CaJ* z*@>)hMjX6-eL10rJUD1YbO$t0xtM;iV%U!#NZV)Vk^-(llma6KX)?CPSu>}j7=`UF zw1ecC^*6{zpIfrV$g?zGWqPZPf7ET1%|jkCY7lu^DUTN0YIe zs}aJ#DYanO<^01ByARik?qt_^j>OdOxqM1?ENXUs3XwGrbaXWkhSst);tVc|Bb z5Go@DPI_AVQxRT+|0isX0g}3U_6+e~=ic_=ewBqyHkDwZmjxf#grubnEm^2Fgf)*sCSQ*^l~sFYE>kzOv^ zg8sG=k{9hohMhpkJhg8G5_<69(A|X7{!mZbC441`<^ym92f%c*Br z0V~(l#&DO*WK;>0@vfV4)JVEZQwIT!2UtV}8Xbcd7REqR&&%gGXVoPf<%4y5I+CU$Aw-zy=xWh|<)}YBUcnNxW zixrVhQNevV)PAMc)&eFv0-3~ChbSE$_hGHLCU?m2YmZPG+U5Y;l(AjHy0oR8 zs-31n1p?MHMU6b$#bl_?JBb)WFZT$qofFi=roMY~J)=iFJk0`w4Ai>N_;E~~ZU1uT zq+98`WyvJKymRYjrTL@vq_YNHhrv}EFq~<9{{w7oXBWEf+*vcu1X99`*uTDc^61hW zf`(V7-Fr3Ev+VQVt!wUV|F;Nz^J^E&#=GMMtaS)QiLs}5qq(#0)JHC3gyl46~~N|sFZSFge8vmH+76m=P9LhCel-0^$%a) z(Ip-Z0=Z)~hjG`>8m7cAncNrXEjpnbi9SogHaH09{zs0l%}q3>5Ta%rZq^nR_dhH| z6vh}7$ctF1vS!OB!@r z9J7YN4ivjr<1LHeL6+1RD22$!I9_p>15I9!j&q7KKf?e#_0kTU`}?~tF^KdSNfcy> z>u}w2;)t^$I|oKLEYsN6eK5f(xJ0CBe_m&i{ zt?lcT^s*;GB%r&huv2dsvqb#js;}X_)CH7|2gitS66jm5U!G5gp$T&mJ@rco>?g9K z1hp2TuDy3#Zk_j;aaZ+A`K@h2br+4C1C` z-)ydx3)vmM$|lBFxHfQuj>_0MMFG#mYcE(LzWDja;)?7ppyNw6(AKi7hE-3rdOU5D z8$kYWHpNsfS+aa#(!v13F^+{f=USmTMePjUWS1b}1zN}SzcCsX9!G}(3)97IP*`+X zEK@48FIl~yLit9zq11J!sjrrGA^N1_>@@_0;8uSMgD_EPf;tv@XZTInSu1SJF>g7^ zB)0Z39l|}{%YkBXYO8y2OF}mWoL=J%9-kyO5~BcU`To|NC)(T%7HL$#n?oM<9#mo&ut93_+4%L{2uNh#M?aSEm2fm|fh$6kMAo2DtGb`i0Q=lfWL1 zVr0Gm^5b+>BcxKQ3HPxbFXjQi5W0zLH^c&NGQf>vq;10Ag00DhA)Tfc0$*uNIF{s% zTyElaPq@udqBC}!;TmYXkq&m>Uov!h9s9ft$&7>`Hq0n`_omAcV3dpP3FfAGadp{& zRBDCn`lEOaoniYD>40jo&rdrKy8Z(d@uYr3h~Y!R7OLAkLvQ1;f2tUo;k8w7vp`*u zLAGyiVkxz@0j>Um%O0T0c_$>WV3=S@g5ifxeszWJWd`Gyjiv3!f70|z<7np-fmFdJW!K6$MA?sDQ($t_glO{NaakyxXH4-Pxy%45O+D`>_OU z&Wx>zyQP_?2XdkS;8E!A)*n&(z!>lT8F>$tPIDE(tdSehcP-wPkaY4OlY#Z&`9Lze z0D(6uBTiQvdKU0a66W*@+Qk~%>!x)n%kAw8f{AseJqa;2UgO)vy5r5)#d#@_8 z5XI2$_8yTUBa#6RS|9|z0t8sNZXn8XMlSHH*3k4h0=Fjg&nB0=WK`3cqy%I;toVK6PP+s{meGh_Zk7ao1$Mb%cQo0XB?y_UKGTK8U*zc(=Qkt}gF4?s}E2a1|Xn-Pp#mFiTfdRJ&<+kR|s ze5=3q@(;sQdAgn|G~2VxXgcjbe0s}f>slBy()?V5dfBWK-|M{Mh&!0ZLe>v?xy?>XgL#)SudVP;$xQY72;woyd z`5;AcRsWIiB4)_|_%0O#v5+PLj4cUBLU33;XuNttQBYw=nBA3Y6_TD2d3Xr^GO*L3 z59Vahf-K15unnbaWjah{vda&`!KHI#DPoB)i0Fq(-=76D8pe(z+ES#kO95OBv=sR{ zoX$|Y>}t--F@f+Il3@S+*YgoRW6I|4>zS%SNW$YQ@7aaQXNqpYszhJ<1EMhF1KmX~ zcLo%0GsVcR@LiBnZa+p+Z@r_cPEqaadMd%$X43&T@m=XJpFX}Us}(ueMo0_8ZXx07FN$2<^ajm z+oyW$GD{9V(D=Rn`o`I|rn~+QbHA|uzD?4sZ}t&dHbTld~9A!BcwocW5B|9<;h z-~4x2F7p2M%cqa;-#ww-hY#=7A<79IY!qcWhGCe?23|=}v)Jh98NrcP;_+SBMal1@ z$HtB*lTI;;5-(*6UDT0WKGZ}kcL=C2?~~EWg1D^Ce-d|lxTY0?7TkF6#n08ZEU(LW z&b0Wgo`>m=lcU|gyH16_;BZeXwuR1%P84H5e|F?We80`7W?&WV4e$;SAf-_&j>b!=+$?2lM<7}c+&_q$rVX15Xj=F0jl!o~ZnUt_ z03e@PG7z8z^tgq1NZ_rjvOsl-buogxA);bI%y3u}RDdt;_`{&pcgYAuzKI+=Eql9< zqKTO=0~63zIrVVL6GocIWQq-CC~B_X<{ODS%aXV&lP~Shi7Ts?Pg4b)O2wNZ#&6~o zEX6DpV7RRhmW{N7=ub_dUQI)Nn$~*sH@g00R&StzK^p4MTQ_o;uBUDpZ@$OZi$DK* zDb05ISq}R@zWVIr_HNyL)%bdNm_g1yEN$w6x#w%d6@9A>sf1>&g_c?@XYfssQu5!4 zjCZH_cS^8qHLehnF&0zVRcVnLSw6ycCEUKB%a!Za)jiGr1IP49@PEOB2Gc*ogBJf4 z?zZ?(7r(#XJcFeb(7NgdHH@4%(}&|k`}7w#1(rz9gVW_$BHVx#%DF#cze>*0$9A*Y9ijt*}f+PGm&|B7YZU5h%K8|$1^4x80%EYZvIMFKVx zvx`qP!r%%;HDBMwjdLG=9OT6&_v;VqCp;u?qF{?gHDc8xol-HydL0^JV17wiaA4q3M9 z;1P)6Y~bwR{G$zCY&+Eomk|;E_ho`yFS-tg0m;+oF@bGXtL{Qf<2y=gWlJe-D74a| z%eifgf#0oB!UQ7H48P&3b4K&Oz6}}7&c)SeV3Sn8NRU^JTHXb&sWL7Y?D*11;EdJC zrtHA;T28GGvoc!8KyX6a-C9X(&etek;wc1lE)L9>*_h%BvJOq7E^PU@I0rQh3Y!Qy zaX?{BZ&rUu>sK>>4-w=oUDsB3NIMNMkjCZM^&yob2(NW&FyPe7=4;Dv?EHgr z9mZKl|K@N?Vcnu$VHqc-Ak@eY=^Ef~@~&Q?-yk*zi}J^17fo#d7@&wf^uh<5&&PZX z#ouCe&`&Qb${)pYw$dF>+Pb@YPY%8)#DfI*(h|EWbsFc0Ec8F0b6l?^9;kG=>SRRM z4MEa)q#)6^%64R8kQ6IuLn;m?*FP%6^~fNR<`T_C;1>)VD}FqZl_x6z6k#94ll_)F zR-DxNF__HwAbPAIKf;%V(Hy=s5{ke5nBFKZHRpbH=YBO@^F+PHaxR{9Vc9w24I`_^ z?TCfc4w^V?lGbc1AFM>?iVWI!FS@8S#hT>m#~->%W$|! zGwbBl{kmGe?pT`KDD-ELA4K<6lcal{Tn8C>GPi{R$abf?BuHv?Qq@Uq9FgHC71nglmJNkjR2*4VQ7=*d!OnWb{1KYM@eI~_BD-bbU>Oq8X;F;Z=C#hcUJ3gwf0wQL$!8QYh#Y~yl#l*GVwjn z-QY@U_Ys87`KN}9)~^iY{U6p5QW|=tzxF)H{qA0_WFOO(K1gRtjyB||1G(>=N^<+B)*B@4`#G#3 zTJ#!R4<-X{cvON6Qk38dcAWezNy}T3b|Xw15tu^_&f8k;QVRd0@myJcMAB~E!^)tK z?ds!~UePiR_xLlr_ayB@!X#Yu0ZEotYwok_zEZV1>%;-kgk2xR z!NX(ykLu-qTn3F=-w+jDElKmC^9>@;Cgp%4wB6cDylW_98YqqKvkfjk;-<)yNjk^Z zYk6L;$4CZA4Y+faKRJ==8(+vZ;7DQ@GHb0|zVZP3YJlXGTW95^4_i<0>A^GRx+Rr_ zUgS#Uvrs}xzY=dna!%UxdA(s>Om&)joTWA$C5^IUydg6k^R`ZB}&Zwu1RNX8y{ zFWC~Q_WujN zH%rp$S9ZSaU9W|lvI$A#i>&E&yV`N|62Be`L@+Q$b~wmH8^3&hf}Hgntj~nGA$;By zJYeZju)Gp<_W6^ik1F*v|MJ$)1kWbajYYq5?W@+hmI-|gy}@_!ftj!;`fg1mSN1x9-Y zOg`~!;BO%wu<6^ub0AvV<2eXjob?K+-4!f{|m308l{$x>%-3Y`myTvf7i7G~nA0tSs4hm|k)itVP~ni0x<4mlFbc^NQqAukccbu-=6= zotGJtMM6{QwDAZq(lj+5CHJKV?iPD*C-EkZ(dgN)?mahZ^?MO{+pJpya6juP zngKbVe>m?!Z;JwS5XMhbFI))JLG=b91(ssU18QVU7Y~`oHN@|}{GR}n_%RXT?nlW~h%i2LnHnX^qCt7I zOcy`!v(Xei^I^W|nD>|;I;Ax#;*Uz_xm-v93uHlvOfWi&N*mUewL{~veUHSzjLd`y zqFsy`mrQge7G`B3*clAI_Kk0(yMK_7TWyq%2R^jDzTCkO)lVZotMEI%o=j(RH1x%C zwT7dAZT+=zc7kWyZr-RbuF12(!do=j(S^mndY ztvB1<{%|~<>Ez$xXx+nL)IVQllkb4R`nP<(IDdZ<8swdG+jcJXJJjvG@FIC6-gyE+ z(p_QsZrb-~(yVcBES^wsWs2-7^8MM|L{$pC<)y@u77DEgau9xQ+HS1YjMjBJO6iH3 z`cPBRtsd^3n&6cbemCL*s9O z)Eso?J)$Hl&AARX|JYf!<9dFeV^~yNQd(ACF$lb@s;)_5_|ZAqVYDuo=rpg-*%P8TNwd7tS=F%i!*u-~7t)eUfBeo=QB~u%YYXT8g1S4IGAzdn8uQQp zTv{wwvZ89bVOqB1dVUZ_@j6MfyeO->*<=%VJNE~KK%&qXEDrDSzs7Ctag4;}c|wI? z8lAypu|1~mBabf-io_DBZ0EfC{({X3c<#Yu{?yeKPNH*MGJ^*X~1d zY-eV)*B-l_mgb~byLza@9MRNIcFKVsK}1o%=@0Z+;~norCp*>Y&h$lRJJ&?#fBrOs z#i7qDlE@S)jm`i{2UL30-m!@!*aYJ&gRl$xsnxC(+$(I9oO@NFpAenn&m}V)y-zR zyV)NQK~glsa=ai)vZ5la>4s_9j_dhB7}?h`-QPQTQC4-+cKt9;^Rk9r$4ZF}*4b>6 zEmjZLsF&iNRii=Pe=bKzrHyqy!~}p4jG!1!kogUsCSX{O7eq-`R82Qb%XVDP55g!; z(kw5^s&1}r*AL?~FSq;S`Fel8zrP=ZQJkb%UX)ecv|T@plUSihERo9cEdZZdqLnM9 zGL>fJ3Z+V|(dzUDqseTs+UyRe%k2TNsCi`d?7b(?z8es<{Hi<`Twsz{poJ;P*)ZWe z$zMUofN80%=vaL_{A-m32hbWRs7ixKLFwoahM-PJnYwy69Qu^*FTgvyuS<-!nTP2=sZ+uEy7x%e-7`~+ryxOrJ z@p#&!>u4oMQ`*;#Vh6^L23hLdMV<3g**q5(1-><0j4{R-XU-7D$LUR)=4j9>4j2uq_Fk)Wqv_g0XM z(vxS=mv!j-sh+59jvK{n}&$@o<_J;Q}x{AJH?69_X!8J2`gJp&^Xvl8{vZ_qO^ zGBNYy#hadik%^fnFW&SFj7-ctdGV%aU}R$E$%{8VBa>^He4Z{oe2nYyVvKS98K3cW z@%7FceR%#UyxuK@feA#xV0VobvO^7RgWZmZfr6}5n>a%t5S6zc>P3W6JH6~+ofrzF zryVrqxq7V@-Aq|xAW`1>Aia0wdbGnJ5M_@o*u7+t%F#BIHP2o~3Y}c3HtBg52t?(r zhkFrW)J`wESSMx$($g-Q@?5=Ei*BYYF_I{6eNZ#VblcNYmwn0i;Ws5zc>#aiPWR7! zM7jNi!n^aP4;vUFY!S-r@K**nK9KKj`bFDl#{ha5CV!)-%NAR_S>~CIW^ko`qqL&?>EEu4MhE55xlkm ziUoE0&uLt~!On{xpwZ!X2t3-;Uw@9_eYAV7^2MrHQ-)wI2MY9@tzRvpSmh|*8VdYz zzP%R9MMgHiQqogZoT~Kn6f=Ch9BgD8Mw7w zJAjf?qvK9Fv1>avHSmQ>#p=<|*OfJ@Gk3TC^*`;P$_@yc+j`}B&*8#EC3|r*GcwtQ zn5k9^JB5Zl!@s}s<@28b#rk=6;bs@NhJ?Nk&& zTo2zjlVu{z4D^qdc6$AjwTp)P->;nxCe(G>w&HA%*op%R!&bazLD2sW?joPw&16Tu z#9Kxq0RLcP!fHDQmiP zI+lsc_a|0Ra$UuXzO39^?kuoC@!%3F!oRV8PomphEvtx?ZOy*pE2PuHbkYnS977cdX}Wi_ozfg0BoLe&Z5(->SmgYdII&>S$mT+7lS3IqAWSIZLTZ!NLjZ^{q0Ht&YLl%n#u#IaF~%5U%d)Il3xqP83#qip z)}sxRxiJ7l*dmnKTu7D7d}rCY`L^``Qx1!osrX*Uh1w&c-a#L11p%{hJ}I)5o?8^- z)1-Jb`B-;$=`dZbJ$?R*P|wTuqvxM%?FOJCJ2U8uyZMNfd9(*l^q*e5<*X|b1-`!VVo%80?yXdoB zY2Ms|F+6f0j8Oz6TLxnS)6IDo*T~L7hjNlKNeq3OGyKI=SF(i2=G{!OF|VA$$o|e5 zTGPNxR@mC9^$^xI2O`R5I=lkHEp&;7Al!06>j4vmia+WIm9U0#X+z+`p$*B0cmw1Z zYHdXyMsR^}BmbJ~Sqfnts~I$nA>kInAV|p^m`Lk!89IQi79$BEYM5scx9mwt7NkVb zs)$M^aVrG-86~`qS#x(vf{`63Vw#2D8pXnnyudAOsXiR9gmBnyW1=w2EQ8kADbb1w z3h{})$k*Y2;7JmThj|3t-e*3Z-%s&hczF5T*1GY>pnHL*CFpzBvm&_oW z0}ixlA}L->EM?$c(^xVPlB@=8IyhzPt{vt3&wf64!TtJAAw>&K-QCx2r{eZ&H;%(N zMAHew*r4w5z+An0evXSJgcnO*8iHlQ5NQ$g$ubPDHCMubWn6D@<2(QN-+*Zhw)yQ(zov%5Zz`gnk0q - - \ No newline at end of file diff --git a/src/components/GitActivity/GitActivity.stories.tsx b/src/components/GitActivity/GitActivity.stories.tsx deleted file mode 100644 index fad74c5..0000000 --- a/src/components/GitActivity/GitActivity.stories.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import React from "react" -import { Story, Meta } from "@storybook/react/types-6-0" -import { GitActivity, GitActivityProps } from "." - -export default { - title: "Component/GitActivity", - component: GitActivity, - argTypes: { - - } -} as Meta - -const Template: Story = (args) => - -// Default scenario -export const Default = Template.bind({}) -Default.args = {} diff --git a/src/components/GitActivity/index.tsx b/src/components/GitActivity/index.tsx deleted file mode 100644 index ab95004..0000000 --- a/src/components/GitActivity/index.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React from "react"; - -export interface GitActivityProps { - -} - -export const GitActivity: React.FC = () => { - - return ( -

- ) -} diff --git a/src/components/SocialBadge/SocialBadge.stories.tsx b/src/components/SocialBadge/SocialBadge.stories.tsx deleted file mode 100644 index 55b718b..0000000 --- a/src/components/SocialBadge/SocialBadge.stories.tsx +++ /dev/null @@ -1,27 +0,0 @@ -import React from "react" -import { Story, Meta } from "@storybook/react/types-6-0" -import { SocialBadge, SocialBadgeProps } from "." - -export default { - title: "Component/SocialBadge", - component: SocialBadge, - argTypes: { - title: { description: "The text displayed to the right of the icon" }, - link: { description: "The link that is opened when the Badge is clicked" }, - imagePath: { description: "The path to the circular image on the left" }, - } -} as Meta - -const Template: Story = (args) => - -// Default scenario -export const Default = Template.bind({}) -Default.args = {} - -// GitHub Variant -export const Github = Template.bind({}) -Github.args = { - title: "github.com", - link: "https://github.com/networkException", - imagePath: "/assets/icons/github.svg" -} diff --git a/src/components/SocialBadge/index.tsx b/src/components/SocialBadge/index.tsx deleted file mode 100644 index 801ba0d..0000000 --- a/src/components/SocialBadge/index.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import React from "react"; - -export interface SocialBadgeProps { - title: string - link: string, - imagePath: string -} - -export const SocialBadge: React.FC = ({title, link, imagePath}) => { - link = link ?? "/404"; - title = title ?? "Unbekannt"; - - console.log(imagePath); - - return ( - - {imagePath?():null} -
{title}
-
- ) -} diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx deleted file mode 100644 index d462344..0000000 --- a/src/pages/_app.tsx +++ /dev/null @@ -1,6 +0,0 @@ -import "../styles/tailwind.css" - -function MyApp({ Component, pageProps }) { - return -} -export default MyApp diff --git a/src/pages/api/getGitActivity.ts b/src/pages/api/getGitActivity.ts deleted file mode 100644 index dc07764..0000000 --- a/src/pages/api/getGitActivity.ts +++ /dev/null @@ -1,122 +0,0 @@ -import * as fs from "fs"; - -const path = "./cache/getGitActivity"; -const validTime = 1000 * 60 * 30; // 30 min in milliseconds - -type GitActivityCache = { - data: Map, - lastRefresh: number -} - -export default (req, res) => { - if(fs.existsSync(path)) { - try { - let data: GitActivityCache = JSON.parse(fs.readFileSync(path).toString()); - - if(Date.now() - data.lastRefresh < validTime) { - res.statusCode = 200; - res.send(JSON.stringify(data)); - } - else { - getData() - .then((data) => { - res.statusCode = 200; - res.send(data) - }) - .catch(() => { - res.statusCode = 200; - res.send(data.data); - }); - } - } catch (e) { - getData() - .then((data) => { - res.statusCode = 500; - res.send(data) - }) - .catch(() => { - res.statusCode = 500; - res.send("Error while fetching data."); - }); - } - } - else { - getData() - .then((data) => { - res.statusCode = 200; - res.send(data) - }) - .catch(() => { - res.statusCode = 500; - res.send("Error while fetching data."); - }); - } -} - - -async function getData(): Promise { - let gitData = await getGitData(); - - fs.writeFileSync(path, JSON.stringify({data: gitData, lastRefresh: Date.now()})); - - return JSON.stringify(gitData); -} - - -async function getGitData(): Promise> { - console.log("Refreshing Data"); - - let token = "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"; - let username = "networkException"; - - const output: { [date: string]: number } = {}; - - const headers = { - 'Authorization': `bearer ${token}`, - }; - - const body = { - 'query': `query { - user(login: "${username}") { - name - contributionsCollection { - contributionCalendar { - totalContributions - weeks { - contributionDays { - contributionCount - date - } - } - } - } - } - }` - }; - - const githubResponse = await fetch('https://api.github.com/graphql', { method: 'POST', body: JSON.stringify(body), headers }); - - (await githubResponse.json()).data.user.contributionsCollection.contributionCalendar.weeks.forEach((week: any) => { - week.contributionDays.forEach((day: any) => { - if (day.date in output) { - output[day.date] = output[day.date] + Number(day.contributionCount); - } - else { - output[day.date] = Number(day.contributionCount); - } - }); - }); - - const gitlabResponse: { [date: string]: number } = await (await fetch('https://gitlab.upi.li/users/networkException/calendar.json')).json(); - - for (const date in gitlabResponse) { - if (date in output) { - output[date] = output[date] + gitlabResponse[date]; - } - else { - output[date] = gitlabResponse[date]; - } - } - - return Object.keys(output).map(date => { return { date, count: output[date] }; }); -} \ No newline at end of file diff --git a/src/pages/index.tsx b/src/pages/index.tsx deleted file mode 100644 index b223821..0000000 --- a/src/pages/index.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import Head from "next/head" - -export default function Home() { - return ( - <> - - nwex.de - - - - ) -} diff --git a/src/styles/tailwind.css b/src/styles/tailwind.css deleted file mode 100644 index de15c91..0000000 --- a/src/styles/tailwind.css +++ /dev/null @@ -1,3 +0,0 @@ -@import "tailwindcss/base"; -@import "tailwindcss/components"; -@import "tailwindcss/utilities"; \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js deleted file mode 100644 index 17ec47f..0000000 --- a/tailwind.config.js +++ /dev/null @@ -1,36 +0,0 @@ -const purgeEnabled = process.env.NODE_ENV === "production" - -console.log("\n") -console.log(` TailwindCSS \n`) -console.log(` ----------- \n`) -console.log(` ✅ purgeEnabled=${purgeEnabled}\n`) - -module.exports = { - purge: { - enabled: purgeEnabled, - content: ["./src/**/*.html", "./src/**/*.tsx", "./src/**/*.jsx"] - }, - darkMode: 'class', // or 'media' or 'class' - theme: { - extend: { - screens: { - '3xl': '1900px', - }, - colors: { - 'primary': '#fb8919', - 'secondary': { - 100: '#8f969e', - 200: '#78818d', - 300: '#72777c', - 400: '#606872', - 500: '#494f56', - 600: '#2d3135' - } - } - } - }, - variants: { - extend: {} - }, - plugins: [] -} diff --git a/tsconfig.json b/tsconfig.json index a0da874..67527ef 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,19 +1,14 @@ { - "compilerOptions": { - "target": "es6", - "lib": ["dom", "dom.iterable", "esnext"], - "allowJs": true, - "skipLibCheck": true, - "strict": false, - "forceConsistentCasingInFileNames": true, - "noEmit": true, - "esModuleInterop": true, - "module": "esnext", - "moduleResolution": "node", - "resolveJsonModule": true, - "isolatedModules": true, - "jsx": "preserve" - }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"], - "exclude": ["**/node_modules"] + "$schema": "https://json.schemastore.org/tsconfig", + "compilerOptions": { + "module": "esnext", + "target": "esnext", + "sourceMap": true, + "rootDir": ".", + "strict": true, + "experimentalDecorators": true, + "emitDecoratorMetadata": true, + "noImplicitAny": true, + "noImplicitOverride": true + } } diff --git a/view.ts b/view.ts new file mode 100644 index 0000000..a90916f --- /dev/null +++ b/view.ts @@ -0,0 +1,16 @@ +import { Node } from "./html/highlighter/node"; + +export function render(nodes: Array): HTMLElement { + const p = document.createElement("pre"); + + for (const node of nodes) { + const span = document.createElement("span"); + + span.innerText = node.content; + span.style.color = node.color; + + p.appendChild(span); + } + + return p; +} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index 2a30e30..0000000 --- a/yarn.lock +++ /dev/null @@ -1,13306 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@ampproject/toolbox-core@2.7.4", "@ampproject/toolbox-core@^2.7.1-alpha.0": - version "2.7.4" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-core/-/toolbox-core-2.7.4.tgz#8355136f16301458ce942acf6c55952c9a415627" - integrity sha512-qpBhcS4urB7IKc+jx2kksN7BuvvwCo7Y3IstapWo+EW+COY5EYAUwb2pil37v3TsaqHKgX//NloFP1SKzGZAnw== - dependencies: - cross-fetch "3.0.6" - lru-cache "6.0.0" - -"@ampproject/toolbox-optimizer@2.7.1-alpha.0": - version "2.7.1-alpha.0" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-optimizer/-/toolbox-optimizer-2.7.1-alpha.0.tgz#1571dcd02608223ff68f6b7223102a123e381197" - integrity sha512-WGPZKVQvHgNYJk1XVJCCmY+NVGTGJtvn0OALDyiegN4FJWOcilQUhCIcjMkZN59u1flz/u+sEKccM5qsROqVyg== - dependencies: - "@ampproject/toolbox-core" "^2.7.1-alpha.0" - "@ampproject/toolbox-runtime-version" "^2.7.1-alpha.0" - "@ampproject/toolbox-script-csp" "^2.5.4" - "@ampproject/toolbox-validator-rules" "^2.7.1-alpha.0" - abort-controller "3.0.0" - cross-fetch "3.0.6" - cssnano-simple "1.2.1" - dom-serializer "1.1.0" - domhandler "3.3.0" - domutils "2.4.2" - htmlparser2 "5.0.1" - https-proxy-agent "5.0.0" - lru-cache "6.0.0" - node-fetch "2.6.1" - normalize-html-whitespace "1.0.0" - postcss "7.0.32" - postcss-safe-parser "4.0.2" - terser "5.5.1" - -"@ampproject/toolbox-runtime-version@^2.7.1-alpha.0": - version "2.7.4" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-runtime-version/-/toolbox-runtime-version-2.7.4.tgz#f49da0dab122101ef75ed3caed3a0142487b73e1" - integrity sha512-SAdOUOERp42thVNWaBJlnFvFVvnacMVnz5z9LyUZHSnoL1EqrAW5Sz5jv+Ly+gkA8NYsEaUxAdSCBAzE9Uzb4Q== - dependencies: - "@ampproject/toolbox-core" "2.7.4" - -"@ampproject/toolbox-script-csp@^2.5.4": - version "2.5.4" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-script-csp/-/toolbox-script-csp-2.5.4.tgz#d8b7b91a678ae8f263cb36d9b74e441b7d633aad" - integrity sha512-+knTYetI5nWllRZ9wFcj7mYxelkiiFVRAAW/hl0ad8EnKHMH82tRlk40CapEnUHhp6Er5sCYkumQ8dngs3Q4zQ== - -"@ampproject/toolbox-validator-rules@^2.7.1-alpha.0": - version "2.7.4" - resolved "https://registry.yarnpkg.com/@ampproject/toolbox-validator-rules/-/toolbox-validator-rules-2.7.4.tgz#a58b5eca723f6c3557ac83b696de0247f5f03ce4" - integrity sha512-z3JRcpIZLLdVC9XVe7YTZuB3a/eR9s2SjElYB9AWRdyJyL5Jt7+pGNv4Uwh1uHVoBXsWEVQzNOWSNtrO3mSwZA== - dependencies: - cross-fetch "3.0.6" - -"@babel/code-frame@7.12.11", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.11", "@babel/code-frame@^7.5.5": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" - integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - dependencies: - "@babel/highlight" "^7.10.4" - -"@babel/code-frame@7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.8.3.tgz#33e25903d7481181534e12ec0a25f16b6fcf419e" - integrity sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== - dependencies: - "@babel/highlight" "^7.8.3" - -"@babel/compat-data@^7.12.5", "@babel/compat-data@^7.12.7": - version "7.12.7" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.12.7.tgz#9329b4782a7d6bbd7eef57e11addf91ee3ef1e41" - integrity sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw== - -"@babel/core@7.12.9": - version "7.12.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8" - integrity sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.12.5" - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helpers" "^7.12.5" - "@babel/parser" "^7.12.7" - "@babel/template" "^7.12.7" - "@babel/traverse" "^7.12.9" - "@babel/types" "^7.12.7" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.19" - resolve "^1.3.2" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/core@^7.1.0", "@babel/core@^7.1.6", "@babel/core@^7.12.1", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.7.5": - version "7.12.10" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.10.tgz#b79a2e1b9f70ed3d84bbfb6d8c4ef825f606bccd" - integrity sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/generator" "^7.12.10" - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helpers" "^7.12.5" - "@babel/parser" "^7.12.10" - "@babel/template" "^7.12.7" - "@babel/traverse" "^7.12.10" - "@babel/types" "^7.12.10" - convert-source-map "^1.7.0" - debug "^4.1.0" - gensync "^1.0.0-beta.1" - json5 "^2.1.2" - lodash "^4.17.19" - semver "^5.4.1" - source-map "^0.5.0" - -"@babel/generator@^7.12.1", "@babel/generator@^7.12.10", "@babel/generator@^7.12.11", "@babel/generator@^7.12.5": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.12.11.tgz#98a7df7b8c358c9a37ab07a24056853016aba3af" - integrity sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA== - dependencies: - "@babel/types" "^7.12.11" - jsesc "^2.5.1" - source-map "^0.5.0" - -"@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.10": - version "7.12.10" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.10.tgz#54ab9b000e60a93644ce17b3f37d313aaf1d115d" - integrity sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ== - dependencies: - "@babel/types" "^7.12.10" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz#bb0b75f31bf98cbf9ff143c1ae578b87274ae1a3" - integrity sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg== - dependencies: - "@babel/helper-explode-assignable-expression" "^7.10.4" - "@babel/types" "^7.10.4" - -"@babel/helper-compilation-targets@^7.12.5": - version "7.12.5" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.5.tgz#cb470c76198db6a24e9dbc8987275631e5d29831" - integrity sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw== - dependencies: - "@babel/compat-data" "^7.12.5" - "@babel/helper-validator-option" "^7.12.1" - browserslist "^4.14.5" - semver "^5.5.0" - -"@babel/helper-create-class-features-plugin@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz#3c45998f431edd4a9214c5f1d3ad1448a6137f6e" - integrity sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== - dependencies: - "@babel/helper-function-name" "^7.10.4" - "@babel/helper-member-expression-to-functions" "^7.12.1" - "@babel/helper-optimise-call-expression" "^7.10.4" - "@babel/helper-replace-supers" "^7.12.1" - "@babel/helper-split-export-declaration" "^7.10.4" - -"@babel/helper-create-regexp-features-plugin@^7.12.1": - version "7.12.7" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.7.tgz#2084172e95443fa0a09214ba1bb328f9aea1278f" - integrity sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.10.4" - regexpu-core "^4.7.1" - -"@babel/helper-define-map@^7.10.4": - version "7.10.5" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.10.5.tgz#b53c10db78a640800152692b13393147acb9bb30" - integrity sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ== - dependencies: - "@babel/helper-function-name" "^7.10.4" - "@babel/types" "^7.10.5" - lodash "^4.17.19" - -"@babel/helper-explode-assignable-expression@^7.10.4": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz#8006a466695c4ad86a2a5f2fb15b5f2c31ad5633" - integrity sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA== - dependencies: - "@babel/types" "^7.12.1" - -"@babel/helper-function-name@^7.10.4", "@babel/helper-function-name@^7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.11.tgz#1fd7738aee5dcf53c3ecff24f1da9c511ec47b42" - integrity sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA== - dependencies: - "@babel/helper-get-function-arity" "^7.12.10" - "@babel/template" "^7.12.7" - "@babel/types" "^7.12.11" - -"@babel/helper-get-function-arity@^7.12.10": - version "7.12.10" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.10.tgz#b158817a3165b5faa2047825dfa61970ddcc16cf" - integrity sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag== - dependencies: - "@babel/types" "^7.12.10" - -"@babel/helper-hoist-variables@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz#d49b001d1d5a68ca5e6604dda01a6297f7c9381e" - integrity sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA== - dependencies: - "@babel/types" "^7.10.4" - -"@babel/helper-member-expression-to-functions@^7.12.1", "@babel/helper-member-expression-to-functions@^7.12.7": - version "7.12.7" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.7.tgz#aa77bd0396ec8114e5e30787efa78599d874a855" - integrity sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw== - dependencies: - "@babel/types" "^7.12.7" - -"@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.5": - version "7.12.5" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.5.tgz#1bfc0229f794988f76ed0a4d4e90860850b54dfb" - integrity sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== - dependencies: - "@babel/types" "^7.12.5" - -"@babel/helper-module-transforms@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz#7954fec71f5b32c48e4b303b437c34453fd7247c" - integrity sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== - dependencies: - "@babel/helper-module-imports" "^7.12.1" - "@babel/helper-replace-supers" "^7.12.1" - "@babel/helper-simple-access" "^7.12.1" - "@babel/helper-split-export-declaration" "^7.11.0" - "@babel/helper-validator-identifier" "^7.10.4" - "@babel/template" "^7.10.4" - "@babel/traverse" "^7.12.1" - "@babel/types" "^7.12.1" - lodash "^4.17.19" - -"@babel/helper-optimise-call-expression@^7.10.4", "@babel/helper-optimise-call-expression@^7.12.10": - version "7.12.10" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.10.tgz#94ca4e306ee11a7dd6e9f42823e2ac6b49881e2d" - integrity sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ== - dependencies: - "@babel/types" "^7.12.10" - -"@babel/helper-plugin-utils@7.10.4", "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" - integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== - -"@babel/helper-remap-async-to-generator@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz#8c4dbbf916314f6047dc05e6a2217074238347fd" - integrity sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A== - dependencies: - "@babel/helper-annotate-as-pure" "^7.10.4" - "@babel/helper-wrap-function" "^7.10.4" - "@babel/types" "^7.12.1" - -"@babel/helper-replace-supers@^7.12.1": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.12.11.tgz#ea511658fc66c7908f923106dd88e08d1997d60d" - integrity sha512-q+w1cqmhL7R0FNzth/PLLp2N+scXEK/L2AHbXUyydxp828F4FEa5WcVoqui9vFRiHDQErj9Zof8azP32uGVTRA== - dependencies: - "@babel/helper-member-expression-to-functions" "^7.12.7" - "@babel/helper-optimise-call-expression" "^7.12.10" - "@babel/traverse" "^7.12.10" - "@babel/types" "^7.12.11" - -"@babel/helper-simple-access@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz#32427e5aa61547d38eb1e6eaf5fd1426fdad9136" - integrity sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== - dependencies: - "@babel/types" "^7.12.1" - -"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" - integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== - dependencies: - "@babel/types" "^7.12.1" - -"@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0", "@babel/helper-split-export-declaration@^7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.11.tgz#1b4cc424458643c47d37022223da33d76ea4603a" - integrity sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g== - dependencies: - "@babel/types" "^7.12.11" - -"@babel/helper-validator-identifier@^7.10.4", "@babel/helper-validator-identifier@^7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" - integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== - -"@babel/helper-validator-option@^7.12.1", "@babel/helper-validator-option@^7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz#d66cb8b7a3e7fe4c6962b32020a131ecf0847f4f" - integrity sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw== - -"@babel/helper-wrap-function@^7.10.4": - version "7.12.3" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.12.3.tgz#3332339fc4d1fbbf1c27d7958c27d34708e990d9" - integrity sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow== - dependencies: - "@babel/helper-function-name" "^7.10.4" - "@babel/template" "^7.10.4" - "@babel/traverse" "^7.10.4" - "@babel/types" "^7.10.4" - -"@babel/helpers@^7.12.5": - version "7.12.5" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.12.5.tgz#1a1ba4a768d9b58310eda516c449913fe647116e" - integrity sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== - dependencies: - "@babel/template" "^7.10.4" - "@babel/traverse" "^7.12.5" - "@babel/types" "^7.12.5" - -"@babel/highlight@^7.10.4", "@babel/highlight@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" - integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== - dependencies: - "@babel/helper-validator-identifier" "^7.10.4" - chalk "^2.0.0" - js-tokens "^4.0.0" - -"@babel/parser@^7.1.0", "@babel/parser@^7.1.6", "@babel/parser@^7.12.10", "@babel/parser@^7.12.11", "@babel/parser@^7.12.3", "@babel/parser@^7.12.7": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.11.tgz#9ce3595bcd74bc5c466905e86c535b8b25011e79" - integrity sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg== - -"@babel/plugin-proposal-async-generator-functions@^7.12.1": - version "7.12.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.12.tgz#04b8f24fd4532008ab4e79f788468fd5a8476566" - integrity sha512-nrz9y0a4xmUrRq51bYkWJIO5SBZyG2ys2qinHsN0zHDHVsUaModrkpyWWWXfGqYQmOL3x9sQIcTNN/pBGpo09A== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-remap-async-to-generator" "^7.12.1" - "@babel/plugin-syntax-async-generators" "^7.8.0" - -"@babel/plugin-proposal-class-properties@^7.1.0", "@babel/plugin-proposal-class-properties@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz#a082ff541f2a29a4821065b8add9346c0c16e5de" - integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-proposal-decorators@^7.12.1": - version "7.12.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.12.tgz#067a6d3d6ca86d54cf56bb183239199c20daeafe" - integrity sha512-fhkE9lJYpw2mjHelBpM2zCbaA11aov2GJs7q4cFaXNrWx0H3bW58H9Esy2rdtYOghFBEYUDRIpvlgi+ZD+AvvQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-decorators" "^7.12.1" - -"@babel/plugin-proposal-dynamic-import@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz#43eb5c2a3487ecd98c5c8ea8b5fdb69a2749b2dc" - integrity sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-dynamic-import" "^7.8.0" - -"@babel/plugin-proposal-export-default-from@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-default-from/-/plugin-proposal-export-default-from-7.12.1.tgz#c6e62d668a8abcfe0d28b82f560395fecb611c5a" - integrity sha512-z5Q4Ke7j0AexQRfgUvnD+BdCSgpTEKnqQ3kskk2jWtOBulxICzd1X9BGt7kmWftxZ2W3++OZdt5gtmC8KLxdRQ== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-export-default-from" "^7.12.1" - -"@babel/plugin-proposal-export-namespace-from@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz#8b9b8f376b2d88f5dd774e4d24a5cc2e3679b6d4" - integrity sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-proposal-json-strings@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz#d45423b517714eedd5621a9dfdc03fa9f4eb241c" - integrity sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-json-strings" "^7.8.0" - -"@babel/plugin-proposal-logical-assignment-operators@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz#f2c490d36e1b3c9659241034a5d2cd50263a2751" - integrity sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz#3ed4fff31c015e7f3f1467f190dbe545cd7b046c" - integrity sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" - -"@babel/plugin-proposal-numeric-separator@^7.12.7": - version "7.12.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.7.tgz#8bf253de8139099fea193b297d23a9d406ef056b" - integrity sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-proposal-object-rest-spread@7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.0.0", "@babel/plugin-proposal-object-rest-spread@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" - integrity sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-transform-parameters" "^7.12.1" - -"@babel/plugin-proposal-optional-catch-binding@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz#ccc2421af64d3aae50b558a71cede929a5ab2942" - integrity sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" - -"@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@^7.12.7": - version "7.12.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.7.tgz#e02f0ea1b5dc59d401ec16fb824679f683d3303c" - integrity sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" - "@babel/plugin-syntax-optional-chaining" "^7.8.0" - -"@babel/plugin-proposal-private-methods@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz#86814f6e7a21374c980c10d38b4493e703f4a389" - integrity sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-proposal-unicode-property-regex@^7.12.1", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz#2a183958d417765b9eae334f47758e5d6a82e072" - integrity sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4": - version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" - integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-bigint@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz#4c9a6f669f5d0cdf1b90a1671e9a146be5300cea" - integrity sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-class-properties@^7.12.1", "@babel/plugin-syntax-class-properties@^7.8.3": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz#bcb297c5366e79bebadef509549cd93b04f19978" - integrity sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-decorators@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.1.tgz#81a8b535b284476c41be6de06853a8802b98c5dd" - integrity sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" - integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-export-default-from@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-default-from/-/plugin-syntax-export-default-from-7.12.1.tgz#a9eb31881f4f9a1115a3d2c6d64ac3f6016b5a9d" - integrity sha512-dP5eGg6tHEkhnRD2/vRG/KJKRSg8gtxu2i+P/8/yFPJn/CfPU5G0/7Gks2i3M6IOVAPQekmsLN9LPsmXFFL4Uw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" - integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.3" - -"@babel/plugin-syntax-flow@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.1.tgz#a77670d9abe6d63e8acadf4c31bb1eb5a506bbdd" - integrity sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-import-meta@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.0", "@babel/plugin-syntax-json-strings@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" - integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-jsx@7.12.1", "@babel/plugin-syntax-jsx@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" - integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" - integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.0", "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" - integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-numeric-separator@^7.10.4", "@babel/plugin-syntax-numeric-separator@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" - integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@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": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" - integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.0", "@babel/plugin-syntax-optional-catch-binding@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" - integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-optional-chaining@^7.8.0", "@babel/plugin-syntax-optional-chaining@^7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" - integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - dependencies: - "@babel/helper-plugin-utils" "^7.8.0" - -"@babel/plugin-syntax-top-level-await@^7.12.1", "@babel/plugin-syntax-top-level-await@^7.8.3": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz#dd6c0b357ac1bb142d98537450a319625d13d2a0" - integrity sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-typescript@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.1.tgz#460ba9d77077653803c3dd2e673f76d66b4029e5" - integrity sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-arrow-functions@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz#8083ffc86ac8e777fbe24b5967c4b2521f3cb2b3" - integrity sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-async-to-generator@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz#3849a49cc2a22e9743cbd6b52926d30337229af1" - integrity sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== - dependencies: - "@babel/helper-module-imports" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-remap-async-to-generator" "^7.12.1" - -"@babel/plugin-transform-block-scoped-functions@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz#f2a1a365bde2b7112e0a6ded9067fdd7c07905d9" - integrity sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-block-scoping@^7.12.1", "@babel/plugin-transform-block-scoping@^7.12.11": - version "7.12.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.12.tgz#d93a567a152c22aea3b1929bb118d1d0a175cdca" - integrity sha512-VOEPQ/ExOVqbukuP7BYJtI5ZxxsmegTwzZ04j1aF0dkSypGo9XpDHuOrABsJu+ie+penpSJheDJ11x1BEZNiyQ== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-classes@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz#65e650fcaddd3d88ddce67c0f834a3d436a32db6" - integrity sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== - dependencies: - "@babel/helper-annotate-as-pure" "^7.10.4" - "@babel/helper-define-map" "^7.10.4" - "@babel/helper-function-name" "^7.10.4" - "@babel/helper-optimise-call-expression" "^7.10.4" - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-replace-supers" "^7.12.1" - "@babel/helper-split-export-declaration" "^7.10.4" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz#d68cf6c9b7f838a8a4144badbe97541ea0904852" - integrity sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-destructuring@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz#b9a570fe0d0a8d460116413cb4f97e8e08b2f847" - integrity sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-dotall-regex@^7.12.1", "@babel/plugin-transform-dotall-regex@^7.4.4": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz#a1d16c14862817b6409c0a678d6f9373ca9cd975" - integrity sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-duplicate-keys@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz#745661baba295ac06e686822797a69fbaa2ca228" - integrity sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-exponentiation-operator@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz#b0f2ed356ba1be1428ecaf128ff8a24f02830ae0" - integrity sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4" - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-flow-strip-types@^7.12.1": - version "7.12.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.10.tgz#d85e30ecfa68093825773b7b857e5085bbd32c95" - integrity sha512-0ti12wLTLeUIzu9U7kjqIn4MyOL7+Wibc7avsHhj4o1l5C0ATs8p2IMHrVYjm9t9wzhfEO6S3kxax0Rpdo8LTg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-flow" "^7.12.1" - -"@babel/plugin-transform-for-of@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz#07640f28867ed16f9511c99c888291f560921cfa" - integrity sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-function-name@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz#2ec76258c70fe08c6d7da154003a480620eba667" - integrity sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== - dependencies: - "@babel/helper-function-name" "^7.10.4" - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-literals@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz#d73b803a26b37017ddf9d3bb8f4dc58bfb806f57" - integrity sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-member-expression-literals@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz#496038602daf1514a64d43d8e17cbb2755e0c3ad" - integrity sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-modules-amd@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz#3154300b026185666eebb0c0ed7f8415fefcf6f9" - integrity sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ== - dependencies: - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-commonjs@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz#fa403124542636c786cf9b460a0ffbb48a86e648" - integrity sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== - dependencies: - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-simple-access" "^7.12.1" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-systemjs@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz#663fea620d593c93f214a464cd399bf6dc683086" - integrity sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q== - dependencies: - "@babel/helper-hoist-variables" "^7.10.4" - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-validator-identifier" "^7.10.4" - babel-plugin-dynamic-import-node "^2.3.3" - -"@babel/plugin-transform-modules-umd@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz#eb5a218d6b1c68f3d6217b8fa2cc82fec6547902" - integrity sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q== - dependencies: - "@babel/helper-module-transforms" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz#b407f5c96be0d9f5f88467497fa82b30ac3e8753" - integrity sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.1" - -"@babel/plugin-transform-new-target@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz#80073f02ee1bb2d365c3416490e085c95759dec0" - integrity sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-object-super@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz#4ea08696b8d2e65841d0c7706482b048bed1066e" - integrity sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-replace-supers" "^7.12.1" - -"@babel/plugin-transform-parameters@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz#d2e963b038771650c922eff593799c96d853255d" - integrity sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-property-literals@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz#41bc81200d730abb4456ab8b3fbd5537b59adecd" - integrity sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-react-constant-elements@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.1.tgz#4471f0851feec3231cc9aaa0dccde39947c1ac1e" - integrity sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-react-display-name@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz#1cbcd0c3b1d6648c55374a22fc9b6b7e5341c00d" - integrity sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-react-jsx-development@^7.12.7": - version "7.12.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.12.tgz#bccca33108fe99d95d7f9e82046bfe762e71f4e7" - integrity sha512-i1AxnKxHeMxUaWVXQOSIco4tvVvvCxMSfeBMnMM06mpaJt3g+MpxYQQrDfojUQldP1xxraPSJYSMEljoWM/dCg== - dependencies: - "@babel/plugin-transform-react-jsx" "^7.12.12" - -"@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.12.10", "@babel/plugin-transform-react-jsx@^7.12.12": - version "7.12.12" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.12.tgz#b0da51ffe5f34b9a900e9f1f5fb814f9e512d25e" - integrity sha512-JDWGuzGNWscYcq8oJVCtSE61a5+XAOos+V0HrxnDieUus4UMnBEosDnY1VJqU5iZ4pA04QY7l0+JvHL1hZEfsw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.12.10" - "@babel/helper-module-imports" "^7.12.5" - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-jsx" "^7.12.1" - "@babel/types" "^7.12.12" - -"@babel/plugin-transform-react-pure-annotations@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz#05d46f0ab4d1339ac59adf20a1462c91b37a1a42" - integrity sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.10.4" - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-regenerator@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz#5f0a28d842f6462281f06a964e88ba8d7ab49753" - integrity sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== - dependencies: - regenerator-transform "^0.14.2" - -"@babel/plugin-transform-reserved-words@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz#6fdfc8cc7edcc42b36a7c12188c6787c873adcd8" - integrity sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-shorthand-properties@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz#0bf9cac5550fce0cfdf043420f661d645fdc75e3" - integrity sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-spread@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz#527f9f311be4ec7fdc2b79bb89f7bf884b3e1e1e" - integrity sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" - -"@babel/plugin-transform-sticky-regex@^7.12.7": - version "7.12.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.7.tgz#560224613ab23987453948ed21d0b0b193fa7fad" - integrity sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-template-literals@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz#b43ece6ed9a79c0c71119f576d299ef09d942843" - integrity sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-typeof-symbol@^7.12.10": - version "7.12.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.10.tgz#de01c4c8f96580bd00f183072b0d0ecdcf0dec4b" - integrity sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-typescript@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.1.tgz#d92cc0af504d510e26a754a7dbc2e5c8cd9c7ab4" - integrity sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-typescript" "^7.12.1" - -"@babel/plugin-transform-unicode-escapes@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz#5232b9f81ccb07070b7c3c36c67a1b78f1845709" - integrity sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-transform-unicode-regex@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz#cc9661f61390db5c65e3febaccefd5c6ac3faecb" - integrity sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.1" - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/preset-env@^7.1.6", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.12.11.tgz#55d5f7981487365c93dbbc84507b1c7215e857f9" - integrity sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw== - dependencies: - "@babel/compat-data" "^7.12.7" - "@babel/helper-compilation-targets" "^7.12.5" - "@babel/helper-module-imports" "^7.12.5" - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-validator-option" "^7.12.11" - "@babel/plugin-proposal-async-generator-functions" "^7.12.1" - "@babel/plugin-proposal-class-properties" "^7.12.1" - "@babel/plugin-proposal-dynamic-import" "^7.12.1" - "@babel/plugin-proposal-export-namespace-from" "^7.12.1" - "@babel/plugin-proposal-json-strings" "^7.12.1" - "@babel/plugin-proposal-logical-assignment-operators" "^7.12.1" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1" - "@babel/plugin-proposal-numeric-separator" "^7.12.7" - "@babel/plugin-proposal-object-rest-spread" "^7.12.1" - "@babel/plugin-proposal-optional-catch-binding" "^7.12.1" - "@babel/plugin-proposal-optional-chaining" "^7.12.7" - "@babel/plugin-proposal-private-methods" "^7.12.1" - "@babel/plugin-proposal-unicode-property-regex" "^7.12.1" - "@babel/plugin-syntax-async-generators" "^7.8.0" - "@babel/plugin-syntax-class-properties" "^7.12.1" - "@babel/plugin-syntax-dynamic-import" "^7.8.0" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.0" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" - "@babel/plugin-syntax-optional-chaining" "^7.8.0" - "@babel/plugin-syntax-top-level-await" "^7.12.1" - "@babel/plugin-transform-arrow-functions" "^7.12.1" - "@babel/plugin-transform-async-to-generator" "^7.12.1" - "@babel/plugin-transform-block-scoped-functions" "^7.12.1" - "@babel/plugin-transform-block-scoping" "^7.12.11" - "@babel/plugin-transform-classes" "^7.12.1" - "@babel/plugin-transform-computed-properties" "^7.12.1" - "@babel/plugin-transform-destructuring" "^7.12.1" - "@babel/plugin-transform-dotall-regex" "^7.12.1" - "@babel/plugin-transform-duplicate-keys" "^7.12.1" - "@babel/plugin-transform-exponentiation-operator" "^7.12.1" - "@babel/plugin-transform-for-of" "^7.12.1" - "@babel/plugin-transform-function-name" "^7.12.1" - "@babel/plugin-transform-literals" "^7.12.1" - "@babel/plugin-transform-member-expression-literals" "^7.12.1" - "@babel/plugin-transform-modules-amd" "^7.12.1" - "@babel/plugin-transform-modules-commonjs" "^7.12.1" - "@babel/plugin-transform-modules-systemjs" "^7.12.1" - "@babel/plugin-transform-modules-umd" "^7.12.1" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.12.1" - "@babel/plugin-transform-new-target" "^7.12.1" - "@babel/plugin-transform-object-super" "^7.12.1" - "@babel/plugin-transform-parameters" "^7.12.1" - "@babel/plugin-transform-property-literals" "^7.12.1" - "@babel/plugin-transform-regenerator" "^7.12.1" - "@babel/plugin-transform-reserved-words" "^7.12.1" - "@babel/plugin-transform-shorthand-properties" "^7.12.1" - "@babel/plugin-transform-spread" "^7.12.1" - "@babel/plugin-transform-sticky-regex" "^7.12.7" - "@babel/plugin-transform-template-literals" "^7.12.1" - "@babel/plugin-transform-typeof-symbol" "^7.12.10" - "@babel/plugin-transform-unicode-escapes" "^7.12.1" - "@babel/plugin-transform-unicode-regex" "^7.12.1" - "@babel/preset-modules" "^0.1.3" - "@babel/types" "^7.12.11" - core-js-compat "^3.8.0" - semver "^5.5.0" - -"@babel/preset-flow@^7.0.0", "@babel/preset-flow@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.12.1.tgz#1a81d376c5a9549e75352a3888f8c273455ae940" - integrity sha512-UAoyMdioAhM6H99qPoKvpHMzxmNVXno8GYU/7vZmGaHk6/KqfDYL1W0NxszVbJ2EP271b7e6Ox+Vk2A9QsB3Sw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-transform-flow-strip-types" "^7.12.1" - -"@babel/preset-modules@^0.1.3": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" - integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" - "@babel/plugin-transform-dotall-regex" "^7.4.4" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/preset-react@^7.12.1", "@babel/preset-react@^7.12.10", "@babel/preset-react@^7.12.5": - version "7.12.10" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.12.10.tgz#4fed65f296cbb0f5fb09de6be8cddc85cc909be9" - integrity sha512-vtQNjaHRl4DUpp+t+g4wvTHsLQuye+n0H/wsXIZRn69oz/fvNC7gQ4IK73zGJBaxvHoxElDvnYCthMcT7uzFoQ== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-transform-react-display-name" "^7.12.1" - "@babel/plugin-transform-react-jsx" "^7.12.10" - "@babel/plugin-transform-react-jsx-development" "^7.12.7" - "@babel/plugin-transform-react-pure-annotations" "^7.12.1" - -"@babel/preset-typescript@^7.1.0", "@babel/preset-typescript@^7.12.1": - version "7.12.7" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.12.7.tgz#fc7df8199d6aae747896f1e6c61fc872056632a3" - integrity sha512-nOoIqIqBmHBSEgBXWR4Dv/XBehtIFcw9PqZw6rFYuKrzsZmOQm3PR5siLBnKZFEsDb03IegG8nSjU/iXXXYRmw== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/helper-validator-option" "^7.12.1" - "@babel/plugin-transform-typescript" "^7.12.1" - -"@babel/register@^7.0.0", "@babel/register@^7.12.1": - version "7.12.10" - resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.12.10.tgz#19b87143f17128af4dbe7af54c735663b3999f60" - integrity sha512-EvX/BvMMJRAA3jZgILWgbsrHwBQvllC5T8B29McyME8DvkdOxk4ujESfrMvME8IHSDvWXrmMXxPvA/lx2gqPLQ== - dependencies: - find-cache-dir "^2.0.0" - lodash "^4.17.19" - make-dir "^2.1.0" - pirates "^4.0.0" - source-map-support "^0.5.16" - -"@babel/runtime-corejs3@^7.10.2": - version "7.12.5" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.12.5.tgz#ffee91da0eb4c6dae080774e94ba606368e414f4" - integrity sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ== - dependencies: - core-js-pure "^3.0.0" - regenerator-runtime "^0.13.4" - -"@babel/runtime@7.12.5", "@babel/runtime@^7.0.0", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.3.1", "@babel/runtime@^7.5.0", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.7.6", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.12.5" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.5.tgz#410e7e487441e1b360c29be715d870d9b985882e" - integrity sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg== - dependencies: - regenerator-runtime "^0.13.4" - -"@babel/template@^7.10.4", "@babel/template@^7.12.7", "@babel/template@^7.3.3": - version "7.12.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.7.tgz#c817233696018e39fbb6c491d2fb684e05ed43bc" - integrity sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/parser" "^7.12.7" - "@babel/types" "^7.12.7" - -"@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.12.1", "@babel/traverse@^7.12.10", "@babel/traverse@^7.12.5", "@babel/traverse@^7.12.9": - version "7.12.12" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.12.tgz#d0cd87892704edd8da002d674bc811ce64743376" - integrity sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w== - dependencies: - "@babel/code-frame" "^7.12.11" - "@babel/generator" "^7.12.11" - "@babel/helper-function-name" "^7.12.11" - "@babel/helper-split-export-declaration" "^7.12.11" - "@babel/parser" "^7.12.11" - "@babel/types" "^7.12.12" - debug "^4.1.0" - globals "^11.1.0" - lodash "^4.17.19" - -"@babel/types@7.8.3": - version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.8.3.tgz#5a383dffa5416db1b73dedffd311ffd0788fb31c" - integrity sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg== - dependencies: - esutils "^2.0.2" - lodash "^4.17.13" - to-fast-properties "^2.0.0" - -"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.12.1", "@babel/types@^7.12.10", "@babel/types@^7.12.11", "@babel/types@^7.12.12", "@babel/types@^7.12.5", "@babel/types@^7.12.6", "@babel/types@^7.12.7", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.12.12" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.12.tgz#4608a6ec313abbd87afa55004d373ad04a96c299" - integrity sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ== - dependencies: - "@babel/helper-validator-identifier" "^7.12.11" - lodash "^4.17.19" - to-fast-properties "^2.0.0" - -"@base2/pretty-print-object@1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@base2/pretty-print-object/-/pretty-print-object-1.0.0.tgz#860ce718b0b73f4009e153541faff2cb6b85d047" - integrity sha512-4Th98KlMHr5+JkxfcoDT//6vY8vM+iSPrLNpHhRyLx2CFYi8e2RfqPLdpbnpo0Q5lQC5hNB79yes07zb02fvCw== - -"@bcoe/v8-coverage@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" - integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== - -"@cnakazawa/watch@^1.0.3": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@cnakazawa/watch/-/watch-1.0.4.tgz#f864ae85004d0fcab6f50be9141c4da368d1656a" - integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== - dependencies: - exec-sh "^0.3.2" - minimist "^1.2.0" - -"@emotion/cache@^10.0.27": - version "10.0.29" - resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-10.0.29.tgz#87e7e64f412c060102d589fe7c6dc042e6f9d1e0" - integrity sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ== - dependencies: - "@emotion/sheet" "0.9.4" - "@emotion/stylis" "0.8.5" - "@emotion/utils" "0.11.3" - "@emotion/weak-memoize" "0.2.5" - -"@emotion/core@^10.1.1": - version "10.1.1" - resolved "https://registry.yarnpkg.com/@emotion/core/-/core-10.1.1.tgz#c956c1365f2f2481960064bcb8c4732e5fb612c3" - integrity sha512-ZMLG6qpXR8x031NXD8HJqugy/AZSkAuMxxqB46pmAR7ze47MhNJ56cdoX243QPZdGctrdfo+s08yZTiwaUcRKA== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/cache" "^10.0.27" - "@emotion/css" "^10.0.27" - "@emotion/serialize" "^0.11.15" - "@emotion/sheet" "0.9.4" - "@emotion/utils" "0.11.3" - -"@emotion/css@^10.0.27": - version "10.0.27" - resolved "https://registry.yarnpkg.com/@emotion/css/-/css-10.0.27.tgz#3a7458198fbbebb53b01b2b87f64e5e21241e14c" - integrity sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw== - dependencies: - "@emotion/serialize" "^0.11.15" - "@emotion/utils" "0.11.3" - babel-plugin-emotion "^10.0.27" - -"@emotion/hash@0.8.0": - version "0.8.0" - resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" - integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== - -"@emotion/is-prop-valid@0.8.8", "@emotion/is-prop-valid@^0.8.6": - version "0.8.8" - resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz#db28b1c4368a259b60a97311d6a952d4fd01ac1a" - integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== - dependencies: - "@emotion/memoize" "0.7.4" - -"@emotion/memoize@0.7.4": - version "0.7.4" - resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb" - integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== - -"@emotion/serialize@^0.11.15", "@emotion/serialize@^0.11.16": - version "0.11.16" - resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-0.11.16.tgz#dee05f9e96ad2fb25a5206b6d759b2d1ed3379ad" - integrity sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg== - dependencies: - "@emotion/hash" "0.8.0" - "@emotion/memoize" "0.7.4" - "@emotion/unitless" "0.7.5" - "@emotion/utils" "0.11.3" - csstype "^2.5.7" - -"@emotion/sheet@0.9.4": - version "0.9.4" - resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-0.9.4.tgz#894374bea39ec30f489bbfc3438192b9774d32e5" - integrity sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA== - -"@emotion/styled-base@^10.0.27": - version "10.0.31" - resolved "https://registry.yarnpkg.com/@emotion/styled-base/-/styled-base-10.0.31.tgz#940957ee0aa15c6974adc7d494ff19765a2f742a" - integrity sha512-wTOE1NcXmqMWlyrtwdkqg87Mu6Rj1MaukEoEmEkHirO5IoHDJ8LgCQL4MjJODgxWxXibGR3opGp1p7YvkNEdXQ== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/is-prop-valid" "0.8.8" - "@emotion/serialize" "^0.11.15" - "@emotion/utils" "0.11.3" - -"@emotion/styled@^10.0.23": - version "10.0.27" - resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-10.0.27.tgz#12cb67e91f7ad7431e1875b1d83a94b814133eaf" - integrity sha512-iK/8Sh7+NLJzyp9a5+vIQIXTYxfT4yB/OJbjzQanB2RZpvmzBQOHZWhpAMZWYEKRNNbsD6WfBw5sVWkb6WzS/Q== - dependencies: - "@emotion/styled-base" "^10.0.27" - babel-plugin-emotion "^10.0.27" - -"@emotion/stylis@0.8.5": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04" - integrity sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== - -"@emotion/unitless@0.7.5": - version "0.7.5" - resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed" - integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== - -"@emotion/utils@0.11.3": - version "0.11.3" - resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-0.11.3.tgz#a759863867befa7e583400d322652a3f44820924" - integrity sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw== - -"@emotion/weak-memoize@0.2.5": - version "0.2.5" - resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz#8eed982e2ee6f7f4e44c253e12962980791efd46" - integrity sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== - -"@fullhuman/postcss-purgecss@^3.0.0": - version "3.1.3" - resolved "https://registry.yarnpkg.com/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz#47af7b87c9bfb3de4bc94a38f875b928fffdf339" - integrity sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA== - dependencies: - purgecss "^3.1.3" - -"@hapi/accept@5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@hapi/accept/-/accept-5.0.1.tgz#068553e867f0f63225a506ed74e899441af53e10" - integrity sha512-fMr4d7zLzsAXo28PRRQPXR1o2Wmu+6z+VY1UzDp0iFo13Twj8WePakwXBiqn3E1aAlTpSNzCXdnnQXFhst8h8Q== - dependencies: - "@hapi/boom" "9.x.x" - "@hapi/hoek" "9.x.x" - -"@hapi/boom@9.x.x": - version "9.1.1" - resolved "https://registry.yarnpkg.com/@hapi/boom/-/boom-9.1.1.tgz#89e6f0e01637c2a4228da0d113e8157c93677b04" - integrity sha512-VNR8eDbBrOxBgbkddRYIe7+8DZ+vSbV6qlmaN2x7eWjsUjy2VmQgChkOKcVZIeupEZYj+I0dqNg430OhwzagjA== - dependencies: - "@hapi/hoek" "9.x.x" - -"@hapi/hoek@9.x.x": - version "9.1.1" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.1.1.tgz#9daf5745156fd84b8e9889a2dc721f0c58e894aa" - integrity sha512-CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw== - -"@icons/material@^0.2.4": - version "0.2.4" - resolved "https://registry.yarnpkg.com/@icons/material/-/material-0.2.4.tgz#e90c9f71768b3736e76d7dd6783fc6c2afa88bc8" - integrity sha512-QPcGmICAPbGLGb6F/yNf/KzKqvFx8z5qx3D1yFqVAjoFmXK35EgyW+cJ57Te3CNsmzblwtzakLGFqHPqrfb4Tw== - -"@istanbuljs/load-nyc-config@^1.0.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz#fd3db1d59ecf7cf121e80650bb86712f9b55eced" - integrity sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== - dependencies: - camelcase "^5.3.1" - find-up "^4.1.0" - get-package-type "^0.1.0" - js-yaml "^3.13.1" - resolve-from "^5.0.0" - -"@istanbuljs/schema@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.2.tgz#26520bf09abe4a5644cd5414e37125a8954241dd" - integrity sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== - -"@jest/console@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/console/-/console-26.6.2.tgz#4e04bc464014358b03ab4937805ee36a0aeb98f2" - integrity sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - jest-message-util "^26.6.2" - jest-util "^26.6.2" - slash "^3.0.0" - -"@jest/core@^26.6.3": - version "26.6.3" - resolved "https://registry.yarnpkg.com/@jest/core/-/core-26.6.3.tgz#7639fcb3833d748a4656ada54bde193051e45fad" - integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/reporters" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-changed-files "^26.6.2" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-resolve-dependencies "^26.6.3" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - jest-watcher "^26.6.2" - micromatch "^4.0.2" - p-each-series "^2.1.0" - rimraf "^3.0.0" - slash "^3.0.0" - strip-ansi "^6.0.0" - -"@jest/environment@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-26.6.2.tgz#ba364cc72e221e79cc8f0a99555bf5d7577cf92c" - integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== - dependencies: - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - -"@jest/fake-timers@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-26.6.2.tgz#459c329bcf70cee4af4d7e3f3e67848123535aad" - integrity sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== - dependencies: - "@jest/types" "^26.6.2" - "@sinonjs/fake-timers" "^6.0.1" - "@types/node" "*" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -"@jest/globals@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-26.6.2.tgz#5b613b78a1aa2655ae908eba638cc96a20df720a" - integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/types" "^26.6.2" - expect "^26.6.2" - -"@jest/reporters@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-26.6.2.tgz#1f518b99637a5f18307bd3ecf9275f6882a667f6" - integrity sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== - dependencies: - "@bcoe/v8-coverage" "^0.2.3" - "@jest/console" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.2" - graceful-fs "^4.2.4" - istanbul-lib-coverage "^3.0.0" - istanbul-lib-instrument "^4.0.3" - istanbul-lib-report "^3.0.0" - istanbul-lib-source-maps "^4.0.0" - istanbul-reports "^3.0.2" - jest-haste-map "^26.6.2" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - slash "^3.0.0" - source-map "^0.6.0" - string-length "^4.0.1" - terminal-link "^2.0.0" - v8-to-istanbul "^7.0.0" - optionalDependencies: - node-notifier "^8.0.0" - -"@jest/source-map@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-26.6.2.tgz#29af5e1e2e324cafccc936f218309f54ab69d535" - integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== - dependencies: - callsites "^3.0.0" - graceful-fs "^4.2.4" - source-map "^0.6.0" - -"@jest/test-result@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-26.6.2.tgz#55da58b62df134576cc95476efa5f7949e3f5f18" - integrity sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/istanbul-lib-coverage" "^2.0.0" - collect-v8-coverage "^1.0.0" - -"@jest/test-sequencer@^26.6.3": - version "26.6.3" - resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz#98e8a45100863886d074205e8ffdc5a7eb582b17" - integrity sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== - dependencies: - "@jest/test-result" "^26.6.2" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-runner "^26.6.3" - jest-runtime "^26.6.3" - -"@jest/transform@^26.0.0", "@jest/transform@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-26.6.2.tgz#5ac57c5fa1ad17b2aae83e73e45813894dcf2e4b" - integrity sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== - dependencies: - "@babel/core" "^7.1.0" - "@jest/types" "^26.6.2" - babel-plugin-istanbul "^6.0.0" - chalk "^4.0.0" - convert-source-map "^1.4.0" - fast-json-stable-stringify "^2.0.0" - graceful-fs "^4.2.4" - jest-haste-map "^26.6.2" - jest-regex-util "^26.0.0" - jest-util "^26.6.2" - micromatch "^4.0.2" - pirates "^4.0.1" - slash "^3.0.0" - source-map "^0.6.1" - write-file-atomic "^3.0.0" - -"@jest/types@^26.6.2": - version "26.6.2" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" - integrity sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - -"@mdx-js/loader@^1.6.19": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/loader/-/loader-1.6.22.tgz#d9e8fe7f8185ff13c9c8639c048b123e30d322c4" - integrity sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q== - dependencies: - "@mdx-js/mdx" "1.6.22" - "@mdx-js/react" "1.6.22" - loader-utils "2.0.0" - -"@mdx-js/mdx@1.6.22", "@mdx-js/mdx@^1.6.19": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba" - integrity sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA== - dependencies: - "@babel/core" "7.12.9" - "@babel/plugin-syntax-jsx" "7.12.1" - "@babel/plugin-syntax-object-rest-spread" "7.8.3" - "@mdx-js/util" "1.6.22" - babel-plugin-apply-mdx-type-prop "1.6.22" - babel-plugin-extract-import-names "1.6.22" - camelcase-css "2.0.1" - detab "2.0.4" - hast-util-raw "6.0.1" - lodash.uniq "4.5.0" - mdast-util-to-hast "10.0.1" - remark-footnotes "2.0.0" - remark-mdx "1.6.22" - remark-parse "8.0.3" - remark-squeeze-paragraphs "4.0.0" - style-to-object "0.3.0" - unified "9.2.0" - unist-builder "2.0.3" - unist-util-visit "2.0.3" - -"@mdx-js/react@1.6.22", "@mdx-js/react@^1.6.19": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573" - integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== - -"@mdx-js/util@1.6.22": - version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b" - integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA== - -"@mrmlnc/readdir-enhanced@^2.2.1": - version "2.2.1" - resolved "https://registry.yarnpkg.com/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz#524af240d1a360527b730475ecfa1344aa540dde" - integrity sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== - dependencies: - call-me-maybe "^1.0.1" - glob-to-regexp "^0.3.0" - -"@next/env@10.0.5": - version "10.0.5" - resolved "https://registry.yarnpkg.com/@next/env/-/env-10.0.5.tgz#446e59ee7a8d05061be784b24732c369653038ab" - integrity sha512-dw6Q7PALIo7nTFfaB4OnRDte3EikrApGtjX/4cRmYXLh+uudDI50aS39MaGeKKZ2mxPKoNiFcY6Slv1f6KIPOw== - -"@next/plugin-storybook@^10.0.5": - version "10.0.5" - resolved "https://registry.yarnpkg.com/@next/plugin-storybook/-/plugin-storybook-10.0.5.tgz#d35ec4dfb37457282a409051d64d9181d68853a2" - integrity sha512-DKIbi7UBF7zhpPLGik0MQjxHaUYLMMphuIGjqvSKv3UZVZoNt6Ph81SjEs9lC/rI8962BWuMtyd2xWANr4f+pg== - -"@next/polyfill-module@10.0.5": - version "10.0.5" - resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-10.0.5.tgz#f2de3deee8694cc75094fea4e91225724b3a21e1" - integrity sha512-R6ySTTIl6yqyO3Xft7h+QR9Z4e6epEw+AGO125CrwPmCDQ8ASLGltsHYvSHBP7Eae7xaorkXHW0jeI8NewLpew== - -"@next/react-dev-overlay@10.0.5": - version "10.0.5" - resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-10.0.5.tgz#f0006e56d8c8b4269f341ff22233e4a7e1176b52" - integrity sha512-olqIaaRvFezzi02V/AYwvmrGbShUNrJDvyZTGNahxXEkiYsuu67llY5IKFM5Oya93/eRqaCCKMn89vpvYtvDcw== - dependencies: - "@babel/code-frame" "7.12.11" - anser "1.4.9" - chalk "4.0.0" - classnames "2.2.6" - css.escape "1.5.1" - data-uri-to-buffer "3.0.1" - platform "1.3.6" - shell-quote "1.7.2" - source-map "0.8.0-beta.0" - stacktrace-parser "0.1.10" - strip-ansi "6.0.0" - -"@next/react-refresh-utils@10.0.5": - version "10.0.5" - resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-10.0.5.tgz#c1ca664c4ffe2f79d14383323d783368833d503b" - integrity sha512-Eo+nvW1ZhdkuxBWSsKHGDLNspUaJJQClld9R+H+EtiIuAQtTa8f2rhcQeyUOtvUNQoPyq7Em2PwUqOQD6LOOMA== - -"@nodelib/fs.scandir@2.1.4": - version "2.1.4" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69" - integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA== - dependencies: - "@nodelib/fs.stat" "2.0.4" - run-parallel "^1.1.9" - -"@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655" - integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q== - -"@nodelib/fs.stat@^1.1.2": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz#2b5a3ab3f918cca48a8c754c08168e3f03eba61b" - integrity sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== - -"@nodelib/fs.walk@^1.2.3": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063" - integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow== - dependencies: - "@nodelib/fs.scandir" "2.1.4" - fastq "^1.6.0" - -"@npmcli/move-file@^1.0.1": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.1.0.tgz#4ef8a53d727b9e43facf35404caf55ebf92cfec8" - integrity sha512-Iv2iq0JuyYjKeFkSR4LPaCdDZwlGK9X2cP/01nJcp3yMJ1FjNd9vpiEYvLUgzBxKPg2SFmaOhizoQsPc0LWeOQ== - dependencies: - mkdirp "^1.0.4" - rimraf "^2.7.1" - -"@opentelemetry/api@0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-0.14.0.tgz#4e17d8d2f1da72b19374efa7b6526aa001267cae" - integrity sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ== - dependencies: - "@opentelemetry/context-base" "^0.14.0" - -"@opentelemetry/context-base@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/context-base/-/context-base-0.14.0.tgz#c67fc20a4d891447ca1a855d7d70fa79a3533001" - integrity sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw== - -"@pmmmwh/react-refresh-webpack-plugin@^0.4.2": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz#1eec460596d200c0236bf195b078a5d1df89b766" - integrity sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ== - dependencies: - ansi-html "^0.0.7" - error-stack-parser "^2.0.6" - html-entities "^1.2.1" - native-url "^0.2.6" - schema-utils "^2.6.5" - source-map "^0.7.3" - -"@popperjs/core@^2.5.4": - version "2.6.0" - resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.6.0.tgz#f022195afdfc942e088ee2101285a1d31c7d727f" - integrity sha512-cPqjjzuFWNK3BSKLm0abspP0sp/IGOli4p5I5fKFAzdS8fvjdOwDCfZqAaIiXd9lPkOWi3SUUfZof3hEb7J/uw== - -"@reach/router@^1.3.3": - version "1.3.4" - resolved "https://registry.yarnpkg.com/@reach/router/-/router-1.3.4.tgz#d2574b19370a70c80480ed91f3da840136d10f8c" - integrity sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA== - dependencies: - create-react-context "0.3.0" - invariant "^2.2.3" - prop-types "^15.6.1" - react-lifecycles-compat "^3.0.4" - -"@sindresorhus/is@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" - integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== - -"@sinonjs/commons@^1.7.0": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.2.tgz#858f5c4b48d80778fde4b9d541f27edc0d56488b" - integrity sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw== - dependencies: - type-detect "4.0.8" - -"@sinonjs/fake-timers@^6.0.1": - version "6.0.1" - resolved "https://registry.yarnpkg.com/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz#293674fccb3262ac782c7aadfdeca86b10c75c40" - integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== - dependencies: - "@sinonjs/commons" "^1.7.0" - -"@storybook/addon-actions@6.1.14", "@storybook/addon-actions@^6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-6.1.14.tgz#20a173d781d99368a1af769ed75551a3784f3135" - integrity sha512-mXvrL8B34Rtq1WPxbQ1eUip8spqQP43HWGRH0ZmCO3Iwwcmxd6250LY3q+95QqJYsli0XJoOnS97VOLXABpaPg== - dependencies: - "@storybook/addons" "6.1.14" - "@storybook/api" "6.1.14" - "@storybook/client-api" "6.1.14" - "@storybook/components" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/theming" "6.1.14" - core-js "^3.0.1" - fast-deep-equal "^3.1.1" - global "^4.3.2" - lodash "^4.17.15" - polished "^3.4.4" - prop-types "^15.7.2" - react-inspector "^5.0.1" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - uuid "^8.0.0" - -"@storybook/addon-backgrounds@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-6.1.14.tgz#5c65c16e12558a3bc071fdf916305fa0531bb2f1" - integrity sha512-ckRB1//D75XALLUaGZxHnKtgJMLi3A59M1AYDnpx6MwK2cjJLFwadCiyri9tDl2mY3aOYHD4C52MrHzxT9u5fQ== - dependencies: - "@storybook/addons" "6.1.14" - "@storybook/api" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/components" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/theming" "6.1.14" - core-js "^3.0.1" - global "^4.3.2" - memoizerific "^1.11.3" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/addon-controls@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-6.1.14.tgz#3f4f9e60763facecb654867881533785454ea16d" - integrity sha512-4KzTD5J9pUHFe2kBE1gfDw0wjiSsXjMqX82L+l0vzt1GGqQR1Bkaqodg4eGgCM2SU50ysVWvgC3N5BYEiFeZkw== - dependencies: - "@storybook/addons" "6.1.14" - "@storybook/api" "6.1.14" - "@storybook/client-api" "6.1.14" - "@storybook/components" "6.1.14" - "@storybook/node-logger" "6.1.14" - "@storybook/theming" "6.1.14" - core-js "^3.0.1" - ts-dedent "^2.0.0" - -"@storybook/addon-docs@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-6.1.14.tgz#fc1feac0e7e8b9c46efcd0b9c1f8ba2d306a9b3b" - integrity sha512-Skj9crqaEEISghobjtu3EKbSTwGVK2e0gTu94WqPL3GOugvGgk7b1VrCgf5fXKcdwbtZktm48CtdmeP5R5U9NQ== - dependencies: - "@babel/core" "^7.12.1" - "@babel/generator" "^7.12.1" - "@babel/parser" "^7.12.3" - "@babel/plugin-transform-react-jsx" "^7.12.1" - "@babel/preset-env" "^7.12.1" - "@jest/transform" "^26.0.0" - "@mdx-js/loader" "^1.6.19" - "@mdx-js/mdx" "^1.6.19" - "@mdx-js/react" "^1.6.19" - "@storybook/addons" "6.1.14" - "@storybook/api" "6.1.14" - "@storybook/client-api" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/components" "6.1.14" - "@storybook/core" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/csf" "0.0.1" - "@storybook/node-logger" "6.1.14" - "@storybook/postinstall" "6.1.14" - "@storybook/source-loader" "6.1.14" - "@storybook/theming" "6.1.14" - acorn "^7.1.0" - acorn-jsx "^5.1.0" - acorn-walk "^7.0.0" - core-js "^3.0.1" - doctrine "^3.0.0" - escodegen "^1.12.0" - fast-deep-equal "^3.1.1" - global "^4.3.2" - html-tags "^3.1.0" - js-string-escape "^1.0.1" - lodash "^4.17.15" - prettier "~2.0.5" - prop-types "^15.7.2" - react-element-to-jsx-string "^14.3.1" - regenerator-runtime "^0.13.7" - remark-external-links "^6.0.0" - remark-slug "^6.0.0" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/addon-essentials@^6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-6.1.14.tgz#5dbd90417fe0bebded547cc9131072acef4aef84" - integrity sha512-JcBq6wqO5C0JM/8GPBTiqBqbh5yYZzJJyRAwH8uZ44aaX94kTIuCF3wgNRCfA0Ed2ub+aMjd+ZFjpRD7dhkRSA== - dependencies: - "@storybook/addon-actions" "6.1.14" - "@storybook/addon-backgrounds" "6.1.14" - "@storybook/addon-controls" "6.1.14" - "@storybook/addon-docs" "6.1.14" - "@storybook/addon-toolbars" "6.1.14" - "@storybook/addon-viewport" "6.1.14" - "@storybook/addons" "6.1.14" - "@storybook/api" "6.1.14" - "@storybook/node-logger" "6.1.14" - core-js "^3.0.1" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - -"@storybook/addon-links@^6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-6.1.14.tgz#c30cd46fe3d982fe04f22a8c1f034c70829f413b" - integrity sha512-hyecksxJpdNumRFCss8YFD6q2+9yoQ3SYO++Fg69IFA5DpatKugmtQRvibR4WDT1a0NYjW9cej3YcyWcOmifhQ== - dependencies: - "@storybook/addons" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/csf" "0.0.1" - "@storybook/router" "6.1.14" - "@types/qs" "^6.9.0" - core-js "^3.0.1" - global "^4.3.2" - prop-types "^15.7.2" - qs "^6.6.0" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - -"@storybook/addon-toolbars@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-6.1.14.tgz#d28c9f8e980fcb542645c833a20183b4e0d07425" - integrity sha512-vYmMsfNwvAKwbD65tgNwKUUOebqKnzyc359r+5tgOu5U2HegXvPrgLTMbke4KkkSJTj5EAHE6SHusdjEzq8/dA== - dependencies: - "@storybook/addons" "6.1.14" - "@storybook/api" "6.1.14" - "@storybook/client-api" "6.1.14" - "@storybook/components" "6.1.14" - core-js "^3.0.1" - -"@storybook/addon-viewport@6.1.14", "@storybook/addon-viewport@^6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-6.1.14.tgz#db92b2c1fb5bbaf8240e26f433e6c6d9829de33a" - integrity sha512-5u9Atyfmz8fNHo0CCp1e5bHKmdHIchhzel9gIzSYnwCDDILaB8iPmQwxdb9v2nerUCHGIH9CNJbTYpECqpBK2A== - dependencies: - "@storybook/addons" "6.1.14" - "@storybook/api" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/components" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/theming" "6.1.14" - core-js "^3.0.1" - global "^4.3.2" - memoizerific "^1.11.3" - prop-types "^15.7.2" - regenerator-runtime "^0.13.7" - -"@storybook/addons@6.1.14", "@storybook/addons@^6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-6.1.14.tgz#2b81304bbe696923df95cdcf85cfc592d10f4065" - integrity sha512-HlpmV7aejp/MeW8bo/WKME3i71gi0men9qcwoovjDjnSF6jXoNLT336a5udKXdHqYSZgzdyURlgLtilCWkWaJQ== - dependencies: - "@storybook/api" "6.1.14" - "@storybook/channels" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/router" "6.1.14" - "@storybook/theming" "6.1.14" - core-js "^3.0.1" - global "^4.3.2" - regenerator-runtime "^0.13.7" - -"@storybook/api@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/api/-/api-6.1.14.tgz#20035dd336aba1c5a0f8c83c8c14a2edaf4db891" - integrity sha512-gWcC/xEW8HL5DsocLujHBUdoNsl4YW1Zx1Y4SBbLCyrhj8v4JudJpylwJpOUBDe/GESXq1zqvNKvUPtI8DQNyw== - dependencies: - "@reach/router" "^1.3.3" - "@storybook/channels" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/csf" "0.0.1" - "@storybook/router" "6.1.14" - "@storybook/semver" "^7.3.2" - "@storybook/theming" "6.1.14" - "@types/reach__router" "^1.3.5" - core-js "^3.0.1" - fast-deep-equal "^3.1.1" - global "^4.3.2" - lodash "^4.17.15" - memoizerific "^1.11.3" - regenerator-runtime "^0.13.7" - store2 "^2.7.1" - telejson "^5.0.2" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/channel-postmessage@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-6.1.14.tgz#41f3115895010dad9fb30f4ac381e4f904b1e50c" - integrity sha512-If83dXXW9mKIRuvuWhWa/zkEw/F0FDgikp33x8436J3rWCh3recp27kffFRrKG0YDMpFSk/Ci5G47E9zn9SCjw== - dependencies: - "@storybook/channels" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/core-events" "6.1.14" - core-js "^3.0.1" - global "^4.3.2" - qs "^6.6.0" - telejson "^5.0.2" - -"@storybook/channels@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-6.1.14.tgz#c479190ebb853a603f3ed90fc470534a02eb46eb" - integrity sha512-vP19IB2FXj8SiFbQ9ETljEBienL+KRMLgMzz3Ta3nZj/OfjJJbIuj42ZfexQGV4mS0Bo+OW+qT7VMIY6fulnFw== - dependencies: - core-js "^3.0.1" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/cli@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-6.1.14.tgz#821b06a30b78e0ca97e6ae0179eff3512e656408" - integrity sha512-9ybzuuJzhKCaB3rBARcZCTh7m8HOmVkEbWW3TabYh7u9ARulWdHhcOaN11pY8SD8wGwyoDmo8fHscpqOHBAxWg== - dependencies: - "@babel/core" "^7.12.3" - "@babel/preset-env" "^7.12.1" - "@storybook/codemod" "6.1.14" - "@storybook/node-logger" "6.1.14" - "@storybook/semver" "^7.3.2" - chalk "^4.0.0" - commander "^5.0.0" - core-js "^3.0.1" - cross-spawn "^7.0.0" - envinfo "^7.5.1" - express "^4.17.1" - find-up "^4.1.0" - fs-extra "^9.0.0" - get-port "^5.1.1" - globby "^11.0.0" - inquirer "^7.0.0" - jscodeshift "^0.6.3" - json5 "^2.1.1" - leven "^3.1.0" - puppeteer-core "^2.0.0" - shelljs "^0.8.4" - strip-json-comments "^3.0.1" - update-notifier "^4.0.0" - -"@storybook/client-api@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-6.1.14.tgz#6daf56743cc72e13f05fff3d2ac554897cc9f9fd" - integrity sha512-pIDSlS48bhJdtgNg7sXV1NmLJtB0ebRHJI9htIiqtL7EGQenb4+Bbwflhj1j51OEkuM+bQsAAZxq5deiUQEGVw== - dependencies: - "@storybook/addons" "6.1.14" - "@storybook/channel-postmessage" "6.1.14" - "@storybook/channels" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/csf" "0.0.1" - "@types/qs" "^6.9.0" - "@types/webpack-env" "^1.15.3" - core-js "^3.0.1" - global "^4.3.2" - lodash "^4.17.15" - memoizerific "^1.11.3" - qs "^6.6.0" - regenerator-runtime "^0.13.7" - stable "^0.1.8" - store2 "^2.7.1" - ts-dedent "^2.0.0" - util-deprecate "^1.0.2" - -"@storybook/client-logger@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-6.1.14.tgz#216b9c1332ffa3a3473dad837780a3b14f686bae" - integrity sha512-NSO8nVsp6o0eoQ1Drlu66KXpl6DPuq02Kj8AhttGzvqSYB50SV4CV+wceBcg77tIVu5QmQ+71hAEVXhx7sjRHA== - dependencies: - core-js "^3.0.1" - global "^4.3.2" - -"@storybook/codemod@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-6.1.14.tgz#35987a7ac41cf59fc2ff79feb3ecb99dbae7b91d" - integrity sha512-8iqeMBbXc6nrFEOu5R1iE8KdiOodYoAjXbEldVsRcz1RhXj2EVApnTOtoncqx3wPxvpTaRlv2DQtQuOxN57ZMA== - dependencies: - "@mdx-js/mdx" "^1.6.19" - "@storybook/csf" "0.0.1" - "@storybook/node-logger" "6.1.14" - core-js "^3.0.1" - cross-spawn "^7.0.0" - globby "^11.0.0" - jscodeshift "^0.7.0" - lodash "^4.17.15" - prettier "~2.0.5" - recast "^0.19.0" - regenerator-runtime "^0.13.7" - -"@storybook/components@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-6.1.14.tgz#4ea47edfa0a3e4a26882aa5a1eb90c1ec86e6f71" - integrity sha512-Nxsp/9o1tqfY8s6RBWNHyM03A5D9k56Kr/4VNa++CbDrz1+TIxpYlDgS4sllUlXyvICLfk3sUtg3KS5CPl2iZA== - dependencies: - "@popperjs/core" "^2.5.4" - "@storybook/client-logger" "6.1.14" - "@storybook/csf" "0.0.1" - "@storybook/theming" "6.1.14" - "@types/overlayscrollbars" "^1.9.0" - "@types/react-color" "^3.0.1" - "@types/react-syntax-highlighter" "11.0.4" - core-js "^3.0.1" - fast-deep-equal "^3.1.1" - global "^4.3.2" - lodash "^4.17.15" - markdown-to-jsx "^6.11.4" - memoizerific "^1.11.3" - overlayscrollbars "^1.10.2" - polished "^3.4.4" - react-color "^2.17.0" - react-popper-tooltip "^3.1.1" - react-syntax-highlighter "^13.5.0" - react-textarea-autosize "^8.1.1" - ts-dedent "^2.0.0" - -"@storybook/core-events@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-6.1.14.tgz#a3165e32cefd6be7326bbad4b8140653bdfa0426" - integrity sha512-tpM3VDvzqgRY7S17CRglgt1625rxNoyEwrLQiNcZkUPyO0rpaacPqVEbPCtcTmUeboI1bLdnSQIjT9B0/Y2Pww== - dependencies: - core-js "^3.0.1" - -"@storybook/core@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/core/-/core-6.1.14.tgz#17e724a5b94d6e1bb557e213b8176660d2d14762" - integrity sha512-lHKZmfLAo2VGtF/yrZkkWMYgmFRNKbzIDxYJGp8USyUQyTfEpz2qqJlBdoD6rxr1hFPM2954tIKwh8iPhT2PFQ== - dependencies: - "@babel/core" "^7.12.3" - "@babel/plugin-proposal-class-properties" "^7.12.1" - "@babel/plugin-proposal-decorators" "^7.12.1" - "@babel/plugin-proposal-export-default-from" "^7.12.1" - "@babel/plugin-proposal-nullish-coalescing-operator" "^7.12.1" - "@babel/plugin-proposal-object-rest-spread" "^7.12.1" - "@babel/plugin-proposal-optional-chaining" "^7.12.1" - "@babel/plugin-proposal-private-methods" "^7.12.1" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-arrow-functions" "^7.12.1" - "@babel/plugin-transform-block-scoping" "^7.12.1" - "@babel/plugin-transform-classes" "^7.12.1" - "@babel/plugin-transform-destructuring" "^7.12.1" - "@babel/plugin-transform-for-of" "^7.12.1" - "@babel/plugin-transform-parameters" "^7.12.1" - "@babel/plugin-transform-shorthand-properties" "^7.12.1" - "@babel/plugin-transform-spread" "^7.12.1" - "@babel/plugin-transform-template-literals" "^7.12.1" - "@babel/preset-env" "^7.12.1" - "@babel/preset-react" "^7.12.1" - "@babel/preset-typescript" "^7.12.1" - "@babel/register" "^7.12.1" - "@storybook/addons" "6.1.14" - "@storybook/api" "6.1.14" - "@storybook/channel-postmessage" "6.1.14" - "@storybook/channels" "6.1.14" - "@storybook/client-api" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/components" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/csf" "0.0.1" - "@storybook/node-logger" "6.1.14" - "@storybook/router" "6.1.14" - "@storybook/semver" "^7.3.2" - "@storybook/theming" "6.1.14" - "@storybook/ui" "6.1.14" - "@types/glob-base" "^0.3.0" - "@types/micromatch" "^4.0.1" - "@types/node-fetch" "^2.5.4" - airbnb-js-shims "^2.2.1" - ansi-to-html "^0.6.11" - autoprefixer "^9.7.2" - babel-loader "^8.0.6" - babel-plugin-emotion "^10.0.20" - babel-plugin-macros "^2.8.0" - babel-preset-minify "^0.5.0 || 0.6.0-alpha.5" - better-opn "^2.0.0" - boxen "^4.1.0" - case-sensitive-paths-webpack-plugin "^2.2.0" - chalk "^4.0.0" - cli-table3 "0.6.0" - commander "^5.0.0" - core-js "^3.0.1" - cpy "^8.1.1" - css-loader "^3.5.3" - detect-port "^1.3.0" - dotenv-webpack "^1.7.0" - ejs "^3.1.2" - express "^4.17.0" - file-loader "^6.0.0" - file-system-cache "^1.0.5" - find-up "^4.1.0" - fork-ts-checker-webpack-plugin "^4.1.4" - fs-extra "^9.0.0" - glob "^7.1.6" - glob-base "^0.3.0" - glob-promise "^3.4.0" - global "^4.3.2" - html-webpack-plugin "^4.2.1" - inquirer "^7.0.0" - interpret "^2.0.0" - ip "^1.1.5" - json5 "^2.1.1" - lazy-universal-dotenv "^3.0.1" - micromatch "^4.0.2" - node-fetch "^2.6.0" - pkg-dir "^4.2.0" - pnp-webpack-plugin "1.6.4" - postcss-flexbugs-fixes "^4.1.0" - postcss-loader "^3.0.0" - pretty-hrtime "^1.0.3" - qs "^6.6.0" - raw-loader "^4.0.1" - react-dev-utils "^10.0.0" - regenerator-runtime "^0.13.7" - resolve-from "^5.0.0" - serve-favicon "^2.5.0" - shelljs "^0.8.4" - stable "^0.1.8" - style-loader "^1.2.1" - telejson "^5.0.2" - terser-webpack-plugin "^3.0.0" - ts-dedent "^2.0.0" - unfetch "^4.1.0" - url-loader "^4.0.0" - util-deprecate "^1.0.2" - webpack "^4.44.2" - webpack-dev-middleware "^3.7.0" - webpack-filter-warnings-plugin "^1.2.1" - webpack-hot-middleware "^2.25.0" - webpack-virtual-modules "^0.2.2" - -"@storybook/csf@0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@storybook/csf/-/csf-0.0.1.tgz#95901507dc02f0bc6f9ac8ee1983e2fc5bb98ce6" - integrity sha512-USTLkZze5gkel8MYCujSRBVIrUQ3YPBrLOx7GNk/0wttvVtlzWXAq9eLbQ4p/NicGxP+3T7KPEMVV//g+yubpw== - dependencies: - lodash "^4.17.15" - -"@storybook/node-logger@6.1.14", "@storybook/node-logger@^6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-6.1.14.tgz#e5294f986e3ec5c67b2738895b9d16c9a2b667fa" - integrity sha512-3jrw7coAwFXZu4qK1vm54bCPhNRvxjG+7jISbhhocDoNIv0nLWL3+tJyrC5/k/XHQiUlLkhEzpMaASADmkttNw== - dependencies: - "@types/npmlog" "^4.1.2" - chalk "^4.0.0" - core-js "^3.0.1" - npmlog "^4.1.2" - pretty-hrtime "^1.0.3" - -"@storybook/postinstall@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-6.1.14.tgz#ec931739d566bbd3b15b742c32be82701e4910b9" - integrity sha512-A2ytqaoNjZoxmK3kZ2FxeQki6gZugGdPnEMbs8q+EJq7IN3UEbxisdGj6vxKXf/rlyZ1G1t2jSQ4xmkBF8+fZg== - dependencies: - core-js "^3.0.1" - -"@storybook/react@^6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-6.1.14.tgz#436e9b90096b1d7c83f7f073b5baf47212b2e425" - integrity sha512-M99wHjc/5z+Wz1FdFaScVs6dyAi/6PdcIx5Fyip6Qd8aKwm1XyYoOMql5Vu3Cf560feDYCKS4phzyEZ7EJy+EQ== - dependencies: - "@babel/preset-flow" "^7.12.1" - "@babel/preset-react" "^7.12.1" - "@pmmmwh/react-refresh-webpack-plugin" "^0.4.2" - "@storybook/addons" "6.1.14" - "@storybook/core" "6.1.14" - "@storybook/node-logger" "6.1.14" - "@storybook/semver" "^7.3.2" - "@types/webpack-env" "^1.15.3" - babel-plugin-add-react-displayname "^0.0.5" - babel-plugin-named-asset-import "^0.3.1" - babel-plugin-react-docgen "^4.2.1" - core-js "^3.0.1" - global "^4.3.2" - lodash "^4.17.15" - prop-types "^15.7.2" - react-dev-utils "^10.0.0" - react-docgen-typescript-plugin "^0.6.2" - react-refresh "^0.8.3" - regenerator-runtime "^0.13.7" - ts-dedent "^2.0.0" - webpack "^4.44.2" - -"@storybook/router@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-6.1.14.tgz#f6aef8c9dabf19bf06dddd80907e66369261fdde" - integrity sha512-rMaUCYzgfVLwFWo3A1Q/weSv8FBqCLmHY+3+t6ao7OV6NYjR0XgLKRzHrXq1uYdbMxWeIKhN2tIt/LR43bmDjQ== - dependencies: - "@reach/router" "^1.3.3" - "@types/reach__router" "^1.3.5" - core-js "^3.0.1" - global "^4.3.2" - memoizerific "^1.11.3" - qs "^6.6.0" - -"@storybook/semver@^7.3.2": - version "7.3.2" - resolved "https://registry.yarnpkg.com/@storybook/semver/-/semver-7.3.2.tgz#f3b9c44a1c9a0b933c04e66d0048fcf2fa10dac0" - integrity sha512-SWeszlsiPsMI0Ps0jVNtH64cI5c0UF3f7KgjVKJoNP30crQ6wUSddY2hsdeczZXEKVJGEn50Q60flcGsQGIcrg== - dependencies: - core-js "^3.6.5" - find-up "^4.1.0" - -"@storybook/source-loader@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/source-loader/-/source-loader-6.1.14.tgz#507ff52cc6627e4d996020de05bf023004230953" - integrity sha512-JY3hJGTJSNmohmDDE3BLE3vPW1rSAIRToq0vpo9ZhFTFUWHm3RlhcS8+5z8Mvn9+TLDuf5WnSib5lfGmCtLmJQ== - dependencies: - "@storybook/addons" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/csf" "0.0.1" - core-js "^3.0.1" - estraverse "^4.2.0" - global "^4.3.2" - loader-utils "^2.0.0" - lodash "^4.17.15" - prettier "~2.0.5" - regenerator-runtime "^0.13.7" - source-map "^0.7.3" - -"@storybook/theming@6.1.14", "@storybook/theming@^6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-6.1.14.tgz#fecb66cab22d3b3218b4a98a9c210eb8a7be91e8" - integrity sha512-S+t30y4FqBTXWoVr+dtxVJ/ywiQGHBclBd9aUunbdCV4mMFra5InNo2CWn+RJlNEauLZ93gRIEzSFchIbzLk1A== - dependencies: - "@emotion/core" "^10.1.1" - "@emotion/is-prop-valid" "^0.8.6" - "@emotion/styled" "^10.0.23" - "@storybook/client-logger" "6.1.14" - core-js "^3.0.1" - deep-object-diff "^1.1.0" - emotion-theming "^10.0.19" - global "^4.3.2" - memoizerific "^1.11.3" - polished "^3.4.4" - resolve-from "^5.0.0" - ts-dedent "^2.0.0" - -"@storybook/ui@6.1.14": - version "6.1.14" - resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-6.1.14.tgz#766d696480ee6f6a5a0454ccb2f101c38a0eb9d2" - integrity sha512-DTW2TM05jTMKxh8LzUGk3g5a528PgJxrtgODFU6zzwSg2+LwdmSDtd1HAxopt2vpfTyQyX+6WN2H+lMNwfQTAQ== - dependencies: - "@emotion/core" "^10.1.1" - "@storybook/addons" "6.1.14" - "@storybook/api" "6.1.14" - "@storybook/channels" "6.1.14" - "@storybook/client-logger" "6.1.14" - "@storybook/components" "6.1.14" - "@storybook/core-events" "6.1.14" - "@storybook/router" "6.1.14" - "@storybook/semver" "^7.3.2" - "@storybook/theming" "6.1.14" - "@types/markdown-to-jsx" "^6.11.0" - copy-to-clipboard "^3.0.8" - core-js "^3.0.1" - core-js-pure "^3.0.1" - downshift "^6.0.6" - emotion-theming "^10.0.19" - fuse.js "^3.6.1" - global "^4.3.2" - lodash "^4.17.15" - markdown-to-jsx "^6.11.4" - memoizerific "^1.11.3" - polished "^3.4.4" - qs "^6.6.0" - react-draggable "^4.0.3" - react-helmet-async "^1.0.2" - react-hotkeys "2.0.0" - react-sizeme "^2.6.7" - regenerator-runtime "^0.13.7" - resolve-from "^5.0.0" - store2 "^2.7.1" - -"@svgr/babel-plugin-add-jsx-attribute@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" - integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg== - -"@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz#6b2c770c95c874654fd5e1d5ef475b78a0a962ef" - integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg== - -"@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz#25621a8915ed7ad70da6cea3d0a6dbc2ea933efd" - integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA== - -"@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz#0b221fc57f9fcd10e91fe219e2cd0dd03145a897" - integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ== - -"@svgr/babel-plugin-svg-dynamic-title@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz#139b546dd0c3186b6e5db4fefc26cb0baea729d7" - integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg== - -"@svgr/babel-plugin-svg-em-dimensions@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz#6543f69526632a133ce5cabab965deeaea2234a0" - integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw== - -"@svgr/babel-plugin-transform-react-native-svg@^5.4.0": - version "5.4.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz#00bf9a7a73f1cad3948cdab1f8dfb774750f8c80" - integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q== - -"@svgr/babel-plugin-transform-svg-component@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz#583a5e2a193e214da2f3afeb0b9e8d3250126b4a" - integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ== - -"@svgr/babel-preset@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-5.5.0.tgz#8af54f3e0a8add7b1e2b0fcd5a882c55393df327" - integrity sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "^5.4.0" - "@svgr/babel-plugin-remove-jsx-attribute" "^5.4.0" - "@svgr/babel-plugin-remove-jsx-empty-expression" "^5.0.1" - "@svgr/babel-plugin-replace-jsx-attribute-value" "^5.0.1" - "@svgr/babel-plugin-svg-dynamic-title" "^5.4.0" - "@svgr/babel-plugin-svg-em-dimensions" "^5.4.0" - "@svgr/babel-plugin-transform-react-native-svg" "^5.4.0" - "@svgr/babel-plugin-transform-svg-component" "^5.5.0" - -"@svgr/core@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-5.5.0.tgz#82e826b8715d71083120fe8f2492ec7d7874a579" - integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ== - dependencies: - "@svgr/plugin-jsx" "^5.5.0" - camelcase "^6.2.0" - cosmiconfig "^7.0.0" - -"@svgr/hast-util-to-babel-ast@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz#5ee52a9c2533f73e63f8f22b779f93cd432a5461" - integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ== - dependencies: - "@babel/types" "^7.12.6" - -"@svgr/plugin-jsx@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz#1aa8cd798a1db7173ac043466d7b52236b369000" - integrity sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA== - dependencies: - "@babel/core" "^7.12.3" - "@svgr/babel-preset" "^5.5.0" - "@svgr/hast-util-to-babel-ast" "^5.5.0" - svg-parser "^2.0.2" - -"@svgr/plugin-svgo@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz#02da55d85320549324e201c7b2e53bf431fcc246" - integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ== - dependencies: - cosmiconfig "^7.0.0" - deepmerge "^4.2.2" - svgo "^1.2.2" - -"@svgr/webpack@^5.5.0": - version "5.5.0" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-5.5.0.tgz#aae858ee579f5fa8ce6c3166ef56c6a1b381b640" - integrity sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g== - dependencies: - "@babel/core" "^7.12.3" - "@babel/plugin-transform-react-constant-elements" "^7.12.1" - "@babel/preset-env" "^7.12.1" - "@babel/preset-react" "^7.12.5" - "@svgr/core" "^5.5.0" - "@svgr/plugin-jsx" "^5.5.0" - "@svgr/plugin-svgo" "^5.5.0" - loader-utils "^2.0.0" - -"@szmarczak/http-timer@^1.1.2": - version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" - integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== - dependencies: - defer-to-connect "^1.0.1" - -"@testing-library/dom@^7.28.1", "@testing-library/dom@^7.29.4": - version "7.29.4" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-7.29.4.tgz#1647c2b478789621ead7a50614ad81ab5ae5b86c" - integrity sha512-CtrJRiSYEfbtNGtEsd78mk1n1v2TUbeABlNIcOCJdDfkN5/JTOwQEbbQpoSRxGqzcWPgStMvJ4mNolSuBRv1NA== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/runtime" "^7.12.5" - "@types/aria-query" "^4.2.0" - aria-query "^4.2.2" - chalk "^4.1.0" - dom-accessibility-api "^0.5.4" - lz-string "^1.4.4" - pretty-format "^26.6.2" - -"@testing-library/jest-dom@^5.11.9": - version "5.11.9" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-5.11.9.tgz#e6b3cd687021f89f261bd53cbe367041fbd3e975" - integrity sha512-Mn2gnA9d1wStlAIT2NU8J15LNob0YFBVjs2aEQ3j8rsfRQo+lAs7/ui1i2TGaJjapLmuNPLTsrm+nPjmZDwpcQ== - dependencies: - "@babel/runtime" "^7.9.2" - "@types/testing-library__jest-dom" "^5.9.1" - aria-query "^4.2.2" - chalk "^3.0.0" - css "^3.0.0" - css.escape "^1.5.1" - lodash "^4.17.15" - redent "^3.0.0" - -"@testing-library/react@^11.2.3": - version "11.2.3" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-11.2.3.tgz#9971ede1c8465a231d7982eeca3c39fc362d5443" - integrity sha512-BirBUGPkTW28ULuCwIbYo0y2+0aavHczBT6N9r3LrsswEW3pg25l1wgoE7I8QBIy1upXWkwKpYdWY7NYYP0Bxw== - dependencies: - "@babel/runtime" "^7.12.5" - "@testing-library/dom" "^7.28.1" - -"@testing-library/user-event@^12.1.10": - version "12.6.0" - resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-12.6.0.tgz#2d0229e399eb5a0c6c112e848611432356cac886" - integrity sha512-FNEH/HLmOk5GO70I52tKjs7WvGYckeE/SrnLX/ip7z2IGbffyd5zOUM1tZ10vsTphqm+VbDFI0oaXu0wcfQsAQ== - dependencies: - "@babel/runtime" "^7.12.5" - -"@types/anymatch@*": - version "1.3.1" - resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" - integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== - -"@types/aria-query@^4.2.0": - version "4.2.1" - resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.1.tgz#78b5433344e2f92e8b306c06a5622c50c245bf6b" - integrity sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg== - -"@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": - version "7.1.12" - resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.12.tgz#4d8e9e51eb265552a7e4f1ff2219ab6133bdfb2d" - integrity sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - "@types/babel__generator" "*" - "@types/babel__template" "*" - "@types/babel__traverse" "*" - -"@types/babel__generator@*": - version "7.6.2" - resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.2.tgz#f3d71178e187858f7c45e30380f8f1b7415a12d8" - integrity sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== - dependencies: - "@babel/types" "^7.0.0" - -"@types/babel__template@*": - version "7.4.0" - resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.0.tgz#0c888dd70b3ee9eebb6e4f200e809da0076262be" - integrity sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== - dependencies: - "@babel/parser" "^7.1.0" - "@babel/types" "^7.0.0" - -"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6": - version "7.11.0" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.11.0.tgz#b9a1efa635201ba9bc850323a8793ee2d36c04a0" - integrity sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg== - dependencies: - "@babel/types" "^7.3.0" - -"@types/braces@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/braces/-/braces-3.0.0.tgz#7da1c0d44ff1c7eb660a36ec078ea61ba7eb42cb" - integrity sha512-TbH79tcyi9FHwbyboOKeRachRq63mSuWYXOflsNO9ZyE5ClQ/JaozNKl+aWUq87qPNsXasXxi2AbgfwIJ+8GQw== - -"@types/glob-base@^0.3.0": - version "0.3.0" - resolved "https://registry.yarnpkg.com/@types/glob-base/-/glob-base-0.3.0.tgz#a581d688347e10e50dd7c17d6f2880a10354319d" - integrity sha1-pYHWiDR+EOUN18F9byiAoQNUMZ0= - -"@types/glob@*", "@types/glob@^7.1.1": - version "7.1.3" - resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183" - integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== - dependencies: - "@types/minimatch" "*" - "@types/node" "*" - -"@types/graceful-fs@^4.1.2": - version "4.1.4" - resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.4.tgz#4ff9f641a7c6d1a3508ff88bc3141b152772e753" - integrity sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg== - dependencies: - "@types/node" "*" - -"@types/hast@^2.0.0": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.1.tgz#b16872f2a6144c7025f296fb9636a667ebb79cd9" - integrity sha512-viwwrB+6xGzw+G1eWpF9geV3fnsDgXqHG+cqgiHrvQfDUW5hzhCyV7Sy3UJxhfRFBsgky2SSW33qi/YrIkjX5Q== - dependencies: - "@types/unist" "*" - -"@types/history@*": - version "4.7.8" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.8.tgz#49348387983075705fe8f4e02fb67f7daaec4934" - integrity sha512-S78QIYirQcUoo6UJZx9CSP0O2ix9IaeAXwQi26Rhr/+mg7qqPy8TzaxHSUut7eGjL8WmLccT7/MXf304WjqHcA== - -"@types/html-minifier-terser@^5.0.0": - version "5.1.1" - resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#3c9ee980f1a10d6021ae6632ca3e79ca2ec4fb50" - integrity sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA== - -"@types/is-function@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/is-function/-/is-function-1.0.0.tgz#1b0b819b1636c7baf0d6785d030d12edf70c3e83" - integrity sha512-iTs9HReBu7evG77Q4EC8hZnqRt57irBDkK9nvmHroiOIVwYMQc4IvYvdRgwKfYepunIY7Oh/dBuuld+Gj9uo6w== - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz#4ba8ddb720221f432e443bd5f9117fd22cfd4762" - integrity sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== - -"@types/istanbul-lib-report@*": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#c14c24f18ea8190c118ee7562b7ff99a36552686" - integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz#508b13aa344fa4976234e75dddcc34925737d821" - integrity sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/jest@*", "@types/jest@^26.0.20": - version "26.0.20" - resolved "https://registry.yarnpkg.com/@types/jest/-/jest-26.0.20.tgz#cd2f2702ecf69e86b586e1f5223a60e454056307" - integrity sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA== - dependencies: - jest-diff "^26.0.0" - pretty-format "^26.0.0" - -"@types/json-schema@^7.0.5", "@types/json-schema@^7.0.6": - version "7.0.6" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.6.tgz#f4c7ec43e81b319a9815115031709f26987891f0" - integrity sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== - -"@types/markdown-to-jsx@^6.11.0": - version "6.11.3" - resolved "https://registry.yarnpkg.com/@types/markdown-to-jsx/-/markdown-to-jsx-6.11.3.tgz#cdd1619308fecbc8be7e6a26f3751260249b020e" - integrity sha512-30nFYpceM/ZEvhGiqWjm5quLUxNeld0HCzJEXMZZDpq53FPkS85mTwkWtCXzCqq8s5JYLgM5W392a02xn8Bdaw== - dependencies: - "@types/react" "*" - -"@types/mdast@^3.0.0": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.3.tgz#2d7d671b1cd1ea3deb306ea75036c2a0407d2deb" - integrity sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw== - dependencies: - "@types/unist" "*" - -"@types/micromatch@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@types/micromatch/-/micromatch-4.0.1.tgz#9381449dd659fc3823fd2a4190ceacc985083bc7" - integrity sha512-my6fLBvpY70KattTNzYOK6KU1oR1+UCz9ug/JbcF5UrEmeCt9P7DV2t7L8+t18mMPINqGQCE4O8PLOPbI84gxw== - dependencies: - "@types/braces" "*" - -"@types/mime-types@^2.1.0": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@types/mime-types/-/mime-types-2.1.0.tgz#9ca52cda363f699c69466c2a6ccdaad913ea7a73" - integrity sha1-nKUs2jY/aZxpRmwqbM2q2RPqenM= - -"@types/minimatch@*": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" - integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== - -"@types/node-fetch@^2.5.4": - version "2.5.8" - resolved "https://registry.yarnpkg.com/@types/node-fetch/-/node-fetch-2.5.8.tgz#e199c835d234c7eb0846f6618012e558544ee2fb" - integrity sha512-fbjI6ja0N5ZA8TV53RUqzsKNkl9fv8Oj3T7zxW7FGv1GSH7gwJaNF8dzCjrqKaxKeUpTz4yT1DaJFq/omNpGfw== - dependencies: - "@types/node" "*" - form-data "^3.0.0" - -"@types/node@*", "@types/node@^14.14.21": - version "14.14.21" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.21.tgz#d934aacc22424fe9622ebf6857370c052eae464e" - integrity sha512-cHYfKsnwllYhjOzuC5q1VpguABBeecUp24yFluHpn/BQaVxB1CuQ1FSRZCzrPxrkIfWISXV2LbeoBthLWg0+0A== - -"@types/normalize-package-data@^2.4.0": - version "2.4.0" - resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" - integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== - -"@types/npmlog@^4.1.2": - version "4.1.2" - resolved "https://registry.yarnpkg.com/@types/npmlog/-/npmlog-4.1.2.tgz#d070fe6a6b78755d1092a3dc492d34c3d8f871c4" - integrity sha512-4QQmOF5KlwfxJ5IGXFIudkeLCdMABz03RcUXu+LCb24zmln8QW6aDjuGl4d4XPVLf2j+FnjelHTP7dvceAFbhA== - -"@types/overlayscrollbars@^1.9.0": - version "1.12.0" - resolved "https://registry.yarnpkg.com/@types/overlayscrollbars/-/overlayscrollbars-1.12.0.tgz#98456caceca8ad73bd5bb572632a585074e70764" - integrity sha512-h/pScHNKi4mb+TrJGDon8Yb06ujFG0mSg12wIO0sWMUF3dQIe2ExRRdNRviaNt9IjxIiOfnRr7FsQAdHwK4sMg== - -"@types/parse-json@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" - integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== - -"@types/parse5@^5.0.0": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109" - integrity sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw== - -"@types/prettier@^2.0.0": - version "2.1.6" - resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.1.6.tgz#f4b1efa784e8db479cdb8b14403e2144b1e9ff03" - integrity sha512-6gOkRe7OIioWAXfnO/2lFiv+SJichKVSys1mSsgyrYHSEjk8Ctv4tSR/Odvnu+HWlH2C8j53dahU03XmQdd5fA== - -"@types/prop-types@*": - version "15.7.3" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" - integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== - -"@types/q@^1.5.1": - version "1.5.4" - resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" - integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== - -"@types/qs@^6.9.0": - version "6.9.5" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.5.tgz#434711bdd49eb5ee69d90c1d67c354a9a8ecb18b" - integrity sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ== - -"@types/reach__router@^1.3.5": - version "1.3.6" - resolved "https://registry.yarnpkg.com/@types/reach__router/-/reach__router-1.3.6.tgz#413417ce74caab331c70ce6a03a4c825188e4709" - integrity sha512-RHYataCUPQnt+GHoASyRLq6wmZ0n8jWlBW8Lxcwd30NN6vQfbmTeoSDfkgxO0S1lEzArp8OFDsq5KIs7FygjtA== - dependencies: - "@types/history" "*" - "@types/react" "*" - -"@types/react-color@^3.0.1": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/react-color/-/react-color-3.0.4.tgz#c63daf012ad067ac0127bdd86725f079d02082bd" - integrity sha512-EswbYJDF1kkrx93/YU+BbBtb46CCtDMvTiGmcOa/c5PETnwTiSWoseJ1oSWeRl/4rUXkhME9bVURvvPg0W5YQw== - dependencies: - "@types/react" "*" - "@types/reactcss" "*" - -"@types/react-dom@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.0.tgz#b3b691eb956c4b3401777ee67b900cb28415d95a" - integrity sha512-lUqY7OlkF/RbNtD5nIq7ot8NquXrdFrjSOR6+w9a9RFQevGi1oZO1dcJbXMeONAPKtZ2UrZOEJ5UOCVsxbLk/g== - dependencies: - "@types/react" "*" - -"@types/react-syntax-highlighter@11.0.4": - version "11.0.4" - resolved "https://registry.yarnpkg.com/@types/react-syntax-highlighter/-/react-syntax-highlighter-11.0.4.tgz#d86d17697db62f98046874f62fdb3e53a0bbc4cd" - integrity sha512-9GfTo3a0PHwQeTVoqs0g5bS28KkSY48pp5659wA+Dp4MqceDEa8EHBqrllJvvtyusszyJhViUEap0FDvlk/9Zg== - dependencies: - "@types/react" "*" - -"@types/react@*", "@types/react@^17.0.0": - version "17.0.0" - resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.0.tgz#5af3eb7fad2807092f0046a1302b7823e27919b8" - integrity sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw== - dependencies: - "@types/prop-types" "*" - csstype "^3.0.2" - -"@types/reactcss@*": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@types/reactcss/-/reactcss-1.2.3.tgz#af28ae11bbb277978b99d04d1eedfd068ca71834" - integrity sha512-d2gQQ0IL6hXLnoRfVYZukQNWHuVsE75DzFTLPUuyyEhJS8G2VvlE+qfQQ91SJjaMqlURRCNIsX7Jcsw6cEuJlA== - dependencies: - "@types/react" "*" - -"@types/source-list-map@*": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" - integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== - -"@types/stack-utils@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.0.tgz#7036640b4e21cc2f259ae826ce843d277dad8cff" - integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== - -"@types/tapable@*", "@types/tapable@^1.0.5": - version "1.0.6" - resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.6.tgz#a9ca4b70a18b270ccb2bc0aaafefd1d486b7ea74" - integrity sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA== - -"@types/testing-library__jest-dom@^5.9.1": - version "5.9.5" - resolved "https://registry.yarnpkg.com/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz#5bf25c91ad2d7b38f264b12275e5c92a66d849b0" - integrity sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ== - dependencies: - "@types/jest" "*" - -"@types/uglify-js@*": - version "3.11.1" - resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.11.1.tgz#97ff30e61a0aa6876c270b5f538737e2d6ab8ceb" - integrity sha512-7npvPKV+jINLu1SpSYVWG8KvyJBhBa8tmzMMdDoVc2pWUYHN8KIXlPJhjJ4LT97c4dXJA2SHL/q6ADbDriZN+Q== - dependencies: - source-map "^0.6.1" - -"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e" - integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ== - -"@types/webpack-env@^1.15.3": - version "1.16.0" - resolved "https://registry.yarnpkg.com/@types/webpack-env/-/webpack-env-1.16.0.tgz#8c0a9435dfa7b3b1be76562f3070efb3f92637b4" - integrity sha512-Fx+NpfOO0CpeYX2g9bkvX8O5qh9wrU1sOF4g8sft4Mu7z+qfe387YlyY8w8daDyDsKY5vUxM0yxkAYnbkRbZEw== - -"@types/webpack-sources@*": - version "2.1.0" - resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-2.1.0.tgz#8882b0bd62d1e0ce62f183d0d01b72e6e82e8c10" - integrity sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg== - dependencies: - "@types/node" "*" - "@types/source-list-map" "*" - source-map "^0.7.3" - -"@types/webpack@^4.41.8": - version "4.41.26" - resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.26.tgz#27a30d7d531e16489f9c7607c747be6bc1a459ef" - integrity sha512-7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA== - dependencies: - "@types/anymatch" "*" - "@types/node" "*" - "@types/tapable" "*" - "@types/uglify-js" "*" - "@types/webpack-sources" "*" - source-map "^0.6.0" - -"@types/yargs-parser@*": - version "20.2.0" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-20.2.0.tgz#dd3e6699ba3237f0348cd085e4698780204842f9" - integrity sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA== - -"@types/yargs@^15.0.0": - version "15.0.12" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-15.0.12.tgz#6234ce3e3e3fa32c5db301a170f96a599c960d74" - integrity sha512-f+fD/fQAo3BCbCDlrUpznF1A5Zp9rB0noS5vnoormHSIPFKL0Z2DcUJ3Gxp5ytH4uLRNxy7AwYUC9exZzqGMAw== - dependencies: - "@types/yargs-parser" "*" - -"@webassemblyjs/ast@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964" - integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== - dependencies: - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - -"@webassemblyjs/floating-point-hex-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4" - integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== - -"@webassemblyjs/helper-api-error@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2" - integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== - -"@webassemblyjs/helper-buffer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00" - integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== - -"@webassemblyjs/helper-code-frame@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27" - integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== - dependencies: - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/helper-fsm@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8" - integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== - -"@webassemblyjs/helper-module-context@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07" - integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== - dependencies: - "@webassemblyjs/ast" "1.9.0" - -"@webassemblyjs/helper-wasm-bytecode@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790" - integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== - -"@webassemblyjs/helper-wasm-section@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346" - integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - -"@webassemblyjs/ieee754@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4" - integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95" - integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab" - integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== - -"@webassemblyjs/wasm-edit@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf" - integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/helper-wasm-section" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-opt" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - "@webassemblyjs/wast-printer" "1.9.0" - -"@webassemblyjs/wasm-gen@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c" - integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wasm-opt@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61" - integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-buffer" "1.9.0" - "@webassemblyjs/wasm-gen" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - -"@webassemblyjs/wasm-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e" - integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-wasm-bytecode" "1.9.0" - "@webassemblyjs/ieee754" "1.9.0" - "@webassemblyjs/leb128" "1.9.0" - "@webassemblyjs/utf8" "1.9.0" - -"@webassemblyjs/wast-parser@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914" - integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/floating-point-hex-parser" "1.9.0" - "@webassemblyjs/helper-api-error" "1.9.0" - "@webassemblyjs/helper-code-frame" "1.9.0" - "@webassemblyjs/helper-fsm" "1.9.0" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/wast-printer@1.9.0": - version "1.9.0" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899" - integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/wast-parser" "1.9.0" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -abab@^2.0.3: - version "2.0.5" - resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.5.tgz#c0b678fb32d60fc1219c784d6a826fe385aeb79a" - integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== - -abort-controller@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" - integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== - dependencies: - event-target-shim "^5.0.0" - -accepts@~1.3.7: - version "1.3.7" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd" - integrity sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - dependencies: - mime-types "~2.1.24" - negotiator "0.6.2" - -acorn-globals@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-6.0.0.tgz#46cdd39f0f8ff08a876619b55f5ac8a6dc770b45" - integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== - dependencies: - acorn "^7.1.1" - acorn-walk "^7.1.1" - -acorn-jsx@^5.1.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.1.tgz#fc8661e11b7ac1539c47dbfea2e72b3af34d267b" - integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== - -acorn-node@^1.6.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" - integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== - dependencies: - acorn "^7.0.0" - acorn-walk "^7.0.0" - xtend "^4.0.2" - -acorn-walk@^7.0.0, acorn-walk@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" - integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== - -acorn@^6.4.1: - version "6.4.2" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" - integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - -acorn@^7.0.0, acorn@^7.1.0, acorn@^7.1.1: - version "7.4.1" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" - integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - -address@1.1.2, address@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" - integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== - -adjust-sourcemap-loader@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz#5ae12fb5b7b1c585e80bbb5a63ec163a1a45e61e" - integrity sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw== - dependencies: - loader-utils "^2.0.0" - regex-parser "^2.2.11" - -agent-base@5: - version "5.1.1" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-5.1.1.tgz#e8fb3f242959db44d63be665db7a8e739537a32c" - integrity sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== - -agent-base@6: - version "6.0.2" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-6.0.2.tgz#49fff58577cfee3f37176feab4c22e00f86d7f77" - integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== - dependencies: - debug "4" - -aggregate-error@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" - integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== - dependencies: - clean-stack "^2.0.0" - indent-string "^4.0.0" - -airbnb-js-shims@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/airbnb-js-shims/-/airbnb-js-shims-2.2.1.tgz#db481102d682b98ed1daa4c5baa697a05ce5c040" - integrity sha512-wJNXPH66U2xjgo1Zwyjf9EydvJ2Si94+vSdk6EERcBfB2VZkeltpqIats0cqIZMLCXP3zcyaUKGYQeIBT6XjsQ== - dependencies: - array-includes "^3.0.3" - array.prototype.flat "^1.2.1" - array.prototype.flatmap "^1.2.1" - es5-shim "^4.5.13" - es6-shim "^0.35.5" - function.prototype.name "^1.1.0" - globalthis "^1.0.0" - object.entries "^1.1.0" - object.fromentries "^2.0.0 || ^1.0.0" - object.getownpropertydescriptors "^2.0.3" - object.values "^1.1.0" - promise.allsettled "^1.0.0" - promise.prototype.finally "^3.1.0" - string.prototype.matchall "^4.0.0 || ^3.0.1" - string.prototype.padend "^3.0.0" - string.prototype.padstart "^3.0.0" - symbol.prototype.description "^1.0.0" - -ajv-errors@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" - integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== - -ajv-keywords@^3.1.0, ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv@^6.1.0, ajv@^6.10.2, ajv@^6.12.3, ajv@^6.12.4, ajv@^6.12.5: - version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" - integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== - dependencies: - fast-deep-equal "^3.1.1" - fast-json-stable-stringify "^2.0.0" - json-schema-traverse "^0.4.1" - uri-js "^4.2.2" - -anser@1.4.9: - version "1.4.9" - resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.9.tgz#1f85423a5dcf8da4631a341665ff675b96845760" - integrity sha512-AI+BjTeGt2+WFk4eWcqbQ7snZpDBt8SaLlj0RT2h5xfdWaiy51OjYvqwMrNzJLGy8iOAL6nKDITWO+rd4MkYEA== - -ansi-align@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.0.tgz#b536b371cf687caaef236c18d3e21fe3797467cb" - integrity sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== - dependencies: - string-width "^3.0.0" - -ansi-colors@^3.0.0: - version "3.2.4" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-3.2.4.tgz#e3a3da4bfbae6c86a9c285625de124a234026fbf" - integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== - -ansi-escapes@^4.2.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.1.tgz#a5c47cc43181f1f38ffd7076837700d395522a61" - integrity sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== - dependencies: - type-fest "^0.11.0" - -ansi-html@0.0.7, ansi-html@^0.0.7: - version "0.0.7" - resolved "https://registry.yarnpkg.com/ansi-html/-/ansi-html-0.0.7.tgz#813584021962a9e9e6fd039f940d12f56ca7859e" - integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-regex@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" - integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== - -ansi-regex@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75" - integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== - -ansi-styles@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" - integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= - -ansi-styles@^3.2.0, ansi-styles@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" - integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" - integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== - dependencies: - color-convert "^2.0.1" - -ansi-to-html@^0.6.11: - version "0.6.14" - resolved "https://registry.yarnpkg.com/ansi-to-html/-/ansi-to-html-0.6.14.tgz#65fe6d08bba5dd9db33f44a20aec331e0010dad8" - integrity sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA== - dependencies: - entities "^1.1.2" - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -anymatch@^3.0.3, anymatch@~3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" - integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -app-root-dir@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/app-root-dir/-/app-root-dir-1.0.2.tgz#38187ec2dea7577fff033ffcb12172692ff6e118" - integrity sha1-OBh+wt6nV3//Az/8sSFyaS/24Rg= - -aproba@^1.0.3, aproba@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -argparse@^1.0.7: - version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" - integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== - dependencies: - sprintf-js "~1.0.2" - -aria-query@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" - integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== - dependencies: - "@babel/runtime" "^7.10.2" - "@babel/runtime-corejs3" "^7.10.2" - -arity-n@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/arity-n/-/arity-n-1.0.4.tgz#d9e76b11733e08569c0847ae7b39b2860b30b745" - integrity sha1-2edrEXM+CFacCEeuezmyhgswt0U= - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= - -array-flatten@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-3.0.0.tgz#6428ca2ee52c7b823192ec600fa3ed2f157cd541" - integrity sha512-zPMVc3ZYlGLNk4mpK1NzP2wg0ml9t7fUgDsayR5Y5rSzxQilzR9FGu/EH2jQOcKSAeAfWeylyW8juy3OkWRvNA== - -array-includes@^3.0.3: - version "3.1.2" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.2.tgz#a8db03e0b88c8c6aeddc49cb132f9bcab4ebf9c8" - integrity sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - get-intrinsic "^1.0.1" - is-string "^1.0.5" - -array-union@^1.0.1, array-union@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39" - integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= - dependencies: - array-uniq "^1.0.1" - -array-union@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" - integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== - -array-uniq@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" - integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -array.prototype.flat@^1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz#6ef638b43312bd401b4c6199fdec7e2dc9e9a123" - integrity sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - -array.prototype.flatmap@^1.2.1: - version "1.2.4" - resolved "https://registry.yarnpkg.com/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz#94cfd47cc1556ec0747d97f7c7738c58122004c9" - integrity sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - function-bind "^1.1.1" - -array.prototype.map@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array.prototype.map/-/array.prototype.map-1.0.3.tgz#1609623618d3d84134a37d4a220030c2bd18420b" - integrity sha512-nNcb30v0wfDyIe26Yif3PcV1JXQp4zEeEfupG7L4SRjnD6HLbO5b2a7eVSba53bOx4YCHYMBHt+Fp4vYstneRA== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.5" - -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= - -arrify@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" - integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== - -asn1.js@^5.2.0: - version "5.4.1" - resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07" - integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== - dependencies: - bn.js "^4.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - safer-buffer "^2.1.0" - -asn1@~0.2.3: - version "0.2.4" - resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136" - integrity sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== - dependencies: - safer-buffer "~2.1.0" - -assert-plus@1.0.0, assert-plus@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525" - integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= - -assert@^1.1.1: - version "1.5.0" - resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb" - integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== - dependencies: - object-assign "^4.1.1" - util "0.10.3" - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -ast-types@0.11.7: - version "0.11.7" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.11.7.tgz#f318bf44e339db6a320be0009ded64ec1471f46c" - integrity sha512-2mP3TwtkY/aTv5X3ZsMpNAbOnyoC/aMJwJSoaELPkHId0nSQgFcnU4dRW3isxiz7+zBexk0ym3WNVjMiQBnJSw== - -ast-types@0.13.2: - version "0.13.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48" - integrity sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA== - -ast-types@0.13.3: - version "0.13.3" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.3.tgz#50da3f28d17bdbc7969a3a2d83a0e4a72ae755a7" - integrity sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA== - -ast-types@^0.14.2: - version "0.14.2" - resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.14.2.tgz#600b882df8583e3cd4f2df5fa20fa83759d4bdfd" - integrity sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA== - dependencies: - tslib "^2.0.1" - -async-each@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" - integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== - -async-limiter@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd" - integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== - -async@0.9.x: - version "0.9.2" - resolved "https://registry.yarnpkg.com/async/-/async-0.9.2.tgz#aea74d5e61c1f899613bf64bda66d4c78f2fd17d" - integrity sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0= - -asynckit@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" - integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -atob@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -autoprefixer@^10.2.1: - version "10.2.1" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.2.1.tgz#ce96870df6ddd9ba4c9bbba56c54b9ef4b00a962" - integrity sha512-dwP0UjyYvROUvtU+boBx8ff5pPWami1NGTrJs9YUsS/oZVbRAcdNHOOuXSA1fc46tgKqe072cVaKD69rvCc3QQ== - dependencies: - browserslist "^4.16.1" - caniuse-lite "^1.0.30001173" - colorette "^1.2.1" - fraction.js "^4.0.13" - normalize-range "^0.1.2" - postcss-value-parser "^4.1.0" - -autoprefixer@^9.7.2: - version "9.8.6" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f" - integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== - dependencies: - browserslist "^4.12.0" - caniuse-lite "^1.0.30001109" - colorette "^1.2.1" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^7.0.32" - postcss-value-parser "^4.1.0" - -aws-sign2@~0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" - integrity sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= - -aws4@^1.8.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.11.0.tgz#d61f46d83b2519250e2784daf5b09479a8b41c59" - integrity sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== - -babel-code-frame@^6.22.0: - version "6.26.0" - resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b" - integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= - dependencies: - chalk "^1.1.3" - esutils "^2.0.2" - js-tokens "^3.0.2" - -babel-core@7.0.0-bridge.0, babel-core@^7.0.0-bridge.0: - version "7.0.0-bridge.0" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-bridge.0.tgz#95a492ddd90f9b4e9a4a1da14eb335b87b634ece" - integrity sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg== - -babel-helper-evaluate-path@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.5.0.tgz#a62fa9c4e64ff7ea5cea9353174ef023a900a67c" - integrity sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA== - -babel-helper-flip-expressions@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.4.3.tgz#3696736a128ac18bc25254b5f40a22ceb3c1d3fd" - integrity sha1-NpZzahKKwYvCUlS19AoizrPB0/0= - -babel-helper-is-nodes-equiv@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz#34e9b300b1479ddd98ec77ea0bbe9342dfe39684" - integrity sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ= - -babel-helper-is-void-0@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-helper-is-void-0/-/babel-helper-is-void-0-0.4.3.tgz#7d9c01b4561e7b95dbda0f6eee48f5b60e67313e" - integrity sha1-fZwBtFYee5Xb2g9u7kj1tg5nMT4= - -babel-helper-mark-eval-scopes@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.4.3.tgz#d244a3bef9844872603ffb46e22ce8acdf551562" - integrity sha1-0kSjvvmESHJgP/tG4izorN9VFWI= - -babel-helper-remove-or-void@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.4.3.tgz#a4f03b40077a0ffe88e45d07010dee241ff5ae60" - integrity sha1-pPA7QAd6D/6I5F0HAQ3uJB/1rmA= - -babel-helper-to-multiple-sequence-expressions@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.5.0.tgz#a3f924e3561882d42fcf48907aa98f7979a4588d" - integrity sha512-m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA== - -babel-jest@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-26.6.3.tgz#d87d25cb0037577a0c89f82e5755c5d293c01056" - integrity sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== - dependencies: - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/babel__core" "^7.1.7" - babel-plugin-istanbul "^6.0.0" - babel-preset-jest "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - slash "^3.0.0" - -babel-loader@^8.0.6: - version "8.2.2" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.2.2.tgz#9363ce84c10c9a40e6c753748e1441b60c8a0b81" - integrity sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g== - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^1.4.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-add-react-displayname@^0.0.5: - version "0.0.5" - resolved "https://registry.yarnpkg.com/babel-plugin-add-react-displayname/-/babel-plugin-add-react-displayname-0.0.5.tgz#339d4cddb7b65fd62d1df9db9fe04de134122bd5" - integrity sha1-M51M3be2X9YtHfnbn+BN4TQSK9U= - -babel-plugin-apply-mdx-type-prop@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz#d216e8fd0de91de3f1478ef3231e05446bc8705b" - integrity sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ== - dependencies: - "@babel/helper-plugin-utils" "7.10.4" - "@mdx-js/util" "1.6.22" - -babel-plugin-dynamic-import-node@^2.3.3: - version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" - integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== - dependencies: - object.assign "^4.1.0" - -babel-plugin-emotion@^10.0.20, babel-plugin-emotion@^10.0.27: - version "10.0.33" - resolved "https://registry.yarnpkg.com/babel-plugin-emotion/-/babel-plugin-emotion-10.0.33.tgz#ce1155dcd1783bbb9286051efee53f4e2be63e03" - integrity sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@emotion/hash" "0.8.0" - "@emotion/memoize" "0.7.4" - "@emotion/serialize" "^0.11.16" - babel-plugin-macros "^2.0.0" - babel-plugin-syntax-jsx "^6.18.0" - convert-source-map "^1.5.0" - escape-string-regexp "^1.0.5" - find-root "^1.1.0" - source-map "^0.5.7" - -babel-plugin-extract-import-names@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz#de5f9a28eb12f3eb2578bf74472204e66d1a13dc" - integrity sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ== - dependencies: - "@babel/helper-plugin-utils" "7.10.4" - -babel-plugin-istanbul@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz#e159ccdc9af95e0b570c75b4573b7c34d671d765" - integrity sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@istanbuljs/load-nyc-config" "^1.0.0" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-instrument "^4.0.0" - test-exclude "^6.0.0" - -babel-plugin-jest-hoist@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz#8185bd030348d254c6d7dd974355e6a28b21e62d" - integrity sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== - dependencies: - "@babel/template" "^7.3.3" - "@babel/types" "^7.3.3" - "@types/babel__core" "^7.0.0" - "@types/babel__traverse" "^7.0.6" - -babel-plugin-macros@^2.0.0, babel-plugin-macros@^2.8.0: - version "2.8.0" - resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz#0f958a7cc6556b1e65344465d99111a1e5e10138" - integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== - dependencies: - "@babel/runtime" "^7.7.2" - cosmiconfig "^6.0.0" - resolve "^1.12.0" - -babel-plugin-minify-builtins@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz#31eb82ed1a0d0efdc31312f93b6e4741ce82c36b" - integrity sha512-wpqbN7Ov5hsNwGdzuzvFcjgRlzbIeVv1gMIlICbPj0xkexnfoIDe7q+AZHMkQmAE/F9R5jkrB6TLfTegImlXag== - -babel-plugin-minify-constant-folding@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.5.0.tgz#f84bc8dbf6a561e5e350ff95ae216b0ad5515b6e" - integrity sha512-Vj97CTn/lE9hR1D+jKUeHfNy+m1baNiJ1wJvoGyOBUx7F7kJqDZxr9nCHjO/Ad+irbR3HzR6jABpSSA29QsrXQ== - dependencies: - babel-helper-evaluate-path "^0.5.0" - -babel-plugin-minify-dead-code-elimination@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.5.1.tgz#1a0c68e44be30de4976ca69ffc535e08be13683f" - integrity sha512-x8OJOZIrRmQBcSqxBcLbMIK8uPmTvNWPXH2bh5MDCW1latEqYiRMuUkPImKcfpo59pTUB2FT7HfcgtG8ZlR5Qg== - dependencies: - babel-helper-evaluate-path "^0.5.0" - babel-helper-mark-eval-scopes "^0.4.3" - babel-helper-remove-or-void "^0.4.3" - lodash "^4.17.11" - -babel-plugin-minify-flip-comparisons@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.4.3.tgz#00ca870cb8f13b45c038b3c1ebc0f227293c965a" - integrity sha1-AMqHDLjxO0XAOLPB68DyJyk8llo= - dependencies: - babel-helper-is-void-0 "^0.4.3" - -babel-plugin-minify-guarded-expressions@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.4.4.tgz#818960f64cc08aee9d6c75bec6da974c4d621135" - integrity sha512-RMv0tM72YuPPfLT9QLr3ix9nwUIq+sHT6z8Iu3sLbqldzC1Dls8DPCywzUIzkTx9Zh1hWX4q/m9BPoPed9GOfA== - dependencies: - babel-helper-evaluate-path "^0.5.0" - babel-helper-flip-expressions "^0.4.3" - -babel-plugin-minify-infinity@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.4.3.tgz#dfb876a1b08a06576384ef3f92e653ba607b39ca" - integrity sha1-37h2obCKBldjhO8/kuZTumB7Oco= - -babel-plugin-minify-mangle-names@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.5.0.tgz#bcddb507c91d2c99e138bd6b17a19c3c271e3fd3" - integrity sha512-3jdNv6hCAw6fsX1p2wBGPfWuK69sfOjfd3zjUXkbq8McbohWy23tpXfy5RnToYWggvqzuMOwlId1PhyHOfgnGw== - dependencies: - babel-helper-mark-eval-scopes "^0.4.3" - -babel-plugin-minify-numeric-literals@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.4.3.tgz#8e4fd561c79f7801286ff60e8c5fd9deee93c0bc" - integrity sha1-jk/VYcefeAEob/YOjF/Z3u6TwLw= - -babel-plugin-minify-replace@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.5.0.tgz#d3e2c9946c9096c070efc96761ce288ec5c3f71c" - integrity sha512-aXZiaqWDNUbyNNNpWs/8NyST+oU7QTpK7J9zFEFSA0eOmtUNMU3fczlTTTlnCxHmq/jYNFEmkkSG3DDBtW3Y4Q== - -babel-plugin-minify-simplify@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.5.1.tgz#f21613c8b95af3450a2ca71502fdbd91793c8d6a" - integrity sha512-OSYDSnoCxP2cYDMk9gxNAed6uJDiDz65zgL6h8d3tm8qXIagWGMLWhqysT6DY3Vs7Fgq7YUDcjOomhVUb+xX6A== - dependencies: - babel-helper-evaluate-path "^0.5.0" - babel-helper-flip-expressions "^0.4.3" - babel-helper-is-nodes-equiv "^0.0.1" - babel-helper-to-multiple-sequence-expressions "^0.5.0" - -babel-plugin-minify-type-constructors@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.4.3.tgz#1bc6f15b87f7ab1085d42b330b717657a2156500" - integrity sha1-G8bxW4f3qxCF1CszC3F2V6IVZQA= - dependencies: - babel-helper-is-void-0 "^0.4.3" - -babel-plugin-named-asset-import@^0.3.1: - version "0.3.7" - resolved "https://registry.yarnpkg.com/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz#156cd55d3f1228a5765774340937afc8398067dd" - integrity sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw== - -babel-plugin-react-docgen@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/babel-plugin-react-docgen/-/babel-plugin-react-docgen-4.2.1.tgz#7cc8e2f94e8dc057a06e953162f0810e4e72257b" - integrity sha512-UQ0NmGHj/HAqi5Bew8WvNfCk8wSsmdgNd8ZdMjBCICtyCJCq9LiqgqvjCYe570/Wg7AQArSq1VQ60Dd/CHN7mQ== - dependencies: - ast-types "^0.14.2" - lodash "^4.17.15" - react-docgen "^5.0.0" - -babel-plugin-syntax-jsx@6.18.0, babel-plugin-syntax-jsx@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" - integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= - -babel-plugin-transform-define@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-define/-/babel-plugin-transform-define-2.0.0.tgz#79c3536635f899aabaf830b194b25519465675a4" - integrity sha512-0dv5RNRUlUKxGYIIErl01lpvi8b7W2R04Qcl1mCj70ahwZcgiklfXnFlh4FGnRh6aayCfSZKdhiMryVzcq5Dmg== - dependencies: - lodash "^4.17.11" - traverse "0.6.6" - -babel-plugin-transform-inline-consecutive-adds@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.4.3.tgz#323d47a3ea63a83a7ac3c811ae8e6941faf2b0d1" - integrity sha1-Mj1Ho+pjqDp6w8gRro5pQfrysNE= - -babel-plugin-transform-member-expression-literals@^6.9.4: - version "6.9.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.9.4.tgz#37039c9a0c3313a39495faac2ff3a6b5b9d038bf" - integrity sha1-NwOcmgwzE6OUlfqsL/OmtbnQOL8= - -babel-plugin-transform-merge-sibling-variables@^6.9.4: - version "6.9.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.4.tgz#85b422fc3377b449c9d1cde44087203532401dae" - integrity sha1-hbQi/DN3tEnJ0c3kQIcgNTJAHa4= - -babel-plugin-transform-minify-booleans@^6.9.4: - version "6.9.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.9.4.tgz#acbb3e56a3555dd23928e4b582d285162dd2b198" - integrity sha1-rLs+VqNVXdI5KOS1gtKFFi3SsZg= - -babel-plugin-transform-property-literals@^6.9.4: - version "6.9.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.9.4.tgz#98c1d21e255736573f93ece54459f6ce24985d39" - integrity sha1-mMHSHiVXNlc/k+zlRFn2ziSYXTk= - dependencies: - esutils "^2.0.2" - -babel-plugin-transform-react-remove-prop-types@0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz#f2edaf9b4c6a5fbe5c1d678bfb531078c1555f3a" - integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== - -babel-plugin-transform-regexp-constructors@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.4.3.tgz#58b7775b63afcf33328fae9a5f88fbd4fb0b4965" - integrity sha1-WLd3W2OvzzMyj66aX4j71PsLSWU= - -babel-plugin-transform-remove-console@^6.9.4: - version "6.9.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz#b980360c067384e24b357a588d807d3c83527780" - integrity sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A= - -babel-plugin-transform-remove-debugger@^6.9.4: - version "6.9.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.9.4.tgz#42b727631c97978e1eb2d199a7aec84a18339ef2" - integrity sha1-QrcnYxyXl44estGZp67IShgznvI= - -babel-plugin-transform-remove-undefined@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.5.0.tgz#80208b31225766c630c97fa2d288952056ea22dd" - integrity sha512-+M7fJYFaEE/M9CXa0/IRkDbiV3wRELzA1kKQFCJ4ifhrzLKn/9VCCgj9OFmYWwBd8IB48YdgPkHYtbYq+4vtHQ== - dependencies: - babel-helper-evaluate-path "^0.5.0" - -babel-plugin-transform-simplify-comparison-operators@^6.9.4: - version "6.9.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.9.4.tgz#f62afe096cab0e1f68a2d753fdf283888471ceb9" - integrity sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk= - -babel-plugin-transform-undefined-to-void@^6.9.4: - version "6.9.4" - resolved "https://registry.yarnpkg.com/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz#be241ca81404030678b748717322b89d0c8fe280" - integrity sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA= - -babel-preset-current-node-syntax@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== - dependencies: - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-import-meta" "^7.8.3" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-top-level-await" "^7.8.3" - -babel-preset-jest@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz#747872b1171df032252426586881d62d31798fee" - integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== - dependencies: - babel-plugin-jest-hoist "^26.6.2" - babel-preset-current-node-syntax "^1.0.0" - -"babel-preset-minify@^0.5.0 || 0.6.0-alpha.5": - version "0.5.1" - resolved "https://registry.yarnpkg.com/babel-preset-minify/-/babel-preset-minify-0.5.1.tgz#25f5d0bce36ec818be80338d0e594106e21eaa9f" - integrity sha512-1IajDumYOAPYImkHbrKeiN5AKKP9iOmRoO2IPbIuVp0j2iuCcj0n7P260z38siKMZZ+85d3mJZdtW8IgOv+Tzg== - dependencies: - babel-plugin-minify-builtins "^0.5.0" - babel-plugin-minify-constant-folding "^0.5.0" - babel-plugin-minify-dead-code-elimination "^0.5.1" - babel-plugin-minify-flip-comparisons "^0.4.3" - babel-plugin-minify-guarded-expressions "^0.4.4" - babel-plugin-minify-infinity "^0.4.3" - babel-plugin-minify-mangle-names "^0.5.0" - babel-plugin-minify-numeric-literals "^0.4.3" - babel-plugin-minify-replace "^0.5.0" - babel-plugin-minify-simplify "^0.5.1" - babel-plugin-minify-type-constructors "^0.4.3" - babel-plugin-transform-inline-consecutive-adds "^0.4.3" - babel-plugin-transform-member-expression-literals "^6.9.4" - babel-plugin-transform-merge-sibling-variables "^6.9.4" - babel-plugin-transform-minify-booleans "^6.9.4" - babel-plugin-transform-property-literals "^6.9.4" - babel-plugin-transform-regexp-constructors "^0.4.3" - babel-plugin-transform-remove-console "^6.9.4" - babel-plugin-transform-remove-debugger "^6.9.4" - babel-plugin-transform-remove-undefined "^0.5.0" - babel-plugin-transform-simplify-comparison-operators "^6.9.4" - babel-plugin-transform-undefined-to-void "^6.9.4" - lodash "^4.17.11" - -bail@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" - integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -base64-js@^1.0.2, base64-js@^1.3.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" - integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" - -batch-processor@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/batch-processor/-/batch-processor-1.0.0.tgz#75c95c32b748e0850d10c2b168f6bdbe9891ace8" - integrity sha1-dclcMrdI4IUNEMKxaPa9vpiRrOg= - -bcrypt-pbkdf@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz#a4301d389b6a43f9b67ff3ca11a3f6637e360e9e" - integrity sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= - dependencies: - tweetnacl "^0.14.3" - -better-opn@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/better-opn/-/better-opn-2.1.1.tgz#94a55b4695dc79288f31d7d0e5f658320759f7c6" - integrity sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA== - dependencies: - open "^7.0.3" - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^1.0.0: - version "1.13.1" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65" - integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -bindings@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" - integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - dependencies: - file-uri-to-path "1.0.0" - -bl@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/bl/-/bl-4.0.3.tgz#12d6287adc29080e22a705e5764b2a9522cdc489" - integrity sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg== - dependencies: - buffer "^5.5.0" - inherits "^2.0.4" - readable-stream "^3.4.0" - -bluebird@^3.3.5, bluebird@^3.5.5: - version "3.7.2" - resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" - integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== - -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.4.0: - version "4.11.9" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.11.9.tgz#26d556829458f9d1e81fc48952493d0ba3507828" - integrity sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== - -bn.js@^5.0.0, bn.js@^5.1.1: - version "5.1.3" - resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.3.tgz#beca005408f642ebebea80b042b4d18d2ac0ee6b" - integrity sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ== - -body-parser@1.19.0: - version "1.19.0" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.19.0.tgz#96b2709e57c9c4e09a6fd66a8fd979844f69f08a" - integrity sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== - dependencies: - bytes "3.1.0" - content-type "~1.0.4" - debug "2.6.9" - depd "~1.1.2" - http-errors "1.7.2" - iconv-lite "0.4.24" - on-finished "~2.3.0" - qs "6.7.0" - raw-body "2.4.0" - type-is "~1.6.17" - -boolbase@^1.0.0, boolbase@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" - integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= - -boxen@^4.1.0, boxen@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-4.2.0.tgz#e411b62357d6d6d36587c8ac3d5d974daa070e64" - integrity sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ== - dependencies: - ansi-align "^3.0.0" - camelcase "^5.3.1" - chalk "^3.0.0" - cli-boxes "^2.2.0" - string-width "^4.1.0" - term-size "^2.1.0" - type-fest "^0.8.1" - widest-line "^3.1.0" - -brace-expansion@^1.1.7: - version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" - integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" - -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== - dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -braces@^3.0.1, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== - dependencies: - fill-range "^7.0.1" - -brorand@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" - integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= - -browser-process-hrtime@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" - integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - -browserify-aes@^1.0.0, browserify-aes@^1.0.4: - version "1.2.0" - resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48" - integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== - dependencies: - buffer-xor "^1.0.3" - cipher-base "^1.0.0" - create-hash "^1.1.0" - evp_bytestokey "^1.0.3" - inherits "^2.0.1" - safe-buffer "^5.0.1" - -browserify-cipher@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0" - integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== - dependencies: - browserify-aes "^1.0.4" - browserify-des "^1.0.0" - evp_bytestokey "^1.0.0" - -browserify-des@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c" - integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== - dependencies: - cipher-base "^1.0.1" - des.js "^1.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -browserify-rsa@^4.0.0, browserify-rsa@^4.0.1: - version "4.1.0" - resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.1.0.tgz#b2fd06b5b75ae297f7ce2dc651f918f5be158c8d" - integrity sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== - dependencies: - bn.js "^5.0.0" - randombytes "^2.0.1" - -browserify-sign@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.1.tgz#eaf4add46dd54be3bb3b36c0cf15abbeba7956c3" - integrity sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== - dependencies: - bn.js "^5.1.1" - browserify-rsa "^4.0.1" - create-hash "^1.2.0" - create-hmac "^1.1.7" - elliptic "^6.5.3" - inherits "^2.0.4" - parse-asn1 "^5.1.5" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -browserify-zlib@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f" - integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== - dependencies: - pako "~1.0.5" - -browserslist@4.10.0: - version "4.10.0" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.10.0.tgz#f179737913eaf0d2b98e4926ac1ca6a15cbcc6a9" - integrity sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA== - dependencies: - caniuse-lite "^1.0.30001035" - electron-to-chromium "^1.3.378" - node-releases "^1.1.52" - pkg-up "^3.1.0" - -browserslist@4.14.6: - version "4.14.6" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.6.tgz#97702a9c212e0c6b6afefad913d3a1538e348457" - integrity sha512-zeFYcUo85ENhc/zxHbiIp0LGzzTrE2Pv2JhxvS7kpUb9Q9D38kUX6Bie7pGutJ/5iF5rOxE7CepAuWD56xJ33A== - dependencies: - caniuse-lite "^1.0.30001154" - electron-to-chromium "^1.3.585" - escalade "^3.1.1" - node-releases "^1.1.65" - -browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.16.1: - version "4.16.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.1.tgz#bf757a2da376b3447b800a16f0f1c96358138766" - integrity sha512-UXhDrwqsNcpTYJBTZsbGATDxZbiVDsx6UjpmRUmtnP10pr8wAYr5LgFoEFw9ixriQH2mv/NX2SfGzE/o8GndLA== - dependencies: - caniuse-lite "^1.0.30001173" - colorette "^1.2.1" - electron-to-chromium "^1.3.634" - escalade "^3.1.1" - node-releases "^1.1.69" - -bser@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/bser/-/bser-2.1.1.tgz#e6787da20ece9d07998533cfd9de6f5c38f4bc05" - integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== - dependencies: - node-int64 "^0.4.0" - -buffer-crc32@~0.2.3: - version "0.2.13" - resolved "https://registry.yarnpkg.com/buffer-crc32/-/buffer-crc32-0.2.13.tgz#0d333e3f00eac50aa1454abd30ef8c2a5d9a7242" - integrity sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= - -buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== - -buffer-xor@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9" - integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= - -buffer@5.6.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.6.0.tgz#a31749dc7d81d84db08abf937b6b8c4033f62786" - integrity sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - -buffer@^4.3.0: - version "4.9.2" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8" - integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== - dependencies: - base64-js "^1.0.2" - ieee754 "^1.1.4" - isarray "^1.0.0" - -buffer@^5.5.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/buffer/-/buffer-5.7.1.tgz#ba62e7c13133053582197160851a8f648e99eed0" - integrity sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== - dependencies: - base64-js "^1.3.1" - ieee754 "^1.1.13" - -builtin-status-codes@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" - integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= - -bytes@3.1.0, bytes@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" - integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== - -cacache@^12.0.2: - version "12.0.4" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c" - integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== - dependencies: - bluebird "^3.5.5" - chownr "^1.1.1" - figgy-pudding "^3.5.1" - glob "^7.1.4" - graceful-fs "^4.1.15" - infer-owner "^1.0.3" - lru-cache "^5.1.1" - mississippi "^3.0.0" - mkdirp "^0.5.1" - move-concurrently "^1.0.1" - promise-inflight "^1.0.1" - rimraf "^2.6.3" - ssri "^6.0.1" - unique-filename "^1.1.1" - y18n "^4.0.0" - -cacache@^15.0.5: - version "15.0.5" - resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0" - integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A== - dependencies: - "@npmcli/move-file" "^1.0.1" - chownr "^2.0.0" - fs-minipass "^2.0.0" - glob "^7.1.4" - infer-owner "^1.0.4" - lru-cache "^6.0.0" - minipass "^3.1.1" - minipass-collect "^1.0.2" - minipass-flush "^1.0.5" - minipass-pipeline "^1.2.2" - mkdirp "^1.0.3" - p-map "^4.0.0" - promise-inflight "^1.0.1" - rimraf "^3.0.2" - ssri "^8.0.0" - tar "^6.0.2" - unique-filename "^1.1.1" - -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -cacheable-request@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" - integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== - dependencies: - clone-response "^1.0.2" - get-stream "^5.1.0" - http-cache-semantics "^4.0.0" - keyv "^3.0.0" - lowercase-keys "^2.0.0" - normalize-url "^4.1.0" - responselike "^1.0.2" - -call-bind@^1.0.0, call-bind@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" - integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== - dependencies: - function-bind "^1.1.1" - get-intrinsic "^1.0.2" - -call-me-maybe@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b" - integrity sha1-JtII6onje1y95gJQoV8DHBak1ms= - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camel-case@^4.1.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" - integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== - dependencies: - pascal-case "^3.1.2" - tslib "^2.0.3" - -camelcase-css@2.0.1, camelcase-css@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" - integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== - -camelcase@5.3.1, camelcase@^5.0.0, camelcase@^5.3.1: - version "5.3.1" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" - integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== - -camelcase@^6.0.0, camelcase@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" - integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== - -caniuse-lite@^1.0.30001035, caniuse-lite@^1.0.30001093, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001113, caniuse-lite@^1.0.30001154, caniuse-lite@^1.0.30001173: - version "1.0.30001178" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001178.tgz#3ad813b2b2c7d585b0be0a2440e1e233c6eabdbc" - integrity sha512-VtdZLC0vsXykKni8Uztx45xynytOi71Ufx9T8kHptSw9AL4dpqailUJJHavttuzUe1KYuBYtChiWv+BAb7mPmQ== - -capture-exit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" - integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== - dependencies: - rsvp "^4.8.4" - -case-sensitive-paths-webpack-plugin@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz#23ac613cc9a856e4f88ff8bb73bbb5e989825cf7" - integrity sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ== - -caseless@~0.12.0: - version "0.12.0" - resolved "https://registry.yarnpkg.com/caseless/-/caseless-0.12.0.tgz#1b681c21ff84033c826543090689420d187151dc" - integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= - -ccount@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" - integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== - -chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" - integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== - dependencies: - ansi-styles "^3.2.1" - escape-string-regexp "^1.0.5" - supports-color "^5.3.0" - -chalk@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.0.0.tgz#6e98081ed2d17faab615eb52ac66ec1fe6209e72" - integrity sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98" - integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= - dependencies: - ansi-styles "^2.2.1" - escape-string-regexp "^1.0.2" - has-ansi "^2.0.0" - strip-ansi "^3.0.0" - supports-color "^2.0.0" - -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.0.0, chalk@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" - integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -char-regex@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" - integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== - -character-entities-legacy@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" - integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== - -character-entities@^1.0.0: - version "1.2.4" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" - integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== - -character-reference-invalid@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" - integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== - -chardet@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" - integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== - -chokidar-cli@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/chokidar-cli/-/chokidar-cli-2.1.0.tgz#2491df133bd62cd145227b1746fbd94f2733e1bc" - integrity sha512-6n21AVpW6ywuEPoxJcLXMA2p4T+SLjWsXKny/9yTWFz0kKxESI3eUylpeV97LylING/27T/RVTY0f2/0QaWq9Q== - dependencies: - chokidar "^3.2.3" - lodash.debounce "^4.0.8" - lodash.throttle "^4.1.1" - yargs "^13.3.0" - -chokidar@3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.3.tgz#c1df38231448e45ca4ac588e6c79573ba6a57d5b" - integrity sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ== - dependencies: - anymatch "~3.1.1" - braces "~3.0.2" - glob-parent "~5.1.0" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.5.0" - optionalDependencies: - fsevents "~2.1.2" - -chokidar@^2.1.8: - version "2.1.8" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" - integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - optionalDependencies: - fsevents "^1.2.7" - -chokidar@^3.2.3, chokidar@^3.3.0, chokidar@^3.4.1, chokidar@^3.5.1: - version "3.5.1" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" - integrity sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw== - dependencies: - anymatch "~3.1.1" - braces "~3.0.2" - glob-parent "~5.1.0" - is-binary-path "~2.1.0" - is-glob "~4.0.1" - normalize-path "~3.0.0" - readdirp "~3.5.0" - optionalDependencies: - fsevents "~2.3.1" - -chownr@^1.1.1: - version "1.1.4" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b" - integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== - -chownr@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" - integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== - -chrome-trace-event@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4" - integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== - dependencies: - tslib "^1.9.0" - -ci-info@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" - integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -cjs-module-lexer@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz#4186fcca0eae175970aee870b9fe2d6cf8d5655f" - integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -classnames@2.2.6, classnames@^2.2.5: - version "2.2.6" - resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" - integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== - -clean-css@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-4.2.3.tgz#507b5de7d97b48ee53d84adb0160ff6216380f78" - integrity sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== - dependencies: - source-map "~0.6.0" - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cli-boxes@^2.2.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - -cli-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-3.1.0.tgz#264305a7ae490d1d03bf0c9ba7c925d1753af307" - integrity sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== - dependencies: - restore-cursor "^3.1.0" - -cli-table3@0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.0.tgz#b7b1bc65ca8e7b5cef9124e13dc2b21e2ce4faee" - integrity sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ== - dependencies: - object-assign "^4.1.0" - string-width "^4.2.0" - optionalDependencies: - colors "^1.1.2" - -cli-width@^2.0.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" - integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== - -cli-width@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" - integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== - -clipboard@^2.0.0: - version "2.0.6" - resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.6.tgz#52921296eec0fdf77ead1749421b21c968647376" - integrity sha512-g5zbiixBRk/wyKakSwCKd7vQXDjFnAMGHoEyBogG/bw9kTD9GvdAvaoRR1ALcEzt3pVKxZR0pViekPMIS0QyGg== - dependencies: - good-listener "^1.2.2" - select "^1.1.2" - tiny-emitter "^2.0.0" - -cliui@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" - integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== - dependencies: - string-width "^3.1.0" - strip-ansi "^5.2.0" - wrap-ansi "^5.1.0" - -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - -cliui@^7.0.2: - version "7.0.4" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" - integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^7.0.0" - -clone-response@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.2.tgz#d1dc973920314df67fbeb94223b4ee350239e96b" - integrity sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= - dependencies: - mimic-response "^1.0.0" - -co@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" - integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= - -coa@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== - dependencies: - "@types/q" "^1.5.1" - chalk "^2.4.1" - q "^1.1.2" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -collapse-white-space@^1.0.2: - version "1.0.6" - resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" - integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ== - -collect-v8-coverage@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59" - integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.0, color-convert@^1.9.1: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-convert@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" - integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== - dependencies: - color-name "~1.1.4" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@^1.0.0, color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-string@^1.5.4: - version "1.5.4" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.4.tgz#dd51cd25cfee953d138fe4002372cc3d0e504cb6" - integrity sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - -color@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" - integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.4" - -colorette@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" - integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== - -colors@^1.1.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/colors/-/colors-1.4.0.tgz#c50491479d4c1bdaed2c9ced32cf7c7dc2360f78" - integrity sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== - -combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: - version "1.0.8" - resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f" - integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== - dependencies: - delayed-stream "~1.0.0" - -comma-separated-tokens@^1.0.0: - version "1.0.8" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" - integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== - -commander@^2.19.0, commander@^2.20.0: - version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" - integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== - -commander@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== - -commander@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== - -commander@^6.0.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" - integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" - integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= - -component-emitter@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" - integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== - -compose-function@3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/compose-function/-/compose-function-3.0.3.tgz#9ed675f13cc54501d30950a486ff6a7ba3ab185f" - integrity sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8= - dependencies: - arity-n "^1.0.4" - -compute-scroll-into-view@^1.0.16: - version "1.0.16" - resolved "https://registry.yarnpkg.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.16.tgz#5b7bf4f7127ea2c19b750353d7ce6776a90ee088" - integrity sha512-a85LHKY81oQnikatZYA90pufpZ6sQx++BoCxOEMsjpZx+ZnaKGQnCyCehTRr/1p9GBIAHTjcU9k71kSYWloLiQ== - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.5.0, concat-stream@^1.6.2: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -configstore@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" - integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== - dependencies: - dot-prop "^5.2.0" - graceful-fs "^4.1.2" - make-dir "^3.0.0" - unique-string "^2.0.0" - write-file-atomic "^3.0.0" - xdg-basedir "^4.0.0" - -console-browserify@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" - integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - -constants-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" - integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= - -content-disposition@0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" - integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== - dependencies: - safe-buffer "5.1.2" - -content-type@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" - integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== - -convert-source-map@1.7.0, convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" - integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== - dependencies: - safe-buffer "~5.1.1" - -convert-source-map@^0.3.3: - version "0.3.5" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190" - integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA= - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" - integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= - -cookie@0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.4.0.tgz#beb437e7022b3b6d49019d088665303ebe9c14ba" - integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== - -copy-concurrently@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0" - integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== - dependencies: - aproba "^1.1.1" - fs-write-stream-atomic "^1.0.8" - iferr "^0.1.5" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.0" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -copy-to-clipboard@^3.0.8: - version "3.3.1" - resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz#115aa1a9998ffab6196f93076ad6da3b913662ae" - integrity sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw== - dependencies: - toggle-selection "^1.0.6" - -core-js-compat@^3.8.0: - version "3.8.2" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.8.2.tgz#3717f51f6c3d2ebba8cbf27619b57160029d1d4c" - integrity sha512-LO8uL9lOIyRRrQmZxHZFl1RV+ZbcsAkFWTktn5SmH40WgLtSNYN4m4W2v9ONT147PxBY/XrRhrWq8TlvObyUjQ== - dependencies: - browserslist "^4.16.0" - semver "7.0.0" - -core-js-pure@^3.0.0, core-js-pure@^3.0.1: - version "3.8.2" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.8.2.tgz#286f885c0dac1cdcd6d78397392abc25ddeca225" - integrity sha512-v6zfIQqL/pzTVAbZvYUozsxNfxcFb6Ks3ZfEbuneJl3FW9Jb8F6vLWB6f+qTmAu72msUdyb84V8d/yBFf7FNnw== - -core-js@^3.0.1, core-js@^3.0.4, core-js@^3.6.5: - version "3.8.2" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.8.2.tgz#0a1fd6709246da9ca8eff5bb0cbd15fba9ac7044" - integrity sha512-FfApuSRgrR6G5s58casCBd9M2k+4ikuu4wbW6pJyYU7bd9zvFc9qf7vr5xmrZOhT9nn+8uwlH1oRR9jTnFoA3A== - -core-util-is@1.0.2, core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -cosmiconfig@^5.0.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" - integrity sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== - dependencies: - import-fresh "^2.0.0" - is-directory "^0.3.1" - js-yaml "^3.13.1" - parse-json "^4.0.0" - -cosmiconfig@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" - integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.1.0" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.7.2" - -cosmiconfig@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" - integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== - dependencies: - "@types/parse-json" "^4.0.0" - import-fresh "^3.2.1" - parse-json "^5.0.0" - path-type "^4.0.0" - yaml "^1.10.0" - -cp-file@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-7.0.0.tgz#b9454cfd07fe3b974ab9ea0e5f29655791a9b8cd" - integrity sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw== - dependencies: - graceful-fs "^4.1.2" - make-dir "^3.0.0" - nested-error-stacks "^2.0.0" - p-event "^4.1.0" - -cpy@^8.1.1: - version "8.1.1" - resolved "https://registry.yarnpkg.com/cpy/-/cpy-8.1.1.tgz#066ed4c6eaeed9577df96dae4db9438c1a90df62" - integrity sha512-vqHT+9o67sMwJ5hUd/BAOYeemkU+MuFRsK2c36Xc3eefQpAsp1kAsyDxEDcc5JS1+y9l/XHPrIsVTcyGGmkUUQ== - dependencies: - arrify "^2.0.1" - cp-file "^7.0.0" - globby "^9.2.0" - has-glob "^1.0.0" - junk "^3.1.0" - nested-error-stacks "^2.1.0" - p-all "^2.1.0" - p-filter "^2.1.0" - p-map "^3.0.0" - -create-ecdh@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.4.tgz#d6e7f4bffa66736085a0762fd3a632684dabcc4e" - integrity sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== - dependencies: - bn.js "^4.1.0" - elliptic "^6.5.3" - -create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196" - integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== - dependencies: - cipher-base "^1.0.1" - inherits "^2.0.1" - md5.js "^1.3.4" - ripemd160 "^2.0.1" - sha.js "^2.4.0" - -create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff" - integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== - dependencies: - cipher-base "^1.0.3" - create-hash "^1.1.0" - inherits "^2.0.1" - ripemd160 "^2.0.0" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -create-react-context@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/create-react-context/-/create-react-context-0.3.0.tgz#546dede9dc422def0d3fc2fe03afe0bc0f4f7d8c" - integrity sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw== - dependencies: - gud "^1.0.0" - warning "^4.0.3" - -cross-env@^7.0.3: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-env/-/cross-env-7.0.3.tgz#865264b29677dc015ba8418918965dd232fc54cf" - integrity sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw== - dependencies: - cross-spawn "^7.0.1" - -cross-fetch@3.0.6: - version "3.0.6" - resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.0.6.tgz#3a4040bc8941e653e0e9cf17f29ebcd177d3365c" - integrity sha512-KBPUbqgFjzWlVcURG+Svp9TlhA5uliYtiNx/0r8nv0pdypeQCRJ9IaSIc3q/x3q8t3F75cHuwxVql1HFGHCNJQ== - dependencies: - node-fetch "2.6.1" - -cross-spawn@7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.1.tgz#0ab56286e0f7c24e153d04cc2aa027e43a9a5d14" - integrity sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -cross-spawn@^6.0.0, cross-spawn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" - integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== - dependencies: - nice-try "^1.0.4" - path-key "^2.0.1" - semver "^5.5.0" - shebang-command "^1.2.0" - which "^1.2.9" - -cross-spawn@^7.0.0, cross-spawn@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" - integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== - dependencies: - path-key "^3.1.0" - shebang-command "^2.0.0" - which "^2.0.1" - -crypto-browserify@3.12.0, crypto-browserify@^3.11.0: - version "3.12.0" - resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec" - integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== - dependencies: - browserify-cipher "^1.0.0" - browserify-sign "^4.0.0" - create-ecdh "^4.0.0" - create-hash "^1.1.0" - create-hmac "^1.1.0" - diffie-hellman "^5.0.0" - inherits "^2.0.1" - pbkdf2 "^3.0.3" - public-encrypt "^4.0.0" - randombytes "^2.0.0" - randomfill "^1.0.3" - -crypto-random-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" - integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== - -css-loader@4.3.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-4.3.0.tgz#c888af64b2a5b2e85462c72c0f4a85c7e2e0821e" - integrity sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg== - dependencies: - camelcase "^6.0.0" - cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^2.0.0" - postcss "^7.0.32" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.3" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.1.0" - schema-utils "^2.7.1" - semver "^7.3.2" - -css-loader@^3.5.3: - version "3.6.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645" - integrity sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ== - dependencies: - camelcase "^5.3.1" - cssesc "^3.0.0" - icss-utils "^4.1.1" - loader-utils "^1.2.3" - normalize-path "^3.0.0" - postcss "^7.0.32" - postcss-modules-extract-imports "^2.0.0" - postcss-modules-local-by-default "^3.0.2" - postcss-modules-scope "^2.2.0" - postcss-modules-values "^3.0.0" - postcss-value-parser "^4.1.0" - schema-utils "^2.7.0" - semver "^6.3.0" - -css-select-base-adapter@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== - -css-select@^2.0.0, css-select@^2.0.2: - version "2.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef" - integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== - dependencies: - boolbase "^1.0.0" - css-what "^3.2.1" - domutils "^1.7.0" - nth-check "^1.0.2" - -css-tree@1.0.0-alpha.37: - version "1.0.0-alpha.37" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== - dependencies: - mdn-data "2.0.4" - source-map "^0.6.1" - -css-tree@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.2.tgz#9ae393b5dafd7dae8a622475caec78d3d8fbd7b5" - integrity sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ== - dependencies: - mdn-data "2.0.14" - source-map "^0.6.1" - -css-unit-converter@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.2.tgz#4c77f5a1954e6dbff60695ecb214e3270436ab21" - integrity sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA== - -css-what@^3.2.1: - version "3.4.2" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4" - integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== - -css.escape@1.5.1, css.escape@^1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" - integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= - -css@^2.0.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929" - integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== - dependencies: - inherits "^2.0.3" - source-map "^0.6.1" - source-map-resolve "^0.5.2" - urix "^0.1.0" - -css@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/css/-/css-3.0.0.tgz#4447a4d58fdd03367c516ca9f64ae365cee4aa5d" - integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ== - dependencies: - inherits "^2.0.4" - source-map "^0.6.1" - source-map-resolve "^0.6.0" - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano-preset-simple@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/cssnano-preset-simple/-/cssnano-preset-simple-1.2.1.tgz#8976013114b1fc4718253d30f21aaed1780fb80e" - integrity sha512-B2KahOIFTV6dw5Ioy9jHshTh/vAYNnUB2enyWRgnAEg3oJBjI/035ExpePaMqS2SwpbH7gCgvQqwpMBH6hTJSw== - dependencies: - caniuse-lite "^1.0.30001093" - postcss "^7.0.32" - -cssnano-simple@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/cssnano-simple/-/cssnano-simple-1.2.1.tgz#6de5d9dd75774bc8f31767573410a952c7dd8a12" - integrity sha512-9vOyjw8Dj/T12kIOnXPZ5VnEIo6F3YMaIn0wqJXmn277R58cWpI3AvtdlCBtohX7VAUNYcyk2d0dKcXXkb5I6Q== - dependencies: - cssnano-preset-simple "1.2.1" - postcss "^7.0.32" - -csso@^4.0.2: - version "4.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" - integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== - dependencies: - css-tree "^1.1.2" - -cssom@^0.4.4: - version "0.4.4" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.4.4.tgz#5a66cf93d2d0b661d80bf6a44fb65f5c2e4e0a10" - integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== - -cssom@~0.3.6: - version "0.3.8" - resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.8.tgz#9f1276f5b2b463f2114d3f2c75250af8c1a36f4a" - integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - -cssstyle@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-2.3.0.tgz#ff665a0ddbdc31864b09647f34163443d90b0852" - integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== - dependencies: - cssom "~0.3.6" - -csstype@^2.5.7: - version "2.6.14" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.14.tgz#004822a4050345b55ad4dcc00be1d9cf2f4296de" - integrity sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A== - -csstype@^3.0.2: - version "3.0.6" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.6.tgz#865d0b5833d7d8d40f4e5b8a6d76aea3de4725ef" - integrity sha512-+ZAmfyWMT7TiIlzdqJgjMb7S4f1beorDbWbsocyK4RaiqA5RTX3K14bnBWmmA9QEM0gRdsjyyrEmcyga8Zsxmw== - -cyclist@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9" - integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= - -d@1, d@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/d/-/d-1.0.1.tgz#8698095372d58dbee346ffd0c7093f99f8f9eb5a" - integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== - dependencies: - es5-ext "^0.10.50" - type "^1.0.1" - -dashdash@^1.12.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0" - integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - dependencies: - assert-plus "^1.0.0" - -data-uri-to-buffer@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/data-uri-to-buffer/-/data-uri-to-buffer-3.0.1.tgz#594b8973938c5bc2c33046535785341abc4f3636" - integrity sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og== - -data-urls@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-2.0.0.tgz#156485a72963a970f5d5821aaf642bef2bf2db9b" - integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== - dependencies: - abab "^2.0.3" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - -debug@2.6.9, debug@^2.2.0, debug@^2.3.3, debug@^2.6.0, debug@^2.6.9: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@4, debug@^4.1.0, debug@^4.1.1: - version "4.3.1" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee" - integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - dependencies: - ms "2.1.2" - -debug@^3.0.0: - version "3.2.7" - resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" - integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== - dependencies: - ms "^2.1.1" - -decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decimal.js@^10.2.0: - version "10.2.1" - resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.2.1.tgz#238ae7b0f0c793d3e3cea410108b35a2c01426a3" - integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" - integrity sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= - dependencies: - mimic-response "^1.0.0" - -decompress-response@^4.2.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-4.2.1.tgz#414023cc7a302da25ce2ec82d0d5238ccafd8986" - integrity sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw== - dependencies: - mimic-response "^2.0.0" - -decompress-response@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" - integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== - dependencies: - mimic-response "^3.1.0" - -dedent@^0.7.0: - version "0.7.0" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" - integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deep-is@~0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" - integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= - -deep-object-diff@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/deep-object-diff/-/deep-object-diff-1.1.0.tgz#d6fabf476c2ed1751fc94d5ca693d2ed8c18bc5a" - integrity sha512-b+QLs5vHgS+IoSNcUE4n9HP2NwcHj7aqnJWsjPtuG75Rh5TOaGt0OjAYInh77d5T16V5cRDC+Pw/6ZZZiETBGw== - -deepmerge@^4.2.2: - version "4.2.2" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955" - integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== - -defer-to-connect@^1.0.1: - version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" - integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== - -define-properties@^1.1.2, define-properties@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -defined@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" - integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= - -delayed-stream@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" - integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - -delegate@^3.1.2: - version "3.2.0" - resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166" - integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw== - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" - integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= - -dependency-graph@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.9.0.tgz#11aed7e203bc8b00f48356d92db27b265c445318" - integrity sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w== - -des.js@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843" - integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== - dependencies: - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - -destroy@~1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.0.4.tgz#978857442c44749e4206613e37946205826abd80" - integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= - -detab@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43" - integrity sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g== - dependencies: - repeat-string "^1.5.4" - -detect-libc@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - -detect-newline@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/detect-newline/-/detect-newline-3.1.0.tgz#576f5dfc63ae1a192ff192d8ad3af6308991b651" - integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== - -detect-port-alt@1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" - integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== - dependencies: - address "^1.0.1" - debug "^2.6.0" - -detect-port@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.3.0.tgz#d9c40e9accadd4df5cac6a782aefd014d573d1f1" - integrity sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ== - dependencies: - address "^1.0.1" - debug "^2.6.0" - -detective@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.0.tgz#feb2a77e85b904ecdea459ad897cc90a99bd2a7b" - integrity sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== - dependencies: - acorn-node "^1.6.1" - defined "^1.0.0" - minimist "^1.1.1" - -didyoumean@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.1.tgz#e92edfdada6537d484d73c0172fd1eba0c4976ff" - integrity sha1-6S7f2tplN9SE1zwBcv0eugxJdv8= - -diff-sequences@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-26.6.2.tgz#48ba99157de1923412eed41db6b6d4aa9ca7c0b1" - integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== - -diffie-hellman@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" - integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== - dependencies: - bn.js "^4.1.0" - miller-rabin "^4.0.0" - randombytes "^2.0.0" - -dir-glob@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.0.0.tgz#0b205d2b6aef98238ca286598a8204d29d0a0034" - integrity sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag== - dependencies: - arrify "^1.0.1" - path-type "^3.0.0" - -dir-glob@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-2.2.2.tgz#fa09f0694153c8918b18ba0deafae94769fc50c4" - integrity sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== - dependencies: - path-type "^3.0.0" - -dir-glob@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" - integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== - dependencies: - path-type "^4.0.0" - -doctrine@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" - integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== - dependencies: - esutils "^2.0.2" - -dom-accessibility-api@^0.5.4: - version "0.5.4" - resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.4.tgz#b06d059cdd4a4ad9a79275f9d414a5c126241166" - integrity sha512-TvrjBckDy2c6v6RLxPv5QXOnU+SmF9nBII5621Ve5fu6Z/BDrENurBEvlC1f44lKEUVqOpK4w9E5Idc5/EgkLQ== - -dom-converter@^0.2: - version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" - integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== - dependencies: - utila "~0.4" - -dom-serializer@0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - -dom-serializer@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.1.0.tgz#5f7c828f1bfc44887dc2a315ab5c45691d544b58" - integrity sha512-ox7bvGXt2n+uLWtCRLybYx60IrOlWL/aCebWJk1T0d4m3y2tzf4U3ij9wBMUb6YJZpz06HCCYuyCDveE2xXmzQ== - dependencies: - domelementtype "^2.0.1" - domhandler "^3.0.0" - entities "^2.0.0" - -dom-serializer@^1.0.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.2.0.tgz#3433d9136aeb3c627981daa385fc7f32d27c48f1" - integrity sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - entities "^2.0.0" - -dom-walk@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/dom-walk/-/dom-walk-0.1.2.tgz#0c548bef048f4d1f2a97249002236060daa3fd84" - integrity sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w== - -domain-browser@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" - integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - -domelementtype@1, domelementtype@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" - integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== - -domelementtype@^2.0.1, domelementtype@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.1.0.tgz#a851c080a6d1c3d94344aed151d99f669edf585e" - integrity sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== - -domexception@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/domexception/-/domexception-2.0.1.tgz#fb44aefba793e1574b0af6aed2801d057529f304" - integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== - dependencies: - webidl-conversions "^5.0.0" - -domhandler@3.3.0, domhandler@^3.0.0, domhandler@^3.3.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.3.0.tgz#6db7ea46e4617eb15cf875df68b2b8524ce0037a" - integrity sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA== - dependencies: - domelementtype "^2.0.1" - -domhandler@^2.3.0: - version "2.4.2" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" - integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== - dependencies: - domelementtype "1" - -domhandler@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.0.0.tgz#01ea7821de996d85f69029e81fa873c21833098e" - integrity sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA== - dependencies: - domelementtype "^2.1.0" - -domutils@2.4.2: - version "2.4.2" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.4.2.tgz#7ee5be261944e1ad487d9aa0616720010123922b" - integrity sha512-NKbgaM8ZJOecTZsIzW5gSuplsX2IWW2mIK7xVr8hTQF2v1CJWTmLZ1HOCh5sH+IzVPAGE5IucooOkvwBRAdowA== - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.0.1" - domhandler "^3.3.0" - -domutils@^1.5.1, domutils@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" - integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== - dependencies: - dom-serializer "0" - domelementtype "1" - -domutils@^2.4.2: - version "2.4.4" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.4.4.tgz#282739c4b150d022d34699797369aad8d19bbbd3" - integrity sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA== - dependencies: - dom-serializer "^1.0.1" - domelementtype "^2.0.1" - domhandler "^4.0.0" - -dot-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" - integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -dot-prop@^5.2.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" - integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== - dependencies: - is-obj "^2.0.0" - -dotenv-defaults@^1.0.2: - version "1.1.1" - resolved "https://registry.yarnpkg.com/dotenv-defaults/-/dotenv-defaults-1.1.1.tgz#032c024f4b5906d9990eb06d722dc74cc60ec1bd" - integrity sha512-6fPRo9o/3MxKvmRZBD3oNFdxODdhJtIy1zcJeUSCs6HCy4tarUpd+G67UTU9tF6OWXeSPqsm4fPAB+2eY9Rt9Q== - dependencies: - dotenv "^6.2.0" - -dotenv-expand@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/dotenv-expand/-/dotenv-expand-5.1.0.tgz#3fbaf020bfd794884072ea26b1e9791d45a629f0" - integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== - -dotenv-webpack@^1.7.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/dotenv-webpack/-/dotenv-webpack-1.8.0.tgz#7ca79cef2497dd4079d43e81e0796bc9d0f68a5e" - integrity sha512-o8pq6NLBehtrqA8Jv8jFQNtG9nhRtVqmoD4yWbgUyoU3+9WBlPe+c2EAiaJok9RB28QvrWvdWLZGeTT5aATDMg== - dependencies: - dotenv-defaults "^1.0.2" - -dotenv@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-6.2.0.tgz#941c0410535d942c8becf28d3f357dbd9d476064" - integrity sha512-HygQCKUBSFl8wKQZBSemMywRWcEDNidvNbjGVyZu3nbZ8qq9ubiPoGLMdRDpfSrpkkm9BXYFkpKxxFX38o/76w== - -dotenv@^8.0.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-8.2.0.tgz#97e619259ada750eea3e4ea3e26bceea5424b16a" - integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== - -downshift@^6.0.6: - version "6.0.15" - resolved "https://registry.yarnpkg.com/downshift/-/downshift-6.0.15.tgz#e00f5fc046cfb82a3fdf47166acd4087b51636b2" - integrity sha512-EPXsHuPTSPmR9MF3j3/PJ1eHlB71b5Z+MXim6hyOLdzMeT3qEK97vUaawas/OFP+kWv+ulMNn0XGeBpfD3bHfA== - dependencies: - "@babel/runtime" "^7.12.5" - compute-scroll-into-view "^1.0.16" - prop-types "^15.7.2" - react-is "^17.0.1" - -duplexer3@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2" - integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= - -duplexer@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -duplexify@^3.4.2, duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -ecc-jsbn@~0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz#3a83a904e54353287874c564b7549386849a98c9" - integrity sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= - dependencies: - jsbn "~0.1.0" - safer-buffer "^2.1.0" - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" - integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - -ejs@^3.1.2: - version "3.1.5" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.5.tgz#aed723844dc20acb4b170cd9ab1017e476a0d93b" - integrity sha512-dldq3ZfFtgVTJMLjOe+/3sROTzALlL9E34V4/sDtUd/KlBSS0s6U1/+WPE1B4sj9CXHJpL1M6rhNJnc9Wbal9w== - dependencies: - jake "^10.6.1" - -electron-to-chromium@^1.3.378, electron-to-chromium@^1.3.585, electron-to-chromium@^1.3.634: - version "1.3.641" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.641.tgz#03f14efd70a7971eff2efc947b3c1d0f717c82b9" - integrity sha512-b0DLhsHSHESC1I+Nx6n4w4Lr61chMd3m/av1rZQhS2IXTzaS5BMM5N+ldWdMIlni9CITMRM09m8He4+YV/92TA== - -element-resize-detector@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/element-resize-detector/-/element-resize-detector-1.2.1.tgz#b0305194447a4863155e58f13323a0aef30851d1" - integrity sha512-BdFsPepnQr9fznNPF9nF4vQ457U/ZJXQDSNF1zBe7yaga8v9AdZf3/NElYxFdUh7SitSGt040QygiTo6dtatIw== - dependencies: - batch-processor "1.0.0" - -elliptic@^6.5.3: - version "6.5.3" - resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.3.tgz#cb59eb2efdaf73a0bd78ccd7015a62ad6e0f93d6" - integrity sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw== - dependencies: - bn.js "^4.4.0" - brorand "^1.0.1" - hash.js "^1.0.0" - hmac-drbg "^1.0.0" - inherits "^2.0.1" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.0" - -emittery@^0.7.1: - version "0.7.2" - resolved "https://registry.yarnpkg.com/emittery/-/emittery-0.7.2.tgz#25595908e13af0f5674ab419396e2fb394cdfa82" - integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== - -"emoji-regex@>=6.0.0 <=6.1.1": - version "6.1.1" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-6.1.1.tgz#c6cd0ec1b0642e2a3c67a1137efc5e796da4f88e" - integrity sha1-xs0OwbBkLio8Z6ETfvxeeW2k+I4= - -emoji-regex@^7.0.1: - version "7.0.3" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" - integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emojis-list@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389" - integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -emotion-theming@^10.0.19: - version "10.0.27" - resolved "https://registry.yarnpkg.com/emotion-theming/-/emotion-theming-10.0.27.tgz#1887baaec15199862c89b1b984b79806f2b9ab10" - integrity sha512-MlF1yu/gYh8u+sLUqA0YuA9JX0P4Hb69WlKc/9OLo+WCXuX6sy/KoIa+qJimgmr2dWqnypYKYPX37esjDBbhdw== - dependencies: - "@babel/runtime" "^7.5.5" - "@emotion/weak-memoize" "0.2.5" - hoist-non-react-statics "^3.3.0" - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" - integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= - -end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: - version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" - integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== - dependencies: - once "^1.4.0" - -endent@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/endent/-/endent-2.0.1.tgz#fb18383a3f37ae3213a5d9f6c4a880d1061eb4c5" - integrity sha512-mADztvcC+vCk4XEZaCz6xIPO2NHQuprv5CAEjuVAu6aZwqAj7nVNlMyl1goPFYqCCpS2OJV9jwpumJLkotZrNw== - dependencies: - dedent "^0.7.0" - fast-json-parse "^1.0.3" - objectorarray "^1.0.4" - -enhanced-resolve@^4.3.0, enhanced-resolve@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz#2f3cfd84dbe3b487f18f2db2ef1e064a571ca5ec" - integrity sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg== - dependencies: - graceful-fs "^4.1.2" - memory-fs "^0.5.0" - tapable "^1.0.0" - -entities@^1.1.1, entities@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" - integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== - -entities@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" - integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== - -envinfo@^7.5.1: - version "7.7.3" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.7.3.tgz#4b2d8622e3e7366afb8091b23ed95569ea0208cc" - integrity sha512-46+j5QxbPWza0PB1i15nZx0xQ4I/EfQxg9J8Had3b408SV63nEtor2e+oiY63amTo9KTuh2a3XLObNwduxYwwA== - -errno@^0.1.3, errno@~0.1.7: - version "0.1.8" - resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.8.tgz#8bb3e9c7d463be4976ff888f76b4809ebc2e811f" - integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== - dependencies: - prr "~1.0.1" - -error-ex@^1.3.1: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -error-stack-parser@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" - integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== - dependencies: - stackframe "^1.1.1" - -es-abstract@^1.17.0-next.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2: - version "1.17.7" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" - integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== - dependencies: - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - is-callable "^1.2.2" - is-regex "^1.1.1" - object-inspect "^1.8.0" - object-keys "^1.1.1" - object.assign "^4.1.1" - string.prototype.trimend "^1.0.1" - string.prototype.trimstart "^1.0.1" - -es-abstract@^1.18.0-next.1: - version "1.18.0-next.1" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68" - integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== - dependencies: - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - is-callable "^1.2.2" - is-negative-zero "^2.0.0" - is-regex "^1.1.1" - object-inspect "^1.8.0" - object-keys "^1.1.1" - object.assign "^4.1.1" - string.prototype.trimend "^1.0.1" - string.prototype.trimstart "^1.0.1" - -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== - -es-get-iterator@^1.0.2: - version "1.1.1" - resolved "https://registry.yarnpkg.com/es-get-iterator/-/es-get-iterator-1.1.1.tgz#b93ddd867af16d5118e00881396533c1c6647ad9" - integrity sha512-qorBw8Y7B15DVLaJWy6WdEV/ZkieBcu6QCq/xzWzGOKJqgG1j754vXRfZ3NY7HSShneqU43mPB4OkQBTkvHhFw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.1" - has-symbols "^1.0.1" - is-arguments "^1.0.4" - is-map "^2.0.1" - is-set "^2.0.1" - is-string "^1.0.5" - isarray "^2.0.5" - -es-to-primitive@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a" - integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - dependencies: - is-callable "^1.1.4" - is-date-object "^1.0.1" - is-symbol "^1.0.2" - -es5-ext@^0.10.35, es5-ext@^0.10.50: - version "0.10.53" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.53.tgz#93c5a3acfdbef275220ad72644ad02ee18368de1" - integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== - dependencies: - es6-iterator "~2.0.3" - es6-symbol "~3.1.3" - next-tick "~1.0.0" - -es5-shim@^4.5.13: - version "4.5.15" - resolved "https://registry.yarnpkg.com/es5-shim/-/es5-shim-4.5.15.tgz#6a26869b261854a3b045273f5583c52d390217fe" - integrity sha512-FYpuxEjMeDvU4rulKqFdukQyZSTpzhg4ScQHrAosrlVpR6GFyaw14f74yn2+4BugniIS0Frpg7TvwZocU4ZMTw== - -es6-iterator@2.0.3, es6-iterator@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= - dependencies: - d "1" - es5-ext "^0.10.35" - es6-symbol "^3.1.1" - -es6-shim@^0.35.5: - version "0.35.6" - resolved "https://registry.yarnpkg.com/es6-shim/-/es6-shim-0.35.6.tgz#d10578301a83af2de58b9eadb7c2c9945f7388a0" - integrity sha512-EmTr31wppcaIAgblChZiuN/l9Y7DPyw8Xtbg7fIVngn6zMW+IEBJDJngeKC3x6wr0V/vcA2wqeFnaw1bFJbDdA== - -es6-symbol@^3.1.1, es6-symbol@~3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.3.tgz#bad5d3c1bcdac28269f4cb331e431c78ac705d18" - integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== - dependencies: - d "^1.0.1" - ext "^1.1.2" - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-goat@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" - integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== - -escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" - integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= - -escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= - -escodegen@^1.12.0, escodegen@^1.14.1: - version "1.14.3" - resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" - integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== - dependencies: - esprima "^4.0.1" - estraverse "^4.2.0" - esutils "^2.0.2" - optionator "^0.8.1" - optionalDependencies: - source-map "~0.6.1" - -eslint-scope@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" - integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== - dependencies: - esrecurse "^4.1.0" - estraverse "^4.1.1" - -esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esrecurse@^4.1.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" - integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== - dependencies: - estraverse "^5.2.0" - -estraverse@^4.1.1, estraverse@^4.2.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.2.0.tgz#307df42547e6cc7324d3cf03c155d5cdb8c53880" - integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -etag@1.8.1, etag@~1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" - integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= - -event-target-shim@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" - integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== - -events@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379" - integrity sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== - -evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02" - integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== - dependencies: - md5.js "^1.3.4" - safe-buffer "^5.1.1" - -exec-sh@^0.3.2: - version "0.3.4" - resolved "https://registry.yarnpkg.com/exec-sh/-/exec-sh-0.3.4.tgz#3a018ceb526cc6f6df2bb504b2bfe8e3a4934ec5" - integrity sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A== - -execa@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-1.0.0.tgz#c6236a5bb4df6d6f15e88e7f017798216749ddd8" - integrity sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== - dependencies: - cross-spawn "^6.0.0" - get-stream "^4.0.0" - is-stream "^1.1.0" - npm-run-path "^2.0.0" - p-finally "^1.0.0" - signal-exit "^3.0.0" - strip-eof "^1.0.0" - -execa@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a" - integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== - dependencies: - cross-spawn "^7.0.0" - get-stream "^5.0.0" - human-signals "^1.1.1" - is-stream "^2.0.0" - merge-stream "^2.0.0" - npm-run-path "^4.0.0" - onetime "^5.1.0" - signal-exit "^3.0.2" - strip-final-newline "^2.0.0" - -exit@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" - integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expand-template@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/expand-template/-/expand-template-2.0.3.tgz#6e14b3fcee0f3a6340ecb57d2e8918692052a47c" - integrity sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg== - -expect@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/expect/-/expect-26.6.2.tgz#c6b996bf26bf3fe18b67b2d0f51fc981ba934417" - integrity sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== - dependencies: - "@jest/types" "^26.6.2" - ansi-styles "^4.0.0" - jest-get-type "^26.3.0" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-regex-util "^26.0.0" - -express@^4.17.0, express@^4.17.1: - version "4.17.1" - resolved "https://registry.yarnpkg.com/express/-/express-4.17.1.tgz#4491fc38605cf51f8629d39c2b5d026f98a4c134" - integrity sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== - dependencies: - accepts "~1.3.7" - array-flatten "1.1.1" - body-parser "1.19.0" - content-disposition "0.5.3" - content-type "~1.0.4" - cookie "0.4.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "~1.1.2" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "~1.1.2" - fresh "0.5.2" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "~2.3.0" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.5" - qs "6.7.0" - range-parser "~1.2.1" - safe-buffer "5.1.2" - send "0.17.1" - serve-static "1.14.1" - setprototypeof "1.1.1" - statuses "~1.5.0" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -ext@^1.1.2: - version "1.4.0" - resolved "https://registry.yarnpkg.com/ext/-/ext-1.4.0.tgz#89ae7a07158f79d35517882904324077e4379244" - integrity sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== - dependencies: - type "^2.0.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@^3.0.0, extend@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -external-editor@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" - integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== - dependencies: - chardet "^0.7.0" - iconv-lite "^0.4.24" - tmp "^0.0.33" - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -extract-zip@^1.6.6: - version "1.7.0" - resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-1.7.0.tgz#556cc3ae9df7f452c493a0cfb51cc30277940927" - integrity sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA== - dependencies: - concat-stream "^1.6.2" - debug "^2.6.9" - mkdirp "^0.5.4" - yauzl "^2.10.0" - -extsprintf@1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05" - integrity sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= - -extsprintf@^1.2.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.4.0.tgz#e2689f8f356fad62cca65a3a91c5df5f9551692f" - integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= - -fast-deep-equal@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" - integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== - -fast-glob@^2.0.2, fast-glob@^2.2.6: - version "2.2.7" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-2.2.7.tgz#6953857c3afa475fff92ee6015d52da70a4cd39d" - integrity sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== - dependencies: - "@mrmlnc/readdir-enhanced" "^2.2.1" - "@nodelib/fs.stat" "^1.1.2" - glob-parent "^3.1.0" - is-glob "^4.0.0" - merge2 "^1.2.3" - micromatch "^3.1.10" - -fast-glob@^3.1.1: - version "3.2.5" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" - integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg== - dependencies: - "@nodelib/fs.stat" "^2.0.2" - "@nodelib/fs.walk" "^1.2.3" - glob-parent "^5.1.0" - merge2 "^1.3.0" - micromatch "^4.0.2" - picomatch "^2.2.1" - -fast-json-parse@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/fast-json-parse/-/fast-json-parse-1.0.3.tgz#43e5c61ee4efa9265633046b770fb682a7577c4d" - integrity sha512-FRWsaZRWEJ1ESVNbDWmsAlqDk96gPQezzLghafp5J4GUKjbCz3OkAHuZs5TuPEtkbVQERysLp9xv6c24fBm8Aw== - -fast-json-stable-stringify@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" - integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== - -fast-levenshtein@~2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" - integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= - -fastq@^1.6.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.10.0.tgz#74dbefccade964932cdf500473ef302719c652bb" - integrity sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA== - dependencies: - reusify "^1.0.4" - -fault@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/fault/-/fault-1.0.4.tgz#eafcfc0a6d214fc94601e170df29954a4f842f13" - integrity sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA== - dependencies: - format "^0.2.0" - -fb-watchman@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/fb-watchman/-/fb-watchman-2.0.1.tgz#fc84fb39d2709cf3ff6d743706157bb5708a8a85" - integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== - dependencies: - bser "2.1.1" - -fd-slicer@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/fd-slicer/-/fd-slicer-1.1.0.tgz#25c7c89cb1f9077f8891bbe61d8f390eae256f1e" - integrity sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= - dependencies: - pend "~1.2.0" - -figgy-pudding@^3.5.1: - version "3.5.2" - resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e" - integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== - -figures@^3.0.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" - integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== - dependencies: - escape-string-regexp "^1.0.5" - -file-loader@^6.0.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" - integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -file-system-cache@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/file-system-cache/-/file-system-cache-1.0.5.tgz#84259b36a2bbb8d3d6eb1021d3132ffe64cfff4f" - integrity sha1-hCWbNqK7uNPW6xAh0xMv/mTP/08= - dependencies: - bluebird "^3.3.5" - fs-extra "^0.30.0" - ramda "^0.21.0" - -file-uri-to-path@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" - integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== - -filelist@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.1.tgz#f10d1a3ae86c1694808e8f20906f43d4c9132dbb" - integrity sha512-8zSK6Nu0DQIC08mUC46sWGXi+q3GGpKydAG36k+JDba6VRpkevvOWUW5a/PhShij4+vHT9M+ghgG7eM+a9JDUQ== - dependencies: - minimatch "^3.0.4" - -filesize@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-6.0.1.tgz#f850b509909c7c86f7e450ea19006c31c2ed3d2f" - integrity sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg== - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== - dependencies: - to-regex-range "^5.0.1" - -finalhandler@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" - integrity sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "~2.3.0" - parseurl "~1.3.3" - statuses "~1.5.0" - unpipe "~1.0.0" - -find-cache-dir@3.3.1, find-cache-dir@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880" - integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== - dependencies: - commondir "^1.0.1" - make-dir "^3.0.2" - pkg-dir "^4.1.0" - -find-cache-dir@^2.0.0, find-cache-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7" - integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== - dependencies: - commondir "^1.0.1" - make-dir "^2.0.0" - pkg-dir "^3.0.0" - -find-root@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" - integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== - -find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" - integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== - dependencies: - locate-path "^5.0.0" - path-exists "^4.0.0" - -find-up@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" - integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== - dependencies: - locate-path "^3.0.0" - -flow-parser@0.*: - version "0.142.0" - resolved "https://registry.yarnpkg.com/flow-parser/-/flow-parser-0.142.0.tgz#68792438f2593a9e3d862a5ce2278493991619aa" - integrity sha512-gkdbagtuYQw7fo/D1AwCsDpMyxp/bdZkgfq95ev2MoETD1OW84PhU+vitupwte+6AJc2MRJyCdgfWhan8AGhzA== - -flush-write-stream@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== - dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" - -for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -forever-agent@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/forever-agent/-/forever-agent-0.6.1.tgz#fbc71f0c41adeb37f96c577ad1ed42d8fdacca91" - integrity sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= - -fork-ts-checker-webpack-plugin@3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-3.1.1.tgz#a1642c0d3e65f50c2cc1742e9c0a80f441f86b19" - integrity sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ== - dependencies: - babel-code-frame "^6.22.0" - chalk "^2.4.1" - chokidar "^3.3.0" - micromatch "^3.1.10" - minimatch "^3.0.4" - semver "^5.6.0" - tapable "^1.0.0" - worker-rpc "^0.1.0" - -fork-ts-checker-webpack-plugin@^4.1.4: - version "4.1.6" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz#5055c703febcf37fa06405d400c122b905167fc5" - integrity sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw== - dependencies: - "@babel/code-frame" "^7.5.5" - chalk "^2.4.1" - micromatch "^3.1.10" - minimatch "^3.0.4" - semver "^5.6.0" - tapable "^1.0.0" - worker-rpc "^0.1.0" - -form-data@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-3.0.0.tgz#31b7e39c85f1355b7139ee0c647cf0de7f83c682" - integrity sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.8" - mime-types "^2.1.12" - -form-data@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/form-data/-/form-data-2.3.3.tgz#dcce52c05f644f298c6a7ab936bd724ceffbf3a6" - integrity sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== - dependencies: - asynckit "^0.4.0" - combined-stream "^1.0.6" - mime-types "^2.1.12" - -format@^0.2.0: - version "0.2.2" - resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" - integrity sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs= - -forwarded@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.1.2.tgz#98c23dab1175657b8c0573e8ceccd91b0ff18c84" - integrity sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= - -fraction.js@^4.0.13: - version "4.0.13" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.0.13.tgz#3c1c315fa16b35c85fffa95725a36fa729c69dfe" - integrity sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA== - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" - integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= - -from2@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af" - integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= - dependencies: - inherits "^2.0.1" - readable-stream "^2.0.0" - -fs-constants@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-constants/-/fs-constants-1.0.0.tgz#6be0de9be998ce16af8afc24497b9ee9b7ccd9ad" - integrity sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== - -fs-extra@^0.30.0: - version "0.30.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-0.30.0.tgz#f233ffcc08d4da7d432daa449776989db1df93f0" - integrity sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A= - dependencies: - graceful-fs "^4.1.2" - jsonfile "^2.1.0" - klaw "^1.0.0" - path-is-absolute "^1.0.0" - rimraf "^2.2.8" - -fs-extra@^9.0.0, fs-extra@^9.0.1: - version "9.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" - integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== - dependencies: - at-least-node "^1.0.0" - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^1.0.0" - -fs-minipass@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" - integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== - dependencies: - minipass "^3.0.0" - -fs-write-stream-atomic@^1.0.8: - version "1.0.10" - resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9" - integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= - dependencies: - graceful-fs "^4.1.2" - iferr "^0.1.5" - imurmurhash "^0.1.4" - readable-stream "1 || 2" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fs@^0.0.1-security: - version "0.0.1-security" - resolved "https://registry.yarnpkg.com/fs/-/fs-0.0.1-security.tgz#8a7bd37186b6dddf3813f23858b57ecaaf5e41d4" - integrity sha1-invTcYa23d84E/I4WLV+yq9eQdQ= - -fsevents@^1.2.7: - version "1.2.13" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38" - integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== - dependencies: - bindings "^1.5.0" - nan "^2.12.1" - -fsevents@^2.1.2, fsevents@~2.3.1: - version "2.3.1" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.1.tgz#b209ab14c61012636c8863507edf7fb68cc54e9f" - integrity sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw== - -fsevents@~2.1.2: - version "2.1.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e" - integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -function.prototype.name@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.3.tgz#0bb034bb308e7682826f215eb6b2ae64918847fe" - integrity sha512-H51qkbNSp8mtkJt+nyW1gyStBiKZxfRqySNUR99ylq6BPXHKI4SEvIlTKp4odLfjRKJV04DFWMU3G/YRlQOsag== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - functions-have-names "^1.2.1" - -functions-have-names@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.2.tgz#98d93991c39da9361f8e50b337c4f6e41f120e21" - integrity sha512-bLgc3asbWdwPbx2mNk2S49kmJCuQeu0nfmaOgbs8WIyzzkw3r4htszdIi9Q9EMezDPTYuJx2wvjZ/EwgAthpnA== - -fuse.js@^3.6.1: - version "3.6.1" - resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-3.6.1.tgz#7de85fdd6e1b3377c23ce010892656385fd9b10c" - integrity sha512-hT9yh/tiinkmirKrlv4KWOjztdoZo1mx9Qh4KvWqC7isoXwdUY3PNWUxceF4/qO9R6riA2C29jdTOeQOIROjgw== - -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -gensync@^1.0.0-beta.1: - version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" - integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - -get-caller-file@^2.0.1, get-caller-file@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" - integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== - -get-intrinsic@^1.0.1, get-intrinsic@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.0.2.tgz#6820da226e50b24894e08859469dc68361545d49" - integrity sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-symbols "^1.0.1" - -get-package-type@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a" - integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== - -get-port@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/get-port/-/get-port-5.1.1.tgz#0469ed07563479de6efb986baf053dcd7d4e3193" - integrity sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ== - -get-stdin@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53" - integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg== - -get-stream@^4.0.0, get-stream@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" - integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== - dependencies: - pump "^3.0.0" - -get-stream@^5.0.0, get-stream@^5.1.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" - integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== - dependencies: - pump "^3.0.0" - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -getpass@^0.1.1: - version "0.1.7" - resolved "https://registry.yarnpkg.com/getpass/-/getpass-0.1.7.tgz#5eff8e3e684d569ae4cb2b1282604e8ba62149fa" - integrity sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= - dependencies: - assert-plus "^1.0.0" - -github-from-package@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/github-from-package/-/github-from-package-0.0.0.tgz#97fb5d96bfde8973313f20e8288ef9a167fa64ce" - integrity sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4= - -github-slugger@^1.0.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.3.0.tgz#9bd0a95c5efdfc46005e82a906ef8e2a059124c9" - integrity sha512-gwJScWVNhFYSRDvURk/8yhcFBee6aFjye2a7Lhb2bUyRulpIoek9p0I9Kt7PT67d/nUlZbFu8L9RLiA0woQN8Q== - dependencies: - emoji-regex ">=6.0.0 <=6.1.1" - -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= - dependencies: - is-glob "^2.0.0" - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob-parent@^5.1.0, glob-parent@~5.1.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" - integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== - dependencies: - is-glob "^4.0.1" - -glob-promise@^3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-3.4.0.tgz#b6b8f084504216f702dc2ce8c9bc9ac8866fdb20" - integrity sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw== - dependencies: - "@types/glob" "*" - -glob-to-regexp@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab" - integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= - -glob-to-regexp@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" - integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== - -glob@^7.0.0, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: - version "7.1.6" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" - integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-dirs@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-2.1.0.tgz#e9046a49c806ff04d6c1825e196c8f0091e8df4d" - integrity sha512-MG6kdOUh/xBnyo9cJFeIKkLEc1AyFq42QTU4XiX51i2NEdxLxLWXIjEjmqKeSuKR7pAZjTqUVoT2b2huxVLgYQ== - dependencies: - ini "1.3.7" - -global-modules@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" - integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== - dependencies: - global-prefix "^3.0.0" - -global-prefix@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" - integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== - dependencies: - ini "^1.3.5" - kind-of "^6.0.2" - which "^1.3.1" - -global@^4.3.2, global@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/global/-/global-4.4.0.tgz#3e7b105179006a323ed71aafca3e9c57a5cc6406" - integrity sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w== - dependencies: - min-document "^2.19.0" - process "^0.11.10" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globalthis@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.1.tgz#40116f5d9c071f9e8fb0037654df1ab3a83b7ef9" - integrity sha512-mJPRTc/P39NH/iNG4mXa9aIhNymaQikTrnspeCa2ZuJ+mH2QN/rXwtX3XwKrHqWgUQFbNZKtHM105aHzJalElw== - dependencies: - define-properties "^1.1.3" - -globby@8.0.2: - version "8.0.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-8.0.2.tgz#5697619ccd95c5275dbb2d6faa42087c1a941d8d" - integrity sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w== - dependencies: - array-union "^1.0.1" - dir-glob "2.0.0" - fast-glob "^2.0.2" - glob "^7.1.2" - ignore "^3.3.5" - pify "^3.0.0" - slash "^1.0.0" - -globby@^11.0.0: - version "11.0.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.2.tgz#1af538b766a3b540ebfb58a32b2e2d5897321d83" - integrity sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og== - dependencies: - array-union "^2.1.0" - dir-glob "^3.0.1" - fast-glob "^3.1.1" - ignore "^5.1.4" - merge2 "^1.3.0" - slash "^3.0.0" - -globby@^9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-9.2.0.tgz#fd029a706c703d29bdd170f4b6db3a3f7a7cb63d" - integrity sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== - dependencies: - "@types/glob" "^7.1.1" - array-union "^1.0.2" - dir-glob "^2.2.2" - fast-glob "^2.2.6" - glob "^7.1.3" - ignore "^4.0.3" - pify "^4.0.1" - slash "^2.0.0" - -good-listener@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50" - integrity sha1-1TswzfkxPf+33JoNR3CWqm0UXFA= - dependencies: - delegate "^3.1.2" - -got@^9.6.0: - version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" - integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== - dependencies: - "@sindresorhus/is" "^0.14.0" - "@szmarczak/http-timer" "^1.1.2" - cacheable-request "^6.0.0" - decompress-response "^3.3.0" - duplexer3 "^0.1.4" - get-stream "^4.1.0" - lowercase-keys "^1.0.1" - mimic-response "^1.0.1" - p-cancelable "^1.0.0" - to-readable-stream "^1.0.0" - url-parse-lax "^3.0.0" - -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9, graceful-fs@^4.2.0, graceful-fs@^4.2.4: - version "4.2.4" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" - integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== - -growly@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081" - integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= - -gud@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gud/-/gud-1.0.0.tgz#a489581b17e6a70beca9abe3ae57de7a499852c0" - integrity sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== - -gzip-size@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-5.1.1.tgz#cb9bee692f87c0612b232840a873904e4c135274" - integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== - dependencies: - duplexer "^0.1.1" - pify "^4.0.1" - -har-schema@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92" - integrity sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= - -har-validator@~5.1.3: - version "5.1.5" - resolved "https://registry.yarnpkg.com/har-validator/-/har-validator-5.1.5.tgz#1f0803b9f8cb20c0fa13822df1ecddb36bde1efd" - integrity sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== - dependencies: - ajv "^6.12.3" - har-schema "^2.0.0" - -has-ansi@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91" - integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= - dependencies: - ansi-regex "^2.0.0" - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-glob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-glob/-/has-glob-1.0.0.tgz#9aaa9eedbffb1ba3990a7b0010fb678ee0081207" - integrity sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc= - dependencies: - is-glob "^3.0.0" - -has-symbols@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" - integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" - -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== - -has@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796" - integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== - dependencies: - function-bind "^1.1.1" - -hash-base@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33" - integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== - dependencies: - inherits "^2.0.4" - readable-stream "^3.6.0" - safe-buffer "^5.2.0" - -hash.js@^1.0.0, hash.js@^1.0.3: - version "1.1.7" - resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42" - integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== - dependencies: - inherits "^2.0.3" - minimalistic-assert "^1.0.1" - -hast-to-hyperscript@^9.0.0: - version "9.0.1" - resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" - integrity sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA== - dependencies: - "@types/unist" "^2.0.3" - comma-separated-tokens "^1.0.0" - property-information "^5.3.0" - space-separated-tokens "^1.0.0" - style-to-object "^0.3.0" - unist-util-is "^4.0.0" - web-namespaces "^1.0.0" - -hast-util-from-parse5@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz#554e34abdeea25ac76f5bd950a1f0180e0b3bc2a" - integrity sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA== - dependencies: - "@types/parse5" "^5.0.0" - hastscript "^6.0.0" - property-information "^5.0.0" - vfile "^4.0.0" - vfile-location "^3.2.0" - web-namespaces "^1.0.0" - -hast-util-parse-selector@^2.0.0: - version "2.2.5" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" - integrity sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ== - -hast-util-raw@6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-6.0.1.tgz#973b15930b7529a7b66984c98148b46526885977" - integrity sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig== - dependencies: - "@types/hast" "^2.0.0" - hast-util-from-parse5 "^6.0.0" - hast-util-to-parse5 "^6.0.0" - html-void-elements "^1.0.0" - parse5 "^6.0.0" - unist-util-position "^3.0.0" - vfile "^4.0.0" - web-namespaces "^1.0.0" - xtend "^4.0.0" - zwitch "^1.0.0" - -hast-util-to-parse5@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz#1ec44650b631d72952066cea9b1445df699f8479" - integrity sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ== - dependencies: - hast-to-hyperscript "^9.0.0" - property-information "^5.0.0" - web-namespaces "^1.0.0" - xtend "^4.0.0" - zwitch "^1.0.0" - -hastscript@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" - integrity sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w== - dependencies: - "@types/hast" "^2.0.0" - comma-separated-tokens "^1.0.0" - hast-util-parse-selector "^2.0.0" - property-information "^5.0.0" - space-separated-tokens "^1.0.0" - -he@1.2.0, he@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -highlight.js@^10.1.1, highlight.js@~10.5.0: - version "10.5.0" - resolved "https://registry.yarnpkg.com/highlight.js/-/highlight.js-10.5.0.tgz#3f09fede6a865757378f2d9ebdcbc15ba268f98f" - integrity sha512-xTmvd9HiIHR6L53TMC7TKolEj65zG1XU+Onr8oi86mYa+nLcIbxTTWkpW7CsEwv/vK7u1zb8alZIMLDqqN6KTw== - -hmac-drbg@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1" - integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= - dependencies: - hash.js "^1.0.3" - minimalistic-assert "^1.0.0" - minimalistic-crypto-utils "^1.0.1" - -hoist-non-react-statics@^3.3.0: - version "3.3.2" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" - integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== - dependencies: - react-is "^16.7.0" - -hosted-git-info@^2.1.4: - version "2.8.8" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" - integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== - -html-encoding-sniffer@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" - integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== - dependencies: - whatwg-encoding "^1.0.5" - -html-entities@^1.2.0, html-entities@^1.2.1: - version "1.4.0" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-1.4.0.tgz#cfbd1b01d2afaf9adca1b10ae7dffab98c71d2dc" - integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== - -html-escaper@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" - integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== - -html-minifier-terser@^5.0.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#922e96f1f3bb60832c2634b79884096389b1f054" - integrity sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== - dependencies: - camel-case "^4.1.1" - clean-css "^4.2.3" - commander "^4.1.1" - he "^1.2.0" - param-case "^3.0.3" - relateurl "^0.2.7" - terser "^4.6.3" - -html-tags@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" - integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== - -html-void-elements@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483" - integrity sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w== - -html-webpack-plugin@^4.2.1: - version "4.5.1" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-4.5.1.tgz#40aaf1b5cb78f2f23a83333999625c20929cda65" - integrity sha512-yzK7RQZwv9xB+pcdHNTjcqbaaDZ+5L0zJHXfi89iWIZmb/FtzxhLk0635rmJihcQbs3ZUF27Xp4oWGx6EK56zg== - dependencies: - "@types/html-minifier-terser" "^5.0.0" - "@types/tapable" "^1.0.5" - "@types/webpack" "^4.41.8" - html-minifier-terser "^5.0.1" - loader-utils "^1.2.3" - lodash "^4.17.20" - pretty-error "^2.1.1" - tapable "^1.1.3" - util.promisify "1.0.0" - -htmlparser2@5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-5.0.1.tgz#7daa6fc3e35d6107ac95a4fc08781f091664f6e7" - integrity sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ== - dependencies: - domelementtype "^2.0.1" - domhandler "^3.3.0" - domutils "^2.4.2" - entities "^2.0.0" - -htmlparser2@^3.10.1: - version "3.10.1" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" - integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== - dependencies: - domelementtype "^1.3.1" - domhandler "^2.3.0" - domutils "^1.5.1" - entities "^1.1.1" - inherits "^2.0.1" - readable-stream "^3.1.1" - -http-cache-semantics@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz#49e91c5cbf36c9b94bcfcd71c23d5249ec74e390" - integrity sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== - -http-errors@1.7.2: - version "1.7.2" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.2.tgz#4f5029cf13239f31036e5b2e55292bcfbcc85c8f" - integrity sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-errors@1.7.3, http-errors@~1.7.2: - version "1.7.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" - integrity sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== - dependencies: - depd "~1.1.2" - inherits "2.0.4" - setprototypeof "1.1.1" - statuses ">= 1.5.0 < 2" - toidentifier "1.0.0" - -http-signature@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/http-signature/-/http-signature-1.2.0.tgz#9aecd925114772f3d95b65a60abb8f7c18fbace1" - integrity sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= - dependencies: - assert-plus "^1.0.0" - jsprim "^1.2.2" - sshpk "^1.7.0" - -https-browserify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" - integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= - -https-proxy-agent@5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz#e2a90542abb68a762e0a0850f6c9edadfd8506b2" - integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== - dependencies: - agent-base "6" - debug "4" - -https-proxy-agent@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz#702b71fb5520a132a66de1f67541d9e62154d82b" - integrity sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg== - dependencies: - agent-base "5" - debug "4" - -human-signals@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3" - integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== - -iconv-lite@0.4.24, iconv-lite@^0.4.24: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -icss-utils@^4.0.0, icss-utils@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467" - integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== - dependencies: - postcss "^7.0.14" - -ieee754@^1.1.13, ieee754@^1.1.4: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" - integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== - -iferr@^0.1.5: - version "0.1.5" - resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501" - integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= - -ignore-loader@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/ignore-loader/-/ignore-loader-0.1.2.tgz#d81f240376d0ba4f0d778972c3ad25874117a463" - integrity sha1-2B8kA3bQuk8Nd4lyw60lh0EXpGM= - -ignore@^3.3.5: - version "3.3.10" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-3.3.10.tgz#0a97fb876986e8081c631160f8f9f389157f0043" - integrity sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== - -ignore@^4.0.3: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - -ignore@^5.1.4: - version "5.1.8" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57" - integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== - -immer@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/immer/-/immer-1.10.0.tgz#bad67605ba9c810275d91e1c2a47d4582e98286d" - integrity sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg== - -import-cwd@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-2.1.0.tgz#aa6cf36e722761285cb371ec6519f53e2435b0a9" - integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= - dependencies: - import-from "^2.1.0" - -import-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92" - integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg== - dependencies: - import-from "^3.0.0" - -import-fresh@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-2.0.0.tgz#d81355c15612d386c61f9ddd3922d4304822a546" - integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= - dependencies: - caller-path "^2.0.0" - resolve-from "^3.0.0" - -import-fresh@^3.1.0, import-fresh@^3.2.1: - version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" - integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== - dependencies: - parent-module "^1.0.0" - resolve-from "^4.0.0" - -import-from@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-from/-/import-from-2.1.0.tgz#335db7f2a7affd53aaa471d4b8021dee36b7f3b1" - integrity sha1-M1238qev/VOqpHHUuAId7ja387E= - dependencies: - resolve-from "^3.0.0" - -import-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966" - integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ== - dependencies: - resolve-from "^5.0.0" - -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" - integrity sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= - -import-local@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.0.2.tgz#a8cfd0431d1de4a2199703d003e3e62364fa6db6" - integrity sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== - dependencies: - pkg-dir "^4.2.0" - resolve-cwd "^3.0.0" - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" - integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= - -infer-owner@^1.0.3, infer-owner@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" - integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -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: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -inherits@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" - integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -ini@1.3.7: - version "1.3.7" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.7.tgz#a09363e1911972ea16d7a8851005d84cf09a9a84" - integrity sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ== - -ini@^1.3.5, ini@~1.3.0: - version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -inline-style-parser@0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" - integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== - -inquirer@7.0.4: - version "7.0.4" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.0.4.tgz#99af5bde47153abca23f5c7fc30db247f39da703" - integrity sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ== - dependencies: - ansi-escapes "^4.2.1" - chalk "^2.4.2" - cli-cursor "^3.1.0" - cli-width "^2.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.15" - mute-stream "0.0.8" - run-async "^2.2.0" - rxjs "^6.5.3" - string-width "^4.1.0" - strip-ansi "^5.1.0" - through "^2.3.6" - -inquirer@^7.0.0: - version "7.3.3" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-7.3.3.tgz#04d176b2af04afc157a83fd7c100e98ee0aad003" - integrity sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== - dependencies: - ansi-escapes "^4.2.1" - chalk "^4.1.0" - cli-cursor "^3.1.0" - cli-width "^3.0.0" - external-editor "^3.0.3" - figures "^3.0.0" - lodash "^4.17.19" - mute-stream "0.0.8" - run-async "^2.4.0" - rxjs "^6.6.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - through "^2.3.6" - -internal-slot@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.2.tgz#9c2e9fb3cd8e5e4256c6f45fe310067fcfa378a3" - integrity sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g== - dependencies: - es-abstract "^1.17.0-next.1" - has "^1.0.3" - side-channel "^1.0.2" - -interpret@^1.0.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" - integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== - -interpret@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-2.2.0.tgz#1a78a0b5965c40a5416d007ad6f50ad27c417df9" - integrity sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== - -invariant@^2.2.3, invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -ip-regex@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" - integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= - -ip@^1.1.5: - version "1.1.5" - resolved "https://registry.yarnpkg.com/ip/-/ip-1.1.5.tgz#bdded70114290828c0a039e72ef25f5aaec4354a" - integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= - -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - -is-absolute-url@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698" - integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-alphabetical@1.0.4, is-alphabetical@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" - integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== - -is-alphanumerical@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" - integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== - dependencies: - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - -is-arguments@^1.0.4: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" - integrity sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg== - dependencies: - call-bind "^1.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-binary-path@~2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" - integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== - dependencies: - binary-extensions "^2.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-buffer@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" - integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== - -is-callable@^1.1.4, is-callable@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" - integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== - -is-ci@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" - integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== - dependencies: - ci-info "^2.0.0" - -is-core-module@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.2.0.tgz#97037ef3d52224d85163f5597b2b63d9afed981a" - integrity sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== - dependencies: - has "^1.0.3" - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" - -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== - dependencies: - kind-of "^6.0.0" - -is-date-object@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" - integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== - -is-decimal@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" - integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-directory@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" - integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= - -is-docker@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.1.1.tgz#4125a88e44e450d384e09047ede71adc2d144156" - integrity sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== - -is-dom@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-dom/-/is-dom-1.1.0.tgz#af1fced292742443bb59ca3f76ab5e80907b4e8a" - integrity sha512-u82f6mvhYxRPKpw8V1N0W8ce1xXwOrQtgGcxl6UCL5zBmZu3is/18K0rR7uFCnMDuAsS/3W54mGL4vsaFUQlEQ== - dependencies: - is-object "^1.0.1" - is-window "^1.0.2" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-fullwidth-code-point@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" - integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== - -is-function@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-function/-/is-function-1.0.2.tgz#4f097f30abf6efadac9833b17ca5dc03f8144e08" - integrity sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ== - -is-generator-fn@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" - integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== - -is-glob@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= - dependencies: - is-extglob "^1.0.0" - -is-glob@^3.0.0, is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" - integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== - dependencies: - is-extglob "^2.1.1" - -is-hexadecimal@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" - integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== - -is-installed-globally@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.3.2.tgz#fd3efa79ee670d1187233182d5b0a1dd00313141" - integrity sha512-wZ8x1js7Ia0kecP/CHM/3ABkAmujX7WPvQk6uu3Fly/Mk44pySulQpnHG46OMjHGXApINnV4QhY3SWnECO2z5g== - dependencies: - global-dirs "^2.0.1" - is-path-inside "^3.0.1" - -is-map@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" - integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== - -is-negative-zero@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" - integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== - -is-npm@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-4.0.0.tgz#c90dd8380696df87a7a6d823c20d0b12bbe3c84d" - integrity sha512-96ECIfh9xtDDlPylNPXhzjsykHsMJZ18ASpaWzQyBr4YRTcVjUvzaHayDAES2oU/3KpljhHUjtSRNiDwi0F0ig== - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-object@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-object/-/is-object-1.0.2.tgz#a56552e1c665c9e950b4a025461da87e72f86fcf" - integrity sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== - -is-path-inside@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.2.tgz#f5220fc82a3e233757291dddc9c5877f2a1f3017" - integrity sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg== - -is-plain-obj@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" - integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== - -is-plain-object@3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-3.0.1.tgz#662d92d24c0aa4302407b0d45d21f2251c85f85b" - integrity sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g== - -is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-potential-custom-element-name@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397" - integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c= - -is-regex@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" - integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== - dependencies: - has-symbols "^1.0.1" - -is-root@2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" - integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== - -is-set@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" - integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== - -is-stream@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" - integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= - -is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== - -is-string@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" - integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== - -is-symbol@^1.0.2, is-symbol@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" - integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== - dependencies: - has-symbols "^1.0.1" - -is-typedarray@^1.0.0, is-typedarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" - integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - -is-whitespace-character@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" - integrity sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w== - -is-window@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-window/-/is-window-1.0.2.tgz#2c896ca53db97de45d3c33133a65d8c9f563480d" - integrity sha1-LIlspT25feRdPDMTOmXYyfVjSA0= - -is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -is-word-character@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" - integrity sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA== - -is-wsl@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d" - integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= - -is-wsl@^2.1.1, is-wsl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" - integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== - dependencies: - is-docker "^2.0.0" - -is-yarn-global@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" - integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== - -isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-2.0.5.tgz#8af1e4c1221244cc62459faf38940d4e644a5723" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -isobject@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-4.0.0.tgz#3f1c9155e73b192022a80819bacd0343711697b0" - integrity sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA== - -isstream@~0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/isstream/-/isstream-0.1.2.tgz#47e63f7af55afa6f92e1500e690eb8b8529c099a" - integrity sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - -istanbul-lib-coverage@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz#f5944a37c70b550b02a78a5c3b2055b280cec8ec" - integrity sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== - -istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz#873c6fff897450118222774696a3f28902d77c1d" - integrity sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== - dependencies: - "@babel/core" "^7.7.5" - "@istanbuljs/schema" "^0.1.2" - istanbul-lib-coverage "^3.0.0" - semver "^6.3.0" - -istanbul-lib-report@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz#7518fe52ea44de372f460a76b5ecda9ffb73d8a6" - integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== - dependencies: - istanbul-lib-coverage "^3.0.0" - make-dir "^3.0.0" - supports-color "^7.1.0" - -istanbul-lib-source-maps@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz#75743ce6d96bb86dc7ee4352cf6366a23f0b1ad9" - integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== - dependencies: - debug "^4.1.1" - istanbul-lib-coverage "^3.0.0" - source-map "^0.6.1" - -istanbul-reports@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/istanbul-reports/-/istanbul-reports-3.0.2.tgz#d593210e5000683750cb09fc0644e4b6e27fd53b" - integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== - dependencies: - html-escaper "^2.0.0" - istanbul-lib-report "^3.0.0" - -iterate-iterator@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/iterate-iterator/-/iterate-iterator-1.0.1.tgz#1693a768c1ddd79c969051459453f082fe82e9f6" - integrity sha512-3Q6tudGN05kbkDQDI4CqjaBf4qf85w6W6GnuZDtUVYwKgtC1q8yxYX7CZed7N+tLzQqS6roujWvszf13T+n9aw== - -iterate-value@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/iterate-value/-/iterate-value-1.0.2.tgz#935115bd37d006a52046535ebc8d07e9c9337f57" - integrity sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ== - dependencies: - es-get-iterator "^1.0.2" - iterate-iterator "^1.0.1" - -jake@^10.6.1: - version "10.8.2" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.2.tgz#ebc9de8558160a66d82d0eadc6a2e58fbc500a7b" - integrity sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A== - dependencies: - async "0.9.x" - chalk "^2.4.2" - filelist "^1.0.1" - minimatch "^3.0.4" - -jest-changed-files@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" - integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== - dependencies: - "@jest/types" "^26.6.2" - execa "^4.0.0" - throat "^5.0.0" - -jest-cli@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-26.6.3.tgz#43117cfef24bc4cd691a174a8796a532e135e92a" - integrity sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== - dependencies: - "@jest/core" "^26.6.3" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - chalk "^4.0.0" - exit "^0.1.2" - graceful-fs "^4.2.4" - import-local "^3.0.2" - is-ci "^2.0.0" - jest-config "^26.6.3" - jest-util "^26.6.2" - jest-validate "^26.6.2" - prompts "^2.0.1" - yargs "^15.4.1" - -jest-config@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-26.6.3.tgz#64f41444eef9eb03dc51d5c53b75c8c71f645349" - integrity sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== - dependencies: - "@babel/core" "^7.1.0" - "@jest/test-sequencer" "^26.6.3" - "@jest/types" "^26.6.2" - babel-jest "^26.6.3" - chalk "^4.0.0" - deepmerge "^4.2.2" - glob "^7.1.1" - graceful-fs "^4.2.4" - jest-environment-jsdom "^26.6.2" - jest-environment-node "^26.6.2" - jest-get-type "^26.3.0" - jest-jasmine2 "^26.6.3" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - micromatch "^4.0.2" - pretty-format "^26.6.2" - -jest-diff@^26.0.0, jest-diff@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-26.6.2.tgz#1aa7468b52c3a68d7d5c5fdcdfcd5e49bd164394" - integrity sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== - dependencies: - chalk "^4.0.0" - diff-sequences "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-docblock@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-26.0.0.tgz#3e2fa20899fc928cb13bd0ff68bd3711a36889b5" - integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== - dependencies: - detect-newline "^3.0.0" - -jest-each@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-26.6.2.tgz#02526438a77a67401c8a6382dfe5999952c167cb" - integrity sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - jest-get-type "^26.3.0" - jest-util "^26.6.2" - pretty-format "^26.6.2" - -jest-environment-jsdom@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz#78d09fe9cf019a357009b9b7e1f101d23bd1da3e" - integrity sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - jsdom "^16.4.0" - -jest-environment-node@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-26.6.2.tgz#824e4c7fb4944646356f11ac75b229b0035f2b0c" - integrity sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== - dependencies: - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - jest-mock "^26.6.2" - jest-util "^26.6.2" - -jest-get-type@^26.3.0: - version "26.3.0" - resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-26.3.0.tgz#e97dc3c3f53c2b406ca7afaed4493b1d099199e0" - integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== - -jest-haste-map@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-26.6.2.tgz#dd7e60fe7dc0e9f911a23d79c5ff7fb5c2cafeaa" - integrity sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== - dependencies: - "@jest/types" "^26.6.2" - "@types/graceful-fs" "^4.1.2" - "@types/node" "*" - anymatch "^3.0.3" - fb-watchman "^2.0.0" - graceful-fs "^4.2.4" - jest-regex-util "^26.0.0" - jest-serializer "^26.6.2" - jest-util "^26.6.2" - jest-worker "^26.6.2" - micromatch "^4.0.2" - sane "^4.0.3" - walker "^1.0.7" - optionalDependencies: - fsevents "^2.1.2" - -jest-jasmine2@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz#adc3cf915deacb5212c93b9f3547cd12958f2edd" - integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== - dependencies: - "@babel/traverse" "^7.1.0" - "@jest/environment" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - co "^4.6.0" - expect "^26.6.2" - is-generator-fn "^2.0.0" - jest-each "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-runtime "^26.6.3" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - pretty-format "^26.6.2" - throat "^5.0.0" - -jest-leak-detector@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz#7717cf118b92238f2eba65054c8a0c9c653a91af" - integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== - dependencies: - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-matcher-utils@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz#8e6fd6e863c8b2d31ac6472eeb237bc595e53e7a" - integrity sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== - dependencies: - chalk "^4.0.0" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - pretty-format "^26.6.2" - -jest-message-util@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-26.6.2.tgz#58173744ad6fc0506b5d21150b9be56ef001ca07" - integrity sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== - dependencies: - "@babel/code-frame" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/stack-utils" "^2.0.0" - chalk "^4.0.0" - graceful-fs "^4.2.4" - micromatch "^4.0.2" - pretty-format "^26.6.2" - slash "^3.0.0" - stack-utils "^2.0.2" - -jest-mock@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-26.6.2.tgz#d6cb712b041ed47fe0d9b6fc3474bc6543feb302" - integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - -jest-pnp-resolver@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c" - integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== - -jest-regex-util@^26.0.0: - version "26.0.0" - resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-26.0.0.tgz#d25e7184b36e39fd466c3bc41be0971e821fee28" - integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== - -jest-resolve-dependencies@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz#6680859ee5d22ee5dcd961fe4871f59f4c784fb6" - integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== - dependencies: - "@jest/types" "^26.6.2" - jest-regex-util "^26.0.0" - jest-snapshot "^26.6.2" - -jest-resolve@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-26.6.2.tgz#a3ab1517217f469b504f1b56603c5bb541fbb507" - integrity sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== - dependencies: - "@jest/types" "^26.6.2" - chalk "^4.0.0" - graceful-fs "^4.2.4" - jest-pnp-resolver "^1.2.2" - jest-util "^26.6.2" - read-pkg-up "^7.0.1" - resolve "^1.18.1" - slash "^3.0.0" - -jest-runner@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-26.6.3.tgz#2d1fed3d46e10f233fd1dbd3bfaa3fe8924be159" - integrity sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - emittery "^0.7.1" - exit "^0.1.2" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-docblock "^26.0.0" - jest-haste-map "^26.6.2" - jest-leak-detector "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - jest-runtime "^26.6.3" - jest-util "^26.6.2" - jest-worker "^26.6.2" - source-map-support "^0.5.6" - throat "^5.0.0" - -jest-runtime@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-26.6.3.tgz#4f64efbcfac398331b74b4b3c82d27d401b8fa2b" - integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== - dependencies: - "@jest/console" "^26.6.2" - "@jest/environment" "^26.6.2" - "@jest/fake-timers" "^26.6.2" - "@jest/globals" "^26.6.2" - "@jest/source-map" "^26.6.2" - "@jest/test-result" "^26.6.2" - "@jest/transform" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - cjs-module-lexer "^0.6.0" - collect-v8-coverage "^1.0.0" - exit "^0.1.2" - glob "^7.1.3" - graceful-fs "^4.2.4" - jest-config "^26.6.3" - jest-haste-map "^26.6.2" - jest-message-util "^26.6.2" - jest-mock "^26.6.2" - jest-regex-util "^26.0.0" - jest-resolve "^26.6.2" - jest-snapshot "^26.6.2" - jest-util "^26.6.2" - jest-validate "^26.6.2" - slash "^3.0.0" - strip-bom "^4.0.0" - yargs "^15.4.1" - -jest-serializer@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-26.6.2.tgz#d139aafd46957d3a448f3a6cdabe2919ba0742d1" - integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== - dependencies: - "@types/node" "*" - graceful-fs "^4.2.4" - -jest-snapshot@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-26.6.2.tgz#f3b0af1acb223316850bd14e1beea9837fb39c84" - integrity sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== - dependencies: - "@babel/types" "^7.0.0" - "@jest/types" "^26.6.2" - "@types/babel__traverse" "^7.0.4" - "@types/prettier" "^2.0.0" - chalk "^4.0.0" - expect "^26.6.2" - graceful-fs "^4.2.4" - jest-diff "^26.6.2" - jest-get-type "^26.3.0" - jest-haste-map "^26.6.2" - jest-matcher-utils "^26.6.2" - jest-message-util "^26.6.2" - jest-resolve "^26.6.2" - natural-compare "^1.4.0" - pretty-format "^26.6.2" - semver "^7.3.2" - -jest-util@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" - integrity sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== - dependencies: - "@jest/types" "^26.6.2" - "@types/node" "*" - chalk "^4.0.0" - graceful-fs "^4.2.4" - is-ci "^2.0.0" - micromatch "^4.0.2" - -jest-validate@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-26.6.2.tgz#23d380971587150467342911c3d7b4ac57ab20ec" - integrity sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== - dependencies: - "@jest/types" "^26.6.2" - camelcase "^6.0.0" - chalk "^4.0.0" - jest-get-type "^26.3.0" - leven "^3.1.0" - pretty-format "^26.6.2" - -jest-watcher@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-26.6.2.tgz#a5b683b8f9d68dbcb1d7dae32172d2cca0592975" - integrity sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== - dependencies: - "@jest/test-result" "^26.6.2" - "@jest/types" "^26.6.2" - "@types/node" "*" - ansi-escapes "^4.2.1" - chalk "^4.0.0" - jest-util "^26.6.2" - string-length "^4.0.1" - -jest-worker@24.9.0: - version "24.9.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-24.9.0.tgz#5dbfdb5b2d322e98567898238a9697bcce67b3e5" - integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== - dependencies: - merge-stream "^2.0.0" - supports-color "^6.1.0" - -jest-worker@^26.2.1, jest-worker@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - -jest@^26.6.3: - version "26.6.3" - resolved "https://registry.yarnpkg.com/jest/-/jest-26.6.3.tgz#40e8fdbe48f00dfa1f0ce8121ca74b88ac9148ef" - integrity sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== - dependencies: - "@jest/core" "^26.6.3" - import-local "^3.0.2" - jest-cli "^26.6.3" - -js-string-escape@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz#e2625badbc0d67c7533e9edc1068c587ae4137ef" - integrity sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8= - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-tokens@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" - integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= - -js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== - dependencies: - argparse "^1.0.7" - esprima "^4.0.0" - -jsbn@~0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" - integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - -jscodeshift@^0.6.3: - version "0.6.4" - resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.6.4.tgz#e19ab86214edac86a75c4557fc88b3937d558a8e" - integrity sha512-+NF/tlNbc2WEhXUuc4WEJLsJumF84tnaMUZW2hyJw3jThKKRvsPX4sPJVgO1lPE28z0gNL+gwniLG9d8mYvQCQ== - dependencies: - "@babel/core" "^7.1.6" - "@babel/parser" "^7.1.6" - "@babel/plugin-proposal-class-properties" "^7.1.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/preset-env" "^7.1.6" - "@babel/preset-flow" "^7.0.0" - "@babel/preset-typescript" "^7.1.0" - "@babel/register" "^7.0.0" - babel-core "^7.0.0-bridge.0" - colors "^1.1.2" - flow-parser "0.*" - graceful-fs "^4.1.11" - micromatch "^3.1.10" - neo-async "^2.5.0" - node-dir "^0.1.17" - recast "^0.16.1" - temp "^0.8.1" - write-file-atomic "^2.3.0" - -jscodeshift@^0.7.0: - version "0.7.1" - resolved "https://registry.yarnpkg.com/jscodeshift/-/jscodeshift-0.7.1.tgz#0236ad475d6f0770ca998a0160925d62b57d2507" - integrity sha512-YMkZSyoc8zg5woZL23cmWlnFLPH/mHilonGA7Qbzs7H6M4v4PH0Qsn4jeDyw+CHhVoAnm9UxQyB0Yw1OT+mktA== - dependencies: - "@babel/core" "^7.1.6" - "@babel/parser" "^7.1.6" - "@babel/plugin-proposal-class-properties" "^7.1.0" - "@babel/plugin-proposal-object-rest-spread" "^7.0.0" - "@babel/preset-env" "^7.1.6" - "@babel/preset-flow" "^7.0.0" - "@babel/preset-typescript" "^7.1.0" - "@babel/register" "^7.0.0" - babel-core "^7.0.0-bridge.0" - colors "^1.1.2" - flow-parser "0.*" - graceful-fs "^4.1.11" - micromatch "^3.1.10" - neo-async "^2.5.0" - node-dir "^0.1.17" - recast "^0.18.1" - temp "^0.8.1" - write-file-atomic "^2.3.0" - -jsdom@^16.4.0: - version "16.4.0" - resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-16.4.0.tgz#36005bde2d136f73eee1a830c6d45e55408edddb" - integrity sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w== - dependencies: - abab "^2.0.3" - acorn "^7.1.1" - acorn-globals "^6.0.0" - cssom "^0.4.4" - cssstyle "^2.2.0" - data-urls "^2.0.0" - decimal.js "^10.2.0" - domexception "^2.0.1" - escodegen "^1.14.1" - html-encoding-sniffer "^2.0.1" - is-potential-custom-element-name "^1.0.0" - nwsapi "^2.2.0" - parse5 "5.1.1" - request "^2.88.2" - request-promise-native "^1.0.8" - saxes "^5.0.0" - symbol-tree "^3.2.4" - tough-cookie "^3.0.1" - w3c-hr-time "^1.0.2" - w3c-xmlserializer "^2.0.0" - webidl-conversions "^6.1.0" - whatwg-encoding "^1.0.5" - whatwg-mimetype "^2.3.0" - whatwg-url "^8.0.0" - ws "^7.2.3" - xml-name-validator "^3.0.0" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" - integrity sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= - -json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" - integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== - -json-parse-even-better-errors@^2.3.0: - version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" - integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== - -json-schema-traverse@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" - integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== - -json-schema@0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" - integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= - -json-stringify-safe@~5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" - integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= - -json5@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe" - integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== - dependencies: - minimist "^1.2.0" - -json5@^2.1.1, json5@^2.1.2: - version "2.1.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" - integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== - dependencies: - minimist "^1.2.5" - -jsonfile@^2.1.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-2.4.0.tgz#3736a2b428b87bbda0cc83b53fa3d633a35c2ae8" - integrity sha1-NzaitCi4e72gzIO1P6PWM6NcKug= - optionalDependencies: - graceful-fs "^4.1.6" - -jsonfile@^6.0.1: - version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" - integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== - dependencies: - universalify "^2.0.0" - optionalDependencies: - graceful-fs "^4.1.6" - -jsprim@^1.2.2: - version "1.4.1" - resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" - integrity sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= - dependencies: - assert-plus "1.0.0" - extsprintf "1.3.0" - json-schema "0.2.3" - verror "1.10.0" - -junk@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/junk/-/junk-3.1.0.tgz#31499098d902b7e98c5d9b9c80f43457a88abfa1" - integrity sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ== - -keyv@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" - integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== - dependencies: - json-buffer "3.0.0" - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" - integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== - -klaw@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" - integrity sha1-QIhDO0azsbolnXh4XY6W9zugJDk= - optionalDependencies: - graceful-fs "^4.1.9" - -kleur@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -klona@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/klona/-/klona-2.0.4.tgz#7bb1e3affb0cb8624547ef7e8f6708ea2e39dfc0" - integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== - -latest-version@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" - integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== - dependencies: - package-json "^6.3.0" - -lazy-universal-dotenv@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/lazy-universal-dotenv/-/lazy-universal-dotenv-3.0.1.tgz#a6c8938414bca426ab8c9463940da451a911db38" - integrity sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ== - dependencies: - "@babel/runtime" "^7.5.0" - app-root-dir "^1.0.2" - core-js "^3.0.4" - dotenv "^8.0.0" - dotenv-expand "^5.1.0" - -leven@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" - integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== - -levn@~0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" - integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - dependencies: - prelude-ls "~1.1.2" - type-check "~0.3.2" - -line-column@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/line-column/-/line-column-1.0.2.tgz#d25af2936b6f4849172b312e4792d1d987bc34a2" - integrity sha1-0lryk2tvSEkXKzEuR5LR2Ye8NKI= - dependencies: - isarray "^1.0.0" - isobject "^2.0.0" - -lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - -load-json-file@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-4.0.0.tgz#2f5f45ab91e33216234fd53adab668eb4ec0993b" - integrity sha1-L19Fq5HjMhYjT9U62rZo607AmTs= - dependencies: - graceful-fs "^4.1.2" - parse-json "^4.0.0" - pify "^3.0.0" - strip-bom "^3.0.0" - -loader-runner@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357" - integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== - -loader-utils@1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" - integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== - dependencies: - big.js "^5.2.2" - emojis-list "^2.0.0" - json5 "^1.0.1" - -loader-utils@2.0.0, loader-utils@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0" - integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613" - integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^1.0.1" - -locate-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" - integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== - dependencies: - p-locate "^3.0.0" - path-exists "^3.0.0" - -locate-path@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" - integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== - dependencies: - p-locate "^4.1.0" - -lodash-es@^4.17.15: - version "4.17.20" - resolved "https://registry.yarnpkg.com/lodash-es/-/lodash-es-4.17.20.tgz#29f6332eefc60e849f869c264bc71126ad61e8f7" - integrity sha512-JD1COMZsq8maT6mnuz1UMV0jvYD0E0aUsSOdrr1/nAG3dhqQXwRRgeW0cSqH1U43INKcqxaiVIQNOUDld7gRDA== - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.difference@^4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c" - integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= - -lodash.forown@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.forown/-/lodash.forown-4.4.0.tgz#85115cf04f73ef966eced52511d3893cc46683af" - integrity sha1-hRFc8E9z75ZuztUlEdOJPMRmg68= - -lodash.get@^4.4.2: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= - -lodash.groupby@^4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.groupby/-/lodash.groupby-4.6.0.tgz#0b08a1dcf68397c397855c3239783832df7403d1" - integrity sha1-Cwih3PaDl8OXhVwyOXg4Mt90A9E= - -lodash.sortby@^4.7.0: - version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= - -lodash.throttle@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.throttle/-/lodash.throttle-4.1.1.tgz#c23e91b710242ac70c37f1e1cda9274cc39bf2f4" - integrity sha1-wj6RtxAkKscMN/HhzaknTMOb8vQ= - -lodash.toarray@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561" - integrity sha1-JMS/zWsvuji/0FlNsRedjptlZWE= - -lodash.uniq@4.5.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" - integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= - -lodash@^4.0.1, lodash@^4.17.11, lodash@^4.17.13, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20: - version "4.17.20" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" - integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" - integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== - dependencies: - js-tokens "^3.0.0 || ^4.0.0" - -lower-case@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" - integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== - dependencies: - tslib "^2.0.3" - -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - -lowlight@^1.14.0: - version "1.18.0" - resolved "https://registry.yarnpkg.com/lowlight/-/lowlight-1.18.0.tgz#cfff11cfb125ca66f1c12cb43d27fff68cbeafa9" - integrity sha512-Zlc3GqclU71HRw5fTOy00zz5EOlqAdKMYhOFIO8ay4SQEDQgFuhR8JNwDIzAGMLoqTsWxe0elUNmq5o2USRAzw== - dependencies: - fault "^1.0.0" - highlight.js "~10.5.0" - -lru-cache@6.0.0, lru-cache@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" - integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== - dependencies: - yallist "^4.0.0" - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -lz-string@^1.4.4: - version "1.4.4" - resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26" - integrity sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY= - -make-dir@^2.0.0, make-dir@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5" - integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== - dependencies: - pify "^4.0.1" - semver "^5.6.0" - -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" - integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== - dependencies: - semver "^6.0.0" - -makeerror@1.0.x: - version "1.0.11" - resolved "https://registry.yarnpkg.com/makeerror/-/makeerror-1.0.11.tgz#e01a5c9109f2af79660e4e8b9587790184f5a96c" - integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= - dependencies: - tmpl "1.0.x" - -map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-or-similar@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/map-or-similar/-/map-or-similar-1.5.0.tgz#6de2653174adfb5d9edc33c69d3e92a1b76faf08" - integrity sha1-beJlMXSt+12e3DPGnT6Sobdvrwg= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -markdown-escapes@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" - integrity sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg== - -markdown-to-jsx@^6.11.4: - version "6.11.4" - resolved "https://registry.yarnpkg.com/markdown-to-jsx/-/markdown-to-jsx-6.11.4.tgz#b4528b1ab668aef7fe61c1535c27e837819392c5" - integrity sha512-3lRCD5Sh+tfA52iGgfs/XZiw33f7fFX9Bn55aNnVNUd2GzLDkOWyKYYD8Yju2B1Vn+feiEdgJs8T6Tg0xNokPw== - dependencies: - prop-types "^15.6.2" - unquote "^1.1.0" - -material-colors@^1.2.1: - version "1.2.6" - resolved "https://registry.yarnpkg.com/material-colors/-/material-colors-1.2.6.tgz#6d1958871126992ceecc72f4bcc4d8f010865f46" - integrity sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg== - -md5.js@^1.3.4: - version "1.3.5" - resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f" - integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - safe-buffer "^5.1.2" - -mdast-squeeze-paragraphs@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz#7c4c114679c3bee27ef10b58e2e015be79f1ef97" - integrity sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ== - dependencies: - unist-util-remove "^2.0.0" - -mdast-util-definitions@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-2.0.1.tgz#2c931d8665a96670639f17f98e32c3afcfee25f3" - integrity sha512-Co+DQ6oZlUzvUR7JCpP249PcexxygiaKk9axJh+eRzHDZJk2julbIdKB4PXHVxdBuLzvJ1Izb+YDpj2deGMOuA== - dependencies: - unist-util-visit "^2.0.0" - -mdast-util-definitions@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2" - integrity sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ== - dependencies: - unist-util-visit "^2.0.0" - -mdast-util-to-hast@10.0.1: - version "10.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb" - integrity sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA== - dependencies: - "@types/mdast" "^3.0.0" - "@types/unist" "^2.0.0" - mdast-util-definitions "^4.0.0" - mdurl "^1.0.0" - unist-builder "^2.0.0" - unist-util-generated "^1.0.0" - unist-util-position "^3.0.0" - unist-util-visit "^2.0.0" - -mdast-util-to-string@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz#27055500103f51637bd07d01da01eb1967a43527" - integrity sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A== - -mdn-data@2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== - -mdn-data@2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== - -mdurl@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" - integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" - integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= - -memoize-one@^5.0.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.1.1.tgz#047b6e3199b508eaec03504de71229b8eb1d75c0" - integrity sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA== - -memoizerific@^1.11.3: - version "1.11.3" - resolved "https://registry.yarnpkg.com/memoizerific/-/memoizerific-1.11.3.tgz#7c87a4646444c32d75438570905f2dbd1b1a805a" - integrity sha1-fIekZGREwy11Q4VwkF8tvRsagFo= - dependencies: - map-or-similar "^1.5.0" - -memory-fs@^0.4.1: - version "0.4.1" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552" - integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -memory-fs@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c" - integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== - dependencies: - errno "^0.1.3" - readable-stream "^2.0.1" - -memorystream@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" - integrity sha1-htcJCzDORV1j+64S3aUaR93K+bI= - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= - -merge-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" - integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== - -merge2@^1.2.3, merge2@^1.3.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" - integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= - -microevent.ts@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/microevent.ts/-/microevent.ts-0.1.1.tgz#70b09b83f43df5172d0205a63025bce0f7357fa0" - integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== - -micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -micromatch@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.2.tgz#4fcb0999bf9fbc2fcbdd212f6d629b9a56c39259" - integrity sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== - dependencies: - braces "^3.0.1" - picomatch "^2.0.5" - -miller-rabin@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" - integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== - dependencies: - bn.js "^4.0.0" - brorand "^1.0.1" - -mime-db@1.45.0: - version "1.45.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.45.0.tgz#cceeda21ccd7c3a745eba2decd55d4b73e7879ea" - integrity sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== - -mime-types@^2.1.12, mime-types@^2.1.25, mime-types@^2.1.27, mime-types@~2.1.19, mime-types@~2.1.24: - version "2.1.28" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.28.tgz#1160c4757eab2c5363888e005273ecf79d2a0ecd" - integrity sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ== - dependencies: - mime-db "1.45.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mime@^2.0.3, mime@^2.4.4: - version "2.5.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-2.5.0.tgz#2b4af934401779806ee98026bb42e8c1ae1876b1" - integrity sha512-ft3WayFSFUVBuJj7BMLKAQcSlItKtfjsKDDsii3rqFDAZ7t11zRe8ASw/GlmivGwVUYtwkQrxiGGpL6gFvB0ag== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-response@^1.0.0, mimic-response@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - -mimic-response@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-2.1.0.tgz#d13763d35f613d09ec37ebb30bac0469c0ee8f43" - integrity sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA== - -mimic-response@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" - integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== - -min-document@^2.19.0: - version "2.19.0" - resolved "https://registry.yarnpkg.com/min-document/-/min-document-2.19.0.tgz#7bd282e3f5842ed295bb748cdd9f1ffa2c824685" - integrity sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU= - dependencies: - dom-walk "^0.1.0" - -min-indent@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" - integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== - -minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" - integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== - -minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" - integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= - -minimatch@3.0.4, minimatch@^3.0.2, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.3, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== - -minipass-collect@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" - integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== - dependencies: - minipass "^3.0.0" - -minipass-flush@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373" - integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== - dependencies: - minipass "^3.0.0" - -minipass-pipeline@^1.2.2: - version "1.2.4" - resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz#68472f79711c084657c067c5c6ad93cddea8214c" - integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== - dependencies: - minipass "^3.0.0" - -minipass@^3.0.0, minipass@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd" - integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== - dependencies: - yallist "^4.0.0" - -minizlib@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.2.tgz#e90d3466ba209b932451508a11ce3d3632145931" - integrity sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg== - dependencies: - minipass "^3.0.0" - yallist "^4.0.0" - -mississippi@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022" - integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== - dependencies: - concat-stream "^1.5.0" - duplexify "^3.4.2" - end-of-stream "^1.1.0" - flush-write-stream "^1.0.0" - from2 "^2.1.0" - parallel-transform "^1.1.0" - pump "^3.0.0" - pumpify "^1.3.3" - stream-each "^1.1.0" - through2 "^2.0.0" - -mixin-deep@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566" - integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp-classic@^0.5.2, mkdirp-classic@^0.5.3: - version "0.5.3" - resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" - integrity sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A== - -mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.4, mkdirp@~0.5.1: - version "0.5.5" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" - integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== - dependencies: - minimist "^1.2.5" - -mkdirp@^1.0.3, mkdirp@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" - integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== - -modern-normalize@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/modern-normalize/-/modern-normalize-1.0.0.tgz#539d84a1e141338b01b346f3e27396d0ed17601e" - integrity sha512-1lM+BMLGuDfsdwf3rsgBSrxJwAZHFIrQ8YR61xIqdHo0uNKI9M52wNpHSrliZATJp51On6JD0AfRxd4YGSU0lw== - -move-concurrently@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" - integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= - dependencies: - aproba "^1.1.1" - copy-concurrently "^1.0.0" - fs-write-stream-atomic "^1.0.8" - mkdirp "^0.5.1" - rimraf "^2.5.4" - run-queue "^1.0.3" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -ms@2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.1.tgz#30a5864eb3ebb0a66f2ebe6d727af06a09d86e0a" - integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@^2.1.1: - version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -mute-stream@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.8.tgz#1630c42b2251ff81e2a283de96a5497ea92e5e0d" - integrity sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== - -nan@^2.12.1: - version "2.14.2" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.2.tgz#f5376400695168f4cc694ac9393d0c9585eeea19" - integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== - -nanoid@^3.1.16, nanoid@^3.1.20: - version "3.1.20" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.20.tgz#badc263c6b1dcf14b71efaa85f6ab4c1d6cfc788" - integrity sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -napi-build-utils@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/napi-build-utils/-/napi-build-utils-1.0.2.tgz#b1fddc0b2c46e380a0b7a76f984dd47c41a13806" - integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg== - -native-url@0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/native-url/-/native-url-0.3.4.tgz#29c943172aed86c63cee62c8c04db7f5756661f8" - integrity sha512-6iM8R99ze45ivyH8vybJ7X0yekIcPf5GgLV5K0ENCbmRcaRIDoj37BC8iLEmaaBfqqb8enuZ5p0uhY+lVAbAcA== - dependencies: - querystring "^0.2.0" - -native-url@^0.2.6: - version "0.2.6" - resolved "https://registry.yarnpkg.com/native-url/-/native-url-0.2.6.tgz#ca1258f5ace169c716ff44eccbddb674e10399ae" - integrity sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA== - dependencies: - querystring "^0.2.0" - -natural-compare@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" - integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= - -negotiator@0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" - integrity sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== - -neo-async@^2.5.0, neo-async@^2.6.1, neo-async@^2.6.2: - version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" - integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== - -nested-error-stacks@^2.0.0, nested-error-stacks@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz#0fbdcf3e13fe4994781280524f8b96b0cdff9c61" - integrity sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug== - -next-tick@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" - integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= - -next@10.0.5: - version "10.0.5" - resolved "https://registry.yarnpkg.com/next/-/next-10.0.5.tgz#8071e0aa1883266c91943aa7c6b73deadb064793" - integrity sha512-yr7ap2TLugf0aMHz+3JoKFP9CCkFE+k6jCfdUymORhptjLYZbD3YGlTcUC1CRl+b5Phlbl7m/WUIPde0VcguiA== - dependencies: - "@ampproject/toolbox-optimizer" "2.7.1-alpha.0" - "@babel/runtime" "7.12.5" - "@hapi/accept" "5.0.1" - "@next/env" "10.0.5" - "@next/polyfill-module" "10.0.5" - "@next/react-dev-overlay" "10.0.5" - "@next/react-refresh-utils" "10.0.5" - "@opentelemetry/api" "0.14.0" - ast-types "0.13.2" - babel-plugin-transform-define "2.0.0" - babel-plugin-transform-react-remove-prop-types "0.4.24" - browserslist "4.14.6" - buffer "5.6.0" - caniuse-lite "^1.0.30001113" - chalk "2.4.2" - chokidar "3.4.3" - crypto-browserify "3.12.0" - css-loader "4.3.0" - cssnano-simple "1.2.1" - etag "1.8.1" - find-cache-dir "3.3.1" - jest-worker "24.9.0" - loader-utils "2.0.0" - native-url "0.3.4" - node-fetch "2.6.1" - node-html-parser "1.4.9" - p-limit "3.1.0" - path-browserify "1.0.1" - pnp-webpack-plugin "1.6.4" - postcss "8.1.7" - process "0.11.10" - prop-types "15.7.2" - raw-body "2.4.1" - react-is "16.13.1" - react-refresh "0.8.3" - resolve-url-loader "3.1.2" - sass-loader "10.0.5" - schema-utils "2.7.1" - stream-browserify "3.0.0" - style-loader "1.2.1" - styled-jsx "3.3.2" - use-subscription "1.5.1" - vm-browserify "1.1.2" - watchpack "2.0.0-beta.13" - webpack "4.44.1" - webpack-sources "1.4.3" - optionalDependencies: - sharp "0.26.3" - -nice-try@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" - integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== - -no-case@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" - integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== - dependencies: - lower-case "^2.0.2" - tslib "^2.0.3" - -node-abi@^2.7.0: - version "2.19.3" - resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-2.19.3.tgz#252f5dcab12dad1b5503b2d27eddd4733930282d" - integrity sha512-9xZrlyfvKhWme2EXFKQhZRp1yNWT/uI1luYPr3sFl+H4keYY4xR+1jO7mvTTijIsHf1M+QDe9uWuKeEpLInIlg== - dependencies: - semver "^5.4.1" - -node-addon-api@^3.0.2, node-addon-api@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.1.0.tgz#98b21931557466c6729e51cb77cd39c965f42239" - integrity sha512-flmrDNB06LIl5lywUz7YlNGZH/5p0M7W28k8hzd9Lshtdh1wshD2Y+U4h9LD6KObOy1f+fEVdgprPrEymjM5uw== - -node-dir@^0.1.10, node-dir@^0.1.17: - version "0.1.17" - resolved "https://registry.yarnpkg.com/node-dir/-/node-dir-0.1.17.tgz#5f5665d93351335caabef8f1c554516cf5f1e4e5" - integrity sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU= - dependencies: - minimatch "^3.0.2" - -node-emoji@^1.8.1: - version "1.10.0" - resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.10.0.tgz#8886abd25d9c7bb61802a658523d1f8d2a89b2da" - integrity sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw== - dependencies: - lodash.toarray "^4.4.0" - -node-fetch@2.6.1, node-fetch@^2.6.0: - version "2.6.1" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" - integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== - -node-html-parser@1.4.9: - version "1.4.9" - resolved "https://registry.yarnpkg.com/node-html-parser/-/node-html-parser-1.4.9.tgz#3c8f6cac46479fae5800725edb532e9ae8fd816c" - integrity sha512-UVcirFD1Bn0O+TSmloHeHqZZCxHjvtIeGdVdGMhyZ8/PWlEiZaZ5iJzR189yKZr8p0FXN58BUeC7RHRkf/KYGw== - dependencies: - he "1.2.0" - -node-int64@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b" - integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= - -node-libs-browser@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425" - integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== - dependencies: - assert "^1.1.1" - browserify-zlib "^0.2.0" - buffer "^4.3.0" - console-browserify "^1.1.0" - constants-browserify "^1.0.0" - crypto-browserify "^3.11.0" - domain-browser "^1.1.1" - events "^3.0.0" - https-browserify "^1.0.0" - os-browserify "^0.3.0" - path-browserify "0.0.1" - process "^0.11.10" - punycode "^1.2.4" - querystring-es3 "^0.2.0" - readable-stream "^2.3.3" - stream-browserify "^2.0.1" - stream-http "^2.7.2" - string_decoder "^1.0.0" - timers-browserify "^2.0.4" - tty-browserify "0.0.0" - url "^0.11.0" - util "^0.11.0" - vm-browserify "^1.0.1" - -node-modules-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz#8d9dbe28964a4ac5712e9131642107c71e90ec40" - integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= - -node-notifier@^8.0.0: - version "8.0.1" - resolved "https://registry.yarnpkg.com/node-notifier/-/node-notifier-8.0.1.tgz#f86e89bbc925f2b068784b31f382afdc6ca56be1" - integrity sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA== - dependencies: - growly "^1.3.0" - is-wsl "^2.2.0" - semver "^7.3.2" - shellwords "^0.1.1" - uuid "^8.3.0" - which "^2.0.2" - -node-releases@^1.1.52, node-releases@^1.1.65, node-releases@^1.1.69: - version "1.1.69" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.69.tgz#3149dbde53b781610cd8b486d62d86e26c3725f6" - integrity sha512-DGIjo79VDEyAnRlfSqYTsy+yoHd2IOjJiKUozD2MV2D85Vso6Bug56mb9tT/fY5Urt0iqk01H7x+llAruDR2zA== - -noop-logger@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/noop-logger/-/noop-logger-0.1.1.tgz#94a2b1633c4f1317553007d8966fd0e841b6a4c2" - integrity sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI= - -normalize-html-whitespace@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/normalize-html-whitespace/-/normalize-html-whitespace-1.0.0.tgz#5e3c8e192f1b06c3b9eee4b7e7f28854c7601e34" - integrity sha512-9ui7CGtOOlehQu0t/OhhlmDyc71mKVlv+4vF+me4iZLPrNtRL2xoquEdfZxasC/bdQi/Hr3iTrpyRKIG+ocabA== - -normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - -normalize-url@^4.1.0: - version "4.5.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.0.tgz#453354087e6ca96957bd8f5baf753f5982142129" - integrity sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== - -npm-run-all@^4.1.5: - version "4.1.5" - resolved "https://registry.yarnpkg.com/npm-run-all/-/npm-run-all-4.1.5.tgz#04476202a15ee0e2e214080861bff12a51d98fba" - integrity sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ== - dependencies: - ansi-styles "^3.2.1" - chalk "^2.4.1" - cross-spawn "^6.0.5" - memorystream "^0.3.1" - minimatch "^3.0.4" - pidtree "^0.3.0" - read-pkg "^3.0.0" - shell-quote "^1.6.1" - string.prototype.padend "^3.0.0" - -npm-run-path@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-2.0.2.tgz#35a9232dfa35d7067b4cb2ddf2357b1871536c5f" - integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= - dependencies: - path-key "^2.0.0" - -npm-run-path@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" - integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - dependencies: - path-key "^3.0.0" - -npmlog@^4.0.1, npmlog@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -nth-check@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== - dependencies: - boolbase "~1.0.0" - -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - -nwsapi@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.0.tgz#204879a9e3d068ff2a55139c2c772780681a38b7" - integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== - -oauth-sign@~0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455" - integrity sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== - -object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-hash@^2.0.3: - version "2.1.1" - resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.1.1.tgz#9447d0279b4fcf80cff3259bf66a1dc73afabe09" - integrity sha512-VOJmgmS+7wvXf8CjbQmimtCnEx3IAoLxI3fp2fbWehxrWBcAQFbk+vcwb6vzR0VZv/eNCJ/27j151ZTwqW/JeQ== - -object-inspect@^1.8.0, object-inspect@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" - integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== - -object-keys@^1.0.12, object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.1.0, object.assign@^4.1.1: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.entries@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.3.tgz#c601c7f168b62374541a07ddbd3e2d5e4f7711a6" - integrity sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - has "^1.0.3" - -"object.fromentries@^2.0.0 || ^1.0.0": - version "2.0.3" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.3.tgz#13cefcffa702dc67750314a3305e8cb3fad1d072" - integrity sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - has "^1.0.3" - -object.getownpropertydescriptors@^2.0.3, object.getownpropertydescriptors@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz#0dfda8d108074d9c563e80490c883b6661091544" - integrity sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - -object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -object.values@^1.1.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.2.tgz#7a2015e06fcb0f546bd652486ce8583a4731c731" - integrity sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - has "^1.0.3" - -objectorarray@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/objectorarray/-/objectorarray-1.0.4.tgz#d69b2f0ff7dc2701903d308bb85882f4ddb49483" - integrity sha512-91k8bjcldstRz1bG6zJo8lWD7c6QXcB4nTDUqiEvIL1xAsLoZlOOZZG+nd6YPz+V7zY1580J4Xxh1vZtyv4i/w== - -on-finished@~2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.3.0.tgz#20f1336481b083cd75337992a16971aa2d906947" - integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= - dependencies: - ee-first "1.1.1" - -once@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -onetime@^5.1.0: - version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" - integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== - dependencies: - mimic-fn "^2.1.0" - -open@^7.0.2, open@^7.0.3: - version "7.3.1" - resolved "https://registry.yarnpkg.com/open/-/open-7.3.1.tgz#111119cb919ca1acd988f49685c4fdd0f4755356" - integrity sha512-f2wt9DCBKKjlFbjzGb8MOAW8LH8F0mrs1zc7KTjAJ9PZNQbfenzWbNP1VZJvw6ICMG9r14Ah6yfwPn7T7i646A== - dependencies: - is-docker "^2.0.0" - is-wsl "^2.1.1" - -optionator@^0.8.1: - version "0.8.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" - integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== - dependencies: - deep-is "~0.1.3" - fast-levenshtein "~2.0.6" - levn "~0.3.0" - prelude-ls "~1.1.2" - type-check "~0.3.2" - word-wrap "~1.2.3" - -os-browserify@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" - integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= - -os-tmpdir@~1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -overlayscrollbars@^1.10.2: - version "1.13.1" - resolved "https://registry.yarnpkg.com/overlayscrollbars/-/overlayscrollbars-1.13.1.tgz#0b840a88737f43a946b9d87875a2f9e421d0338a" - integrity sha512-gIQfzgGgu1wy80EB4/6DaJGHMEGmizq27xHIESrzXq0Y/J0Ay1P3DWk6tuVmEPIZH15zaBlxeEJOqdJKmowHCQ== - -p-all@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-all/-/p-all-2.1.0.tgz#91419be56b7dee8fe4c5db875d55e0da084244a0" - integrity sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA== - dependencies: - p-map "^2.0.0" - -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== - -p-each-series@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.2.0.tgz#105ab0357ce72b202a8a8b94933672657b5e2a9a" - integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== - -p-event@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/p-event/-/p-event-4.2.0.tgz#af4b049c8acd91ae81083ebd1e6f5cae2044c1b5" - integrity sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ== - dependencies: - p-timeout "^3.1.0" - -p-filter@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-filter/-/p-filter-2.1.0.tgz#1b1472562ae7a0f742f0f3d3d3718ea66ff9c09c" - integrity sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw== - dependencies: - p-map "^2.0.0" - -p-finally@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" - integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= - -p-limit@3.1.0, p-limit@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" - integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== - dependencies: - yocto-queue "^0.1.0" - -p-limit@^2.0.0, p-limit@^2.2.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" - integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== - dependencies: - p-try "^2.0.0" - -p-locate@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" - integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - dependencies: - p-limit "^2.0.0" - -p-locate@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" - integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== - dependencies: - p-limit "^2.2.0" - -p-map@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - -p-map@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-3.0.0.tgz#d704d9af8a2ba684e2600d9a215983d4141a979d" - integrity sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== - dependencies: - aggregate-error "^3.0.0" - -p-map@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" - integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== - dependencies: - aggregate-error "^3.0.0" - -p-timeout@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/p-timeout/-/p-timeout-3.2.0.tgz#c7e17abc971d2a7962ef83626b35d635acf23dfe" - integrity sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg== - dependencies: - p-finally "^1.0.0" - -p-try@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" - integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== - -package-json@^6.3.0: - version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" - integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== - dependencies: - got "^9.6.0" - registry-auth-token "^4.0.0" - registry-url "^5.0.0" - semver "^6.2.0" - -pako@~1.0.5: - version "1.0.11" - resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf" - integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== - -parallel-transform@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc" - integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== - dependencies: - cyclist "^1.0.1" - inherits "^2.0.3" - readable-stream "^2.1.5" - -param-case@^3.0.3: - version "3.0.4" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" - integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== - dependencies: - dot-case "^3.0.4" - tslib "^2.0.3" - -parent-module@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" - integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== - dependencies: - callsites "^3.0.0" - -parse-asn1@^5.0.0, parse-asn1@^5.1.5: - version "5.1.6" - resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.6.tgz#385080a3ec13cb62a62d39409cb3e88844cdaed4" - integrity sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== - dependencies: - asn1.js "^5.2.0" - browserify-aes "^1.0.0" - evp_bytestokey "^1.0.0" - pbkdf2 "^3.0.3" - safe-buffer "^5.1.1" - -parse-entities@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" - integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== - dependencies: - character-entities "^1.0.0" - character-entities-legacy "^1.0.0" - character-reference-invalid "^1.0.0" - is-alphanumerical "^1.0.0" - is-decimal "^1.0.0" - is-hexadecimal "^1.0.0" - -parse-json@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" - integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= - dependencies: - error-ex "^1.3.1" - json-parse-better-errors "^1.0.1" - -parse-json@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646" - integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== - dependencies: - "@babel/code-frame" "^7.0.0" - error-ex "^1.3.1" - json-parse-even-better-errors "^2.3.0" - lines-and-columns "^1.1.6" - -parse5@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" - integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== - -parse5@^6.0.0: - version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascal-case@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" - integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== - dependencies: - no-case "^3.0.4" - tslib "^2.0.3" - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-browserify@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" - integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== - -path-browserify@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd" - integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= - -path-exists@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" - integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-key@^2.0.0, path-key@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" - integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - -path-type@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-3.0.0.tgz#cef31dc8e0a1a3bb0d105c0cd97cf3bf47f4e36f" - integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== - dependencies: - pify "^3.0.0" - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -pbkdf2@^3.0.3: - version "3.1.1" - resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.1.tgz#cb8724b0fada984596856d1a6ebafd3584654b94" - integrity sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg== - dependencies: - create-hash "^1.1.2" - create-hmac "^1.1.4" - ripemd160 "^2.0.1" - safe-buffer "^5.0.1" - sha.js "^2.4.8" - -pend@~1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/pend/-/pend-1.2.0.tgz#7a57eb550a6783f9115331fcf4663d5c8e007a50" - integrity sha1-elfrVQpng/kRUzH89GY9XI4AelA= - -performance-now@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" - integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - -picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" - integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== - -pidtree@^0.3.0: - version "0.3.1" - resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.3.1.tgz#ef09ac2cc0533df1f3250ccf2c4d366b0d12114a" - integrity sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA== - -pify@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pify@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176" - integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= - -pify@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" - integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== - -pirates@^4.0.0, pirates@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.1.tgz#643a92caf894566f91b2b986d2c66950a8e2fb87" - integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== - dependencies: - node-modules-regexp "^1.0.0" - -pkg-dir@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" - integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - dependencies: - find-up "^3.0.0" - -pkg-dir@^4.1.0, pkg-dir@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" - integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== - dependencies: - find-up "^4.0.0" - -pkg-up@3.1.0, pkg-up@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" - integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== - dependencies: - find-up "^3.0.0" - -platform@1.3.6: - version "1.3.6" - resolved "https://registry.yarnpkg.com/platform/-/platform-1.3.6.tgz#48b4ce983164b209c2d45a107adb31f473a6e7a7" - integrity sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg== - -pnp-webpack-plugin@1.6.4: - version "1.6.4" - resolved "https://registry.yarnpkg.com/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz#c9711ac4dc48a685dabafc86f8b6dd9f8df84149" - integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== - dependencies: - ts-pnp "^1.1.6" - -polished@^3.4.4: - version "3.6.7" - resolved "https://registry.yarnpkg.com/polished/-/polished-3.6.7.tgz#44cbd0047f3187d83db0c479ef0c7d5583af5fb6" - integrity sha512-b4OViUOihwV0icb9PHmWbR+vPqaSzSAEbgLskvb7ANPATVXGiYv/TQFHQo65S53WU9i5EQ1I03YDOJW7K0bmYg== - dependencies: - "@babel/runtime" "^7.9.2" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -postcss-cli@^8.3.1: - version "8.3.1" - resolved "https://registry.yarnpkg.com/postcss-cli/-/postcss-cli-8.3.1.tgz#865dad08300ac59ae9cecb7066780aa81c767a77" - integrity sha512-leHXsQRq89S3JC9zw/tKyiVV2jAhnfQe0J8VI4eQQbUjwIe0XxVqLrR+7UsahF1s9wi4GlqP6SJ8ydf44cgF2Q== - dependencies: - chalk "^4.0.0" - chokidar "^3.3.0" - dependency-graph "^0.9.0" - fs-extra "^9.0.0" - get-stdin "^8.0.0" - globby "^11.0.0" - postcss-load-config "^3.0.0" - postcss-reporter "^7.0.0" - pretty-hrtime "^1.0.3" - read-cache "^1.0.0" - slash "^3.0.0" - yargs "^16.0.0" - -postcss-flexbugs-fixes@^4.1.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz#9218a65249f30897deab1033aced8578562a6690" - integrity sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ== - dependencies: - postcss "^7.0.26" - -postcss-functions@^3: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-functions/-/postcss-functions-3.0.0.tgz#0e94d01444700a481de20de4d55fb2640564250e" - integrity sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= - dependencies: - glob "^7.1.2" - object-assign "^4.1.1" - postcss "^6.0.9" - postcss-value-parser "^3.3.0" - -postcss-js@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-3.0.3.tgz#2f0bd370a2e8599d45439f6970403b5873abda33" - integrity sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw== - dependencies: - camelcase-css "^2.0.1" - postcss "^8.1.6" - -postcss-load-config@^2.0.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-2.1.2.tgz#c5ea504f2c4aef33c7359a34de3573772ad7502a" - integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== - dependencies: - cosmiconfig "^5.0.0" - import-cwd "^2.0.0" - -postcss-load-config@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.0.0.tgz#850bb066edd65b734329eacf83af0c0764226c87" - integrity sha512-lErrN8imuEF1cSiHBV8MiR7HeuzlDpCGNtaMyYHlOBuJHHOGw6S4xOMZp8BbXPr7AGQp14L6PZDlIOpfFJ6f7w== - dependencies: - cosmiconfig "^7.0.0" - import-cwd "^3.0.0" - -postcss-loader@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-3.0.0.tgz#6b97943e47c72d845fa9e03f273773d4e8dd6c2d" - integrity sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== - dependencies: - loader-utils "^1.1.0" - postcss "^7.0.0" - postcss-load-config "^2.0.0" - schema-utils "^1.0.0" - -postcss-loader@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-4.1.0.tgz#4647a6c8dad3cb6b253fbfaa21d62201086f6e39" - integrity sha512-vbCkP70F3Q9PIk6d47aBwjqAMI4LfkXCoyxj+7NPNuVIwfTGdzv2KVQes59/RuxMniIgsYQCFSY42P3+ykJfaw== - dependencies: - cosmiconfig "^7.0.0" - klona "^2.0.4" - loader-utils "^2.0.0" - schema-utils "^3.0.0" - semver "^7.3.2" - -postcss-modules-extract-imports@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e" - integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== - dependencies: - postcss "^7.0.5" - -postcss-modules-local-by-default@^3.0.2, postcss-modules-local-by-default@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz#bb14e0cc78279d504dbdcbfd7e0ca28993ffbbb0" - integrity sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== - dependencies: - icss-utils "^4.1.1" - postcss "^7.0.32" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee" - integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== - dependencies: - postcss "^7.0.6" - postcss-selector-parser "^6.0.0" - -postcss-modules-values@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10" - integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== - dependencies: - icss-utils "^4.0.0" - postcss "^7.0.6" - -postcss-nested@^5.0.1: - version "5.0.3" - resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.3.tgz#2f46d77a06fc98d9c22344fd097396f5431386db" - integrity sha512-R2LHPw+u5hFfDgJG748KpGbJyTv7Yr33/2tIMWxquYuHTd9EXu27PYnKi7BxMXLtzKC0a0WVsqHtd7qIluQu/g== - dependencies: - postcss-selector-parser "^6.0.4" - -postcss-reporter@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/postcss-reporter/-/postcss-reporter-7.0.2.tgz#03e9e7381c1afe40646f9c22e7aeeb860e051065" - integrity sha512-JyQ96NTQQsso42y6L1H1RqHfWH1C3Jr0pt91mVv5IdYddZAE9DUZxuferNgk6q0o6vBVOrfVJb10X1FgDzjmDw== - dependencies: - colorette "^1.2.1" - lodash.difference "^4.5.0" - lodash.forown "^4.4.0" - lodash.get "^4.4.2" - lodash.groupby "^4.6.0" - lodash.sortby "^4.7.0" - -postcss-safe-parser@4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz#a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96" - integrity sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g== - dependencies: - postcss "^7.0.26" - -postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: - version "6.0.4" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz#56075a1380a04604c38b063ea7767a129af5c2b3" - integrity sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== - dependencies: - cssesc "^3.0.0" - indexes-of "^1.0.1" - uniq "^1.0.1" - util-deprecate "^1.0.2" - -postcss-value-parser@^3.3.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" - integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== - -postcss-value-parser@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" - integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== - -postcss@7.0.21: - version "7.0.21" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.21.tgz#06bb07824c19c2021c5d056d5b10c35b989f7e17" - integrity sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - -postcss@7.0.32: - version "7.0.32" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d" - integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - -postcss@8.1.7: - version "8.1.7" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.1.7.tgz#ff6a82691bd861f3354fd9b17b2332f88171233f" - integrity sha512-llCQW1Pz4MOPwbZLmOddGM9eIJ8Bh7SZ2Oj5sxZva77uVaotYDsYTch1WBTNu7fUY0fpWp0fdt7uW40D4sRiiQ== - dependencies: - colorette "^1.2.1" - line-column "^1.0.2" - nanoid "^3.1.16" - source-map "^0.6.1" - -postcss@^6.0.9: - version "6.0.23" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" - integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== - dependencies: - chalk "^2.4.1" - source-map "^0.6.1" - supports-color "^5.4.0" - -postcss@^7.0.0, postcss@^7.0.14, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: - version "7.0.35" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24" - integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== - dependencies: - chalk "^2.4.2" - source-map "^0.6.1" - supports-color "^6.1.0" - -postcss@^8.1.6, postcss@^8.2.1, postcss@^8.2.4: - version "8.2.4" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.4.tgz#20a98a39cf303d15129c2865a9ec37eda0031d04" - integrity sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg== - dependencies: - colorette "^1.2.1" - nanoid "^3.1.20" - source-map "^0.6.1" - -prebuild-install@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-6.0.0.tgz#669022bcde57c710a869e39c5ca6bf9cd207f316" - integrity sha512-h2ZJ1PXHKWZpp1caLw0oX9sagVpL2YTk+ZwInQbQ3QqNd4J03O6MpFNmMTJlkfgPENWqe5kP0WjQLqz5OjLfsw== - dependencies: - detect-libc "^1.0.3" - expand-template "^2.0.3" - github-from-package "0.0.0" - minimist "^1.2.3" - mkdirp-classic "^0.5.3" - napi-build-utils "^1.0.1" - node-abi "^2.7.0" - noop-logger "^0.1.1" - npmlog "^4.0.1" - pump "^3.0.0" - rc "^1.2.7" - simple-get "^3.0.3" - tar-fs "^2.0.0" - tunnel-agent "^0.6.0" - which-pm-runs "^1.0.0" - -prelude-ls@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" - integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= - -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" - integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= - -prettier@~2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.0.5.tgz#d6d56282455243f2f92cc1716692c08aa31522d4" - integrity sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg== - -pretty-error@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-2.1.2.tgz#be89f82d81b1c86ec8fdfbc385045882727f93b6" - integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== - dependencies: - lodash "^4.17.20" - renderkid "^2.0.4" - -pretty-format@^26.0.0, pretty-format@^26.6.2: - version "26.6.2" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" - integrity sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== - dependencies: - "@jest/types" "^26.6.2" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^17.0.1" - -pretty-hrtime@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" - integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= - -prismjs@^1.21.0, prismjs@~1.23.0: - version "1.23.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.23.0.tgz#d3b3967f7d72440690497652a9d40ff046067f33" - integrity sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA== - optionalDependencies: - clipboard "^2.0.0" - -private@^0.1.8, private@~0.1.5: - version "0.1.8" - resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" - integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== - -process-nextick-args@~2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" - integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== - -process@0.11.10, process@^0.11.10: - version "0.11.10" - resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" - integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= - -progress@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" - integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== - -promise-inflight@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3" - integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= - -promise.allsettled@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/promise.allsettled/-/promise.allsettled-1.0.2.tgz#d66f78fbb600e83e863d893e98b3d4376a9c47c9" - integrity sha512-UpcYW5S1RaNKT6pd+s9jp9K9rlQge1UXKskec0j6Mmuq7UJCvlS2J2/s/yuPN8ehftf9HXMxWlKiPbGGUzpoRg== - dependencies: - array.prototype.map "^1.0.1" - define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - function-bind "^1.1.1" - iterate-value "^1.0.0" - -promise.prototype.finally@^3.1.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/promise.prototype.finally/-/promise.prototype.finally-3.1.2.tgz#b8af89160c9c673cefe3b4c4435b53cfd0287067" - integrity sha512-A2HuJWl2opDH0EafgdjwEw7HysI8ff/n4lW4QEVBCUXFk9QeGecBWv0Deph0UmLe3tTNYegz8MOjsVuE6SMoJA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.0" - function-bind "^1.1.1" - -prompts@^2.0.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.0.tgz#4aa5de0723a231d1ee9121c40fdf663df73f61d7" - integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== - dependencies: - kleur "^3.0.3" - sisteransi "^1.0.5" - -prop-types@15.7.2, prop-types@^15.0.0, prop-types@^15.5.10, prop-types@^15.6.0, prop-types@^15.6.1, prop-types@^15.6.2, prop-types@^15.7.2: - version "15.7.2" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" - integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== - dependencies: - loose-envify "^1.4.0" - object-assign "^4.1.1" - react-is "^16.8.1" - -property-information@^5.0.0, property-information@^5.3.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" - integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA== - dependencies: - xtend "^4.0.0" - -proxy-addr@~2.0.5: - version "2.0.6" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.6.tgz#fdc2336505447d3f2f2c638ed272caf614bbb2bf" - integrity sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== - dependencies: - forwarded "~0.1.2" - ipaddr.js "1.9.1" - -proxy-from-env@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" - integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== - -prr@~1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476" - integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= - -psl@^1.1.28: - version "1.8.0" - resolved "https://registry.yarnpkg.com/psl/-/psl-1.8.0.tgz#9326f8bcfb013adcc005fdff056acce020e51c24" - integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== - -public-encrypt@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" - integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== - dependencies: - bn.js "^4.1.0" - browserify-rsa "^4.0.0" - create-hash "^1.1.0" - parse-asn1 "^5.0.0" - randombytes "^2.0.1" - safe-buffer "^5.1.2" - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.3: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -punycode@1.3.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d" - integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= - -punycode@^1.2.4: - version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" - integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= - -punycode@^2.1.0, punycode@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" - integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== - -pupa@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" - integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== - dependencies: - escape-goat "^2.0.0" - -puppeteer-core@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-2.1.1.tgz#e9b3fbc1237b4f66e25999832229e9db3e0b90ed" - integrity sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w== - dependencies: - "@types/mime-types" "^2.1.0" - debug "^4.1.0" - extract-zip "^1.6.6" - https-proxy-agent "^4.0.0" - mime "^2.0.3" - mime-types "^2.1.25" - progress "^2.0.1" - proxy-from-env "^1.0.0" - rimraf "^2.6.1" - ws "^6.1.0" - -purgecss@^3.1.3: - version "3.1.3" - resolved "https://registry.yarnpkg.com/purgecss/-/purgecss-3.1.3.tgz#26987ec09d12eeadc318e22f6e5a9eb0be094f41" - integrity sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ== - dependencies: - commander "^6.0.0" - glob "^7.0.0" - postcss "^8.2.1" - postcss-selector-parser "^6.0.2" - -q@^1.1.2: - version "1.5.1" - resolved "https://registry.yarnpkg.com/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" - integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= - -qs@6.7.0: - version "6.7.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.7.0.tgz#41dc1a015e3d581f1621776be31afb2876a9b1bc" - integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== - -qs@^6.6.0: - version "6.9.6" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.9.6.tgz#26ed3c8243a431b2924aca84cc90471f35d5a0ee" - integrity sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ== - -qs@~6.5.2: - version "6.5.2" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" - integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== - -querystring-es3@^0.2.0: - version "0.2.1" - resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" - integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= - -querystring@0.2.0, querystring@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620" - integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= - -ramda@^0.21.0: - version "0.21.0" - resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.21.0.tgz#a001abedb3ff61077d4ff1d577d44de77e8d0a35" - integrity sha1-oAGr7bP/YQd9T/HVd9RN536NCjU= - -randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" - integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== - dependencies: - safe-buffer "^5.1.0" - -randomfill@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458" - integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== - dependencies: - randombytes "^2.0.5" - safe-buffer "^5.1.0" - -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -raw-body@2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.0.tgz#a1ce6fb9c9bc356ca52e89256ab59059e13d0332" - integrity sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== - dependencies: - bytes "3.1.0" - http-errors "1.7.2" - iconv-lite "0.4.24" - unpipe "1.0.0" - -raw-body@2.4.1: - version "2.4.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.4.1.tgz#30ac82f98bb5ae8c152e67149dac8d55153b168c" - integrity sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA== - dependencies: - bytes "3.1.0" - http-errors "1.7.3" - iconv-lite "0.4.24" - unpipe "1.0.0" - -raw-loader@^4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/raw-loader/-/raw-loader-4.0.2.tgz#1aac6b7d1ad1501e66efdac1522c73e59a584eb6" - integrity sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA== - dependencies: - loader-utils "^2.0.0" - schema-utils "^3.0.0" - -rc@^1.2.7, rc@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -react-calendar-heatmap@^1.8.1: - version "1.8.1" - resolved "https://registry.yarnpkg.com/react-calendar-heatmap/-/react-calendar-heatmap-1.8.1.tgz#8370151f6cf7477d49cb3459596d6d046bdfc704" - integrity sha512-4Hbq/pDMJoCPzZnyIWFfHgokLlLXzKyGsDcMgNhYpi7zcKHcvsK9soLEPvhW2dBBqgDrQOSp/uG4wtifaDg4eQ== - dependencies: - memoize-one "^5.0.0" - prop-types "^15.6.2" - -react-color@^2.17.0: - version "2.19.3" - resolved "https://registry.yarnpkg.com/react-color/-/react-color-2.19.3.tgz#ec6c6b4568312a3c6a18420ab0472e146aa5683d" - integrity sha512-LEeGE/ZzNLIsFWa1TMe8y5VYqr7bibneWmvJwm1pCn/eNmrabWDh659JSPn9BuaMpEfU83WTOJfnCcjDZwNQTA== - dependencies: - "@icons/material" "^0.2.4" - lodash "^4.17.15" - lodash-es "^4.17.15" - material-colors "^1.2.1" - prop-types "^15.5.10" - reactcss "^1.2.0" - tinycolor2 "^1.4.1" - -react-dev-utils@^10.0.0: - version "10.2.1" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-10.2.1.tgz#f6de325ae25fa4d546d09df4bb1befdc6dd19c19" - integrity sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ== - dependencies: - "@babel/code-frame" "7.8.3" - address "1.1.2" - browserslist "4.10.0" - chalk "2.4.2" - cross-spawn "7.0.1" - detect-port-alt "1.1.6" - escape-string-regexp "2.0.0" - filesize "6.0.1" - find-up "4.1.0" - fork-ts-checker-webpack-plugin "3.1.1" - global-modules "2.0.0" - globby "8.0.2" - gzip-size "5.1.1" - immer "1.10.0" - inquirer "7.0.4" - is-root "2.1.0" - loader-utils "1.2.3" - open "^7.0.2" - pkg-up "3.1.0" - react-error-overlay "^6.0.7" - recursive-readdir "2.2.2" - shell-quote "1.7.2" - strip-ansi "6.0.0" - text-table "0.2.0" - -react-docgen-typescript-plugin@^0.6.2: - version "0.6.3" - resolved "https://registry.yarnpkg.com/react-docgen-typescript-plugin/-/react-docgen-typescript-plugin-0.6.3.tgz#664b22601df083597ecb1e60bd21beca60125fdf" - integrity sha512-av1S/fmWBNFGgNa4qtkidFjjOz23eEi6EdCtwSWo9WNhGzUMyMygbD/DosMWoeFlZpk9R3MXPkRE7PDH6j5GMQ== - dependencies: - debug "^4.1.1" - endent "^2.0.1" - micromatch "^4.0.2" - react-docgen-typescript "^1.20.5" - tslib "^2.0.0" - -react-docgen-typescript@^1.20.5: - version "1.20.5" - resolved "https://registry.yarnpkg.com/react-docgen-typescript/-/react-docgen-typescript-1.20.5.tgz#fb8d78a707243498436c2952bd3f6f488a68d4f3" - integrity sha512-AbLGMtn76bn7SYBJSSaKJrZ0lgNRRR3qL60PucM5M4v/AXyC8221cKBXW5Pyt9TfDRfe+LDnPNlg7TibxX0ovA== - -react-docgen@^5.0.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/react-docgen/-/react-docgen-5.3.1.tgz#940b519646a6c285c2950b96512aed59e8f90934" - integrity sha512-YG7YujVTwlLslr2Ny8nQiUfbBuEwKsLHJdQTSdEga1eY/nRFh/7LjCWUn6ogYhu2WDKg4z+6W/BJtUi+DPUIlA== - dependencies: - "@babel/core" "^7.7.5" - "@babel/runtime" "^7.7.6" - ast-types "^0.14.2" - commander "^2.19.0" - doctrine "^3.0.0" - neo-async "^2.6.1" - node-dir "^0.1.10" - strip-indent "^3.0.0" - -react-dom@17.0.1: - version "17.0.1" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.1.tgz#1de2560474ec9f0e334285662ede52dbc5426fc6" - integrity sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler "^0.20.1" - -react-draggable@^4.0.3: - version "4.4.3" - resolved "https://registry.yarnpkg.com/react-draggable/-/react-draggable-4.4.3.tgz#0727f2cae5813e36b0e4962bf11b2f9ef2b406f3" - integrity sha512-jV4TE59MBuWm7gb6Ns3Q1mxX8Azffb7oTtDtBgFkxRvhDp38YAARmRplrj0+XGkhOJB5XziArX+4HUUABtyZ0w== - dependencies: - classnames "^2.2.5" - prop-types "^15.6.0" - -react-element-to-jsx-string@^14.3.1: - version "14.3.2" - resolved "https://registry.yarnpkg.com/react-element-to-jsx-string/-/react-element-to-jsx-string-14.3.2.tgz#c0000ed54d1f8b4371731b669613f2d4e0f63d5c" - integrity sha512-WZbvG72cjLXAxV7VOuSzuHEaI3RHj10DZu8EcKQpkKcAj7+qAkG5XUeSdX5FXrA0vPrlx0QsnAzZEBJwzV0e+w== - dependencies: - "@base2/pretty-print-object" "1.0.0" - is-plain-object "3.0.1" - -react-error-overlay@^6.0.7: - version "6.0.8" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.8.tgz#474ed11d04fc6bda3af643447d85e9127ed6b5de" - integrity sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw== - -react-fast-compare@^3.0.1, react-fast-compare@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.0.tgz#641a9da81b6a6320f270e89724fb45a0b39e43bb" - integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA== - -react-helmet-async@^1.0.2: - version "1.0.7" - resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.0.7.tgz#b988fbc3abdc4b704982bb74b9cb4a08fcf062c1" - integrity sha512-By90p5uxAriGukbyejq2poK41DwTxpNWOpOjN8mIyX/BKrCd3+sXZ5pHUZXjHyjR5OYS7PGsOD9dbM61YxfFmA== - dependencies: - "@babel/runtime" "^7.11.2" - invariant "^2.2.4" - prop-types "^15.7.2" - react-fast-compare "^3.2.0" - shallowequal "^1.1.0" - -react-hotkeys@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/react-hotkeys/-/react-hotkeys-2.0.0.tgz#a7719c7340cbba888b0e9184f806a9ec0ac2c53f" - integrity sha512-3n3OU8vLX/pfcJrR3xJ1zlww6KS1kEJt0Whxc4FiGV+MJrQ1mYSYI3qS/11d2MJDFm8IhOXMTFQirfu6AVOF6Q== - dependencies: - prop-types "^15.6.1" - -react-inspector@^5.0.1: - version "5.1.0" - resolved "https://registry.yarnpkg.com/react-inspector/-/react-inspector-5.1.0.tgz#45a325e15f33e595be5356ca2d3ceffb7d6b8c3a" - integrity sha512-JAwswiengIcxi4X/Ssb8nf6suOuQsyit8Fxo04+iPKTnPNY3XIOuagjMZSzpJDDKkYcc/ARlySOYZZv626WUvA== - dependencies: - "@babel/runtime" "^7.0.0" - is-dom "^1.0.0" - prop-types "^15.0.0" - -react-is@16.13.1, react-is@^16.7.0, react-is@^16.8.1: - version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" - integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - -"react-is@^16.12.0 || ^17.0.0", react-is@^17.0.1: - version "17.0.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339" - integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== - -react-lifecycles-compat@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" - integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== - -react-popper-tooltip@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/react-popper-tooltip/-/react-popper-tooltip-3.1.1.tgz#329569eb7b287008f04fcbddb6370452ad3f9eac" - integrity sha512-EnERAnnKRptQBJyaee5GJScWNUKQPDD2ywvzZyUjst/wj5U64C8/CnSYLNEmP2hG0IJ3ZhtDxE8oDN+KOyavXQ== - dependencies: - "@babel/runtime" "^7.12.5" - "@popperjs/core" "^2.5.4" - react-popper "^2.2.4" - -react-popper@^2.2.4: - version "2.2.4" - resolved "https://registry.yarnpkg.com/react-popper/-/react-popper-2.2.4.tgz#d2ad3d2474ac9f1abf93df3099d408e5aa6a2e22" - integrity sha512-NacOu4zWupdQjVXq02XpTD3yFPSfg5a7fex0wa3uGKVkFK7UN6LvVxgcb+xYr56UCuWiNPMH20tntdVdJRwYew== - dependencies: - react-fast-compare "^3.0.1" - warning "^4.0.2" - -react-refresh@0.8.3, react-refresh@^0.8.3: - version "0.8.3" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f" - integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg== - -react-shallow-renderer@^16.13.1: - version "16.14.1" - resolved "https://registry.yarnpkg.com/react-shallow-renderer/-/react-shallow-renderer-16.14.1.tgz#bf0d02df8a519a558fd9b8215442efa5c840e124" - integrity sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg== - dependencies: - object-assign "^4.1.1" - react-is "^16.12.0 || ^17.0.0" - -react-sizeme@^2.6.7: - version "2.6.12" - resolved "https://registry.yarnpkg.com/react-sizeme/-/react-sizeme-2.6.12.tgz#ed207be5476f4a85bf364e92042520499455453e" - integrity sha512-tL4sCgfmvapYRZ1FO2VmBmjPVzzqgHA7kI8lSJ6JS6L78jXFNRdOZFpXyK6P1NBZvKPPCZxReNgzZNUajAerZw== - dependencies: - element-resize-detector "^1.2.1" - invariant "^2.2.4" - shallowequal "^1.1.0" - throttle-debounce "^2.1.0" - -react-syntax-highlighter@^13.5.0: - version "13.5.3" - resolved "https://registry.yarnpkg.com/react-syntax-highlighter/-/react-syntax-highlighter-13.5.3.tgz#9712850f883a3e19eb858cf93fad7bb357eea9c6" - integrity sha512-crPaF+QGPeHNIblxxCdf2Lg936NAHKhNhuMzRL3F9ct6aYXL3NcZtCL0Rms9+qVo6Y1EQLdXGypBNSbPL/r+qg== - dependencies: - "@babel/runtime" "^7.3.1" - highlight.js "^10.1.1" - lowlight "^1.14.0" - prismjs "^1.21.0" - refractor "^3.1.0" - -react-test-renderer@^17.0.1: - version "17.0.1" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-17.0.1.tgz#3187e636c3063e6ae498aedf21ecf972721574c7" - integrity sha512-/dRae3mj6aObwkjCcxZPlxDFh73XZLgvwhhyON2haZGUEhiaY5EjfAdw+d/rQmlcFwdTpMXCSGVk374QbCTlrA== - dependencies: - object-assign "^4.1.1" - react-is "^17.0.1" - react-shallow-renderer "^16.13.1" - scheduler "^0.20.1" - -react-textarea-autosize@^8.1.1: - version "8.3.0" - resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.3.0.tgz#e6e2fd186d9f61bb80ac6e2dcb4c55504f93c2fa" - integrity sha512-3GLWFAan2pbwBeoeNDoqGmSbrShORtgWfaWX0RJDivsUrpShh01saRM5RU/i4Zmf+whpBVEY5cA90Eq8Ub1N3w== - dependencies: - "@babel/runtime" "^7.10.2" - use-composed-ref "^1.0.0" - use-latest "^1.0.0" - -react@17.0.1: - version "17.0.1" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.1.tgz#6e0600416bd57574e3f86d92edba3d9008726127" - integrity sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -reactcss@^1.2.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/reactcss/-/reactcss-1.2.3.tgz#c00013875e557b1cf0dfd9a368a1c3dab3b548dd" - integrity sha512-KiwVUcFu1RErkI97ywr8nvx8dNOpT03rbnma0SSalTYjkrPYaEajR4a/MRt6DZ46K6arDRbWMNHF+xH7G7n/8A== - dependencies: - lodash "^4.0.1" - -read-cache@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" - integrity sha1-5mTvMRYRZsl1HNvo28+GtftY93Q= - dependencies: - pify "^2.3.0" - -read-pkg-up@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" - integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== - dependencies: - find-up "^4.1.0" - read-pkg "^5.2.0" - type-fest "^0.8.1" - -read-pkg@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-3.0.0.tgz#9cbc686978fee65d16c00e2b19c237fcf6e38389" - integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= - dependencies: - load-json-file "^4.0.0" - normalize-package-data "^2.3.2" - path-type "^3.0.0" - -read-pkg@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" - integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== - dependencies: - "@types/normalize-package-data" "^2.4.0" - normalize-package-data "^2.5.0" - parse-json "^5.0.0" - type-fest "^0.6.0" - -"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.6, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.7" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57" - integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^3.1.1, readable-stream@^3.4.0, readable-stream@^3.5.0, readable-stream@^3.6.0: - version "3.6.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" - integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -readdirp@~3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" - integrity sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== - dependencies: - picomatch "^2.2.1" - -recast@^0.16.1: - version "0.16.2" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.16.2.tgz#3796ebad5fe49ed85473b479cd6df554ad725dc2" - integrity sha512-O/7qXi51DPjRVdbrpNzoBQH5dnAPQNbfoOFyRiUwreTMJfIHYOEBzwuH+c0+/BTSJ3CQyKs6ILSWXhESH6Op3A== - dependencies: - ast-types "0.11.7" - esprima "~4.0.0" - private "~0.1.5" - source-map "~0.6.1" - -recast@^0.18.1: - version "0.18.10" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.18.10.tgz#605ebbe621511eb89b6356a7e224bff66ed91478" - integrity sha512-XNvYvkfdAN9QewbrxeTOjgINkdY/odTgTS56ZNEWL9Ml0weT4T3sFtvnTuF+Gxyu46ANcRm1ntrF6F5LAJPAaQ== - dependencies: - ast-types "0.13.3" - esprima "~4.0.0" - private "^0.1.8" - source-map "~0.6.1" - -recast@^0.19.0: - version "0.19.1" - resolved "https://registry.yarnpkg.com/recast/-/recast-0.19.1.tgz#555f3612a5a10c9f44b9a923875c51ff775de6c8" - integrity sha512-8FCjrBxjeEU2O6I+2hyHyBFH1siJbMBLwIRvVr1T3FD2cL754sOaJDsJ/8h3xYltasbJ8jqWRIhMuDGBSiSbjw== - dependencies: - ast-types "0.13.3" - esprima "~4.0.0" - private "^0.1.8" - source-map "~0.6.1" - -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= - dependencies: - resolve "^1.1.6" - -recursive-readdir@2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" - integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== - dependencies: - minimatch "3.0.4" - -redent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f" - integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== - dependencies: - indent-string "^4.0.0" - strip-indent "^3.0.0" - -reduce-css-calc@^2.1.6: - version "2.1.8" - resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz#7ef8761a28d614980dc0c982f772c93f7a99de03" - integrity sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg== - dependencies: - css-unit-converter "^1.1.1" - postcss-value-parser "^3.3.0" - -refractor@^3.1.0: - version "3.3.0" - resolved "https://registry.yarnpkg.com/refractor/-/refractor-3.3.0.tgz#42a7d58f14a1d1bcda52a8c66123601a71e5d47d" - integrity sha512-c/jEhQjk1NDyTF3hMgtu8PigaqkWUv+c5+mBffZCTnjyrNSJkG+0eoTOJV/u0XCTuPfaFzJyj6MM4HnF0Wr27Q== - dependencies: - hastscript "^6.0.0" - parse-entities "^2.0.0" - prismjs "~1.23.0" - -regenerate-unicode-properties@^8.2.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" - integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== - dependencies: - regenerate "^1.4.0" - -regenerate@^1.4.0: - version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7: - version "0.13.7" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" - integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== - -regenerator-transform@^0.14.2: - version "0.14.5" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.14.5.tgz#c98da154683671c9c4dcb16ece736517e1b7feb4" - integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== - dependencies: - "@babel/runtime" "^7.8.4" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -regex-parser@^2.2.11: - version "2.2.11" - resolved "https://registry.yarnpkg.com/regex-parser/-/regex-parser-2.2.11.tgz#3b37ec9049e19479806e878cabe7c1ca83ccfe58" - integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== - -regexp.prototype.flags@^1.3.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz#7ef352ae8d159e758c0eadca6f8fcb4eef07be26" - integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.3" - -regexpu-core@^4.7.1: - version "4.7.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" - integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.2.0" - regjsgen "^0.5.1" - regjsparser "^0.6.4" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.2.0" - -registry-auth-token@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.1.tgz#6d7b4006441918972ccd5fedcd41dc322c79b250" - integrity sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== - dependencies: - rc "^1.2.8" - -registry-url@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" - integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== - dependencies: - rc "^1.2.8" - -regjsgen@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" - integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== - -regjsparser@^0.6.4: - version "0.6.6" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.6.tgz#6d8c939d1a654f78859b08ddcc4aa777f3fa800a" - integrity sha512-jjyuCp+IEMIm3N1H1LLTJW1EISEJV9+5oHdEyrt43Pg9cDSb6rrLZei2cVWpl0xTjmmlpec/lEQGYgM7xfpGCQ== - dependencies: - jsesc "~0.5.0" - -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" - integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= - -remark-external-links@^6.0.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/remark-external-links/-/remark-external-links-6.1.0.tgz#1a545b3cf896eae00ec1732d90f595f75a329abe" - integrity sha512-dJr+vhe3wuh1+E9jltQ+efRMqtMDOOnfFkhtoArOmhnBcPQX6THttXMkc/H0kdnAvkXTk7f2QdOYm5qo/sGqdw== - dependencies: - extend "^3.0.0" - is-absolute-url "^3.0.0" - mdast-util-definitions "^2.0.0" - space-separated-tokens "^1.0.0" - unist-util-visit "^2.0.0" - -remark-footnotes@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f" - integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ== - -remark-mdx@1.6.22: - version "1.6.22" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd" - integrity sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ== - dependencies: - "@babel/core" "7.12.9" - "@babel/helper-plugin-utils" "7.10.4" - "@babel/plugin-proposal-object-rest-spread" "7.12.1" - "@babel/plugin-syntax-jsx" "7.12.1" - "@mdx-js/util" "1.6.22" - is-alphabetical "1.0.4" - remark-parse "8.0.3" - unified "9.2.0" - -remark-parse@8.0.3: - version "8.0.3" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1" - integrity sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q== - dependencies: - ccount "^1.0.0" - collapse-white-space "^1.0.2" - is-alphabetical "^1.0.0" - is-decimal "^1.0.0" - is-whitespace-character "^1.0.0" - is-word-character "^1.0.0" - markdown-escapes "^1.0.0" - parse-entities "^2.0.0" - repeat-string "^1.5.4" - state-toggle "^1.0.0" - trim "0.0.1" - trim-trailing-lines "^1.0.0" - unherit "^1.0.4" - unist-util-remove-position "^2.0.0" - vfile-location "^3.0.0" - xtend "^4.0.1" - -remark-slug@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/remark-slug/-/remark-slug-6.0.0.tgz#2b54a14a7b50407a5e462ac2f376022cce263e2c" - integrity sha512-ln67v5BrGKHpETnm6z6adlJPhESFJwfuZZ3jrmi+lKTzeZxh2tzFzUfDD4Pm2hRGOarHLuGToO86MNMZ/hA67Q== - dependencies: - github-slugger "^1.0.0" - mdast-util-to-string "^1.0.0" - unist-util-visit "^2.0.0" - -remark-squeeze-paragraphs@4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz#76eb0e085295131c84748c8e43810159c5653ead" - integrity sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw== - dependencies: - mdast-squeeze-paragraphs "^4.0.0" - -remove-trailing-separator@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -renderkid@^2.0.4: - version "2.0.5" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-2.0.5.tgz#483b1ac59c6601ab30a7a596a5965cabccfdd0a5" - integrity sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ== - dependencies: - css-select "^2.0.2" - dom-converter "^0.2" - htmlparser2 "^3.10.1" - lodash "^4.17.20" - strip-ansi "^3.0.0" - -repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" - integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== - -repeat-string@^1.5.4, repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -request-promise-core@1.1.4: - version "1.1.4" - resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.4.tgz#3eedd4223208d419867b78ce815167d10593a22f" - integrity sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== - dependencies: - lodash "^4.17.19" - -request-promise-native@^1.0.8: - version "1.0.9" - resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.9.tgz#e407120526a5efdc9a39b28a5679bf47b9d9dc28" - integrity sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== - dependencies: - request-promise-core "1.1.4" - stealthy-require "^1.1.1" - tough-cookie "^2.3.3" - -request@^2.88.2: - version "2.88.2" - resolved "https://registry.yarnpkg.com/request/-/request-2.88.2.tgz#d73c918731cb5a87da047e207234146f664d12b3" - integrity sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== - dependencies: - aws-sign2 "~0.7.0" - aws4 "^1.8.0" - caseless "~0.12.0" - combined-stream "~1.0.6" - extend "~3.0.2" - forever-agent "~0.6.1" - form-data "~2.3.2" - har-validator "~5.1.3" - http-signature "~1.2.0" - is-typedarray "~1.0.0" - isstream "~0.1.2" - json-stringify-safe "~5.0.1" - mime-types "~2.1.19" - oauth-sign "~0.9.0" - performance-now "^2.1.0" - qs "~6.5.2" - safe-buffer "^5.1.2" - tough-cookie "~2.5.0" - tunnel-agent "^0.6.0" - uuid "^3.3.2" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - -resolve-cwd@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d" - integrity sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== - dependencies: - resolve-from "^5.0.0" - -resolve-from@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748" - integrity sha1-six699nWiBvItuZTM17rywoYh0g= - -resolve-from@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" - integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== - -resolve-from@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" - integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== - -resolve-url-loader@3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz#235e2c28e22e3e432ba7a5d4e305c59a58edfc08" - integrity sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ== - dependencies: - adjust-sourcemap-loader "3.0.0" - camelcase "5.3.1" - compose-function "3.0.3" - convert-source-map "1.7.0" - es6-iterator "2.0.3" - loader-utils "1.2.3" - postcss "7.0.21" - rework "1.0.1" - rework-visit "1.0.0" - source-map "0.6.1" - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.1.6, resolve@^1.10.0, resolve@^1.12.0, resolve@^1.18.1, resolve@^1.19.0, resolve@^1.3.2: - version "1.19.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.19.0.tgz#1af5bf630409734a067cae29318aac7fa29a267c" - integrity sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== - dependencies: - is-core-module "^2.1.0" - path-parse "^1.0.6" - -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" - integrity sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= - dependencies: - lowercase-keys "^1.0.0" - -restore-cursor@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-3.1.0.tgz#39f67c54b3a7a58cea5236d95cf0034239631f7e" - integrity sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== - dependencies: - onetime "^5.1.0" - signal-exit "^3.0.2" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rework-visit@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/rework-visit/-/rework-visit-1.0.0.tgz#9945b2803f219e2f7aca00adb8bc9f640f842c9a" - integrity sha1-mUWygD8hni96ygCtuLyfZA+ELJo= - -rework@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/rework/-/rework-1.0.1.tgz#30806a841342b54510aa4110850cd48534144aa7" - integrity sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= - dependencies: - convert-source-map "^0.3.3" - css "^2.0.0" - -rimraf@^2.2.8, rimraf@^2.5.4, rimraf@^2.6.1, rimraf@^2.6.3, rimraf@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" - integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== - dependencies: - glob "^7.1.3" - -rimraf@^3.0.0, rimraf@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" - integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== - dependencies: - glob "^7.1.3" - -rimraf@~2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -ripemd160@^2.0.0, ripemd160@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" - integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== - dependencies: - hash-base "^3.0.0" - inherits "^2.0.1" - -rsvp@^4.8.4: - version "4.8.5" - resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" - integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== - -run-async@^2.2.0, run-async@^2.4.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" - integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== - -run-parallel@^1.1.9: - version "1.1.10" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.1.10.tgz#60a51b2ae836636c81377df16cb107351bcd13ef" - integrity sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw== - -run-queue@^1.0.0, run-queue@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47" - integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= - dependencies: - aproba "^1.1.1" - -rxjs@^6.5.3, rxjs@^6.6.0: - version "6.6.3" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.3.tgz#8ca84635c4daa900c0d3967a6ee7ac60271ee552" - integrity sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== - dependencies: - tslib "^1.9.0" - -safe-buffer@5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" - integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== - -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -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: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sane@^4.0.3: - version "4.1.0" - resolved "https://registry.yarnpkg.com/sane/-/sane-4.1.0.tgz#ed881fd922733a6c461bc189dc2b6c006f3ffded" - integrity sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== - dependencies: - "@cnakazawa/watch" "^1.0.3" - anymatch "^2.0.0" - capture-exit "^2.0.0" - exec-sh "^0.3.2" - execa "^1.0.0" - fb-watchman "^2.0.0" - micromatch "^3.1.4" - minimist "^1.1.1" - walker "~1.0.5" - -sass-loader@10.0.5: - version "10.0.5" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-10.0.5.tgz#f53505b5ddbedf43797470ceb34066ded82bb769" - integrity sha512-2LqoNPtKkZq/XbXNQ4C64GFEleSEHKv6NPSI+bMC/l+jpEXGJhiRYkAQToO24MR7NU4JRY2RpLpJ/gjo2Uf13w== - dependencies: - klona "^2.0.4" - loader-utils "^2.0.0" - neo-async "^2.6.2" - schema-utils "^3.0.0" - semver "^7.3.2" - -sax@~1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -saxes@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/saxes/-/saxes-5.0.1.tgz#eebab953fa3b7608dbe94e5dadb15c888fa6696d" - integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== - dependencies: - xmlchars "^2.2.0" - -scheduler@^0.20.1: - version "0.20.1" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.1.tgz#da0b907e24026b01181ecbc75efdc7f27b5a000c" - integrity sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - -schema-utils@2.7.1, schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0, schema-utils@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" - integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== - dependencies: - "@types/json-schema" "^7.0.5" - ajv "^6.12.4" - ajv-keywords "^3.5.2" - -schema-utils@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770" - integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== - dependencies: - ajv "^6.1.0" - ajv-errors "^1.0.0" - ajv-keywords "^3.1.0" - -schema-utils@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef" - integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== - dependencies: - "@types/json-schema" "^7.0.6" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -select@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d" - integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0= - -semver-diff@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" - integrity sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg== - dependencies: - semver "^6.3.0" - -"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: - version "5.7.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" - integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== - -semver@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" - integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== - -semver@^6.0.0, semver@^6.2.0, semver@^6.3.0: - version "6.3.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" - integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== - -semver@^7.3.2, semver@^7.3.4: - version "7.3.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.4.tgz#27aaa7d2e4ca76452f98d3add093a72c943edc97" - integrity sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== - dependencies: - lru-cache "^6.0.0" - -send@0.17.1: - version "0.17.1" - resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" - integrity sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== - dependencies: - debug "2.6.9" - depd "~1.1.2" - destroy "~1.0.4" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "~1.7.2" - mime "1.6.0" - ms "2.1.1" - on-finished "~2.3.0" - range-parser "~1.2.1" - statuses "~1.5.0" - -serialize-javascript@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" - integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== - dependencies: - randombytes "^2.1.0" - -serve-favicon@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/serve-favicon/-/serve-favicon-2.5.0.tgz#935d240cdfe0f5805307fdfe967d88942a2cbcf0" - integrity sha1-k10kDN/g9YBTB/3+ln2IlCosvPA= - dependencies: - etag "~1.8.1" - fresh "0.5.2" - ms "2.1.1" - parseurl "~1.3.2" - safe-buffer "5.1.1" - -serve-static@1.14.1: - version "1.14.1" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" - integrity sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.17.1" - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^2.0.0, set-value@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b" - integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -setimmediate@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" - integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= - -setprototypeof@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.1.tgz#7e95acb24aa92f5885e0abef5ba131330d4ae683" - integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== - -sha.js@^2.4.0, sha.js@^2.4.8: - version "2.4.11" - resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7" - integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== - dependencies: - inherits "^2.0.1" - safe-buffer "^5.0.1" - -shallowequal@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" - integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== - -sharp@0.26.3: - version "0.26.3" - resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.26.3.tgz#9de8577a986b22538e6e12ced1f7e8a53f9728de" - integrity sha512-NdEJ9S6AMr8Px0zgtFo1TJjMK/ROMU92MkDtYn2BBrDjIx3YfH9TUyGdzPC+I/L619GeYQc690Vbaxc5FPCCWg== - dependencies: - array-flatten "^3.0.0" - color "^3.1.3" - detect-libc "^1.0.3" - node-addon-api "^3.0.2" - npmlog "^4.1.2" - prebuild-install "^6.0.0" - semver "^7.3.2" - simple-get "^4.0.0" - tar-fs "^2.1.1" - tunnel-agent "^0.6.0" - -sharp@^0.27.0: - version "0.27.0" - resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.27.0.tgz#523fba913ba674985dcc688a6a5237384079d80f" - integrity sha512-II+YBCW3JuVWQZdpTEA2IBjJcYXPuoKo3AUqYuW+FK9Um93v2gPE2ihICCsN5nHTUoP8WCjqA83c096e8n//Rw== - dependencies: - array-flatten "^3.0.0" - color "^3.1.3" - detect-libc "^1.0.3" - node-addon-api "^3.1.0" - npmlog "^4.1.2" - prebuild-install "^6.0.0" - semver "^7.3.4" - simple-get "^4.0.0" - tar-fs "^2.1.1" - tunnel-agent "^0.6.0" - -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= - dependencies: - shebang-regex "^1.0.0" - -shebang-command@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" - integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== - dependencies: - shebang-regex "^3.0.0" - -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@1.7.2, shell-quote@^1.6.1: - version "1.7.2" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" - integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== - -shelljs@^0.8.4: - version "0.8.4" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.4.tgz#de7684feeb767f8716b326078a8a00875890e3c2" - integrity sha512-7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ== - dependencies: - glob "^7.0.0" - interpret "^1.0.0" - rechoir "^0.6.2" - -shellwords@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/shellwords/-/shellwords-0.1.1.tgz#d6b9181c1a48d397324c84871efbcfc73fc0654b" - integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== - -side-channel@^1.0.2, side-channel@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.0, signal-exit@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" - integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== - -simple-concat@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f" - integrity sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q== - -simple-get@^3.0.3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-3.1.0.tgz#b45be062435e50d159540b576202ceec40b9c6b3" - integrity sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA== - dependencies: - decompress-response "^4.2.0" - once "^1.3.1" - simple-concat "^1.0.0" - -simple-get@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/simple-get/-/simple-get-4.0.0.tgz#73fa628278d21de83dadd5512d2cc1f4872bd675" - integrity sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ== - dependencies: - decompress-response "^6.0.0" - once "^1.3.1" - simple-concat "^1.0.0" - -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - dependencies: - is-arrayish "^0.3.1" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -slash@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55" - integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= - -slash@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" - integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-list-map@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" - integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== - -source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: - version "0.5.3" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a" - integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-resolve@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.6.0.tgz#3d9df87e236b53f16d01e58150fc7711138e5ed2" - integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w== - dependencies: - atob "^2.1.2" - decode-uri-component "^0.2.0" - -source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: - version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== - dependencies: - buffer-from "^1.0.0" - source-map "^0.6.0" - -source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= - -source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: - version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -source-map@0.7.3, source-map@^0.7.3, source-map@~0.7.2: - version "0.7.3" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" - integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== - -source-map@0.8.0-beta.0: - version "0.8.0-beta.0" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11" - integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== - dependencies: - whatwg-url "^7.0.0" - -source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -space-separated-tokens@^1.0.0: - version "1.1.5" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" - integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== - -spdx-correct@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" - integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d" - integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== - -spdx-expression-parse@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679" - integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.7" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65" - integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -sshpk@^1.7.0: - version "1.16.1" - resolved "https://registry.yarnpkg.com/sshpk/-/sshpk-1.16.1.tgz#fb661c0bef29b39db40769ee39fa70093d6f6877" - integrity sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== - dependencies: - asn1 "~0.2.3" - assert-plus "^1.0.0" - bcrypt-pbkdf "^1.0.0" - dashdash "^1.12.0" - ecc-jsbn "~0.1.1" - getpass "^0.1.1" - jsbn "~0.1.0" - safer-buffer "^2.0.2" - tweetnacl "~0.14.0" - -ssri@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.1.tgz#2a3c41b28dd45b62b63676ecb74001265ae9edd8" - integrity sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== - dependencies: - figgy-pudding "^3.5.1" - -ssri@^8.0.0: - version "8.0.0" - resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.0.tgz#79ca74e21f8ceaeddfcb4b90143c458b8d988808" - integrity sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA== - dependencies: - minipass "^3.1.1" - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -stack-utils@^2.0.2: - version "2.0.3" - resolved "https://registry.yarnpkg.com/stack-utils/-/stack-utils-2.0.3.tgz#cd5f030126ff116b78ccb3c027fe302713b61277" - integrity sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw== - dependencies: - escape-string-regexp "^2.0.0" - -stackframe@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" - integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== - -stacktrace-parser@0.1.10: - version "0.1.10" - resolved "https://registry.yarnpkg.com/stacktrace-parser/-/stacktrace-parser-0.1.10.tgz#29fb0cae4e0d0b85155879402857a1639eb6051a" - integrity sha512-KJP1OCML99+8fhOHxwwzyWrlUuVX5GQ0ZpJTd1DFXhdkrvg1szxfHhawXUZ3g9TkXORQd4/WG68jMlQZ2p8wlg== - dependencies: - type-fest "^0.7.1" - -state-toggle@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" - integrity sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ== - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -"statuses@>= 1.5.0 < 2", statuses@~1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" - integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - -stealthy-require@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" - integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= - -store2@^2.7.1: - version "2.12.0" - resolved "https://registry.yarnpkg.com/store2/-/store2-2.12.0.tgz#e1f1b7e1a59b6083b2596a8d067f6ee88fd4d3cf" - integrity sha512-7t+/wpKLanLzSnQPX8WAcuLCCeuSHoWdQuh9SB3xD0kNOM38DNf+0Oa+wmvxmYueRzkmh6IcdKFtvTa+ecgPDw== - -storybook-addon-next-router@^2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/storybook-addon-next-router/-/storybook-addon-next-router-2.0.3.tgz#24cb0233c03749a9b416f5b191bbcd17545a3d3b" - integrity sha512-1/q3ZYpN2Hae8ePL553J4rzVEh2rF+mVPvui2+Q7LEVvCTFgcB3Iow9xCA0P9nxNjg+oPs8Xkpb0ahXkwUAIcQ== - -storybook@^6.1.14: - version "6.1.14" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-6.1.14.tgz#49083bf3fa0c508fda178fc15a29c06a22f16abc" - integrity sha512-Z8B7fYFm7VYhG9Vraj8gb1gwJmsMc15KDC2Tz9mZjxkwc6B//3wKN0ksBXyddZv1kTEnq1LExRWNiQfMR2wYQw== - dependencies: - "@storybook/cli" "6.1.14" - -stream-browserify@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" - integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== - dependencies: - inherits "~2.0.4" - readable-stream "^3.5.0" - -stream-browserify@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b" - integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== - dependencies: - inherits "~2.0.1" - readable-stream "^2.0.2" - -stream-each@^1.1.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae" - integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== - dependencies: - end-of-stream "^1.1.0" - stream-shift "^1.0.0" - -stream-http@^2.7.2: - version "2.8.3" - resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc" - integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== - dependencies: - builtin-status-codes "^3.0.0" - inherits "^2.0.1" - readable-stream "^2.3.6" - to-arraybuffer "^1.0.0" - xtend "^4.0.0" - -stream-shift@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" - integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - -string-hash@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/string-hash/-/string-hash-1.1.3.tgz#e8aafc0ac1855b4666929ed7dd1275df5d6c811b" - integrity sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs= - -string-length@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.1.tgz#4a973bf31ef77c4edbceadd6af2611996985f8a1" - integrity sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw== - dependencies: - char-regex "^1.0.2" - strip-ansi "^6.0.0" - -string-width@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string-width@^3.0.0, string-width@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" - integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== - dependencies: - emoji-regex "^7.0.1" - is-fullwidth-code-point "^2.0.0" - strip-ansi "^5.1.0" - -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5" - integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== - dependencies: - emoji-regex "^8.0.0" - is-fullwidth-code-point "^3.0.0" - strip-ansi "^6.0.0" - -"string.prototype.matchall@^4.0.0 || ^3.0.1": - version "4.0.3" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz#24243399bc31b0a49d19e2b74171a15653ec996a" - integrity sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - has-symbols "^1.0.1" - internal-slot "^1.0.2" - regexp.prototype.flags "^1.3.0" - side-channel "^1.0.3" - -string.prototype.padend@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/string.prototype.padend/-/string.prototype.padend-3.1.1.tgz#824c84265dbac46cade2b957b38b6a5d8d1683c5" - integrity sha512-eCzTASPnoCr5Ht+Vn1YXgm8SB015hHKgEIMu9Nr9bQmLhRBxKRfmzSj/IQsxDFc8JInJDDFA0qXwK+xxI7wDkg== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - -string.prototype.padstart@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/string.prototype.padstart/-/string.prototype.padstart-3.1.1.tgz#5a1ce79d21899073f630895cb9c7ce7f5acf51d6" - integrity sha512-kcFjKhQYg40AK9MITCWYr/vIebruAD01sc/fxi8szHJaEG7Rke4XHw6LU9c1VWXh/+J/PxvWLLf/aIAGKhXkAQ== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.1" - -string.prototype.trimend@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz#a22bd53cca5c7cf44d7c9d5c732118873d6cd18b" - integrity sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - -string.prototype.trimstart@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz#9b4cb590e123bb36564401d59824298de50fd5aa" - integrity sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== - dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - -string_decoder@^1.0.0, string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@6.0.0, strip-ansi@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532" - integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - dependencies: - ansi-regex "^5.0.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" - integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - dependencies: - ansi-regex "^4.1.0" - -strip-bom@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= - -strip-bom@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-4.0.0.tgz#9c3505c1db45bcedca3d9cf7a16f5c5aa3901878" - integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== - -strip-eof@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" - integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= - -strip-final-newline@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" - integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - -strip-indent@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001" - integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== - dependencies: - min-indent "^1.0.0" - -strip-json-comments@^3.0.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" - integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -style-loader@1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.2.1.tgz#c5cbbfbf1170d076cfdd86e0109c5bba114baa1a" - integrity sha512-ByHSTQvHLkWE9Ir5+lGbVOXhxX10fbprhLvdg96wedFZb4NDekDPxVKv5Fwmio+QcMlkkNfuK+5W1peQ5CUhZg== - dependencies: - loader-utils "^2.0.0" - schema-utils "^2.6.6" - -style-loader@^1.2.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.3.0.tgz#828b4a3b3b7e7aa5847ce7bae9e874512114249e" - integrity sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q== - dependencies: - loader-utils "^2.0.0" - schema-utils "^2.7.0" - -style-to-object@0.3.0, style-to-object@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" - integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== - dependencies: - inline-style-parser "0.1.1" - -styled-jsx@3.3.2: - version "3.3.2" - resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-3.3.2.tgz#2474601a26670a6049fb4d3f94bd91695b3ce018" - integrity sha512-daAkGd5mqhbBhLd6jYAjYBa9LpxYCzsgo/f6qzPdFxVB8yoGbhxvzQgkC0pfmCVvW3JuAEBn0UzFLBfkHVZG1g== - dependencies: - "@babel/types" "7.8.3" - babel-plugin-syntax-jsx "6.18.0" - convert-source-map "1.7.0" - loader-utils "1.2.3" - source-map "0.7.3" - string-hash "1.1.3" - stylis "3.5.4" - stylis-rule-sheet "0.0.10" - -stylis-rule-sheet@0.0.10: - version "0.0.10" - resolved "https://registry.yarnpkg.com/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz#44e64a2b076643f4b52e5ff71efc04d8c3c4a430" - integrity sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw== - -stylis@3.5.4: - version "3.5.4" - resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe" - integrity sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q== - -supports-color@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" - integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= - -supports-color@^5.3.0, supports-color@^5.4.0: - version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" - integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== - dependencies: - has-flag "^3.0.0" - -supports-color@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" - integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== - dependencies: - has-flag "^3.0.0" - -supports-color@^7.0.0, supports-color@^7.1.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" - integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== - dependencies: - has-flag "^4.0.0" - -supports-hyperlinks@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz#f663df252af5f37c5d49bbd7eeefa9e0b9e59e47" - integrity sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== - dependencies: - has-flag "^4.0.0" - supports-color "^7.0.0" - -svg-parser@^2.0.2: - version "2.0.4" - resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svgo@^1.2.2: - version "1.3.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167" - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== - dependencies: - chalk "^2.4.1" - coa "^2.0.2" - css-select "^2.0.0" - css-select-base-adapter "^0.1.1" - css-tree "1.0.0-alpha.37" - csso "^4.0.2" - js-yaml "^3.13.1" - mkdirp "~0.5.1" - object.values "^1.1.0" - sax "~1.2.4" - stable "^0.1.8" - unquote "~1.1.1" - util.promisify "~1.0.0" - -symbol-tree@^3.2.4: - version "3.2.4" - resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" - integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== - -symbol.prototype.description@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/symbol.prototype.description/-/symbol.prototype.description-1.0.3.tgz#5b0eb61595bca6945da95ec7696a25e55aa1eca6" - integrity sha512-NvwWb5AdyTtmFNa1x0ksJakFUV/WJ+z7iRrYGU1xZew77Qd+kMrZKsk3uatCckk6yPNpbHhRcOO+JBU+ohcMBw== - dependencies: - call-bind "^1.0.0" - es-abstract "^1.18.0-next.1" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.0" - -tailwindcss@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-2.0.2.tgz#28e1573d29dd4547b26782facb05bcfaa92be366" - integrity sha512-nO9JRE1pO7SF9RnYAl6g7uzeHdrmKAFqNjT9NtZUfxqimJZAOOLOEyIEUiMq12+xIc7mC2Ey3Vf90XjHpWKfbw== - dependencies: - "@fullhuman/postcss-purgecss" "^3.0.0" - bytes "^3.0.0" - chalk "^4.1.0" - color "^3.1.3" - detective "^5.2.0" - didyoumean "^1.2.1" - fs-extra "^9.0.1" - html-tags "^3.1.0" - lodash "^4.17.20" - modern-normalize "^1.0.0" - node-emoji "^1.8.1" - object-hash "^2.0.3" - postcss-functions "^3" - postcss-js "^3.0.3" - postcss-nested "^5.0.1" - postcss-selector-parser "^6.0.4" - postcss-value-parser "^4.1.0" - pretty-hrtime "^1.0.3" - reduce-css-calc "^2.1.6" - resolve "^1.19.0" - -tapable@^1.0.0, tapable@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tar-fs@^2.0.0, tar-fs@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-2.1.1.tgz#489a15ab85f1f0befabb370b7de4f9eb5cbe8784" - integrity sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng== - dependencies: - chownr "^1.1.1" - mkdirp-classic "^0.5.2" - pump "^3.0.0" - tar-stream "^2.1.4" - -tar-stream@^2.1.4: - version "2.2.0" - resolved "https://registry.yarnpkg.com/tar-stream/-/tar-stream-2.2.0.tgz#acad84c284136b060dc3faa64474aa9aebd77287" - integrity sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ== - dependencies: - bl "^4.0.3" - end-of-stream "^1.4.1" - fs-constants "^1.0.0" - inherits "^2.0.3" - readable-stream "^3.1.1" - -tar@^6.0.2: - version "6.1.0" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.1.0.tgz#d1724e9bcc04b977b18d5c573b333a2207229a83" - integrity sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA== - dependencies: - chownr "^2.0.0" - fs-minipass "^2.0.0" - minipass "^3.0.0" - minizlib "^2.1.1" - mkdirp "^1.0.3" - yallist "^4.0.0" - -telejson@^5.0.2: - version "5.1.0" - resolved "https://registry.yarnpkg.com/telejson/-/telejson-5.1.0.tgz#cc04e4c2a355f9eb6af557e37acd6449feb1d146" - integrity sha512-Yy0N2OV0mosmr1SCZEm3Ezhu/oi5Dbao5RqauZu4+VI5I/XtVBHXajRk0txuqbFYtKdzzWGDZFGSif9ovVLjEA== - dependencies: - "@types/is-function" "^1.0.0" - global "^4.4.0" - is-function "^1.0.2" - is-regex "^1.1.1" - is-symbol "^1.0.3" - isobject "^4.0.0" - lodash "^4.17.20" - memoizerific "^1.11.3" - -temp@^0.8.1: - version "0.8.4" - resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2" - integrity sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg== - dependencies: - rimraf "~2.6.2" - -term-size@^2.1.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" - integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== - -terminal-link@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/terminal-link/-/terminal-link-2.1.1.tgz#14a64a27ab3c0df933ea546fba55f2d078edc994" - integrity sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== - dependencies: - ansi-escapes "^4.2.1" - supports-hyperlinks "^2.0.0" - -terser-webpack-plugin@^1.4.3: - version "1.4.5" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz#a217aefaea330e734ffacb6120ec1fa312d6040b" - integrity sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== - dependencies: - cacache "^12.0.2" - find-cache-dir "^2.1.0" - is-wsl "^1.1.0" - schema-utils "^1.0.0" - serialize-javascript "^4.0.0" - source-map "^0.6.1" - terser "^4.1.2" - webpack-sources "^1.4.0" - worker-farm "^1.7.0" - -terser-webpack-plugin@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-3.1.0.tgz#91e6d39571460ed240c0cf69d295bcf30ebf98cb" - integrity sha512-cjdZte66fYkZ65rQ2oJfrdCAkkhJA7YLYk5eGOcGCSGlq0ieZupRdjedSQXYknMPo2IveQL+tPdrxUkERENCFA== - dependencies: - cacache "^15.0.5" - find-cache-dir "^3.3.1" - jest-worker "^26.2.1" - p-limit "^3.0.2" - schema-utils "^2.6.6" - serialize-javascript "^4.0.0" - source-map "^0.6.1" - terser "^4.8.0" - webpack-sources "^1.4.3" - -terser@5.5.1: - version "5.5.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.5.1.tgz#540caa25139d6f496fdea056e414284886fb2289" - integrity sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ== - dependencies: - commander "^2.20.0" - source-map "~0.7.2" - source-map-support "~0.5.19" - -terser@^4.1.2, terser@^4.6.3, terser@^4.8.0: - version "4.8.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" - integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== - dependencies: - commander "^2.20.0" - source-map "~0.6.1" - source-map-support "~0.5.12" - -test-exclude@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" - integrity sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== - dependencies: - "@istanbuljs/schema" "^0.1.2" - glob "^7.1.4" - minimatch "^3.0.4" - -text-table@0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" - integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= - -throat@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/throat/-/throat-5.0.0.tgz#c5199235803aad18754a667d659b5e72ce16764b" - integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== - -throttle-debounce@^2.1.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/throttle-debounce/-/throttle-debounce-2.3.0.tgz#fd31865e66502071e411817e241465b3e9c372e2" - integrity sha512-H7oLPV0P7+jgvrk+6mwwwBDmxTaxnu9HMXmloNLXwnNO0ZxZ31Orah2n8lU1eMPvsaowP2CX+USCgyovXfdOFQ== - -through2@^2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through@^2.3.6: - version "2.3.8" - resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" - integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= - -timers-browserify@^2.0.4: - version "2.0.12" - resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" - integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== - dependencies: - setimmediate "^1.0.4" - -tiny-emitter@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423" - integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q== - -tinycolor2@^1.4.1: - version "1.4.2" - resolved "https://registry.yarnpkg.com/tinycolor2/-/tinycolor2-1.4.2.tgz#3f6a4d1071ad07676d7fa472e1fac40a719d8803" - integrity sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA== - -tmp@^0.0.33: - version "0.0.33" - resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" - integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== - dependencies: - os-tmpdir "~1.0.2" - -tmpl@1.0.x: - version "1.0.4" - resolved "https://registry.yarnpkg.com/tmpl/-/tmpl-1.0.4.tgz#23640dd7b42d00433911140820e5cf440e521dd1" - integrity sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= - -to-arraybuffer@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43" - integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= - -to-fast-properties@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-readable-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" - integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex-range@^5.0.1: - version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" - integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== - dependencies: - is-number "^7.0.0" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -toggle-selection@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" - integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI= - -toidentifier@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.0.tgz#7e1be3470f1e77948bc43d94a3c8f4d7752ba553" - integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== - -tough-cookie@^2.3.3, tough-cookie@~2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" - integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - dependencies: - psl "^1.1.28" - punycode "^2.1.1" - -tough-cookie@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-3.0.1.tgz#9df4f57e739c26930a018184887f4adb7dca73b2" - integrity sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== - dependencies: - ip-regex "^2.1.0" - psl "^1.1.28" - punycode "^2.1.1" - -tr46@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= - dependencies: - punycode "^2.1.0" - -tr46@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-2.0.2.tgz#03273586def1595ae08fedb38d7733cee91d2479" - integrity sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg== - dependencies: - punycode "^2.1.1" - -traverse@0.6.6: - version "0.6.6" - resolved "https://registry.yarnpkg.com/traverse/-/traverse-0.6.6.tgz#cbdf560fd7b9af632502fed40f918c157ea97137" - integrity sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= - -trim-trailing-lines@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0" - integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ== - -trim@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" - integrity sha1-WFhUf2spB1fulczMZm+1AITEYN0= - -trough@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" - integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== - -ts-dedent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ts-dedent/-/ts-dedent-2.0.0.tgz#47c5eb23d9096f3237cc413bc82d387d36dbe690" - integrity sha512-DfxKjSFQfw9+uf7N9Cy8Ebx9fv5fquK4hZ6SD3Rzr+1jKP6AVA6H8+B5457ZpUs0JKsGpGqIevbpZ9DMQJDp1A== - -ts-essentials@^2.0.3: - version "2.0.12" - resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-2.0.12.tgz#c9303f3d74f75fa7528c3d49b80e089ab09d8745" - integrity sha512-3IVX4nI6B5cc31/GFFE+i8ey/N2eA0CZDbo6n0yrz0zDX8ZJ8djmU1p+XRz7G3is0F3bB3pu2pAroFdAWQKU3w== - -ts-pnp@^1.1.6: - version "1.2.0" - resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" - integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== - -tslib@^1.9.0: - version "1.14.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" - integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== - -tslib@^2.0.0, tslib@^2.0.1, tslib@^2.0.3: - version "2.1.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a" - integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A== - -tty-browserify@0.0.0: - version "0.0.0" - resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" - integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= - -tunnel-agent@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/tunnel-agent/-/tunnel-agent-0.6.0.tgz#27a5dea06b36b04a0a9966774b290868f0fc40fd" - integrity sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= - dependencies: - safe-buffer "^5.0.1" - -tweetnacl@^0.14.3, tweetnacl@~0.14.0: - version "0.14.5" - resolved "https://registry.yarnpkg.com/tweetnacl/-/tweetnacl-0.14.5.tgz#5ae68177f192d4456269d108afa93ff8743f4f64" - integrity sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= - -type-check@~0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" - integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= - dependencies: - prelude-ls "~1.1.2" - -type-detect@4.0.8: - version "4.0.8" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" - integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== - -type-fest@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.11.0.tgz#97abf0872310fed88a5c466b25681576145e33f1" - integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== - -type-fest@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b" - integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== - -type-fest@^0.7.1: - version "0.7.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.7.1.tgz#8dda65feaf03ed78f0a3f9678f1869147f7c5c48" - integrity sha512-Ne2YiiGN8bmrmJJEuTWTLJR32nh/JdL1+PSicowtNb0WFpn59GK8/lfD61bVtzguz7b3PBt74nxpv/Pw5po5Rg== - -type-fest@^0.8.1: - version "0.8.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" - integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== - -type-is@~1.6.17, type-is@~1.6.18: - version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" - integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== - dependencies: - media-typer "0.3.0" - mime-types "~2.1.24" - -type@^1.0.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/type/-/type-1.2.0.tgz#848dd7698dafa3e54a6c479e759c4bc3f18847a0" - integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== - -type@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f" - integrity sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA== - -typedarray-to-buffer@^3.1.5: - version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" - integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== - dependencies: - is-typedarray "^1.0.0" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -typescript@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.1.3.tgz#519d582bd94cba0cf8934c7d8e8467e473f53bb7" - integrity sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg== - -unfetch@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.2.0.tgz#7e21b0ef7d363d8d9af0fb929a5555f6ef97a3be" - integrity sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== - -unherit@^1.0.4: - version "1.1.3" - resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" - integrity sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ== - dependencies: - inherits "^2.0.0" - xtend "^4.0.0" - -unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== - -unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== - dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" - -unicode-match-property-value-ecmascript@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" - integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== - -unicode-property-aliases-ecmascript@^1.0.4: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" - integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== - -unified@9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8" - integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== - dependencies: - bail "^1.0.0" - extend "^3.0.0" - is-buffer "^2.0.0" - is-plain-obj "^2.0.0" - trough "^1.0.0" - vfile "^4.0.0" - -union-value@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847" - integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^2.0.1" - -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= - -unique-filename@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230" - integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== - dependencies: - unique-slug "^2.0.0" - -unique-slug@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c" - integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== - dependencies: - imurmurhash "^0.1.4" - -unique-string@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" - integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== - dependencies: - crypto-random-string "^2.0.0" - -unist-builder@2.0.3, unist-builder@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436" - integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw== - -unist-util-generated@^1.0.0: - version "1.1.6" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" - integrity sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg== - -unist-util-is@^4.0.0: - version "4.0.4" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.0.4.tgz#3e9e8de6af2eb0039a59f50c9b3e99698a924f50" - integrity sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA== - -unist-util-position@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47" - integrity sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA== - -unist-util-remove-position@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz#5d19ca79fdba712301999b2b73553ca8f3b352cc" - integrity sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA== - dependencies: - unist-util-visit "^2.0.0" - -unist-util-remove@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.0.1.tgz#fa13c424ff8e964f3aa20d1098b9a690c6bfaa39" - integrity sha512-YtuetK6o16CMfG+0u4nndsWpujgsHDHHLyE0yGpJLLn5xSjKeyGyzEBOI2XbmoUHCYabmNgX52uxlWoQhcvR7Q== - dependencies: - unist-util-is "^4.0.0" - -unist-util-stringify-position@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" - integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g== - dependencies: - "@types/unist" "^2.0.2" - -unist-util-visit-parents@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" - integrity sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - -unist-util-visit@2.0.3, unist-util-visit@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" - integrity sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q== - dependencies: - "@types/unist" "^2.0.0" - unist-util-is "^4.0.0" - unist-util-visit-parents "^3.0.0" - -universalify@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" - integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@1.0.0, unpipe@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" - integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= - -unquote@^1.1.0, unquote@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" - integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" - integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== - -update-notifier@^4.0.0: - version "4.1.3" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-4.1.3.tgz#be86ee13e8ce48fb50043ff72057b5bd598e1ea3" - integrity sha512-Yld6Z0RyCYGB6ckIjffGOSOmHXj1gMeE7aROz4MG+XMkmixBX4jUngrGXNYz7wPKBmtoD4MnBa2Anu7RSKht/A== - dependencies: - boxen "^4.2.0" - chalk "^3.0.0" - configstore "^5.0.1" - has-yarn "^2.1.0" - import-lazy "^2.1.0" - is-ci "^2.0.0" - is-installed-globally "^0.3.1" - is-npm "^4.0.0" - is-yarn-global "^0.3.0" - latest-version "^5.0.0" - pupa "^2.0.1" - semver-diff "^3.1.1" - xdg-basedir "^4.0.0" - -uri-js@^4.2.2: - version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" - integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== - dependencies: - punycode "^2.1.0" - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -url-loader@^4.0.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" - integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== - dependencies: - loader-utils "^2.0.0" - mime-types "^2.1.27" - schema-utils "^3.0.0" - -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" - integrity sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= - dependencies: - prepend-http "^2.0.0" - -url@^0.11.0: - version "0.11.0" - resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1" - integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= - dependencies: - punycode "1.3.2" - querystring "0.2.0" - -use-composed-ref@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.1.0.tgz#9220e4e94a97b7b02d7d27eaeab0b37034438bbc" - integrity sha512-my1lNHGWsSDAhhVAT4MKs6IjBUtG6ZG11uUqexPH9PptiIZDQOzaF4f5tEbJ2+7qvNbtXNBbU3SfmN+fXlWDhg== - dependencies: - ts-essentials "^2.0.3" - -use-isomorphic-layout-effect@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.1.tgz#7bb6589170cd2987a152042f9084f9effb75c225" - integrity sha512-L7Evj8FGcwo/wpbv/qvSfrkHFtOpCzvM5yl2KVyDJoylVuSvzphiiasmjgQPttIGBAy2WKiBNR98q8w7PiNgKQ== - -use-latest@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.0.tgz#a44f6572b8288e0972ec411bdd0840ada366f232" - integrity sha512-d2TEuG6nSLKQLAfW3By8mKr8HurOlTkul0sOpxbClIv4SQ4iOd7BYr7VIzdbktUCnv7dua/60xzd8igMU6jmyw== - dependencies: - use-isomorphic-layout-effect "^1.0.0" - -use-subscription@1.5.1: - version "1.5.1" - resolved "https://registry.yarnpkg.com/use-subscription/-/use-subscription-1.5.1.tgz#73501107f02fad84c6dd57965beb0b75c68c42d1" - integrity sha512-Xv2a1P/yReAjAbhylMfFplFKj9GssgTwN7RlcTxBujFQcloStWNDQdc4g4NRWH9xS4i/FDk04vQBptAXoF3VcA== - dependencies: - object-assign "^4.1.1" - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -util.promisify@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.0.tgz#440f7165a459c9a16dc145eb8e72f35687097030" - integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== - dependencies: - define-properties "^1.1.2" - object.getownpropertydescriptors "^2.0.3" - -util.promisify@~1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee" - integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.2" - has-symbols "^1.0.1" - object.getownpropertydescriptors "^2.1.0" - -util@0.10.3: - version "0.10.3" - resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9" - integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= - dependencies: - inherits "2.0.1" - -util@^0.11.0: - version "0.11.1" - resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61" - integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== - dependencies: - inherits "2.0.3" - -utila@~0.4: - version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" - integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" - integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= - -uuid@^3.3.2: - version "3.4.0" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.4.0.tgz#b23e4358afa8a202fe7a100af1f5f883f02007ee" - integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== - -uuid@^8.0.0, uuid@^8.3.0: - version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -v8-to-istanbul@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz#5b95cef45c0f83217ec79f8fc7ee1c8b486aee07" - integrity sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.1" - convert-source-map "^1.6.0" - source-map "^0.7.3" - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" - integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= - -verror@1.10.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400" - integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - dependencies: - assert-plus "^1.0.0" - core-util-is "1.0.2" - extsprintf "^1.2.0" - -vfile-location@^3.0.0, vfile-location@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" - integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== - -vfile-message@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" - integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== - dependencies: - "@types/unist" "^2.0.0" - unist-util-stringify-position "^2.0.0" - -vfile@^4.0.0: - version "4.2.1" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" - integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== - dependencies: - "@types/unist" "^2.0.0" - is-buffer "^2.0.0" - unist-util-stringify-position "^2.0.0" - vfile-message "^2.0.0" - -vm-browserify@1.1.2, vm-browserify@^1.0.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" - integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== - -w3c-hr-time@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz#0a89cdf5cc15822df9c360543676963e0cc308cd" - integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== - dependencies: - browser-process-hrtime "^1.0.0" - -w3c-xmlserializer@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz#3e7104a05b75146cc60f564380b7f683acf1020a" - integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== - dependencies: - xml-name-validator "^3.0.0" - -walker@^1.0.7, walker@~1.0.5: - version "1.0.7" - resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" - integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= - dependencies: - makeerror "1.0.x" - -warning@^4.0.2, warning@^4.0.3: - version "4.0.3" - resolved "https://registry.yarnpkg.com/warning/-/warning-4.0.3.tgz#16e9e077eb8a86d6af7d64aa1e05fd85b4678ca3" - integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== - dependencies: - loose-envify "^1.0.0" - -watchpack-chokidar2@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz#38500072ee6ece66f3769936950ea1771be1c957" - integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== - dependencies: - chokidar "^2.1.8" - -watchpack@2.0.0-beta.13: - version "2.0.0-beta.13" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.0.0-beta.13.tgz#9d9b0c094b8402139333e04eb6194643c8384f55" - integrity sha512-ZEFq2mx/k5qgQwgi6NOm+2ImICb8ngAkA/rZ6oyXZ7SgPn3pncf+nfhYTCrs3lmHwOxnPtGLTOuFLfpSMh1VMA== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -watchpack@^1.7.4: - version "1.7.5" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.5.tgz#1267e6c55e0b9b5be44c2023aed5437a2c26c453" - integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== - dependencies: - graceful-fs "^4.1.2" - neo-async "^2.5.0" - optionalDependencies: - chokidar "^3.4.1" - watchpack-chokidar2 "^2.0.1" - -web-namespaces@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" - integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== - -webidl-conversions@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" - integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== - -webidl-conversions@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-5.0.0.tgz#ae59c8a00b121543a2acc65c0434f57b0fc11aff" - integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== - -webidl-conversions@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-6.1.0.tgz#9111b4d7ea80acd40f5270d666621afa78b69514" - integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== - -webpack-dev-middleware@^3.7.0: - version "3.7.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz#0639372b143262e2b84ab95d3b91a7597061c2c5" - integrity sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ== - dependencies: - memory-fs "^0.4.1" - mime "^2.4.4" - mkdirp "^0.5.1" - range-parser "^1.2.1" - webpack-log "^2.0.0" - -webpack-filter-warnings-plugin@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/webpack-filter-warnings-plugin/-/webpack-filter-warnings-plugin-1.2.1.tgz#dc61521cf4f9b4a336fbc89108a75ae1da951cdb" - integrity sha512-Ez6ytc9IseDMLPo0qCuNNYzgtUl8NovOqjIq4uAU8LTD4uoa1w1KpZyyzFtLTEMZpkkOkLfL9eN+KGYdk1Qtwg== - -webpack-hot-middleware@^2.25.0: - version "2.25.0" - resolved "https://registry.yarnpkg.com/webpack-hot-middleware/-/webpack-hot-middleware-2.25.0.tgz#4528a0a63ec37f8f8ef565cf9e534d57d09fe706" - integrity sha512-xs5dPOrGPCzuRXNi8F6rwhawWvQQkeli5Ro48PRuQh8pYPCPmNnltP9itiUPT4xI8oW+y0m59lyyeQk54s5VgA== - dependencies: - ansi-html "0.0.7" - html-entities "^1.2.0" - querystring "^0.2.0" - strip-ansi "^3.0.0" - -webpack-log@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/webpack-log/-/webpack-log-2.0.0.tgz#5b7928e0637593f119d32f6227c1e0ac31e1b47f" - integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== - dependencies: - ansi-colors "^3.0.0" - uuid "^3.3.2" - -webpack-sources@1.4.3, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: - version "1.4.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933" - integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== - dependencies: - source-list-map "^2.0.0" - source-map "~0.6.1" - -webpack-virtual-modules@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/webpack-virtual-modules/-/webpack-virtual-modules-0.2.2.tgz#20863dc3cb6bb2104729fff951fbe14b18bd0299" - integrity sha512-kDUmfm3BZrei0y+1NTHJInejzxfhtU8eDj2M7OKb2IWrPFAeO1SOH2KuQ68MSZu9IGEHcxbkKKR1v18FrUSOmA== - dependencies: - debug "^3.0.0" - -webpack@4.44.1: - version "4.44.1" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.1.tgz#17e69fff9f321b8f117d1fda714edfc0b939cc21" - integrity sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.3.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.7.4" - webpack-sources "^1.4.1" - -webpack@^4.44.2: - version "4.46.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.46.0.tgz#bf9b4404ea20a073605e0a011d188d77cb6ad542" - integrity sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q== - dependencies: - "@webassemblyjs/ast" "1.9.0" - "@webassemblyjs/helper-module-context" "1.9.0" - "@webassemblyjs/wasm-edit" "1.9.0" - "@webassemblyjs/wasm-parser" "1.9.0" - acorn "^6.4.1" - ajv "^6.10.2" - ajv-keywords "^3.4.1" - chrome-trace-event "^1.0.2" - enhanced-resolve "^4.5.0" - eslint-scope "^4.0.3" - json-parse-better-errors "^1.0.2" - loader-runner "^2.4.0" - loader-utils "^1.2.3" - memory-fs "^0.4.1" - micromatch "^3.1.10" - mkdirp "^0.5.3" - neo-async "^2.6.1" - node-libs-browser "^2.2.1" - schema-utils "^1.0.0" - tapable "^1.1.3" - terser-webpack-plugin "^1.4.3" - watchpack "^1.7.4" - webpack-sources "^1.4.1" - -whatwg-encoding@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" - integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== - dependencies: - iconv-lite "0.4.24" - -whatwg-mimetype@^2.3.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" - integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - -whatwg-url@^7.0.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" - integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^1.0.1" - webidl-conversions "^4.0.2" - -whatwg-url@^8.0.0: - version "8.4.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.4.0.tgz#50fb9615b05469591d2b2bd6dfaed2942ed72837" - integrity sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw== - dependencies: - lodash.sortby "^4.7.0" - tr46 "^2.0.2" - webidl-conversions "^6.1.0" - -which-module@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" - integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= - -which-pm-runs@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/which-pm-runs/-/which-pm-runs-1.0.0.tgz#670b3afbc552e0b55df6b7780ca74615f23ad1cb" - integrity sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs= - -which@^1.2.9, which@^1.3.1: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1, which@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" - integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -widest-line@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" - integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== - dependencies: - string-width "^4.0.0" - -word-wrap@~1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" - integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== - -worker-farm@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" - integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== - dependencies: - errno "~0.1.7" - -worker-rpc@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/worker-rpc/-/worker-rpc-0.1.1.tgz#cb565bd6d7071a8f16660686051e969ad32f54d5" - integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== - dependencies: - microevent.ts "~0.1.1" - -wrap-ansi@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" - integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== - dependencies: - ansi-styles "^3.2.0" - string-width "^3.0.0" - strip-ansi "^5.0.0" - -wrap-ansi@^6.2.0: - version "6.2.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" - integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrap-ansi@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" - integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== - dependencies: - ansi-styles "^4.0.0" - string-width "^4.1.0" - strip-ansi "^6.0.0" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -write-file-atomic@^2.3.0: - version "2.4.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-2.4.3.tgz#1fd2e9ae1df3e75b8d8c367443c692d4ca81f481" - integrity sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== - dependencies: - graceful-fs "^4.1.11" - imurmurhash "^0.1.4" - signal-exit "^3.0.2" - -write-file-atomic@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" - integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== - dependencies: - imurmurhash "^0.1.4" - is-typedarray "^1.0.0" - signal-exit "^3.0.2" - typedarray-to-buffer "^3.1.5" - -ws@^6.1.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/ws/-/ws-6.2.1.tgz#442fdf0a47ed64f59b6a5d8ff130f4748ed524fb" - integrity sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== - dependencies: - async-limiter "~1.0.0" - -ws@^7.2.3: - version "7.4.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.2.tgz#782100048e54eb36fe9843363ab1c68672b261dd" - integrity sha512-T4tewALS3+qsrpGI/8dqNMLIVdq/g/85U98HPMa6F0m6xTbvhXU6RCQLqPH3+SlomNV/LdY6RXEbBpMH6EOJnA== - -xdg-basedir@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" - integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== - -xml-name-validator@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" - integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== - -xmlchars@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" - integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== - -xtend@^4.0.0, xtend@^4.0.1, xtend@^4.0.2, xtend@~4.0.1: - version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -y18n@^4.0.0: - version "4.0.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.1.tgz#8db2b83c31c5d75099bb890b23f3094891e247d4" - integrity sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ== - -y18n@^5.0.5: - version "5.0.5" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18" - integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg== - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@^1.10.0, yaml@^1.7.2: - version "1.10.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" - integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== - -yargs-parser@^13.1.2: - version "13.1.2" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38" - integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^18.1.2: - version "18.1.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - -yargs-parser@^20.2.2: - version "20.2.4" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54" - integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA== - -yargs@^13.3.0: - version "13.3.2" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" - integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== - dependencies: - cliui "^5.0.0" - find-up "^3.0.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^3.0.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^13.1.2" - -yargs@^15.4.1: - version "15.4.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== - dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.2" - -yargs@^16.0.0: - version "16.2.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" - integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== - dependencies: - cliui "^7.0.2" - escalade "^3.1.1" - get-caller-file "^2.0.5" - require-directory "^2.1.1" - string-width "^4.2.0" - y18n "^5.0.5" - yargs-parser "^20.2.2" - -yauzl@^2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9" - integrity sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= - dependencies: - buffer-crc32 "~0.2.3" - fd-slicer "~1.1.0" - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -zwitch@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" - integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==

uI>!386xSt!1N9GE`OI(dnXA{)1oQM{Vb~jO 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 diff --git a/public/fonts/jetbrainsmono/JetBrainsMono-Regular.eot b/public/fonts/jetbrainsmono/JetBrainsMono-Regular.eot deleted file mode 100644 index dd3c98dfdeda7fae1f3e90df46e853d1f66917ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 58022 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 z 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