From 92d5003c004fe375d559d3bd134689f1cedaf34e Mon Sep 17 00:00:00 2001 From: Loic Batonnet Date: Tue, 2 Jan 2024 14:51:47 +0400 Subject: [PATCH 1/3] add description --- package-lock.json | 55 +- src/components/Education/Education.js | 62 +- src/data/aboutData.js | 12 +- src/data/educationData.js | 45 +- src/data/headerData.js | 16 +- yarn.lock | 20664 ++++++++++++------------ 6 files changed, 10425 insertions(+), 10429 deletions(-) diff --git a/package-lock.json b/package-lock.json index 542198239..751971efb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18325,19 +18325,6 @@ "is-typedarray": "^1.0.0" } }, - "node_modules/typescript": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz", - "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, "node_modules/unbox-primitive": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", @@ -22244,8 +22231,7 @@ "@material-ui/types": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz", - "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==", - "requires": {} + "integrity": "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==" }, "@material-ui/utils": { "version": "4.11.2", @@ -23130,8 +23116,7 @@ "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "requires": {} + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" }, "acorn-walk": { "version": "7.2.0", @@ -23183,14 +23168,12 @@ "ajv-errors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "requires": {} + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" }, "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "requires": {} + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" }, "alphanum-sort": { "version": "1.0.2", @@ -23614,8 +23597,7 @@ "babel-plugin-named-asset-import": { "version": "0.3.7", "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz", - "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==", - "requires": {} + "integrity": "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==" }, "babel-plugin-polyfill-corejs2": { "version": "0.2.2", @@ -26306,8 +26288,7 @@ "eslint-plugin-react-hooks": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", - "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==", - "requires": {} + "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==" }, "eslint-plugin-testing-library": { "version": "3.10.2", @@ -28691,8 +28672,7 @@ "jest-pnp-resolver": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "requires": {} + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" }, "jest-regex-util": { "version": "26.0.0", @@ -32089,8 +32069,7 @@ "react-fast-marquee": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/react-fast-marquee/-/react-fast-marquee-1.2.1.tgz", - "integrity": "sha512-rd9ZDhiUrrL2puZNlnb633df/1gjtknuIaf749LIgTLXa18fzPIdFBrz4VjERu1ECUdU9tniaF5FuosNt/GYKQ==", - "requires": {} + "integrity": "sha512-rd9ZDhiUrrL2puZNlnb633df/1gjtknuIaf749LIgTLXa18fzPIdFBrz4VjERu1ECUdU9tniaF5FuosNt/GYKQ==" }, "react-helmet": { "version": "6.1.0", @@ -32106,8 +32085,7 @@ "react-icons": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz", - "integrity": "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==", - "requires": {} + "integrity": "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==" }, "react-is": { "version": "16.13.1", @@ -32272,8 +32250,7 @@ "react-side-effect": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz", - "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==", - "requires": {} + "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==" }, "react-slick": { "version": "0.28.1", @@ -33435,8 +33412,7 @@ "slick-carousel": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/slick-carousel/-/slick-carousel-1.8.1.tgz", - "integrity": "sha512-XB9Ftrf2EEKfzoQXt3Nitrt/IPbT+f1fgqBdoxO3W/+JYvtEOW6EgxnWfr9GH6nmULv7Y2tPmEX3koxThVmebA==", - "requires": {} + "integrity": "sha512-XB9Ftrf2EEKfzoQXt3Nitrt/IPbT+f1fgqBdoxO3W/+JYvtEOW6EgxnWfr9GH6nmULv7Y2tPmEX3koxThVmebA==" }, "snapdragon": { "version": "0.8.2", @@ -34656,12 +34632,6 @@ "is-typedarray": "^1.0.0" } }, - "typescript": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz", - "integrity": "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==", - "peer": true - }, "unbox-primitive": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", @@ -36376,8 +36346,7 @@ "ws": { "version": "7.5.5", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", - "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", - "requires": {} + "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==" }, "xml-name-validator": { "version": "3.0.0", diff --git a/src/components/Education/Education.js b/src/components/Education/Education.js index 697d0c47b..abe48538d 100644 --- a/src/components/Education/Education.js +++ b/src/components/Education/Education.js @@ -1,38 +1,40 @@ -import React, { useContext } from 'react'; +import React, { useContext } from "react"; -import { ThemeContext } from '../../contexts/ThemeContext'; +import { ThemeContext } from "../../contexts/ThemeContext"; -import './Education.css' -import EducationCard from './EducationCard'; +import "./Education.css"; +import EducationCard from "./EducationCard"; -import { educationData } from '../../data/educationData' +import { educationData } from "../../data/educationData"; function Education() { - - const { theme } = useContext(ThemeContext); - return ( -
- -
-
-

Education

- {educationData.map(edu => ( - - ))} -
-
- -
-
+ const { theme } = useContext(ThemeContext); + return ( +
+
+
+

Formations

+ {educationData.map((edu) => ( + + ))} +
+
+
- ) +
+
+ ); } -export default Education +export default Education; diff --git a/src/data/aboutData.js b/src/data/aboutData.js index 9bd38c853..b55dd125a 100644 --- a/src/data/aboutData.js +++ b/src/data/aboutData.js @@ -1,6 +1,8 @@ export const aboutData = { - title: "Who I am", - description1: "My name's Jane. I'm a web designer and developer based in Southampton, UK.", - description2: "During the day I work as a lead developer at a local agency and in the evening I work on freelance projects and utilize the time to built my own products. I spent my leisure hours writing articles and poetry. Right now I'm also trying a hand at machine learning and AI. I love to learn and explore new arenas.", - image: 2 -} \ No newline at end of file + title: "Mon Portrait", + description1: + "Mon parcours professionnel a débuté en tant que développeur d'applications mobiles cross-platform avec React Native au sein d'une agence digitale, où j'ai travaillé pendant trois ans. Durant cette période, j'ai eu l'opportunité de créer diverses applications pour de grandes entreprises et des startups, 90% de ces projets ont été réalisés fromscratch, ce qui m'a permis d'avoir une maîtrise totale du processus, de la conception à la réalisation. ", + description2: + "\n Parallèlement à mon expérience en agence, j'ai également exercé en tant que freelance, intervenant en tant que développeur front, back, ou full-stack dans la plupart des cas. Ce que j'apprécie particulièrement dans ce métier, c'est la possibilité de concevoir un produit et de le voir prendre vie. L'exploration de nouvelles perspectives fait également partie intégrante de ma passion pour le développement", + image: 2, +}; diff --git a/src/data/educationData.js b/src/data/educationData.js index d5748d09c..996415774 100644 --- a/src/data/educationData.js +++ b/src/data/educationData.js @@ -1,23 +1,24 @@ export const educationData = [ - { - id: 1, - institution: 'Marble Hills Middle School', - course: 'Higher Secondary Education', - startYear: '2007', - endYear: '2015' - }, - { - id: 2, - institution: 'Somerset School of Science', - course: 'Bachelor of Technology', - startYear: '2015', - endYear: '2019' - }, - { - id: 3, - institution: 'Hawking University, Cambridge', - course: 'Master of Technology', - startYear: '2019', - endYear: 'Present' - }, -] \ No newline at end of file + { + id: 1, + institution: "Lycée professionnel Paul Langevin - Saint Joseph", + course: "Bac professionnel systémes éléctroniques numériques", + startYear: "2009", + endYear: "2012", + }, + { + id: 2, + institution: "AFPA de Balma - Toulouse", + course: + "Titre professionnel de niveau III Technicien supérieur gestionnaire exploitant de ressources informatique", + startYear: "2015", + endYear: "2019", + }, + { + id: 3, + institution: "Hawking University, Cambridge", + course: "Master of Technology", + startYear: "2019", + endYear: "Present", + }, +]; diff --git a/src/data/headerData.js b/src/data/headerData.js index 79cc655f4..396e343d9 100644 --- a/src/data/headerData.js +++ b/src/data/headerData.js @@ -1,9 +1,11 @@ -import resume from '../assets/pdf/resume.pdf' +import resume from "../assets/pdf/resume.pdf"; export const headerData = { - name: 'Jane Doe', - title: "Web Developer", - desciption:"There wasn't a bird in the sky, but that was not what caught her attention. It was the clouds. The deep green that isn't the color of clouds, but came with these. She knew what was coming and she hoped she was prepared. ", - image: 'https://raw.githubusercontent.com/PhantomScript/asset-container/main/developer-portfolio/landingImg.png', - resumePdf: resume -} + name: "Batonnet Loïc", + title: "Concepteur developpeur informatique", + desciption: + "Je m'appelle Loïc Batonnet, et je suis un développeur/concepteur full-stack frontend basé en France, spécialisé dans les technos React.", + image: + "https://raw.githubusercontent.com/PhantomScript/asset-container/main/developer-portfolio/landingImg.png", + resumePdf: resume, +}; diff --git a/yarn.lock b/yarn.lock index e89441724..7b13c7759 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,35 +3,35 @@ "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.14.5", "@babel/code-frame@^7.5.5": - "integrity" "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==" - "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz" + integrity sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw== dependencies: "@babel/highlight" "^7.14.5" "@babel/code-frame@7.10.4": - "integrity" "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==" - "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz" - "version" "7.10.4" + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz" + integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== dependencies: "@babel/highlight" "^7.10.4" "@babel/code-frame@7.12.11": - "integrity" "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==" - "resolved" "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" - "version" "7.12.11" + version "7.12.11" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" + integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== dependencies: "@babel/highlight" "^7.10.4" "@babel/compat-data@^7.12.1", "@babel/compat-data@^7.13.11", "@babel/compat-data@^7.15.0": - "integrity" "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==" - "resolved" "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz" - "version" "7.15.0" + version "7.15.0" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz" + integrity sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA== -"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.1.0", "@babel/core@^7.12.0", "@babel/core@^7.12.3", "@babel/core@^7.13.0", "@babel/core@^7.4.0-0", "@babel/core@^7.7.5", "@babel/core@^7.8.4", "@babel/core@7 || ^7.0.0-rc.2": - "integrity" "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==" - "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz" - "version" "7.15.5" +"@babel/core@^7.1.0", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4": + version "7.15.5" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz" + integrity sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg== dependencies: "@babel/code-frame" "^7.14.5" "@babel/generator" "^7.15.4" @@ -42,17 +42,17 @@ "@babel/template" "^7.15.4" "@babel/traverse" "^7.15.4" "@babel/types" "^7.15.4" - "convert-source-map" "^1.7.0" - "debug" "^4.1.0" - "gensync" "^1.0.0-beta.2" - "json5" "^2.1.2" - "semver" "^6.3.0" - "source-map" "^0.5.0" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.1.2" + semver "^6.3.0" + source-map "^0.5.0" "@babel/core@7.12.3": - "integrity" "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==" - "resolved" "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz" - "version" "7.12.3" + version "7.12.3" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz" + integrity sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g== dependencies: "@babel/code-frame" "^7.10.4" "@babel/generator" "^7.12.1" @@ -62,53 +62,53 @@ "@babel/template" "^7.10.4" "@babel/traverse" "^7.12.1" "@babel/types" "^7.12.1" - "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" + 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/generator@^7.12.1", "@babel/generator@^7.15.4": - "integrity" "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==" - "resolved" "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz" + integrity sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw== dependencies: "@babel/types" "^7.15.4" - "jsesc" "^2.5.1" - "source-map" "^0.5.0" + jsesc "^2.5.1" + source-map "^0.5.0" "@babel/helper-annotate-as-pure@^7.14.5", "@babel/helper-annotate-as-pure@^7.15.4": - "integrity" "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==" - "resolved" "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz" + integrity sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA== dependencies: "@babel/types" "^7.15.4" "@babel/helper-builder-binary-assignment-operator-visitor@^7.14.5": - "integrity" "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==" - "resolved" "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz" + integrity sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q== dependencies: "@babel/helper-explode-assignable-expression" "^7.15.4" "@babel/types" "^7.15.4" "@babel/helper-compilation-targets@^7.12.1", "@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.15.4": - "integrity" "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz" + integrity sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ== dependencies: "@babel/compat-data" "^7.15.0" "@babel/helper-validator-option" "^7.14.5" - "browserslist" "^4.16.6" - "semver" "^6.3.0" + browserslist "^4.16.6" + semver "^6.3.0" "@babel/helper-create-class-features-plugin@^7.12.1", "@babel/helper-create-class-features-plugin@^7.14.5", "@babel/helper-create-class-features-plugin@^7.15.4": - "integrity" "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==" - "resolved" "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz" + integrity sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw== dependencies: "@babel/helper-annotate-as-pure" "^7.15.4" "@babel/helper-function-name" "^7.15.4" @@ -118,75 +118,75 @@ "@babel/helper-split-export-declaration" "^7.15.4" "@babel/helper-create-regexp-features-plugin@^7.14.5": - "integrity" "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==" - "resolved" "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz" + integrity sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A== dependencies: "@babel/helper-annotate-as-pure" "^7.14.5" - "regexpu-core" "^4.7.1" + regexpu-core "^4.7.1" "@babel/helper-define-polyfill-provider@^0.2.2": - "integrity" "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==" - "resolved" "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz" - "version" "0.2.3" + version "0.2.3" + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz" + integrity sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew== dependencies: "@babel/helper-compilation-targets" "^7.13.0" "@babel/helper-module-imports" "^7.12.13" "@babel/helper-plugin-utils" "^7.13.0" "@babel/traverse" "^7.13.0" - "debug" "^4.1.1" - "lodash.debounce" "^4.0.8" - "resolve" "^1.14.2" - "semver" "^6.1.2" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + semver "^6.1.2" "@babel/helper-explode-assignable-expression@^7.15.4": - "integrity" "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==" - "resolved" "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz" + integrity sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g== dependencies: "@babel/types" "^7.15.4" "@babel/helper-function-name@^7.14.5", "@babel/helper-function-name@^7.15.4": - "integrity" "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==" - "resolved" "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz" + integrity sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw== dependencies: "@babel/helper-get-function-arity" "^7.15.4" "@babel/template" "^7.15.4" "@babel/types" "^7.15.4" "@babel/helper-get-function-arity@^7.15.4": - "integrity" "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==" - "resolved" "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz" + integrity sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA== dependencies: "@babel/types" "^7.15.4" "@babel/helper-hoist-variables@^7.15.4": - "integrity" "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==" - "resolved" "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz" + integrity sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA== dependencies: "@babel/types" "^7.15.4" "@babel/helper-member-expression-to-functions@^7.15.4": - "integrity" "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==" - "resolved" "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz" + integrity sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA== dependencies: "@babel/types" "^7.15.4" "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.14.5", "@babel/helper-module-imports@^7.15.4": - "integrity" "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==" - "resolved" "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz" + integrity sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA== dependencies: "@babel/types" "^7.15.4" "@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.14.5", "@babel/helper-module-transforms@^7.15.4": - "integrity" "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==" - "resolved" "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz" - "version" "7.15.7" + version "7.15.7" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz" + integrity sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw== dependencies: "@babel/helper-module-imports" "^7.15.4" "@babel/helper-replace-supers" "^7.15.4" @@ -198,30 +198,30 @@ "@babel/types" "^7.15.6" "@babel/helper-optimise-call-expression@^7.15.4": - "integrity" "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==" - "resolved" "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz" + integrity sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw== dependencies: "@babel/types" "^7.15.4" "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - "integrity" "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz" + integrity sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ== "@babel/helper-remap-async-to-generator@^7.14.5", "@babel/helper-remap-async-to-generator@^7.15.4": - "integrity" "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==" - "resolved" "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz" + integrity sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ== dependencies: "@babel/helper-annotate-as-pure" "^7.15.4" "@babel/helper-wrap-function" "^7.15.4" "@babel/types" "^7.15.4" "@babel/helper-replace-supers@^7.14.5", "@babel/helper-replace-supers@^7.15.4": - "integrity" "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==" - "resolved" "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz" + integrity sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw== dependencies: "@babel/helper-member-expression-to-functions" "^7.15.4" "@babel/helper-optimise-call-expression" "^7.15.4" @@ -229,40 +229,40 @@ "@babel/types" "^7.15.4" "@babel/helper-simple-access@^7.15.4": - "integrity" "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==" - "resolved" "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz" + integrity sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg== dependencies: "@babel/types" "^7.15.4" "@babel/helper-skip-transparent-expression-wrappers@^7.12.1", "@babel/helper-skip-transparent-expression-wrappers@^7.14.5", "@babel/helper-skip-transparent-expression-wrappers@^7.15.4": - "integrity" "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==" - "resolved" "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz" + integrity sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A== dependencies: "@babel/types" "^7.15.4" "@babel/helper-split-export-declaration@^7.15.4": - "integrity" "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==" - "resolved" "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz" + integrity sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw== dependencies: "@babel/types" "^7.15.4" "@babel/helper-validator-identifier@^7.14.5", "@babel/helper-validator-identifier@^7.14.9", "@babel/helper-validator-identifier@^7.15.7": - "integrity" "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==" - "resolved" "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz" - "version" "7.15.7" + version "7.15.7" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz" + integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w== "@babel/helper-validator-option@^7.12.1", "@babel/helper-validator-option@^7.14.5": - "integrity" "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" - "resolved" "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz" + integrity sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow== "@babel/helper-wrap-function@^7.15.4": - "integrity" "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==" - "resolved" "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz" + integrity sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw== dependencies: "@babel/helper-function-name" "^7.15.4" "@babel/template" "^7.15.4" @@ -270,148 +270,148 @@ "@babel/types" "^7.15.4" "@babel/helpers@^7.12.1", "@babel/helpers@^7.15.4": - "integrity" "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==" - "resolved" "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz" + integrity sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ== dependencies: "@babel/template" "^7.15.4" "@babel/traverse" "^7.15.4" "@babel/types" "^7.15.4" "@babel/highlight@^7.10.4", "@babel/highlight@^7.14.5": - "integrity" "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==" - "resolved" "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz" + integrity sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg== dependencies: "@babel/helper-validator-identifier" "^7.14.5" - "chalk" "^2.0.0" - "js-tokens" "^4.0.0" + chalk "^2.0.0" + js-tokens "^4.0.0" "@babel/parser@^7.1.0", "@babel/parser@^7.12.3", "@babel/parser@^7.15.4", "@babel/parser@^7.15.5", "@babel/parser@^7.7.0": - "integrity" "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==" - "resolved" "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz" - "version" "7.15.7" + version "7.15.7" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz" + integrity sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g== "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.15.4": - "integrity" "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==" - "resolved" "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz" + integrity sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.15.4" "@babel/plugin-proposal-optional-chaining" "^7.14.5" "@babel/plugin-proposal-async-generator-functions@^7.12.1", "@babel/plugin-proposal-async-generator-functions@^7.15.4": - "integrity" "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz" + integrity sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-remap-async-to-generator" "^7.15.4" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-proposal-class-properties@^7.12.1", "@babel/plugin-proposal-class-properties@7.12.1": - "integrity" "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz" + integrity sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== dependencies: "@babel/helper-create-class-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-proposal-class-properties@^7.14.5": - "integrity" "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz" + integrity sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg== dependencies: "@babel/helper-create-class-features-plugin" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-proposal-class-static-block@^7.15.4": - "integrity" "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz" + integrity sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA== dependencies: "@babel/helper-create-class-features-plugin" "^7.15.4" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-proposal-decorators@7.12.1": - "integrity" "sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.12.1.tgz" + integrity sha512-knNIuusychgYN8fGJHONL0RbFxLGawhXOJNLBk75TniTsZZeA+wdkDuv6wp4lGwzQEKjZi6/WYtnb3udNPmQmQ== 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", "@babel/plugin-proposal-dynamic-import@^7.14.5": - "integrity" "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz" + integrity sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-proposal-export-namespace-from@^7.12.1", "@babel/plugin-proposal-export-namespace-from@^7.14.5": - "integrity" "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz" + integrity sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-proposal-json-strings@^7.12.1", "@babel/plugin-proposal-json-strings@^7.14.5": - "integrity" "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz" + integrity sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-proposal-logical-assignment-operators@^7.12.1", "@babel/plugin-proposal-logical-assignment-operators@^7.14.5": - "integrity" "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz" + integrity sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@7.12.1": - "integrity" "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz" + 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-nullish-coalescing-operator@^7.14.5": - "integrity" "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz" + integrity sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" "@babel/plugin-proposal-numeric-separator@^7.12.1", "@babel/plugin-proposal-numeric-separator@7.12.1": - "integrity" "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz" + integrity sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-numeric-separator" "^7.10.4" "@babel/plugin-proposal-numeric-separator@^7.14.5": - "integrity" "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz" + integrity sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-numeric-separator" "^7.10.4" "@babel/plugin-proposal-object-rest-spread@^7.12.1", "@babel/plugin-proposal-object-rest-spread@^7.15.6": - "integrity" "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz" - "version" "7.15.6" + version "7.15.6" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz" + integrity sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg== dependencies: "@babel/compat-data" "^7.15.0" "@babel/helper-compilation-targets" "^7.15.4" @@ -420,43 +420,43 @@ "@babel/plugin-transform-parameters" "^7.15.4" "@babel/plugin-proposal-optional-catch-binding@^7.12.1", "@babel/plugin-proposal-optional-catch-binding@^7.14.5": - "integrity" "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz" + integrity sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" "@babel/plugin-proposal-optional-chaining@^7.12.1", "@babel/plugin-proposal-optional-chaining@7.12.1": - "integrity" "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz" + integrity sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw== 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-optional-chaining@^7.14.5": - "integrity" "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz" + integrity sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-proposal-private-methods@^7.12.1", "@babel/plugin-proposal-private-methods@^7.14.5": - "integrity" "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz" + integrity sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g== dependencies: "@babel/helper-create-class-features-plugin" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-proposal-private-property-in-object@^7.15.4": - "integrity" "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz" + integrity sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA== dependencies: "@babel/helper-annotate-as-pure" "^7.15.4" "@babel/helper-create-class-features-plugin" "^7.15.4" @@ -464,187 +464,187 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-proposal-unicode-property-regex@^7.12.1", "@babel/plugin-proposal-unicode-property-regex@^7.14.5", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": - "integrity" "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz" + integrity sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4": - "integrity" "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" - "version" "7.8.4" + version "7.8.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-bigint@^7.8.3": - "integrity" "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz" + 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.12.13", "@babel/plugin-syntax-class-properties@^7.8.3": - "integrity" "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" - "version" "7.12.13" + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== dependencies: "@babel/helper-plugin-utils" "^7.12.13" "@babel/plugin-syntax-class-static-block@^7.14.5": - "integrity" "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-decorators@^7.12.1": - "integrity" "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz" + integrity sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": - "integrity" "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-export-namespace-from@^7.8.3": - "integrity" "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== dependencies: "@babel/helper-plugin-utils" "^7.8.3" "@babel/plugin-syntax-flow@^7.12.1": - "integrity" "sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.14.5.tgz" + integrity sha512-9WK5ZwKCdWHxVuU13XNT6X73FGmutAXeor5lGFq6qhOFtMFUF4jkbijuyUdZZlpYq6E2hZeZf/u3959X9wsv0Q== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-import-meta@^7.8.3": - "integrity" "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" - "version" "7.10.4" + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + 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": - "integrity" "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-jsx@^7.14.5": - "integrity" "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz" + integrity sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": - "integrity" "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" - "version" "7.10.4" + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + 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": - "integrity" "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + 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": - "integrity" "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" - "version" "7.10.4" + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": - "integrity" "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + 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": - "integrity" "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + 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": - "integrity" "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" - "version" "7.8.3" + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== dependencies: "@babel/helper-plugin-utils" "^7.8.0" "@babel/plugin-syntax-private-property-in-object@^7.14.5": - "integrity" "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-top-level-await@^7.12.1", "@babel/plugin-syntax-top-level-await@^7.14.5", "@babel/plugin-syntax-top-level-await@^7.8.3": - "integrity" "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.14.5": - "integrity" "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz" + integrity sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-arrow-functions@^7.12.1", "@babel/plugin-transform-arrow-functions@^7.14.5": - "integrity" "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz" + integrity sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-async-to-generator@^7.12.1", "@babel/plugin-transform-async-to-generator@^7.14.5": - "integrity" "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz" + integrity sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA== dependencies: "@babel/helper-module-imports" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-remap-async-to-generator" "^7.14.5" "@babel/plugin-transform-block-scoped-functions@^7.12.1", "@babel/plugin-transform-block-scoped-functions@^7.14.5": - "integrity" "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz" + integrity sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-block-scoping@^7.12.1", "@babel/plugin-transform-block-scoping@^7.15.3": - "integrity" "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz" - "version" "7.15.3" + version "7.15.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz" + integrity sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-classes@^7.12.1", "@babel/plugin-transform-classes@^7.15.4": - "integrity" "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz" + integrity sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg== dependencies: "@babel/helper-annotate-as-pure" "^7.15.4" "@babel/helper-function-name" "^7.15.4" @@ -652,202 +652,202 @@ "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-replace-supers" "^7.15.4" "@babel/helper-split-export-declaration" "^7.15.4" - "globals" "^11.1.0" + globals "^11.1.0" "@babel/plugin-transform-computed-properties@^7.12.1", "@babel/plugin-transform-computed-properties@^7.14.5": - "integrity" "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz" + integrity sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-destructuring@^7.12.1", "@babel/plugin-transform-destructuring@^7.14.7": - "integrity" "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz" - "version" "7.14.7" + version "7.14.7" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz" + integrity sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-dotall-regex@^7.12.1", "@babel/plugin-transform-dotall-regex@^7.14.5", "@babel/plugin-transform-dotall-regex@^7.4.4": - "integrity" "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz" + integrity sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-duplicate-keys@^7.12.1", "@babel/plugin-transform-duplicate-keys@^7.14.5": - "integrity" "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz" + integrity sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-exponentiation-operator@^7.12.1", "@babel/plugin-transform-exponentiation-operator@^7.14.5": - "integrity" "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz" + integrity sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA== dependencies: "@babel/helper-builder-binary-assignment-operator-visitor" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-flow-strip-types@7.12.1": - "integrity" "sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.12.1.tgz" + integrity sha512-8hAtkmsQb36yMmEtk2JZ9JnVyDSnDOdlB+0nEGzIDLuK4yR3JcEjfuFPYkdEPSh8Id+rAMeBEn+X0iVEyho6Hg== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-flow" "^7.12.1" "@babel/plugin-transform-for-of@^7.12.1", "@babel/plugin-transform-for-of@^7.15.4": - "integrity" "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz" + integrity sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-function-name@^7.12.1", "@babel/plugin-transform-function-name@^7.14.5": - "integrity" "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz" + integrity sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ== dependencies: "@babel/helper-function-name" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-literals@^7.12.1", "@babel/plugin-transform-literals@^7.14.5": - "integrity" "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz" + integrity sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-member-expression-literals@^7.12.1", "@babel/plugin-transform-member-expression-literals@^7.14.5": - "integrity" "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz" + integrity sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-modules-amd@^7.12.1", "@babel/plugin-transform-modules-amd@^7.14.5": - "integrity" "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz" + integrity sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g== dependencies: "@babel/helper-module-transforms" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" - "babel-plugin-dynamic-import-node" "^2.3.3" + babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-commonjs@^7.12.1", "@babel/plugin-transform-modules-commonjs@^7.15.4": - "integrity" "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz" + integrity sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA== dependencies: "@babel/helper-module-transforms" "^7.15.4" "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-simple-access" "^7.15.4" - "babel-plugin-dynamic-import-node" "^2.3.3" + babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-systemjs@^7.12.1", "@babel/plugin-transform-modules-systemjs@^7.15.4": - "integrity" "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz" + integrity sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw== dependencies: "@babel/helper-hoist-variables" "^7.15.4" "@babel/helper-module-transforms" "^7.15.4" "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-validator-identifier" "^7.14.9" - "babel-plugin-dynamic-import-node" "^2.3.3" + babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-umd@^7.12.1", "@babel/plugin-transform-modules-umd@^7.14.5": - "integrity" "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz" + integrity sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA== dependencies: "@babel/helper-module-transforms" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-named-capturing-groups-regex@^7.12.1", "@babel/plugin-transform-named-capturing-groups-regex@^7.14.9": - "integrity" "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz" - "version" "7.14.9" + version "7.14.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz" + integrity sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.14.5" "@babel/plugin-transform-new-target@^7.12.1", "@babel/plugin-transform-new-target@^7.14.5": - "integrity" "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz" + integrity sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-object-super@^7.12.1", "@babel/plugin-transform-object-super@^7.14.5": - "integrity" "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz" + integrity sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-replace-supers" "^7.14.5" "@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.15.4": - "integrity" "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz" + integrity sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-property-literals@^7.12.1", "@babel/plugin-transform-property-literals@^7.14.5": - "integrity" "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz" + integrity sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-react-constant-elements@^7.12.1": - "integrity" "sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.14.5.tgz" + integrity sha512-NBqLEx1GxllIOXJInJAQbrnwwYJsV3WaMHIcOwD8rhYS0AabTWn7kHdHgPgu5RmHLU0q4DMxhAMu8ue/KampgQ== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-react-display-name@^7.12.1", "@babel/plugin-transform-react-display-name@7.12.1": - "integrity" "sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.1.tgz" + integrity sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-transform-react-display-name@^7.14.5": - "integrity" "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz" - "version" "7.15.1" + version "7.15.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz" + integrity sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-react-jsx-development@^7.12.1", "@babel/plugin-transform-react-jsx-development@^7.14.5": - "integrity" "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz" + integrity sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ== dependencies: "@babel/plugin-transform-react-jsx" "^7.14.5" "@babel/plugin-transform-react-jsx-self@^7.12.1": - "integrity" "sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz" - "version" "7.14.9" + version "7.14.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz" + integrity sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-react-jsx-source@^7.12.1": - "integrity" "sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.14.5.tgz" + integrity sha512-1TpSDnD9XR/rQ2tzunBVPThF5poaYT9GqP+of8fAtguYuI/dm2RkrMBDemsxtY0XBzvW7nXjYM0hRyKX9QYj7Q== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-react-jsx@^7.12.1", "@babel/plugin-transform-react-jsx@^7.14.5": - "integrity" "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz" - "version" "7.14.9" + version "7.14.9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz" + integrity sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw== dependencies: "@babel/helper-annotate-as-pure" "^7.14.5" "@babel/helper-module-imports" "^7.14.5" @@ -856,101 +856,101 @@ "@babel/types" "^7.14.9" "@babel/plugin-transform-react-pure-annotations@^7.12.1", "@babel/plugin-transform-react-pure-annotations@^7.14.5": - "integrity" "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz" + integrity sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g== dependencies: "@babel/helper-annotate-as-pure" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-regenerator@^7.12.1", "@babel/plugin-transform-regenerator@^7.14.5": - "integrity" "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz" + integrity sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg== dependencies: - "regenerator-transform" "^0.14.2" + regenerator-transform "^0.14.2" "@babel/plugin-transform-reserved-words@^7.12.1", "@babel/plugin-transform-reserved-words@^7.14.5": - "integrity" "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz" + integrity sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-runtime@7.12.1": - "integrity" "sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.1.tgz" + integrity sha512-Ac/H6G9FEIkS2tXsZjL4RAdS3L3WHxci0usAnz7laPWUmFiGtj7tIASChqKZMHTSQTQY6xDbOq+V1/vIq3QrWg== dependencies: "@babel/helper-module-imports" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" - "resolve" "^1.8.1" - "semver" "^5.5.1" + resolve "^1.8.1" + semver "^5.5.1" "@babel/plugin-transform-shorthand-properties@^7.12.1", "@babel/plugin-transform-shorthand-properties@^7.14.5": - "integrity" "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz" + integrity sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-spread@^7.12.1", "@babel/plugin-transform-spread@^7.14.6": - "integrity" "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz" - "version" "7.14.6" + version "7.14.6" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz" + integrity sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-skip-transparent-expression-wrappers" "^7.14.5" "@babel/plugin-transform-sticky-regex@^7.12.1", "@babel/plugin-transform-sticky-regex@^7.14.5": - "integrity" "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz" + integrity sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-template-literals@^7.12.1", "@babel/plugin-transform-template-literals@^7.14.5": - "integrity" "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz" + integrity sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-typeof-symbol@^7.12.1", "@babel/plugin-transform-typeof-symbol@^7.14.5": - "integrity" "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz" + integrity sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-typescript@^7.12.1": - "integrity" "sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.4.tgz" + integrity sha512-sM1/FEjwYjXvMwu1PJStH11kJ154zd/lpY56NQJ5qH2D0mabMv1CAy/kdvS9RP4Xgfj9fBBA3JiSLdDHgXdzOA== dependencies: "@babel/helper-create-class-features-plugin" "^7.15.4" "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript" "^7.14.5" "@babel/plugin-transform-unicode-escapes@^7.12.1", "@babel/plugin-transform-unicode-escapes@^7.14.5": - "integrity" "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz" + integrity sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-transform-unicode-regex@^7.12.1", "@babel/plugin-transform-unicode-regex@^7.14.5": - "integrity" "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==" - "resolved" "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz" + integrity sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.14.5" "@babel/helper-plugin-utils" "^7.14.5" "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.8.4": - "integrity" "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==" - "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz" - "version" "7.15.6" + version "7.15.6" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz" + integrity sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw== dependencies: "@babel/compat-data" "^7.15.0" "@babel/helper-compilation-targets" "^7.15.4" @@ -1020,16 +1020,16 @@ "@babel/plugin-transform-unicode-regex" "^7.14.5" "@babel/preset-modules" "^0.1.4" "@babel/types" "^7.15.6" - "babel-plugin-polyfill-corejs2" "^0.2.2" - "babel-plugin-polyfill-corejs3" "^0.2.2" - "babel-plugin-polyfill-regenerator" "^0.2.2" - "core-js-compat" "^3.16.0" - "semver" "^6.3.0" + babel-plugin-polyfill-corejs2 "^0.2.2" + babel-plugin-polyfill-corejs3 "^0.2.2" + babel-plugin-polyfill-regenerator "^0.2.2" + core-js-compat "^3.16.0" + semver "^6.3.0" "@babel/preset-env@7.12.1": - "integrity" "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==" - "resolved" "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz" + integrity sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg== dependencies: "@babel/compat-data" "^7.12.1" "@babel/helper-compilation-targets" "^7.12.1" @@ -1095,24 +1095,24 @@ "@babel/plugin-transform-unicode-regex" "^7.12.1" "@babel/preset-modules" "^0.1.3" "@babel/types" "^7.12.1" - "core-js-compat" "^3.6.2" - "semver" "^5.5.0" + core-js-compat "^3.6.2" + semver "^5.5.0" "@babel/preset-modules@^0.1.3", "@babel/preset-modules@^0.1.4": - "integrity" "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==" - "resolved" "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz" - "version" "0.1.4" + version "0.1.4" + resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz" + 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" + esutils "^2.0.2" "@babel/preset-react@^7.12.5": - "integrity" "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==" - "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz" - "version" "7.14.5" + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz" + integrity sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ== dependencies: "@babel/helper-plugin-utils" "^7.14.5" "@babel/helper-validator-option" "^7.14.5" @@ -1122,9 +1122,9 @@ "@babel/plugin-transform-react-pure-annotations" "^7.14.5" "@babel/preset-react@7.12.1": - "integrity" "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==" - "resolved" "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz" + integrity sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-transform-react-display-name" "^7.12.1" @@ -1135,48 +1135,48 @@ "@babel/plugin-transform-react-pure-annotations" "^7.12.1" "@babel/preset-typescript@7.12.1": - "integrity" "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==" - "resolved" "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz" + integrity sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-transform-typescript" "^7.12.1" "@babel/runtime-corejs3@^7.10.2": - "integrity" "sha512-4dMD5QRBkumn45oweR0SxoNtt15oz3BUBAQ8cIx7HJqZTtE8zjpM0My8aHJHVnyf4XfRg6DNzaE1080WLBiC1w==" - "resolved" "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.8.tgz" - "version" "7.14.8" + version "7.14.8" + resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.14.8.tgz" + integrity sha512-4dMD5QRBkumn45oweR0SxoNtt15oz3BUBAQ8cIx7HJqZTtE8zjpM0My8aHJHVnyf4XfRg6DNzaE1080WLBiC1w== dependencies: - "core-js-pure" "^3.15.0" - "regenerator-runtime" "^0.13.4" + core-js-pure "^3.15.0" + regenerator-runtime "^0.13.4" "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.1", "@babel/runtime@^7.12.5", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": - "integrity" "sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==" - "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz" - "version" "7.14.8" + version "7.14.8" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz" + integrity sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg== dependencies: - "regenerator-runtime" "^0.13.4" + regenerator-runtime "^0.13.4" "@babel/runtime@7.12.1": - "integrity" "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==" - "resolved" "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz" - "version" "7.12.1" + version "7.12.1" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz" + integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA== dependencies: - "regenerator-runtime" "^0.13.4" + regenerator-runtime "^0.13.4" "@babel/template@^7.10.4", "@babel/template@^7.15.4", "@babel/template@^7.3.3": - "integrity" "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==" - "resolved" "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz" + integrity sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg== dependencies: "@babel/code-frame" "^7.14.5" "@babel/parser" "^7.15.4" "@babel/types" "^7.15.4" "@babel/traverse@^7.1.0", "@babel/traverse@^7.12.1", "@babel/traverse@^7.13.0", "@babel/traverse@^7.15.4", "@babel/traverse@^7.7.0": - "integrity" "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==" - "resolved" "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz" - "version" "7.15.4" + version "7.15.4" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz" + integrity sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA== dependencies: "@babel/code-frame" "^7.14.5" "@babel/generator" "^7.15.4" @@ -1185,84 +1185,84 @@ "@babel/helper-split-export-declaration" "^7.15.4" "@babel/parser" "^7.15.4" "@babel/types" "^7.15.4" - "debug" "^4.1.0" - "globals" "^11.1.0" + debug "^4.1.0" + globals "^11.1.0" "@babel/types@^7.0.0", "@babel/types@^7.12.1", "@babel/types@^7.12.6", "@babel/types@^7.14.9", "@babel/types@^7.15.4", "@babel/types@^7.15.6", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0": - "integrity" "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==" - "resolved" "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz" - "version" "7.15.6" + version "7.15.6" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz" + integrity sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig== dependencies: "@babel/helper-validator-identifier" "^7.14.9" - "to-fast-properties" "^2.0.0" + to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": - "integrity" "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" - "resolved" "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" - "version" "0.2.3" + version "0.2.3" + resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" + integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== "@cnakazawa/watch@^1.0.3": - "integrity" "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==" - "resolved" "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz" - "version" "1.0.4" + version "1.0.4" + resolved "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz" + integrity sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== dependencies: - "exec-sh" "^0.3.2" - "minimist" "^1.2.0" + exec-sh "^0.3.2" + minimist "^1.2.0" "@csstools/convert-colors@^1.4.0": - "integrity" "sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==" - "resolved" "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz" - "version" "1.4.0" + version "1.4.0" + resolved "https://registry.npmjs.org/@csstools/convert-colors/-/convert-colors-1.4.0.tgz" + integrity sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== "@csstools/normalize.css@^10.1.0": - "integrity" "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" - "resolved" "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz" - "version" "10.1.0" + version "10.1.0" + resolved "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz" + integrity sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg== "@emotion/hash@^0.8.0": - "integrity" "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" - "resolved" "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz" - "version" "0.8.0" + version "0.8.0" + resolved "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz" + integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== "@eslint/eslintrc@^0.4.3": - "integrity" "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==" - "resolved" "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz" - "version" "0.4.3" - dependencies: - "ajv" "^6.12.4" - "debug" "^4.1.1" - "espree" "^7.3.0" - "globals" "^13.9.0" - "ignore" "^4.0.6" - "import-fresh" "^3.2.1" - "js-yaml" "^3.13.1" - "minimatch" "^3.0.4" - "strip-json-comments" "^3.1.1" + version "0.4.3" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz" + integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== + dependencies: + ajv "^6.12.4" + debug "^4.1.1" + espree "^7.3.0" + globals "^13.9.0" + ignore "^4.0.6" + import-fresh "^3.2.1" + js-yaml "^3.13.1" + minimatch "^3.0.4" + strip-json-comments "^3.1.1" "@gar/promisify@^1.0.1": - "integrity" "sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==" - "resolved" "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz" - "version" "1.1.2" + version "1.1.2" + resolved "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.2.tgz" + integrity sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw== "@hapi/address@2.x.x": - "integrity" "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" - "resolved" "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz" - "version" "2.1.4" + version "2.1.4" + resolved "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz" + integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== "@hapi/bourne@1.x.x": - "integrity" "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" - "resolved" "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz" - "version" "1.3.2" + version "1.3.2" + resolved "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz" + integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== "@hapi/hoek@^8.3.0", "@hapi/hoek@8.x.x": - "integrity" "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" - "resolved" "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz" - "version" "8.5.1" + version "8.5.1" + resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz" + integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== "@hapi/joi@^15.1.0": - "integrity" "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==" - "resolved" "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz" - "version" "15.1.1" + version "15.1.1" + resolved "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz" + integrity sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== dependencies: "@hapi/address" "2.x.x" "@hapi/bourne" "1.x.x" @@ -1270,58 +1270,58 @@ "@hapi/topo" "3.x.x" "@hapi/topo@3.x.x": - "integrity" "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==" - "resolved" "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz" - "version" "3.1.6" + version "3.1.6" + resolved "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz" + integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== dependencies: "@hapi/hoek" "^8.3.0" "@humanwhocodes/config-array@^0.5.0": - "integrity" "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==" - "resolved" "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz" - "version" "0.5.0" + version "0.5.0" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz" + integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== dependencies: "@humanwhocodes/object-schema" "^1.2.0" - "debug" "^4.1.1" - "minimatch" "^3.0.4" + debug "^4.1.1" + minimatch "^3.0.4" "@humanwhocodes/object-schema@^1.2.0": - "integrity" "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==" - "resolved" "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz" - "version" "1.2.0" + version "1.2.0" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz" + integrity sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w== "@istanbuljs/load-nyc-config@^1.0.0": - "integrity" "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==" - "resolved" "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" - "version" "1.1.0" + version "1.1.0" + resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + 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" + 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": - "integrity" "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" - "resolved" "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" - "version" "0.1.3" + version "0.1.3" + resolved "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== "@jest/console@^26.6.2": - "integrity" "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==" - "resolved" "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz" - "version" "26.6.2" + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz" + 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" + chalk "^4.0.0" + jest-message-util "^26.6.2" + jest-util "^26.6.2" + slash "^3.0.0" "@jest/core@^26.6.0", "@jest/core@^26.6.3": - "integrity" "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==" - "resolved" "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz" - "version" "26.6.3" + version "26.6.3" + resolved "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz" + integrity sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== dependencies: "@jest/console" "^26.6.2" "@jest/reporters" "^26.6.2" @@ -1329,158 +1329,158 @@ "@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" + 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.0", "@jest/environment@^26.6.2": - "integrity" "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==" - "resolved" "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz" - "version" "26.6.2" + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz" + integrity sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== dependencies: "@jest/fake-timers" "^26.6.2" "@jest/types" "^26.6.2" "@types/node" "*" - "jest-mock" "^26.6.2" + jest-mock "^26.6.2" "@jest/fake-timers@^26.6.2": - "integrity" "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==" - "resolved" "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz" - "version" "26.6.2" + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz" + 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-message-util "^26.6.2" + jest-mock "^26.6.2" + jest-util "^26.6.2" "@jest/globals@^26.6.2": - "integrity" "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==" - "resolved" "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz" - "version" "26.6.2" + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz" + integrity sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== dependencies: "@jest/environment" "^26.6.2" "@jest/types" "^26.6.2" - "expect" "^26.6.2" + expect "^26.6.2" "@jest/reporters@^26.6.2": - "integrity" "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==" - "resolved" "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz" - "version" "26.6.2" + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz" + 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" + 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" + node-notifier "^8.0.0" "@jest/source-map@^26.6.2": - "integrity" "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==" - "resolved" "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz" - "version" "26.6.2" + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz" + integrity sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== dependencies: - "callsites" "^3.0.0" - "graceful-fs" "^4.2.4" - "source-map" "^0.6.0" + callsites "^3.0.0" + graceful-fs "^4.2.4" + source-map "^0.6.0" "@jest/test-result@^26.6.0", "@jest/test-result@^26.6.2": - "integrity" "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==" - "resolved" "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz" - "version" "26.6.2" + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz" + 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" + collect-v8-coverage "^1.0.0" "@jest/test-sequencer@^26.6.3": - "integrity" "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==" - "resolved" "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz" - "version" "26.6.3" + version "26.6.3" + resolved "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz" + 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" + graceful-fs "^4.2.4" + jest-haste-map "^26.6.2" + jest-runner "^26.6.3" + jest-runtime "^26.6.3" "@jest/transform@^26.6.2": - "integrity" "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==" - "resolved" "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz" - "version" "26.6.2" + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz" + 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" + 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.0", "@jest/types@^26.6.2": - "integrity" "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==" - "resolved" "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz" - "version" "26.6.2" + version "26.6.2" + resolved "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz" + 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" + chalk "^4.0.0" -"@material-ui/core@^4.0.0", "@material-ui/core@^4.12.2": - "integrity" "sha512-Q1npB8V73IC+eV2X6as+g71MpEGQwqKHUI2iujY62npk35V8nMx/bUXAHjv5kKG1BZ8s8XUWoG6s/VkjYPjjQA==" - "resolved" "https://registry.npmjs.org/@material-ui/core/-/core-4.12.2.tgz" - "version" "4.12.2" +"@material-ui/core@^4.12.2": + version "4.12.2" + resolved "https://registry.npmjs.org/@material-ui/core/-/core-4.12.2.tgz" + integrity sha512-Q1npB8V73IC+eV2X6as+g71MpEGQwqKHUI2iujY62npk35V8nMx/bUXAHjv5kKG1BZ8s8XUWoG6s/VkjYPjjQA== dependencies: "@babel/runtime" "^7.4.4" "@material-ui/styles" "^4.11.4" @@ -1488,209 +1488,209 @@ "@material-ui/types" "5.1.0" "@material-ui/utils" "^4.11.2" "@types/react-transition-group" "^4.2.0" - "clsx" "^1.0.4" - "hoist-non-react-statics" "^3.3.2" - "popper.js" "1.16.1-lts" - "prop-types" "^15.7.2" - "react-is" "^16.8.0 || ^17.0.0" - "react-transition-group" "^4.4.0" + clsx "^1.0.4" + hoist-non-react-statics "^3.3.2" + popper.js "1.16.1-lts" + prop-types "^15.7.2" + react-is "^16.8.0 || ^17.0.0" + react-transition-group "^4.4.0" "@material-ui/icons@^4.11.2": - "integrity" "sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ==" - "resolved" "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.2.tgz" - "version" "4.11.2" + version "4.11.2" + resolved "https://registry.npmjs.org/@material-ui/icons/-/icons-4.11.2.tgz" + integrity sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ== dependencies: "@babel/runtime" "^7.4.4" "@material-ui/styles@^4.11.4": - "integrity" "sha512-KNTIZcnj/zprG5LW0Sao7zw+yG3O35pviHzejMdcSGCdWbiO8qzRgOYL8JAxAsWBKOKYwVZxXtHWaB5T2Kvxew==" - "resolved" "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.4.tgz" - "version" "4.11.4" + version "4.11.4" + resolved "https://registry.npmjs.org/@material-ui/styles/-/styles-4.11.4.tgz" + integrity sha512-KNTIZcnj/zprG5LW0Sao7zw+yG3O35pviHzejMdcSGCdWbiO8qzRgOYL8JAxAsWBKOKYwVZxXtHWaB5T2Kvxew== dependencies: "@babel/runtime" "^7.4.4" "@emotion/hash" "^0.8.0" "@material-ui/types" "5.1.0" "@material-ui/utils" "^4.11.2" - "clsx" "^1.0.4" - "csstype" "^2.5.2" - "hoist-non-react-statics" "^3.3.2" - "jss" "^10.5.1" - "jss-plugin-camel-case" "^10.5.1" - "jss-plugin-default-unit" "^10.5.1" - "jss-plugin-global" "^10.5.1" - "jss-plugin-nested" "^10.5.1" - "jss-plugin-props-sort" "^10.5.1" - "jss-plugin-rule-value-function" "^10.5.1" - "jss-plugin-vendor-prefixer" "^10.5.1" - "prop-types" "^15.7.2" + clsx "^1.0.4" + csstype "^2.5.2" + hoist-non-react-statics "^3.3.2" + jss "^10.5.1" + jss-plugin-camel-case "^10.5.1" + jss-plugin-default-unit "^10.5.1" + jss-plugin-global "^10.5.1" + jss-plugin-nested "^10.5.1" + jss-plugin-props-sort "^10.5.1" + jss-plugin-rule-value-function "^10.5.1" + jss-plugin-vendor-prefixer "^10.5.1" + prop-types "^15.7.2" "@material-ui/system@^4.12.1": - "integrity" "sha512-lUdzs4q9kEXZGhbN7BptyiS1rLNHe6kG9o8Y307HCvF4sQxbCgpL2qi+gUk+yI8a2DNk48gISEQxoxpgph0xIw==" - "resolved" "https://registry.npmjs.org/@material-ui/system/-/system-4.12.1.tgz" - "version" "4.12.1" + version "4.12.1" + resolved "https://registry.npmjs.org/@material-ui/system/-/system-4.12.1.tgz" + integrity sha512-lUdzs4q9kEXZGhbN7BptyiS1rLNHe6kG9o8Y307HCvF4sQxbCgpL2qi+gUk+yI8a2DNk48gISEQxoxpgph0xIw== dependencies: "@babel/runtime" "^7.4.4" "@material-ui/utils" "^4.11.2" - "csstype" "^2.5.2" - "prop-types" "^15.7.2" + csstype "^2.5.2" + prop-types "^15.7.2" "@material-ui/types@5.1.0": - "integrity" "sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A==" - "resolved" "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz" - "version" "5.1.0" + version "5.1.0" + resolved "https://registry.npmjs.org/@material-ui/types/-/types-5.1.0.tgz" + integrity sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A== "@material-ui/utils@^4.11.2": - "integrity" "sha512-Uul8w38u+PICe2Fg2pDKCaIG7kOyhowZ9vjiC1FsVwPABTW8vPPKfF6OvxRq3IiBaI1faOJmgdvMG7rMJARBhA==" - "resolved" "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.2.tgz" - "version" "4.11.2" + version "4.11.2" + resolved "https://registry.npmjs.org/@material-ui/utils/-/utils-4.11.2.tgz" + integrity sha512-Uul8w38u+PICe2Fg2pDKCaIG7kOyhowZ9vjiC1FsVwPABTW8vPPKfF6OvxRq3IiBaI1faOJmgdvMG7rMJARBhA== dependencies: "@babel/runtime" "^7.4.4" - "prop-types" "^15.7.2" - "react-is" "^16.8.0 || ^17.0.0" + prop-types "^15.7.2" + react-is "^16.8.0 || ^17.0.0" "@nodelib/fs.scandir@2.1.5": - "integrity" "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==" - "resolved" "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" - "version" "2.1.5" + version "2.1.5" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== dependencies: "@nodelib/fs.stat" "2.0.5" - "run-parallel" "^1.1.9" + run-parallel "^1.1.9" "@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": - "integrity" "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - "resolved" "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" - "version" "2.0.5" + version "2.0.5" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== "@nodelib/fs.walk@^1.2.3": - "integrity" "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==" - "resolved" "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" - "version" "1.2.8" + version "1.2.8" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== dependencies: "@nodelib/fs.scandir" "2.1.5" - "fastq" "^1.6.0" + fastq "^1.6.0" "@npmcli/fs@^1.0.0": - "integrity" "sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ==" - "resolved" "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz" - "version" "1.0.0" + version "1.0.0" + resolved "https://registry.npmjs.org/@npmcli/fs/-/fs-1.0.0.tgz" + integrity sha512-8ltnOpRR/oJbOp8vaGUnipOi3bqkcW+sLHFlyXIr08OGHmVJLB1Hn7QtGXbYcpVtH1gAYZTlmDXtE4YV0+AMMQ== dependencies: "@gar/promisify" "^1.0.1" - "semver" "^7.3.5" + semver "^7.3.5" "@npmcli/move-file@^1.0.1": - "integrity" "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==" - "resolved" "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz" - "version" "1.1.2" + version "1.1.2" + resolved "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz" + integrity sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg== dependencies: - "mkdirp" "^1.0.4" - "rimraf" "^3.0.2" + mkdirp "^1.0.4" + rimraf "^3.0.2" "@pmmmwh/react-refresh-webpack-plugin@0.4.3": - "integrity" "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==" - "resolved" "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz" - "version" "0.4.3" + version "0.4.3" + resolved "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz" + 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" + 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" "@rollup/plugin-node-resolve@^7.1.1": - "integrity" "sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q==" - "resolved" "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz" - "version" "7.1.3" + version "7.1.3" + resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz" + integrity sha512-RxtSL3XmdTAE2byxekYLnx+98kEUOrPHF/KRVjLH+DEIHy6kjIw7YINQzn+NXiH/NTrQLAwYs0GWB+csWygA9Q== dependencies: "@rollup/pluginutils" "^3.0.8" "@types/resolve" "0.0.8" - "builtin-modules" "^3.1.0" - "is-module" "^1.0.0" - "resolve" "^1.14.2" + builtin-modules "^3.1.0" + is-module "^1.0.0" + resolve "^1.14.2" "@rollup/plugin-replace@^2.3.1": - "integrity" "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==" - "resolved" "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" - "version" "2.4.2" + version "2.4.2" + resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" + integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== dependencies: "@rollup/pluginutils" "^3.1.0" - "magic-string" "^0.25.7" + magic-string "^0.25.7" "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": - "integrity" "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==" - "resolved" "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" - "version" "3.1.0" + version "3.1.0" + resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" + integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== dependencies: "@types/estree" "0.0.39" - "estree-walker" "^1.0.1" - "picomatch" "^2.2.2" + estree-walker "^1.0.1" + picomatch "^2.2.2" "@sinonjs/commons@^1.7.0": - "integrity" "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==" - "resolved" "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" - "version" "1.8.3" + version "1.8.3" + resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz" + integrity sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ== dependencies: - "type-detect" "4.0.8" + type-detect "4.0.8" "@sinonjs/fake-timers@^6.0.1": - "integrity" "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==" - "resolved" "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz" - "version" "6.0.1" + version "6.0.1" + resolved "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz" + integrity sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== dependencies: "@sinonjs/commons" "^1.7.0" "@surma/rollup-plugin-off-main-thread@^1.1.1": - "integrity" "sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A==" - "resolved" "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz" - "version" "1.4.2" + version "1.4.2" + resolved "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz" + integrity sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A== dependencies: - "ejs" "^2.6.1" - "magic-string" "^0.25.0" + ejs "^2.6.1" + magic-string "^0.25.0" "@svgr/babel-plugin-add-jsx-attribute@^5.4.0": - "integrity" "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz" - "version" "5.4.0" + version "5.4.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz" + integrity sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg== "@svgr/babel-plugin-remove-jsx-attribute@^5.4.0": - "integrity" "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz" - "version" "5.4.0" + version "5.4.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz" + integrity sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg== "@svgr/babel-plugin-remove-jsx-empty-expression@^5.0.1": - "integrity" "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz" - "version" "5.0.1" + version "5.0.1" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz" + integrity sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA== "@svgr/babel-plugin-replace-jsx-attribute-value@^5.0.1": - "integrity" "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz" - "version" "5.0.1" + version "5.0.1" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz" + integrity sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ== "@svgr/babel-plugin-svg-dynamic-title@^5.4.0": - "integrity" "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz" - "version" "5.4.0" + version "5.4.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz" + integrity sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg== "@svgr/babel-plugin-svg-em-dimensions@^5.4.0": - "integrity" "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz" - "version" "5.4.0" + version "5.4.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz" + integrity sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw== "@svgr/babel-plugin-transform-react-native-svg@^5.4.0": - "integrity" "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz" - "version" "5.4.0" + version "5.4.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz" + integrity sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q== "@svgr/babel-plugin-transform-svg-component@^5.5.0": - "integrity" "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" - "resolved" "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz" - "version" "5.5.0" + version "5.5.0" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz" + integrity sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ== "@svgr/babel-preset@^5.5.0": - "integrity" "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==" - "resolved" "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" - "version" "5.5.0" + version "5.5.0" + resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz" + 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" @@ -1702,44 +1702,44 @@ "@svgr/babel-plugin-transform-svg-component" "^5.5.0" "@svgr/core@^5.5.0": - "integrity" "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==" - "resolved" "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" - "version" "5.5.0" + version "5.5.0" + resolved "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz" + integrity sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ== dependencies: "@svgr/plugin-jsx" "^5.5.0" - "camelcase" "^6.2.0" - "cosmiconfig" "^7.0.0" + camelcase "^6.2.0" + cosmiconfig "^7.0.0" "@svgr/hast-util-to-babel-ast@^5.5.0": - "integrity" "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==" - "resolved" "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz" - "version" "5.5.0" + version "5.5.0" + resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz" + integrity sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ== dependencies: "@babel/types" "^7.12.6" "@svgr/plugin-jsx@^5.5.0": - "integrity" "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==" - "resolved" "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" - "version" "5.5.0" + version "5.5.0" + resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz" + 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" + svg-parser "^2.0.2" "@svgr/plugin-svgo@^5.5.0": - "integrity" "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==" - "resolved" "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" - "version" "5.5.0" + version "5.5.0" + resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz" + integrity sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ== dependencies: - "cosmiconfig" "^7.0.0" - "deepmerge" "^4.2.2" - "svgo" "^1.2.2" + cosmiconfig "^7.0.0" + deepmerge "^4.2.2" + svgo "^1.2.2" "@svgr/webpack@5.5.0": - "integrity" "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==" - "resolved" "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" - "version" "5.5.0" + version "5.5.0" + resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz" + integrity sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g== dependencies: "@babel/core" "^7.12.3" "@babel/plugin-transform-react-constant-elements" "^7.12.1" @@ -1748,66 +1748,66 @@ "@svgr/core" "^5.5.0" "@svgr/plugin-jsx" "^5.5.0" "@svgr/plugin-svgo" "^5.5.0" - "loader-utils" "^2.0.0" + loader-utils "^2.0.0" -"@testing-library/dom@^7.28.1", "@testing-library/dom@>=7.21.4": - "integrity" "sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ==" - "resolved" "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.2.tgz" - "version" "7.31.2" +"@testing-library/dom@^7.28.1": + version "7.31.2" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-7.31.2.tgz" + integrity sha512-3UqjCpey6HiTZT92vODYLPxTBWlM8ZOOjr3LX5F37/VRipW2M1kX6I/Cm4VXzteZqfGfagg8yXywpcOgQBlNsQ== 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.6" - "lz-string" "^1.4.4" - "pretty-format" "^26.6.2" + aria-query "^4.2.2" + chalk "^4.1.0" + dom-accessibility-api "^0.5.6" + lz-string "^1.4.4" + pretty-format "^26.6.2" "@testing-library/jest-dom@^5.11.4": - "integrity" "sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==" - "resolved" "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz" - "version" "5.14.1" + version "5.14.1" + resolved "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz" + integrity sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ== 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" - "dom-accessibility-api" "^0.5.6" - "lodash" "^4.17.15" - "redent" "^3.0.0" + aria-query "^4.2.2" + chalk "^3.0.0" + css "^3.0.0" + css.escape "^1.5.1" + dom-accessibility-api "^0.5.6" + lodash "^4.17.15" + redent "^3.0.0" "@testing-library/react@^11.1.0": - "integrity" "sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA==" - "resolved" "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz" - "version" "11.2.7" + version "11.2.7" + resolved "https://registry.npmjs.org/@testing-library/react/-/react-11.2.7.tgz" + integrity sha512-tzRNp7pzd5QmbtXNG/mhdcl7Awfu/Iz1RaVHY75zTdOkmHCuzMhRL83gWHSgOAcjS3CCbyfwUHMZgRJb4kAfpA== dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^7.28.1" "@testing-library/user-event@^12.1.10": - "integrity" "sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ==" - "resolved" "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz" - "version" "12.8.3" + version "12.8.3" + resolved "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.8.3.tgz" + integrity sha512-IR0iWbFkgd56Bu5ZI/ej8yQwrkCv8Qydx6RzwbKz9faXazR/+5tvYKsZQgyXJiwgpcva127YO6JcWy7YlCfofQ== dependencies: "@babel/runtime" "^7.12.5" "@tootallnate/once@1": - "integrity" "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" - "resolved" "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" - "version" "1.1.2" + version "1.1.2" + resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" + integrity sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== "@types/aria-query@^4.2.0": - "integrity" "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" - "resolved" "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz" - "version" "4.2.2" + version "4.2.2" + resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz" + integrity sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig== "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": - "integrity" "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==" - "resolved" "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz" - "version" "7.1.16" + version "7.1.16" + resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz" + integrity sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ== dependencies: "@babel/parser" "^7.1.0" "@babel/types" "^7.0.0" @@ -1816,386 +1816,386 @@ "@types/babel__traverse" "*" "@types/babel__generator@*": - "integrity" "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==" - "resolved" "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz" - "version" "7.6.3" + version "7.6.3" + resolved "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz" + integrity sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA== dependencies: "@babel/types" "^7.0.0" "@types/babel__template@*": - "integrity" "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==" - "resolved" "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" - "version" "7.4.1" + version "7.4.1" + resolved "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz" + integrity sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== 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": - "integrity" "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==" - "resolved" "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz" - "version" "7.14.2" + version "7.14.2" + resolved "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz" + integrity sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA== dependencies: "@babel/types" "^7.3.0" "@types/eslint@^7.2.6": - "integrity" "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==" - "resolved" "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz" - "version" "7.28.0" + version "7.28.0" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz" + integrity sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A== dependencies: "@types/estree" "*" "@types/json-schema" "*" "@types/estree@*": - "integrity" "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" - "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz" - "version" "0.0.50" + version "0.0.50" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz" + integrity sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw== "@types/estree@0.0.39": - "integrity" "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" - "resolved" "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" - "version" "0.0.39" + version "0.0.39" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" + integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== "@types/glob@^7.1.1": - "integrity" "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==" - "resolved" "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz" - "version" "7.1.4" + version "7.1.4" + resolved "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz" + integrity sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA== dependencies: "@types/minimatch" "*" "@types/node" "*" "@types/graceful-fs@^4.1.2": - "integrity" "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==" - "resolved" "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" - "version" "4.1.5" + version "4.1.5" + resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" + integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== dependencies: "@types/node" "*" "@types/html-minifier-terser@^5.0.0": - "integrity" "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==" - "resolved" "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz" - "version" "5.1.2" + version "5.1.2" + resolved "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz" + integrity sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w== "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": - "integrity" "sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg==" - "resolved" "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz" - "version" "2.0.1" + version "2.0.1" + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz" + integrity sha512-hRJD2ahnnpLgsj6KWMYSrmXkM3rm2Dl1qkx6IOFD5FnuNPXJIG5L0dhgKXCYTRMGzU4n0wImQ/xfmRc4POUFlg== "@types/istanbul-lib-report@*": - "integrity" "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==" - "resolved" "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - "version" "3.0.0" + version "3.0.0" + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + integrity sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": - "integrity" "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==" - "resolved" "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" - "version" "3.0.1" + version "3.0.1" + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz" + integrity sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== dependencies: "@types/istanbul-lib-report" "*" "@types/jest@*": - "integrity" "sha512-E/X5Vib8BWqZNRlDxj9vYXhsDwPYbPINqKF9BsnSoon4RQ0D9moEuLD8txgyypFLH7J4+Lho9Nr/c8H0Fi+17w==" - "resolved" "https://registry.npmjs.org/@types/jest/-/jest-26.0.24.tgz" - "version" "26.0.24" + version "26.0.24" + resolved "https://registry.npmjs.org/@types/jest/-/jest-26.0.24.tgz" + integrity sha512-E/X5Vib8BWqZNRlDxj9vYXhsDwPYbPINqKF9BsnSoon4RQ0D9moEuLD8txgyypFLH7J4+Lho9Nr/c8H0Fi+17w== dependencies: - "jest-diff" "^26.0.0" - "pretty-format" "^26.0.0" + jest-diff "^26.0.0" + pretty-format "^26.0.0" "@types/json-schema@*", "@types/json-schema@^7.0.3", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.7", "@types/json-schema@^7.0.8": - "integrity" "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==" - "resolved" "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz" - "version" "7.0.9" + version "7.0.9" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz" + integrity sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ== "@types/json5@^0.0.29": - "integrity" "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" - "resolved" "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" - "version" "0.0.29" + version "0.0.29" + resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" + integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= "@types/minimatch@*": - "integrity" "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" - "resolved" "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz" - "version" "3.0.5" + version "3.0.5" + resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz" + integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ== "@types/node@*": - "integrity" "sha512-bnoqK579sAYrQbp73wwglccjJ4sfRdKU7WNEZ5FW4K2U6Kc0/eZ5kvXG0JKsEKFB50zrFmfFt52/cvBbZa7eXg==" - "resolved" "https://registry.npmjs.org/@types/node/-/node-13.9.2.tgz" - "version" "13.9.2" + version "13.9.2" + resolved "https://registry.npmjs.org/@types/node/-/node-13.9.2.tgz" + integrity sha512-bnoqK579sAYrQbp73wwglccjJ4sfRdKU7WNEZ5FW4K2U6Kc0/eZ5kvXG0JKsEKFB50zrFmfFt52/cvBbZa7eXg== "@types/normalize-package-data@^2.4.0": - "integrity" "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" - "resolved" "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" - "version" "2.4.1" + version "2.4.1" + resolved "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz" + integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw== "@types/parse-json@^4.0.0": - "integrity" "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" - "resolved" "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" - "version" "4.0.0" + version "4.0.0" + resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" + integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== "@types/prettier@^2.0.0": - "integrity" "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==" - "resolved" "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.1.tgz" - "version" "2.4.1" + version "2.4.1" + resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.1.tgz" + integrity sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw== "@types/prop-types@*": - "integrity" "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" - "resolved" "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz" - "version" "15.7.4" + version "15.7.4" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz" + integrity sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ== "@types/q@^1.5.1": - "integrity" "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" - "resolved" "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" - "version" "1.5.5" + version "1.5.5" + resolved "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz" + integrity sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ== "@types/react-transition-group@^4.2.0": - "integrity" "sha512-KibDWL6nshuOJ0fu8ll7QnV/LVTo3PzQ9aCPnRUYPfX7eZohHwLIdNHj7pftanREzHNP4/nJa8oeM73uSiavMQ==" - "resolved" "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.2.tgz" - "version" "4.4.2" + version "4.4.2" + resolved "https://registry.npmjs.org/@types/react-transition-group/-/react-transition-group-4.4.2.tgz" + integrity sha512-KibDWL6nshuOJ0fu8ll7QnV/LVTo3PzQ9aCPnRUYPfX7eZohHwLIdNHj7pftanREzHNP4/nJa8oeM73uSiavMQ== dependencies: "@types/react" "*" -"@types/react@*", "@types/react@^16.8.6 || ^17.0.0": - "integrity" "sha512-uTKHDK9STXFHLaKv6IMnwp52fm0hwU+N89w/p9grdUqcFA6WuqDyPhaWopbNyE1k/VhgzmHl8pu1L4wITtmlLw==" - "resolved" "https://registry.npmjs.org/@types/react/-/react-17.0.15.tgz" - "version" "17.0.15" +"@types/react@*": + version "17.0.15" + resolved "https://registry.npmjs.org/@types/react/-/react-17.0.15.tgz" + integrity sha512-uTKHDK9STXFHLaKv6IMnwp52fm0hwU+N89w/p9grdUqcFA6WuqDyPhaWopbNyE1k/VhgzmHl8pu1L4wITtmlLw== dependencies: "@types/prop-types" "*" "@types/scheduler" "*" - "csstype" "^3.0.2" + csstype "^3.0.2" "@types/resolve@0.0.8": - "integrity" "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==" - "resolved" "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz" - "version" "0.0.8" + version "0.0.8" + resolved "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz" + integrity sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ== dependencies: "@types/node" "*" "@types/scheduler@*": - "integrity" "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - "resolved" "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" - "version" "0.16.2" + version "0.16.2" + resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz" + integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== "@types/source-list-map@*": - "integrity" "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==" - "resolved" "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz" - "version" "0.1.2" + version "0.1.2" + resolved "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz" + integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA== "@types/stack-utils@^2.0.0": - "integrity" "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" - "resolved" "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" - "version" "2.0.1" + version "2.0.1" + resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz" + integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== "@types/tapable@^1", "@types/tapable@^1.0.5": - "integrity" "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==" - "resolved" "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz" - "version" "1.0.8" + version "1.0.8" + resolved "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz" + integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ== "@types/testing-library__jest-dom@^5.9.1": - "integrity" "sha512-Gk9vaXfbzc5zCXI9eYE9BI5BNHEp4D3FWjgqBE/ePGYElLAP+KvxBcsdkwfIVvezs605oiyd/VrpiHe3Oeg+Aw==" - "resolved" "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.1.tgz" - "version" "5.14.1" + version "5.14.1" + resolved "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.1.tgz" + integrity sha512-Gk9vaXfbzc5zCXI9eYE9BI5BNHEp4D3FWjgqBE/ePGYElLAP+KvxBcsdkwfIVvezs605oiyd/VrpiHe3Oeg+Aw== dependencies: "@types/jest" "*" "@types/uglify-js@*": - "integrity" "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==" - "resolved" "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz" - "version" "3.13.1" + version "3.13.1" + resolved "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz" + integrity sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ== dependencies: - "source-map" "^0.6.1" + source-map "^0.6.1" "@types/webpack-sources@*": - "integrity" "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==" - "resolved" "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz" - "version" "3.2.0" + version "3.2.0" + resolved "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz" + integrity sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg== dependencies: "@types/node" "*" "@types/source-list-map" "*" - "source-map" "^0.7.3" + source-map "^0.7.3" -"@types/webpack@^4.41.8", "@types/webpack@4.x": - "integrity" "sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==" - "resolved" "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz" - "version" "4.41.31" +"@types/webpack@^4.41.8": + version "4.41.31" + resolved "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz" + integrity sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ== dependencies: "@types/node" "*" "@types/tapable" "^1" "@types/uglify-js" "*" "@types/webpack-sources" "*" - "anymatch" "^3.0.0" - "source-map" "^0.6.0" + anymatch "^3.0.0" + source-map "^0.6.0" "@types/yargs-parser@*": - "integrity" "sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==" - "resolved" "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz" - "version" "15.0.0" + version "15.0.0" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz" + integrity sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== "@types/yargs@^15.0.0": - "integrity" "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==" - "resolved" "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz" - "version" "15.0.14" + version "15.0.14" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz" + integrity sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ== dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^4.0.0", "@typescript-eslint/eslint-plugin@^4.5.0", "@typescript-eslint/eslint-plugin@>= 4": - "integrity" "sha512-+OWTuWRSbWI1KDK8iEyG/6uK2rTm3kpS38wuVifGUTDB6kjEuNrzBI1MUtxnkneuWG/23QehABe2zHHrj+4yuA==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.32.0.tgz" - "version" "4.32.0" +"@typescript-eslint/eslint-plugin@^4.5.0": + version "4.32.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.32.0.tgz" + integrity sha512-+OWTuWRSbWI1KDK8iEyG/6uK2rTm3kpS38wuVifGUTDB6kjEuNrzBI1MUtxnkneuWG/23QehABe2zHHrj+4yuA== dependencies: "@typescript-eslint/experimental-utils" "4.32.0" "@typescript-eslint/scope-manager" "4.32.0" - "debug" "^4.3.1" - "functional-red-black-tree" "^1.0.1" - "ignore" "^5.1.8" - "regexpp" "^3.1.0" - "semver" "^7.3.5" - "tsutils" "^3.21.0" + debug "^4.3.1" + functional-red-black-tree "^1.0.1" + ignore "^5.1.8" + regexpp "^3.1.0" + semver "^7.3.5" + tsutils "^3.21.0" "@typescript-eslint/experimental-utils@^3.10.1": - "integrity" "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz" - "version" "3.10.1" + version "3.10.1" + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz" + integrity sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw== dependencies: "@types/json-schema" "^7.0.3" "@typescript-eslint/types" "3.10.1" "@typescript-eslint/typescript-estree" "3.10.1" - "eslint-scope" "^5.0.0" - "eslint-utils" "^2.0.0" + eslint-scope "^5.0.0" + eslint-utils "^2.0.0" "@typescript-eslint/experimental-utils@^4.0.1", "@typescript-eslint/experimental-utils@4.32.0": - "integrity" "sha512-WLoXcc+cQufxRYjTWr4kFt0DyEv6hDgSaFqYhIzQZ05cF+kXfqXdUh+//kgquPJVUBbL3oQGKQxwPbLxHRqm6A==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.32.0.tgz" - "version" "4.32.0" + version "4.32.0" + resolved "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.32.0.tgz" + integrity sha512-WLoXcc+cQufxRYjTWr4kFt0DyEv6hDgSaFqYhIzQZ05cF+kXfqXdUh+//kgquPJVUBbL3oQGKQxwPbLxHRqm6A== dependencies: "@types/json-schema" "^7.0.7" "@typescript-eslint/scope-manager" "4.32.0" "@typescript-eslint/types" "4.32.0" "@typescript-eslint/typescript-estree" "4.32.0" - "eslint-scope" "^5.1.1" - "eslint-utils" "^3.0.0" + eslint-scope "^5.1.1" + eslint-utils "^3.0.0" -"@typescript-eslint/parser@^4.0.0", "@typescript-eslint/parser@^4.5.0": - "integrity" "sha512-lhtYqQ2iEPV5JqV7K+uOVlPePjClj4dOw7K4/Z1F2yvjIUvyr13yJnDzkK6uon4BjHYuHy3EG0c2Z9jEhFk56w==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.32.0.tgz" - "version" "4.32.0" +"@typescript-eslint/parser@^4.5.0": + version "4.32.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.32.0.tgz" + integrity sha512-lhtYqQ2iEPV5JqV7K+uOVlPePjClj4dOw7K4/Z1F2yvjIUvyr13yJnDzkK6uon4BjHYuHy3EG0c2Z9jEhFk56w== dependencies: "@typescript-eslint/scope-manager" "4.32.0" "@typescript-eslint/types" "4.32.0" "@typescript-eslint/typescript-estree" "4.32.0" - "debug" "^4.3.1" + debug "^4.3.1" "@typescript-eslint/scope-manager@4.32.0": - "integrity" "sha512-DK+fMSHdM216C0OM/KR1lHXjP1CNtVIhJ54kQxfOE6x8UGFAjha8cXgDMBEIYS2XCYjjCtvTkjQYwL3uvGOo0w==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.32.0.tgz" - "version" "4.32.0" + version "4.32.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.32.0.tgz" + integrity sha512-DK+fMSHdM216C0OM/KR1lHXjP1CNtVIhJ54kQxfOE6x8UGFAjha8cXgDMBEIYS2XCYjjCtvTkjQYwL3uvGOo0w== dependencies: "@typescript-eslint/types" "4.32.0" "@typescript-eslint/visitor-keys" "4.32.0" "@typescript-eslint/types@3.10.1": - "integrity" "sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz" - "version" "3.10.1" + version "3.10.1" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.10.1.tgz" + integrity sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== "@typescript-eslint/types@4.32.0": - "integrity" "sha512-LE7Z7BAv0E2UvqzogssGf1x7GPpUalgG07nGCBYb1oK4mFsOiFC/VrSMKbZQzFJdN2JL5XYmsx7C7FX9p9ns0w==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.32.0.tgz" - "version" "4.32.0" + version "4.32.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.32.0.tgz" + integrity sha512-LE7Z7BAv0E2UvqzogssGf1x7GPpUalgG07nGCBYb1oK4mFsOiFC/VrSMKbZQzFJdN2JL5XYmsx7C7FX9p9ns0w== "@typescript-eslint/typescript-estree@3.10.1": - "integrity" "sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz" - "version" "3.10.1" + version "3.10.1" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.10.1.tgz" + integrity sha512-QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w== dependencies: "@typescript-eslint/types" "3.10.1" "@typescript-eslint/visitor-keys" "3.10.1" - "debug" "^4.1.1" - "glob" "^7.1.6" - "is-glob" "^4.0.1" - "lodash" "^4.17.15" - "semver" "^7.3.2" - "tsutils" "^3.17.1" + debug "^4.1.1" + glob "^7.1.6" + is-glob "^4.0.1" + lodash "^4.17.15" + semver "^7.3.2" + tsutils "^3.17.1" "@typescript-eslint/typescript-estree@4.32.0": - "integrity" "sha512-tRYCgJ3g1UjMw1cGG8Yn1KzOzNlQ6u1h9AmEtPhb5V5a1TmiHWcRyF/Ic+91M4f43QeChyYlVTcf3DvDTZR9vw==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.32.0.tgz" - "version" "4.32.0" + version "4.32.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.32.0.tgz" + integrity sha512-tRYCgJ3g1UjMw1cGG8Yn1KzOzNlQ6u1h9AmEtPhb5V5a1TmiHWcRyF/Ic+91M4f43QeChyYlVTcf3DvDTZR9vw== dependencies: "@typescript-eslint/types" "4.32.0" "@typescript-eslint/visitor-keys" "4.32.0" - "debug" "^4.3.1" - "globby" "^11.0.3" - "is-glob" "^4.0.1" - "semver" "^7.3.5" - "tsutils" "^3.21.0" + debug "^4.3.1" + globby "^11.0.3" + is-glob "^4.0.1" + semver "^7.3.5" + tsutils "^3.21.0" "@typescript-eslint/visitor-keys@3.10.1": - "integrity" "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz" - "version" "3.10.1" + version "3.10.1" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz" + integrity sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== dependencies: - "eslint-visitor-keys" "^1.1.0" + eslint-visitor-keys "^1.1.0" "@typescript-eslint/visitor-keys@4.32.0": - "integrity" "sha512-e7NE0qz8W+atzv3Cy9qaQ7BTLwWsm084Z0c4nIO2l3Bp6u9WIgdqCgyPyV5oSPDMIW3b20H59OOCmVk3jw3Ptw==" - "resolved" "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.32.0.tgz" - "version" "4.32.0" + version "4.32.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.32.0.tgz" + integrity sha512-e7NE0qz8W+atzv3Cy9qaQ7BTLwWsm084Z0c4nIO2l3Bp6u9WIgdqCgyPyV5oSPDMIW3b20H59OOCmVk3jw3Ptw== dependencies: "@typescript-eslint/types" "4.32.0" - "eslint-visitor-keys" "^2.0.0" + eslint-visitor-keys "^2.0.0" "@webassemblyjs/ast@1.9.0": - "integrity" "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz" + 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": - "integrity" "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz" + integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== "@webassemblyjs/helper-api-error@1.9.0": - "integrity" "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz" + integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== "@webassemblyjs/helper-buffer@1.9.0": - "integrity" "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz" + integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== "@webassemblyjs/helper-code-frame@1.9.0": - "integrity" "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz" + integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== dependencies: "@webassemblyjs/wast-printer" "1.9.0" "@webassemblyjs/helper-fsm@1.9.0": - "integrity" "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz" + integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== "@webassemblyjs/helper-module-context@1.9.0": - "integrity" "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz" + integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-wasm-bytecode@1.9.0": - "integrity" "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz" + integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== "@webassemblyjs/helper-wasm-section@1.9.0": - "integrity" "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz" + integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-buffer" "1.9.0" @@ -2203,28 +2203,28 @@ "@webassemblyjs/wasm-gen" "1.9.0" "@webassemblyjs/ieee754@1.9.0": - "integrity" "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz" + integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.9.0": - "integrity" "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz" + integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.9.0": - "integrity" "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz" + integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== "@webassemblyjs/wasm-edit@1.9.0": - "integrity" "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz" + integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-buffer" "1.9.0" @@ -2236,9 +2236,9 @@ "@webassemblyjs/wast-printer" "1.9.0" "@webassemblyjs/wasm-gen@1.9.0": - "integrity" "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz" + integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-wasm-bytecode" "1.9.0" @@ -2247,9 +2247,9 @@ "@webassemblyjs/utf8" "1.9.0" "@webassemblyjs/wasm-opt@1.9.0": - "integrity" "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz" + integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-buffer" "1.9.0" @@ -2257,9 +2257,9 @@ "@webassemblyjs/wasm-parser" "1.9.0" "@webassemblyjs/wasm-parser@1.9.0": - "integrity" "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz" + integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-api-error" "1.9.0" @@ -2269,9 +2269,9 @@ "@webassemblyjs/utf8" "1.9.0" "@webassemblyjs/wast-parser@1.9.0": - "integrity" "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz" + integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/floating-point-hex-parser" "1.9.0" @@ -2281,551 +2281,551 @@ "@xtuc/long" "4.2.2" "@webassemblyjs/wast-printer@1.9.0": - "integrity" "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==" - "resolved" "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz" - "version" "1.9.0" + version "1.9.0" + resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz" + 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": - "integrity" "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - "resolved" "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - "version" "1.2.0" + version "1.2.0" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== "@xtuc/long@4.2.2": - "integrity" "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - "resolved" "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - "version" "4.2.2" - -"abab@^2.0.3", "abab@^2.0.5": - "integrity" "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" - "resolved" "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz" - "version" "2.0.5" - -"accepts@~1.3.4", "accepts@~1.3.5", "accepts@~1.3.7": - "integrity" "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==" - "resolved" "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" - "version" "1.3.7" - dependencies: - "mime-types" "~2.1.24" - "negotiator" "0.6.2" - -"acorn-globals@^6.0.0": - "integrity" "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==" - "resolved" "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "acorn" "^7.1.1" - "acorn-walk" "^7.1.1" - -"acorn-jsx@^5.3.1": - "integrity" "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" - "resolved" "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" - "version" "5.3.2" - -"acorn-walk@^7.1.1": - "integrity" "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" - "resolved" "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" - "version" "7.2.0" - -"acorn@^6.0.0 || ^7.0.0 || ^8.0.0", "acorn@^7.1.0", "acorn@^7.1.1", "acorn@^7.4.0": - "integrity" "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" - "version" "7.4.1" - -"acorn@^6.4.1": - "integrity" "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz" - "version" "6.4.2" - -"acorn@^8.2.4": - "integrity" "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==" - "resolved" "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz" - "version" "8.5.0" - -"address@^1.0.1", "address@1.1.2": - "integrity" "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" - "resolved" "https://registry.npmjs.org/address/-/address-1.1.2.tgz" - "version" "1.1.2" - -"adjust-sourcemap-loader@3.0.0": - "integrity" "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==" - "resolved" "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "loader-utils" "^2.0.0" - "regex-parser" "^2.2.11" - -"agent-base@6": - "integrity" "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==" - "resolved" "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" - "version" "6.0.2" - dependencies: - "debug" "4" - -"aggregate-error@^3.0.0": - "integrity" "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==" - "resolved" "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "clean-stack" "^2.0.0" - "indent-string" "^4.0.0" - -"ajv-errors@^1.0.0": - "integrity" "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==" - "resolved" "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz" - "version" "1.0.1" - -"ajv-keywords@^3.1.0", "ajv-keywords@^3.4.1", "ajv-keywords@^3.5.2": - "integrity" "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" - "resolved" "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - "version" "3.5.2" - -"ajv@^6.1.0", "ajv@^6.10.0", "ajv@^6.10.2", "ajv@^6.12.4", "ajv@^6.12.5", "ajv@^6.9.1", "ajv@>=5.0.0": - "integrity" "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" - "version" "6.12.6" - 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" - -"ajv@^8.0.1": - "integrity" "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==" - "resolved" "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz" - "version" "8.6.3" - dependencies: - "fast-deep-equal" "^3.1.1" - "json-schema-traverse" "^1.0.0" - "require-from-string" "^2.0.2" - "uri-js" "^4.2.2" - -"alphanum-sort@^1.0.0": - "integrity" "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" - "resolved" "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz" - "version" "1.0.2" - -"ansi-colors@^3.0.0": - "integrity" "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" - "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz" - "version" "3.2.4" - -"ansi-colors@^4.1.1": - "integrity" "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==" - "resolved" "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" - "version" "4.1.1" - -"ansi-escapes@^4.2.1", "ansi-escapes@^4.3.1": - "integrity" "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==" - "resolved" "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" - "version" "4.3.2" - dependencies: - "type-fest" "^0.21.3" - -"ansi-html@^0.0.7", "ansi-html@0.0.7": - "integrity" "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" - "resolved" "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz" - "version" "0.0.7" - -"ansi-regex@^2.0.0": - "integrity" "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" - "version" "2.1.1" - -"ansi-regex@^4.1.0": - "integrity" "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" - "version" "4.1.0" - -"ansi-regex@^5.0.0": - "integrity" "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" - "version" "5.0.0" - -"ansi-regex@^5.0.1": - "integrity" "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - "resolved" "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - "version" "5.0.1" - -"ansi-styles@^3.2.0": - "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - "version" "3.2.1" - dependencies: - "color-convert" "^1.9.0" - -"ansi-styles@^3.2.1": - "integrity" "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" - "version" "3.2.1" - dependencies: - "color-convert" "^1.9.0" - -"ansi-styles@^4.0.0", "ansi-styles@^4.1.0": - "integrity" "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==" - "resolved" "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "color-convert" "^2.0.1" - -"anymatch@^2.0.0": - "integrity" "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==" - "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "micromatch" "^3.1.4" - "normalize-path" "^2.1.1" - -"anymatch@^3.0.0", "anymatch@^3.0.3", "anymatch@~3.1.2": - "integrity" "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==" - "resolved" "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "normalize-path" "^3.0.0" - "picomatch" "^2.0.4" - -"aproba@^1.1.1": - "integrity" "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" - "resolved" "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz" - "version" "1.2.0" - -"argparse@^1.0.7": - "integrity" "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==" - "resolved" "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" - "version" "1.0.10" - dependencies: - "sprintf-js" "~1.0.2" - -"aria-query@^4.2.2": - "integrity" "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==" - "resolved" "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" - "version" "4.2.2" + version "4.2.2" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +abab@^2.0.3, abab@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz" + integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== + +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.7: + version "1.3.7" + resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" + 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.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz" + integrity sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== + dependencies: + acorn "^7.1.1" + acorn-walk "^7.1.1" + +acorn-jsx@^5.3.1: + version "5.3.2" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-walk@^7.1.1: + version "7.2.0" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^6.4.1: + version "6.4.2" + resolved "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz" + integrity sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + +acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.0: + version "7.4.1" + resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + +acorn@^8.2.4: + version "8.5.0" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz" + integrity sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q== + +address@^1.0.1, address@1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/address/-/address-1.1.2.tgz" + integrity sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== + +adjust-sourcemap-loader@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz" + integrity sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw== + dependencies: + loader-utils "^2.0.0" + regex-parser "^2.2.11" + +agent-base@6: + version "6.0.2" + resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" + integrity sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + dependencies: + debug "4" + +aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + dependencies: + clean-stack "^2.0.0" + indent-string "^4.0.0" + +ajv-errors@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz" + 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.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv@^6.1.0, ajv@^6.10.0, ajv@^6.10.2, ajv@^6.12.4, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + 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" + +ajv@^8.0.1: + version "8.6.3" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz" + integrity sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +alphanum-sort@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz" + integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + +ansi-colors@^3.0.0: + version "3.2.4" + resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz" + integrity sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== + +ansi-colors@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz" + integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + +ansi-escapes@^4.2.1, ansi-escapes@^4.3.1: + version "4.3.2" + resolved "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-html@^0.0.7, ansi-html@0.0.7: + version "0.0.7" + resolved "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz" + integrity sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + +ansi-regex@^2.0.0: + version "2.1.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz" + integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + +ansi-regex@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz" + integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + +ansi-regex@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" + integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.0: + version "3.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + 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.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +anymatch@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz" + integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + dependencies: + micromatch "^3.1.4" + normalize-path "^2.1.1" + +anymatch@^3.0.0, anymatch@^3.0.3, anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +aproba@^1.1.1: + version "1.2.0" + resolved "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz" + integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +aria-query@^4.2.2: + version "4.2.2" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" + 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": - "integrity" "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" - "resolved" "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz" - "version" "1.0.4" - -"arr-diff@^4.0.0": - "integrity" "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" - "resolved" "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" - "version" "4.0.0" - -"arr-flatten@^1.1.0": - "integrity" "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==" - "resolved" "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" - "version" "1.1.0" - -"arr-union@^3.1.0": - "integrity" "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" - "resolved" "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" - "version" "3.1.0" - -"array-flatten@^2.1.0": - "integrity" "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" - "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" - "version" "2.1.2" - -"array-flatten@1.1.1": - "integrity" "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - "resolved" "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - "version" "1.1.1" - -"array-includes@^3.1.1", "array-includes@^3.1.3": - "integrity" "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==" - "resolved" "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz" - "version" "3.1.3" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.18.0-next.2" - "get-intrinsic" "^1.1.1" - "is-string" "^1.0.5" - -"array-union@^1.0.1": - "integrity" "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=" - "resolved" "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "array-uniq" "^1.0.1" - -"array-union@^2.1.0": - "integrity" "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" - "resolved" "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" - "version" "2.1.0" - -"array-uniq@^1.0.1": - "integrity" "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" - "resolved" "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" - "version" "1.0.3" - -"array-unique@^0.3.2": - "integrity" "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" - "resolved" "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" - "version" "0.3.2" - -"array.prototype.flat@^1.2.4": - "integrity" "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==" - "resolved" "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz" - "version" "1.2.4" - dependencies: - "call-bind" "^1.0.0" - "define-properties" "^1.1.3" - "es-abstract" "^1.18.0-next.1" - -"array.prototype.flatmap@^1.2.4": - "integrity" "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==" - "resolved" "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz" - "version" "1.2.4" - dependencies: - "call-bind" "^1.0.0" - "define-properties" "^1.1.3" - "es-abstract" "^1.18.0-next.1" - "function-bind" "^1.1.1" - -"arrify@^2.0.1": - "integrity" "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" - "resolved" "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz" - "version" "2.0.1" - -"asap@~2.0.6": - "integrity" "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - "resolved" "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" - "version" "2.0.6" - -"asn1.js@^5.2.0": - "integrity" "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==" - "resolved" "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz" - "version" "5.4.1" - dependencies: - "bn.js" "^4.0.0" - "inherits" "^2.0.1" - "minimalistic-assert" "^1.0.0" - "safer-buffer" "^2.1.0" - -"assert@^1.1.1": - "integrity" "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==" - "resolved" "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz" - "version" "1.5.0" - dependencies: - "object-assign" "^4.1.1" - "util" "0.10.3" - -"assign-symbols@^1.0.0": - "integrity" "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" - "resolved" "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" - "version" "1.0.0" - -"ast-types-flow@^0.0.7": - "integrity" "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" - "resolved" "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" - "version" "0.0.7" - -"astral-regex@^2.0.0": - "integrity" "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" - "resolved" "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" - "version" "2.0.0" - -"async-each@^1.0.1": - "integrity" "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==" - "resolved" "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz" - "version" "1.0.3" - -"async-limiter@~1.0.0": - "integrity" "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" - "resolved" "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" - "version" "1.0.1" - -"async@^2.6.2": - "integrity" "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==" - "resolved" "https://registry.npmjs.org/async/-/async-2.6.3.tgz" - "version" "2.6.3" - dependencies: - "lodash" "^4.17.14" - -"asynckit@^0.4.0": - "integrity" "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - "resolved" "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" - "version" "0.4.0" - -"at-least-node@^1.0.0": - "integrity" "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" - "resolved" "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" - "version" "1.0.0" - -"atob@^2.1.2": - "integrity" "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" - "resolved" "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" - "version" "2.1.2" - -"autoprefixer@^9.6.1": - "integrity" "sha512-7Hg99B1eTH5+LgmUBUSmov1Z3bsggQJS7v3IMGo6wcScnbRuvtMc871J9J+4bSbIqa9LSX/zypFXJ8sXHpMJeQ==" - "resolved" "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.7.tgz" - "version" "9.8.7" - dependencies: - "browserslist" "^4.12.0" - "caniuse-lite" "^1.0.30001109" - "nanocolors" "^0.2.8" - "normalize-range" "^0.1.2" - "num2fraction" "^1.2.2" - "postcss" "^7.0.32" - "postcss-value-parser" "^4.1.0" - -"axe-core@^4.0.2": - "integrity" "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==" - "resolved" "https://registry.npmjs.org/axe-core/-/axe-core-4.3.3.tgz" - "version" "4.3.3" - -"axios@^0.21.1": - "integrity" "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==" - "resolved" "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz" - "version" "0.21.1" - dependencies: - "follow-redirects" "^1.10.0" - -"axobject-query@^2.2.0": - "integrity" "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" - "resolved" "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" - "version" "2.2.0" - -"babel-eslint@^10.0.0", "babel-eslint@^10.1.0": - "integrity" "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==" - "resolved" "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz" - "version" "10.1.0" +arity-n@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz" + integrity sha1-2edrEXM+CFacCEeuezmyhgswt0U= + +arr-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz" + integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + +arr-flatten@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz" + integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + +arr-union@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz" + integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + +array-flatten@^2.1.0: + version "2.1.2" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" + integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + integrity sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + +array-includes@^3.1.1, array-includes@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz" + integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.2" + get-intrinsic "^1.1.1" + is-string "^1.0.5" + +array-union@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz" + integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + dependencies: + array-uniq "^1.0.1" + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +array-uniq@^1.0.1: + version "1.0.3" + resolved "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz" + integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + +array-unique@^0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz" + integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + +array.prototype.flat@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz" + 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.4: + version "1.2.4" + resolved "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz" + 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" + +arrify@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz" + integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== + +asap@~2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" + integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + +asn1.js@^5.2.0: + version "5.4.1" + resolved "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz" + 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" + +assert@^1.1.1: + version "1.5.0" + resolved "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz" + 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.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz" + integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + +ast-types-flow@^0.0.7: + version "0.0.7" + resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" + integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= + +astral-regex@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz" + integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + +async-each@^1.0.1: + version "1.0.3" + resolved "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz" + integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + +async-limiter@~1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" + integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + +async@^2.6.2: + version "2.6.3" + resolved "https://registry.npmjs.org/async/-/async-2.6.3.tgz" + integrity sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + dependencies: + lodash "^4.17.14" + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +atob@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz" + integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + +autoprefixer@^9.6.1: + version "9.8.7" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.7.tgz" + integrity sha512-7Hg99B1eTH5+LgmUBUSmov1Z3bsggQJS7v3IMGo6wcScnbRuvtMc871J9J+4bSbIqa9LSX/zypFXJ8sXHpMJeQ== + dependencies: + browserslist "^4.12.0" + caniuse-lite "^1.0.30001109" + nanocolors "^0.2.8" + normalize-range "^0.1.2" + num2fraction "^1.2.2" + postcss "^7.0.32" + postcss-value-parser "^4.1.0" + +axe-core@^4.0.2: + version "4.3.3" + resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.3.3.tgz" + integrity sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA== + +axios@^0.21.1: + version "0.21.1" + resolved "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz" + integrity sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA== + dependencies: + follow-redirects "^1.10.0" + +axobject-query@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" + integrity sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== + +babel-eslint@^10.1.0: + version "10.1.0" + resolved "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz" + integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== dependencies: "@babel/code-frame" "^7.0.0" "@babel/parser" "^7.7.0" "@babel/traverse" "^7.7.0" "@babel/types" "^7.7.0" - "eslint-visitor-keys" "^1.0.0" - "resolve" "^1.12.0" + eslint-visitor-keys "^1.0.0" + resolve "^1.12.0" -"babel-extract-comments@^1.0.0": - "integrity" "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==" - "resolved" "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz" - "version" "1.0.0" +babel-extract-comments@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz" + integrity sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== dependencies: - "babylon" "^6.18.0" + babylon "^6.18.0" -"babel-jest@^26.6.0", "babel-jest@^26.6.3": - "integrity" "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==" - "resolved" "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz" - "version" "26.6.3" +babel-jest@^26.6.0, babel-jest@^26.6.3: + version "26.6.3" + resolved "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz" + 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.1.0": - "integrity" "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==" - "resolved" "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz" - "version" "8.1.0" - dependencies: - "find-cache-dir" "^2.1.0" - "loader-utils" "^1.4.0" - "mkdirp" "^0.5.3" - "pify" "^4.0.1" - "schema-utils" "^2.6.5" - -"babel-plugin-dynamic-import-node@^2.3.3": - "integrity" "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" - "version" "2.3.3" - dependencies: - "object.assign" "^4.1.0" - -"babel-plugin-istanbul@^6.0.0": - "integrity" "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz" - "version" "6.0.0" + 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.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz" + integrity sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== + dependencies: + find-cache-dir "^2.1.0" + loader-utils "^1.4.0" + mkdirp "^0.5.3" + pify "^4.0.1" + schema-utils "^2.6.5" + +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + dependencies: + object.assign "^4.1.0" + +babel-plugin-istanbul@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz" + 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" + istanbul-lib-instrument "^4.0.0" + test-exclude "^6.0.0" -"babel-plugin-jest-hoist@^26.6.2": - "integrity" "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==" - "resolved" "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz" - "version" "26.6.2" +babel-plugin-jest-hoist@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz" + 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.8.0": - "integrity" "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==" - "resolved" "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz" - "version" "2.8.0" +babel-plugin-macros@2.8.0: + version "2.8.0" + resolved "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz" + integrity sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== dependencies: "@babel/runtime" "^7.7.2" - "cosmiconfig" "^6.0.0" - "resolve" "^1.12.0" + cosmiconfig "^6.0.0" + resolve "^1.12.0" -"babel-plugin-named-asset-import@^0.3.7": - "integrity" "sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==" - "resolved" "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz" - "version" "0.3.7" +babel-plugin-named-asset-import@^0.3.7: + version "0.3.7" + resolved "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.7.tgz" + integrity sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw== -"babel-plugin-polyfill-corejs2@^0.2.2": - "integrity" "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==" - "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz" - "version" "0.2.2" +babel-plugin-polyfill-corejs2@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz" + integrity sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ== dependencies: "@babel/compat-data" "^7.13.11" "@babel/helper-define-polyfill-provider" "^0.2.2" - "semver" "^6.1.1" + semver "^6.1.1" -"babel-plugin-polyfill-corejs3@^0.2.2": - "integrity" "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==" - "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz" - "version" "0.2.5" +babel-plugin-polyfill-corejs3@^0.2.2: + version "0.2.5" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz" + integrity sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw== dependencies: "@babel/helper-define-polyfill-provider" "^0.2.2" - "core-js-compat" "^3.16.2" + core-js-compat "^3.16.2" -"babel-plugin-polyfill-regenerator@^0.2.2": - "integrity" "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==" - "resolved" "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz" - "version" "0.2.2" +babel-plugin-polyfill-regenerator@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz" + integrity sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg== dependencies: "@babel/helper-define-polyfill-provider" "^0.2.2" -"babel-plugin-syntax-object-rest-spread@^6.8.0": - "integrity" "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" - "resolved" "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz" - "version" "6.13.0" +babel-plugin-syntax-object-rest-spread@^6.8.0: + version "6.13.0" + resolved "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz" + integrity sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= -"babel-plugin-transform-object-rest-spread@^6.26.0": - "integrity" "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz" - "version" "6.26.0" +babel-plugin-transform-object-rest-spread@^6.26.0: + version "6.26.0" + resolved "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz" + integrity sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= dependencies: - "babel-plugin-syntax-object-rest-spread" "^6.8.0" - "babel-runtime" "^6.26.0" + babel-plugin-syntax-object-rest-spread "^6.8.0" + babel-runtime "^6.26.0" -"babel-plugin-transform-react-remove-prop-types@0.4.24": - "integrity" "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" - "resolved" "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" - "version" "0.4.24" +babel-plugin-transform-react-remove-prop-types@0.4.24: + version "0.4.24" + resolved "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz" + integrity sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== -"babel-preset-current-node-syntax@^1.0.0": - "integrity" "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==" - "resolved" "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" - "version" "1.0.1" +babel-preset-current-node-syntax@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz" + integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== dependencies: "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-bigint" "^7.8.3" @@ -2840,18 +2840,18 @@ "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-syntax-top-level-await" "^7.8.3" -"babel-preset-jest@^26.6.2": - "integrity" "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==" - "resolved" "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz" - "version" "26.6.2" +babel-preset-jest@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz" + integrity sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== dependencies: - "babel-plugin-jest-hoist" "^26.6.2" - "babel-preset-current-node-syntax" "^1.0.0" + babel-plugin-jest-hoist "^26.6.2" + babel-preset-current-node-syntax "^1.0.0" -"babel-preset-react-app@^10.0.0": - "integrity" "sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg==" - "resolved" "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz" - "version" "10.0.0" +babel-preset-react-app@^10.0.0: + version "10.0.0" + resolved "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.0.tgz" + integrity sha512-itL2z8v16khpuKutx5IH8UdCdSTuzrOhRFTEdIhveZ2i1iBKDrVE0ATa4sFVy+02GLucZNVBWtoarXBy0Msdpg== dependencies: "@babel/core" "7.12.3" "@babel/plugin-proposal-class-properties" "7.12.1" @@ -2866,3673 +2866,3693 @@ "@babel/preset-react" "7.12.1" "@babel/preset-typescript" "7.12.1" "@babel/runtime" "7.12.1" - "babel-plugin-macros" "2.8.0" - "babel-plugin-transform-react-remove-prop-types" "0.4.24" - -"babel-runtime@^6.26.0": - "integrity" "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=" - "resolved" "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" - "version" "6.26.0" - dependencies: - "core-js" "^2.4.0" - "regenerator-runtime" "^0.11.0" - -"babylon@^6.18.0": - "integrity" "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - "resolved" "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" - "version" "6.18.0" - -"balanced-match@^1.0.0": - "integrity" "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - "resolved" "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - "version" "1.0.2" - -"base@^0.11.1": - "integrity" "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==" - "resolved" "https://registry.npmjs.org/base/-/base-0.11.2.tgz" - "version" "0.11.2" - 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" - -"base64-js@^1.0.2": - "integrity" "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - "resolved" "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" - "version" "1.5.1" - -"batch@0.6.1": - "integrity" "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - "resolved" "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" - "version" "0.6.1" - -"bfj@^7.0.2": - "integrity" "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==" - "resolved" "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz" - "version" "7.0.2" - dependencies: - "bluebird" "^3.5.5" - "check-types" "^11.1.1" - "hoopy" "^0.1.4" - "tryer" "^1.0.1" - -"big.js@^5.2.2": - "integrity" "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - "resolved" "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - "version" "5.2.2" - -"binary-extensions@^1.0.0": - "integrity" "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" - "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz" - "version" "1.13.1" - -"binary-extensions@^2.0.0": - "integrity" "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" - "resolved" "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - "version" "2.2.0" - -"bluebird@^3.5.5": - "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" - "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" - "version" "3.7.2" - -"bn.js@^4.0.0": - "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" - "version" "4.12.0" - -"bn.js@^4.1.0": - "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" - "version" "4.12.0" - -"bn.js@^4.11.9": - "integrity" "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" - "version" "4.12.0" - -"bn.js@^5.0.0", "bn.js@^5.1.1": - "integrity" "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - "resolved" "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" - "version" "5.2.0" - -"body-parser@1.19.0": - "integrity" "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==" - "resolved" "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz" - "version" "1.19.0" - 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" - -"bonjour@^3.5.0": - "integrity" "sha1-jokKGD2O6aI5OzhExpGkK897yfU=" - "resolved" "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz" - "version" "3.5.0" - dependencies: - "array-flatten" "^2.1.0" - "deep-equal" "^1.0.1" - "dns-equal" "^1.0.0" - "dns-txt" "^2.0.2" - "multicast-dns" "^6.0.1" - "multicast-dns-service-types" "^1.1.0" - -"boolbase@^1.0.0", "boolbase@~1.0.0": - "integrity" "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - "resolved" "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - "version" "1.0.0" - -"brace-expansion@^1.1.7": - "integrity" "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==" - "resolved" "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" - "version" "1.1.11" - dependencies: - "balanced-match" "^1.0.0" - "concat-map" "0.0.1" - -"braces@^2.3.1", "braces@^2.3.2": - "integrity" "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==" - "resolved" "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz" - "version" "2.3.2" - 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": - "integrity" "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==" - "resolved" "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "fill-range" "^7.0.1" - -"brorand@^1.0.1", "brorand@^1.1.0": - "integrity" "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - "resolved" "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" - "version" "1.1.0" - -"browser-process-hrtime@^1.0.0": - "integrity" "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" - "resolved" "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" - "version" "1.0.0" - -"browserify-aes@^1.0.0", "browserify-aes@^1.0.4": - "integrity" "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==" - "resolved" "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" - "version" "1.2.0" - 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": - "integrity" "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==" - "resolved" "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "browserify-aes" "^1.0.4" - "browserify-des" "^1.0.0" - "evp_bytestokey" "^1.0.0" - -"browserify-des@^1.0.0": - "integrity" "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==" - "resolved" "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" - "version" "1.0.2" - 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": - "integrity" "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==" - "resolved" "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "bn.js" "^5.0.0" - "randombytes" "^2.0.1" - -"browserify-sign@^4.0.0": - "integrity" "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==" - "resolved" "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz" - "version" "4.2.1" - 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": - "integrity" "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==" - "resolved" "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz" - "version" "0.2.0" - dependencies: - "pako" "~1.0.5" - -"browserslist@^4", "browserslist@^4.0.0", "browserslist@^4.12.0", "browserslist@^4.16.6", "browserslist@^4.17.1", "browserslist@^4.6.2", "browserslist@^4.6.4": - "integrity" "sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ==" - "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.17.1.tgz" - "version" "4.17.1" - dependencies: - "caniuse-lite" "^1.0.30001259" - "electron-to-chromium" "^1.3.846" - "escalade" "^3.1.1" - "nanocolors" "^0.1.5" - "node-releases" "^1.1.76" - -"browserslist@4.14.2": - "integrity" "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==" - "resolved" "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz" - "version" "4.14.2" - dependencies: - "caniuse-lite" "^1.0.30001125" - "electron-to-chromium" "^1.3.564" - "escalade" "^3.0.2" - "node-releases" "^1.1.61" - -"bser@2.1.1": - "integrity" "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==" - "resolved" "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "node-int64" "^0.4.0" - -"buffer-from@^1.0.0": - "integrity" "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" - "resolved" "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" - "version" "1.1.2" - -"buffer-indexof@^1.0.0": - "integrity" "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" - "resolved" "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz" - "version" "1.1.1" - -"buffer-xor@^1.0.3": - "integrity" "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" - "resolved" "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" - "version" "1.0.3" - -"buffer@^4.3.0": - "integrity" "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==" - "resolved" "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz" - "version" "4.9.2" - dependencies: - "base64-js" "^1.0.2" - "ieee754" "^1.1.4" - "isarray" "^1.0.0" - -"builtin-modules@^3.1.0": - "integrity" "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" - "resolved" "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz" - "version" "3.2.0" - -"builtin-status-codes@^3.0.0": - "integrity" "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" - "resolved" "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" - "version" "3.0.0" - -"bytes@3.0.0": - "integrity" "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" - "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - "version" "3.0.0" - -"bytes@3.1.0": - "integrity" "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" - "resolved" "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" - "version" "3.1.0" - -"cacache@^12.0.2": - "integrity" "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==" - "resolved" "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz" - "version" "12.0.4" - 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": - "integrity" "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==" - "resolved" "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz" - "version" "15.3.0" + babel-plugin-macros "2.8.0" + babel-plugin-transform-react-remove-prop-types "0.4.24" + +babel-runtime@^6.26.0: + version "6.26.0" + resolved "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz" + integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + dependencies: + core-js "^2.4.0" + regenerator-runtime "^0.11.0" + +babylon@^6.18.0: + version "6.18.0" + resolved "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz" + integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +base@^0.11.1: + version "0.11.2" + resolved "https://registry.npmjs.org/base/-/base-0.11.2.tgz" + 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" + +base64-js@^1.0.2: + version "1.5.1" + resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" + integrity sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + +bfj@^7.0.2: + version "7.0.2" + resolved "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz" + integrity sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw== + dependencies: + bluebird "^3.5.5" + check-types "^11.1.1" + hoopy "^0.1.4" + tryer "^1.0.1" + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^1.0.0: + version "1.13.1" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz" + integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +bindings@^1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + +bluebird@^3.5.5: + version "3.7.2" + resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" + integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + +bn.js@^4.0.0: + version "4.12.0" + resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + +bn.js@^4.1.0: + version "4.12.0" + resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + +bn.js@^4.11.9: + version "4.12.0" + resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + +bn.js@^5.0.0, bn.js@^5.1.1: + version "5.2.0" + resolved "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" + integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== + +body-parser@1.19.0: + version "1.19.0" + resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz" + 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" + +bonjour@^3.5.0: + version "3.5.0" + resolved "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz" + integrity sha1-jokKGD2O6aI5OzhExpGkK897yfU= + dependencies: + array-flatten "^2.1.0" + deep-equal "^1.0.1" + dns-equal "^1.0.0" + dns-txt "^2.0.2" + multicast-dns "^6.0.1" + multicast-dns-service-types "^1.1.0" + +boolbase@^1.0.0, boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + 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.npmjs.org/braces/-/braces-2.3.2.tgz" + 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.npmjs.org/braces/-/braces-3.0.2.tgz" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +brorand@^1.0.1, brorand@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz" + integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + +browser-process-hrtime@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz" + integrity sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + +browserify-aes@^1.0.0, browserify-aes@^1.0.4: + version "1.2.0" + resolved "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz" + 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.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz" + 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.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz" + 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.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz" + 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.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz" + 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.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz" + integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + dependencies: + pako "~1.0.5" + +browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.16.6, browserslist@^4.17.1, browserslist@^4.6.2, browserslist@^4.6.4: + version "4.17.1" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.17.1.tgz" + integrity sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ== + dependencies: + caniuse-lite "^1.0.30001259" + electron-to-chromium "^1.3.846" + escalade "^3.1.1" + nanocolors "^0.1.5" + node-releases "^1.1.76" + +browserslist@4.14.2: + version "4.14.2" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz" + integrity sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw== + dependencies: + caniuse-lite "^1.0.30001125" + electron-to-chromium "^1.3.564" + escalade "^3.0.2" + node-releases "^1.1.61" + +bser@2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz" + integrity sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + dependencies: + node-int64 "^0.4.0" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +buffer-indexof@^1.0.0: + version "1.1.1" + resolved "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz" + integrity sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + +buffer-xor@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" + integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + +buffer@^4.3.0: + version "4.9.2" + resolved "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz" + integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== + dependencies: + base64-js "^1.0.2" + ieee754 "^1.1.4" + isarray "^1.0.0" + +builtin-modules@^3.1.0: + version "3.2.0" + resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz" + integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== + +builtin-status-codes@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz" + integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" + integrity sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + +bytes@3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" + integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + +cacache@^12.0.2: + version "12.0.4" + resolved "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz" + 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.3.0" + resolved "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz" + integrity sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ== dependencies: "@npmcli/fs" "^1.0.0" "@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.1" - "tar" "^6.0.2" - "unique-filename" "^1.1.1" - -"cache-base@^1.0.1": - "integrity" "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==" - "resolved" "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" - "version" "1.0.1" - 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" - -"call-bind@^1.0.0", "call-bind@^1.0.2": - "integrity" "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==" - "resolved" "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "function-bind" "^1.1.1" - "get-intrinsic" "^1.0.2" - -"caller-callsite@^2.0.0": - "integrity" "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=" - "resolved" "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "callsites" "^2.0.0" - -"caller-path@^2.0.0": - "integrity" "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=" - "resolved" "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "caller-callsite" "^2.0.0" - -"callsites@^2.0.0": - "integrity" "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" - "resolved" "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz" - "version" "2.0.0" - -"callsites@^3.0.0": - "integrity" "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" - "resolved" "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - "version" "3.1.0" - -"camel-case@^4.1.1": - "integrity" "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==" - "resolved" "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "pascal-case" "^3.1.2" - "tslib" "^2.0.3" - -"camelcase@^5.0.0": - "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - "version" "5.3.1" - -"camelcase@^5.3.1": - "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - "version" "5.3.1" - -"camelcase@^6.0.0", "camelcase@^6.1.0", "camelcase@^6.2.0": - "integrity" "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz" - "version" "6.2.0" - -"camelcase@5.3.1": - "integrity" "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" - "resolved" "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" - "version" "5.3.1" - -"caniuse-api@^3.0.0": - "integrity" "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==" - "resolved" "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "browserslist" "^4.0.0" - "caniuse-lite" "^1.0.0" - "lodash.memoize" "^4.1.2" - "lodash.uniq" "^4.5.0" - -"caniuse-lite@^1.0.0", "caniuse-lite@^1.0.30000981", "caniuse-lite@^1.0.30001109", "caniuse-lite@^1.0.30001125", "caniuse-lite@^1.0.30001259": - "integrity" "sha512-vM8D9Uvp7bHIN0fZ2KQ4wnmYFpJo/Etb4Vwsuc+ka0tfGDHvOPrFm6S/7CCNLSOkAUjenT2HnUPESdOIL91FaA==" - "resolved" "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001261.tgz" - "version" "1.0.30001261" - -"capture-exit@^2.0.0": - "integrity" "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==" - "resolved" "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "rsvp" "^4.8.4" - -"case-sensitive-paths-webpack-plugin@2.3.0": - "integrity" "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" - "resolved" "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz" - "version" "2.3.0" - -"chalk@^2.0.0": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"chalk@^2.4.1": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"chalk@^2.4.2": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"chalk@^3.0.0": - "integrity" "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "ansi-styles" "^4.1.0" - "supports-color" "^7.1.0" - -"chalk@^4.0.0", "chalk@^4.1.0": - "integrity" "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz" - "version" "4.1.1" - dependencies: - "ansi-styles" "^4.1.0" - "supports-color" "^7.1.0" - -"chalk@2.4.2": - "integrity" "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==" - "resolved" "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" - "version" "2.4.2" - dependencies: - "ansi-styles" "^3.2.1" - "escape-string-regexp" "^1.0.5" - "supports-color" "^5.3.0" - -"char-regex@^1.0.2": - "integrity" "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" - "resolved" "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" - "version" "1.0.2" - -"check-types@^11.1.1": - "integrity" "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" - "resolved" "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" - "version" "11.1.2" - -"chokidar@^2.1.8": - "integrity" "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==" - "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz" - "version" "2.1.8" - 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" + 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.1" + tar "^6.0.2" + unique-filename "^1.1.1" + +cache-base@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz" + 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" + +call-bind@^1.0.0, call-bind@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" + integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + dependencies: + function-bind "^1.1.1" + get-intrinsic "^1.0.2" + +caller-callsite@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz" + integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + dependencies: + callsites "^2.0.0" + +caller-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz" + integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + dependencies: + caller-callsite "^2.0.0" + +callsites@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz" + integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@^4.1.1: + version "4.1.2" + resolved "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" + integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== + dependencies: + pascal-case "^3.1.2" + tslib "^2.0.3" + +camelcase@^5.0.0: + version "5.3.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +camelcase@^6.0.0, camelcase@^6.1.0, camelcase@^6.2.0: + version "6.2.0" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz" + integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== + +camelcase@5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz" + integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + dependencies: + browserslist "^4.0.0" + caniuse-lite "^1.0.0" + lodash.memoize "^4.1.2" + lodash.uniq "^4.5.0" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001259: + version "1.0.30001261" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001261.tgz" + integrity sha512-vM8D9Uvp7bHIN0fZ2KQ4wnmYFpJo/Etb4Vwsuc+ka0tfGDHvOPrFm6S/7CCNLSOkAUjenT2HnUPESdOIL91FaA== + +capture-exit@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz" + integrity sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== + dependencies: + rsvp "^4.8.4" + +case-sensitive-paths-webpack-plugin@2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz" + integrity sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ== + +chalk@^2.0.0: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + 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@^2.4.1: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + 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@^2.4.2: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + 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@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz" + 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.1" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz" + integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@2.4.2: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + 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" + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +check-types@^11.1.1: + version "11.1.2" + resolved "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz" + integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== + +chokidar@^2.1.8: + version "2.1.8" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz" + 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.4.1": - "integrity" "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==" - "resolved" "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz" - "version" "3.5.2" - dependencies: - "anymatch" "~3.1.2" - "braces" "~3.0.2" - "glob-parent" "~5.1.2" - "is-binary-path" "~2.1.0" - "is-glob" "~4.0.1" - "normalize-path" "~3.0.0" - "readdirp" "~3.6.0" + fsevents "^1.2.7" + +chokidar@^3.4.1: + version "3.5.2" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz" + integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" optionalDependencies: - "fsevents" "~2.3.2" - -"chownr@^1.1.1": - "integrity" "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" - "resolved" "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" - "version" "1.1.4" - -"chownr@^2.0.0": - "integrity" "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" - "resolved" "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" - "version" "2.0.0" - -"chrome-trace-event@^1.0.2": - "integrity" "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" - "resolved" "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" - "version" "1.0.3" - -"ci-info@^2.0.0": - "integrity" "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" - "resolved" "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" - "version" "2.0.0" - -"cipher-base@^1.0.0", "cipher-base@^1.0.1", "cipher-base@^1.0.3": - "integrity" "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==" - "resolved" "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "inherits" "^2.0.1" - "safe-buffer" "^5.0.1" - -"cjs-module-lexer@^0.6.0": - "integrity" "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==" - "resolved" "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz" - "version" "0.6.0" - -"class-utils@^0.3.5": - "integrity" "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==" - "resolved" "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" - "version" "0.3.6" - dependencies: - "arr-union" "^3.1.0" - "define-property" "^0.2.5" - "isobject" "^3.0.0" - "static-extend" "^0.1.1" - -"classnames@^2.2.5": - "integrity" "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" - "resolved" "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz" - "version" "2.3.1" - -"clean-css@^4.2.3": - "integrity" "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==" - "resolved" "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz" - "version" "4.2.3" - dependencies: - "source-map" "~0.6.0" - -"clean-stack@^2.0.0": - "integrity" "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" - "resolved" "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" - "version" "2.2.0" - -"cliui@^5.0.0": - "integrity" "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==" - "resolved" "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "string-width" "^3.1.0" - "strip-ansi" "^5.2.0" - "wrap-ansi" "^5.1.0" - -"cliui@^6.0.0": - "integrity" "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==" - "resolved" "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "string-width" "^4.2.0" - "strip-ansi" "^6.0.0" - "wrap-ansi" "^6.2.0" - -"clsx@^1.0.4": - "integrity" "sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==" - "resolved" "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz" - "version" "1.1.1" - -"co@^4.6.0": - "integrity" "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" - "resolved" "https://registry.npmjs.org/co/-/co-4.6.0.tgz" - "version" "4.6.0" - -"coa@^2.0.2": - "integrity" "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==" - "resolved" "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" - "version" "2.0.2" + fsevents "~2.3.2" + +chownr@^1.1.1: + version "1.1.4" + resolved "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" + integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + +chownr@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz" + integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== + +chrome-trace-event@^1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" + integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + +ci-info@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" + 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.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" + 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.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz" + integrity sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== + +class-utils@^0.3.5: + version "0.3.6" + resolved "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz" + 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.5: + version "2.3.1" + resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz" + integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA== + +clean-css@^4.2.3: + version "4.2.3" + resolved "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz" + 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.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + +cliui@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz" + 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.npmjs.org/cliui/-/cliui-6.0.0.tgz" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + +clsx@^1.0.4: + version "1.1.1" + resolved "https://registry.npmjs.org/clsx/-/clsx-1.1.1.tgz" + integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA== + +co@^4.6.0: + version "4.6.0" + resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" + integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + +coa@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz" + integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== dependencies: "@types/q" "^1.5.1" - "chalk" "^2.4.1" - "q" "^1.1.2" + chalk "^2.4.1" + q "^1.1.2" -"collect-v8-coverage@^1.0.0": - "integrity" "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" - "resolved" "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" - "version" "1.0.1" - -"collection-visit@^1.0.0": - "integrity" "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=" - "resolved" "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "map-visit" "^1.0.0" - "object-visit" "^1.0.0" - -"color-convert@^1.9.0", "color-convert@^1.9.3": - "integrity" "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==" - "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" - "version" "1.9.3" - dependencies: - "color-name" "1.1.3" - -"color-convert@^2.0.1": - "integrity" "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==" - "resolved" "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "color-name" "~1.1.4" - -"color-name@^1.0.0", "color-name@~1.1.4": - "integrity" "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - "version" "1.1.4" - -"color-name@1.1.3": - "integrity" "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - "resolved" "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - "version" "1.1.3" - -"color-string@^1.6.0": - "integrity" "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==" - "resolved" "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz" - "version" "1.6.0" - dependencies: - "color-name" "^1.0.0" - "simple-swizzle" "^0.2.2" - -"color@^3.0.0": - "integrity" "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==" - "resolved" "https://registry.npmjs.org/color/-/color-3.2.1.tgz" - "version" "3.2.1" - dependencies: - "color-convert" "^1.9.3" - "color-string" "^1.6.0" - -"combined-stream@^1.0.8": - "integrity" "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==" - "resolved" "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" - "version" "1.0.8" - dependencies: - "delayed-stream" "~1.0.0" - -"commander@^2.20.0": - "integrity" "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - "resolved" "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" - "version" "2.20.3" - -"commander@^4.1.1": - "integrity" "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" - "resolved" "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz" - "version" "4.1.1" - -"common-tags@^1.8.0": - "integrity" "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" - "resolved" "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz" - "version" "1.8.0" - -"commondir@^1.0.1": - "integrity" "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - "resolved" "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" - "version" "1.0.1" - -"component-emitter@^1.2.1": - "integrity" "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" - "resolved" "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" - "version" "1.3.0" - -"compose-function@3.0.3": - "integrity" "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=" - "resolved" "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz" - "version" "3.0.3" - dependencies: - "arity-n" "^1.0.4" - -"compressible@~2.0.16": - "integrity" "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==" - "resolved" "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" - "version" "2.0.18" - dependencies: - "mime-db" ">= 1.43.0 < 2" - -"compression@^1.7.4": - "integrity" "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==" - "resolved" "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" - "version" "1.7.4" - dependencies: - "accepts" "~1.3.5" - "bytes" "3.0.0" - "compressible" "~2.0.16" - "debug" "2.6.9" - "on-headers" "~1.0.2" - "safe-buffer" "5.1.2" - "vary" "~1.1.2" - -"concat-map@0.0.1": - "integrity" "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - "resolved" "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - "version" "0.0.1" - -"concat-stream@^1.5.0": - "integrity" "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==" - "resolved" "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" - "version" "1.6.2" - dependencies: - "buffer-from" "^1.0.0" - "inherits" "^2.0.3" - "readable-stream" "^2.2.2" - "typedarray" "^0.0.6" - -"confusing-browser-globals@^1.0.10": - "integrity" "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" - "resolved" "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz" - "version" "1.0.10" - -"connect-history-api-fallback@^1.6.0": - "integrity" "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" - "resolved" "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" - "version" "1.6.0" - -"console-browserify@^1.1.0": - "integrity" "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" - "resolved" "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz" - "version" "1.2.0" - -"constants-browserify@^1.0.0": - "integrity" "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" - "resolved" "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" - "version" "1.0.0" - -"content-disposition@0.5.3": - "integrity" "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==" - "resolved" "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz" - "version" "0.5.3" - dependencies: - "safe-buffer" "5.1.2" - -"content-type@~1.0.4": - "integrity" "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" - "resolved" "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" - "version" "1.0.4" - -"convert-source-map@^0.3.3": - "integrity" "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" - "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz" - "version" "0.3.5" - -"convert-source-map@^1.4.0", "convert-source-map@^1.6.0", "convert-source-map@^1.7.0": - "integrity" "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==" - "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" - "version" "1.8.0" - dependencies: - "safe-buffer" "~5.1.1" - -"convert-source-map@1.7.0": - "integrity" "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==" - "resolved" "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" - "version" "1.7.0" - dependencies: - "safe-buffer" "~5.1.1" - -"cookie-signature@1.0.6": - "integrity" "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - "resolved" "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - "version" "1.0.6" - -"cookie@0.4.0": - "integrity" "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - "resolved" "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz" - "version" "0.4.0" - -"copy-concurrently@^1.0.0": - "integrity" "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==" - "resolved" "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz" - "version" "1.0.5" - 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": - "integrity" "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" - "resolved" "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" - "version" "0.1.1" - -"core-js-compat@^3.16.0", "core-js-compat@^3.16.2", "core-js-compat@^3.6.2": - "integrity" "sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg==" - "resolved" "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.1.tgz" - "version" "3.18.1" - dependencies: - "browserslist" "^4.17.1" - "semver" "7.0.0" - -"core-js-pure@^3.15.0": - "integrity" "sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==" - "resolved" "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz" - "version" "3.15.2" - -"core-js@^2.4.0": - "integrity" "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" - "resolved" "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" - "version" "2.6.12" - -"core-js@^3.6.5": - "integrity" "sha512-vJlUi/7YdlCZeL6fXvWNaLUPh/id12WXj3MbkMw5uOyF0PfWPBNOCNbs53YqgrvtujLNlt9JQpruyIKkUZ+PKA==" - "resolved" "https://registry.npmjs.org/core-js/-/core-js-3.18.1.tgz" - "version" "3.18.1" - -"core-util-is@~1.0.0": - "integrity" "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - "resolved" "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - "version" "1.0.3" - -"cosmiconfig@^5.0.0": - "integrity" "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==" - "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" - "version" "5.2.1" - 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": - "integrity" "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==" - "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" - "version" "6.0.0" +collect-v8-coverage@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz" + integrity sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + +collection-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz" + integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + dependencies: + map-visit "^1.0.0" + object-visit "^1.0.0" + +color-convert@^1.9.0, color-convert@^1.9.3: + version "1.9.3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + 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.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@^1.0.0, color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + +color-string@^1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz" + integrity sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^3.0.0: + version "3.2.1" + resolved "https://registry.npmjs.org/color/-/color-3.2.1.tgz" + integrity sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA== + dependencies: + color-convert "^1.9.3" + color-string "^1.6.0" + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz" + integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + +common-tags@^1.8.0: + version "1.8.0" + resolved "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz" + integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + +commondir@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + +component-emitter@^1.2.1: + version "1.3.0" + resolved "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz" + integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + +compose-function@3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz" + integrity sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8= + dependencies: + arity-n "^1.0.4" + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.4: + version "1.7.4" + resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" + integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + dependencies: + accepts "~1.3.5" + bytes "3.0.0" + compressible "~2.0.16" + debug "2.6.9" + on-headers "~1.0.2" + safe-buffer "5.1.2" + vary "~1.1.2" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + +concat-stream@^1.5.0: + version "1.6.2" + resolved "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz" + integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + dependencies: + buffer-from "^1.0.0" + inherits "^2.0.3" + readable-stream "^2.2.2" + typedarray "^0.0.6" + +confusing-browser-globals@^1.0.10: + version "1.0.10" + resolved "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz" + integrity sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== + +connect-history-api-fallback@^1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz" + integrity sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + +console-browserify@^1.1.0: + version "1.2.0" + resolved "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz" + integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== + +constants-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz" + integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + +content-disposition@0.5.3: + version "0.5.3" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz" + integrity sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + dependencies: + safe-buffer "5.1.2" + +content-type@~1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz" + integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + +convert-source-map@^0.3.3: + version "0.3.5" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz" + integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA= + +convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: + version "1.8.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz" + integrity sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA== + dependencies: + safe-buffer "~5.1.1" + +convert-source-map@1.7.0: + version "1.7.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz" + integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== + dependencies: + safe-buffer "~5.1.1" + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" + integrity sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + +cookie@0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz" + integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== + +copy-concurrently@^1.0.0: + version "1.0.5" + resolved "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz" + 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.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz" + integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + +core-js-compat@^3.16.0, core-js-compat@^3.16.2, core-js-compat@^3.6.2: + version "3.18.1" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.1.tgz" + integrity sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg== + dependencies: + browserslist "^4.17.1" + semver "7.0.0" + +core-js-pure@^3.15.0: + version "3.15.2" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz" + integrity sha512-D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA== + +core-js@^2.4.0: + version "2.6.12" + resolved "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz" + integrity sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + +core-js@^3.6.5: + version "3.18.1" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.18.1.tgz" + integrity sha512-vJlUi/7YdlCZeL6fXvWNaLUPh/id12WXj3MbkMw5uOyF0PfWPBNOCNbs53YqgrvtujLNlt9JQpruyIKkUZ+PKA== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cosmiconfig@^5.0.0: + version "5.2.1" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz" + 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.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" + 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" + import-fresh "^3.1.0" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.7.2" -"cosmiconfig@^7.0.0": - "integrity" "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==" - "resolved" "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz" - "version" "7.0.1" +cosmiconfig@^7.0.0: + version "7.0.1" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz" + integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== 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" - -"create-ecdh@^4.0.0": - "integrity" "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==" - "resolved" "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" - "version" "4.0.4" - 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": - "integrity" "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==" - "resolved" "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" - "version" "1.2.0" - 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": - "integrity" "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==" - "resolved" "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" - "version" "1.1.7" - 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" - -"cross-spawn@^6.0.0": - "integrity" "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==" - "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" - "version" "6.0.5" - 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.2", "cross-spawn@7.0.3": - "integrity" "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==" - "resolved" "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" - "version" "7.0.3" - dependencies: - "path-key" "^3.1.0" - "shebang-command" "^2.0.0" - "which" "^2.0.1" - -"crypto-browserify@^3.11.0": - "integrity" "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==" - "resolved" "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz" - "version" "3.12.0" - 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@^1.0.0": - "integrity" "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" - "resolved" "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz" - "version" "1.0.0" - -"css-blank-pseudo@^0.1.4": - "integrity" "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==" - "resolved" "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz" - "version" "0.1.4" - dependencies: - "postcss" "^7.0.5" - -"css-color-names@^0.0.4", "css-color-names@0.0.4": - "integrity" "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=" - "resolved" "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" - "version" "0.0.4" - -"css-declaration-sorter@^4.0.1": - "integrity" "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==" - "resolved" "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "postcss" "^7.0.1" - "timsort" "^0.3.0" - -"css-has-pseudo@^0.10.0": - "integrity" "sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==" - "resolved" "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz" - "version" "0.10.0" - dependencies: - "postcss" "^7.0.6" - "postcss-selector-parser" "^5.0.0-rc.4" - -"css-loader@4.3.0": - "integrity" "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==" - "resolved" "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz" - "version" "4.3.0" - 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-prefers-color-scheme@^3.1.1": - "integrity" "sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==" - "resolved" "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz" - "version" "3.1.1" - dependencies: - "postcss" "^7.0.5" - -"css-select-base-adapter@^0.1.1": - "integrity" "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" - "resolved" "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" - "version" "0.1.1" - -"css-select@^2.0.0": - "integrity" "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==" - "resolved" "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "boolbase" "^1.0.0" - "css-what" "^3.2.1" - "domutils" "^1.7.0" - "nth-check" "^1.0.2" - -"css-select@^4.1.3": - "integrity" "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==" - "resolved" "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz" - "version" "4.1.3" - dependencies: - "boolbase" "^1.0.0" - "css-what" "^5.0.0" - "domhandler" "^4.2.0" - "domutils" "^2.6.0" - "nth-check" "^2.0.0" - -"css-tree@^1.1.2": - "integrity" "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==" - "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" - "version" "1.1.3" - dependencies: - "mdn-data" "2.0.14" - "source-map" "^0.6.1" - -"css-tree@1.0.0-alpha.37": - "integrity" "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==" - "resolved" "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" - "version" "1.0.0-alpha.37" - dependencies: - "mdn-data" "2.0.4" - "source-map" "^0.6.1" - -"css-vendor@^2.0.8": - "integrity" "sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ==" - "resolved" "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz" - "version" "2.0.8" + import-fresh "^3.2.1" + parse-json "^5.0.0" + path-type "^4.0.0" + yaml "^1.10.0" + +create-ecdh@^4.0.0: + version "4.0.4" + resolved "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz" + 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.npmjs.org/create-hash/-/create-hash-1.2.0.tgz" + 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.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz" + 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" + +cross-spawn@^6.0.0: + version "6.0.5" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + 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.2, cross-spawn@7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +crypto-browserify@^3.11.0: + version "3.12.0" + resolved "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz" + 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@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz" + integrity sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= + +css-blank-pseudo@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz" + integrity sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== + dependencies: + postcss "^7.0.5" + +css-color-names@^0.0.4, css-color-names@0.0.4: + version "0.0.4" + resolved "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz" + integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + +css-declaration-sorter@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz" + integrity sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + dependencies: + postcss "^7.0.1" + timsort "^0.3.0" + +css-has-pseudo@^0.10.0: + version "0.10.0" + resolved "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-0.10.0.tgz" + integrity sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== + dependencies: + postcss "^7.0.6" + postcss-selector-parser "^5.0.0-rc.4" + +css-loader@4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz" + 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-prefers-color-scheme@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-3.1.1.tgz" + integrity sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== + dependencies: + postcss "^7.0.5" + +css-select-base-adapter@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz" + integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + +css-select@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz" + 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-select@^4.1.3: + version "4.1.3" + resolved "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz" + integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA== + dependencies: + boolbase "^1.0.0" + css-what "^5.0.0" + domhandler "^4.2.0" + domutils "^2.6.0" + nth-check "^2.0.0" + +css-tree@^1.1.2: + version "1.1.3" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + +css-tree@1.0.0-alpha.37: + version "1.0.0-alpha.37" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz" + integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + dependencies: + mdn-data "2.0.4" + source-map "^0.6.1" + +css-vendor@^2.0.8: + version "2.0.8" + resolved "https://registry.npmjs.org/css-vendor/-/css-vendor-2.0.8.tgz" + integrity sha512-x9Aq0XTInxrkuFeHKbYC7zWY8ai7qJ04Kxd9MnvbC1uO5DagxoHQjm4JvG+vCdXOoFtCjbL2XSZfxmoYa9uQVQ== dependencies: "@babel/runtime" "^7.8.3" - "is-in-browser" "^1.0.2" - -"css-what@^3.2.1": - "integrity" "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" - "resolved" "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" - "version" "3.4.2" - -"css-what@^5.0.0": - "integrity" "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" - "resolved" "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz" - "version" "5.0.1" - -"css.escape@^1.5.1": - "integrity" "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" - "resolved" "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" - "version" "1.5.1" - -"css@^2.0.0": - "integrity" "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==" - "resolved" "https://registry.npmjs.org/css/-/css-2.2.4.tgz" - "version" "2.2.4" - dependencies: - "inherits" "^2.0.3" - "source-map" "^0.6.1" - "source-map-resolve" "^0.5.2" - "urix" "^0.1.0" - -"css@^3.0.0": - "integrity" "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==" - "resolved" "https://registry.npmjs.org/css/-/css-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "inherits" "^2.0.4" - "source-map" "^0.6.1" - "source-map-resolve" "^0.6.0" - -"cssdb@^4.4.0": - "integrity" "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" - "resolved" "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz" - "version" "4.4.0" - -"cssesc@^2.0.0": - "integrity" "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" - "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz" - "version" "2.0.0" - -"cssesc@^3.0.0": - "integrity" "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" - "resolved" "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - "version" "3.0.0" - -"cssnano-preset-default@^4.0.8": - "integrity" "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==" - "resolved" "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz" - "version" "4.0.8" - dependencies: - "css-declaration-sorter" "^4.0.1" - "cssnano-util-raw-cache" "^4.0.1" - "postcss" "^7.0.0" - "postcss-calc" "^7.0.1" - "postcss-colormin" "^4.0.3" - "postcss-convert-values" "^4.0.1" - "postcss-discard-comments" "^4.0.2" - "postcss-discard-duplicates" "^4.0.2" - "postcss-discard-empty" "^4.0.1" - "postcss-discard-overridden" "^4.0.1" - "postcss-merge-longhand" "^4.0.11" - "postcss-merge-rules" "^4.0.3" - "postcss-minify-font-values" "^4.0.2" - "postcss-minify-gradients" "^4.0.2" - "postcss-minify-params" "^4.0.2" - "postcss-minify-selectors" "^4.0.2" - "postcss-normalize-charset" "^4.0.1" - "postcss-normalize-display-values" "^4.0.2" - "postcss-normalize-positions" "^4.0.2" - "postcss-normalize-repeat-style" "^4.0.2" - "postcss-normalize-string" "^4.0.2" - "postcss-normalize-timing-functions" "^4.0.2" - "postcss-normalize-unicode" "^4.0.1" - "postcss-normalize-url" "^4.0.1" - "postcss-normalize-whitespace" "^4.0.2" - "postcss-ordered-values" "^4.1.2" - "postcss-reduce-initial" "^4.0.3" - "postcss-reduce-transforms" "^4.0.2" - "postcss-svgo" "^4.0.3" - "postcss-unique-selectors" "^4.0.1" - -"cssnano-util-get-arguments@^4.0.0": - "integrity" "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=" - "resolved" "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz" - "version" "4.0.0" - -"cssnano-util-get-match@^4.0.0": - "integrity" "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=" - "resolved" "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz" - "version" "4.0.0" - -"cssnano-util-raw-cache@^4.0.1": - "integrity" "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==" - "resolved" "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "postcss" "^7.0.0" - -"cssnano-util-same-parent@^4.0.0": - "integrity" "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==" - "resolved" "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz" - "version" "4.0.1" - -"cssnano@^4.1.10": - "integrity" "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==" - "resolved" "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz" - "version" "4.1.11" - dependencies: - "cosmiconfig" "^5.0.0" - "cssnano-preset-default" "^4.0.8" - "is-resolvable" "^1.0.0" - "postcss" "^7.0.0" - -"csso@^4.0.2": - "integrity" "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==" - "resolved" "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" - "version" "4.2.0" - dependencies: - "css-tree" "^1.1.2" - -"cssom@^0.4.4": - "integrity" "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" - "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" - "version" "0.4.4" - -"cssom@~0.3.6": - "integrity" "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" - "resolved" "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" - "version" "0.3.8" - -"cssstyle@^2.3.0": - "integrity" "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==" - "resolved" "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "cssom" "~0.3.6" - -"csstype@^2.5.2": - "integrity" "sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A==" - "resolved" "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz" - "version" "2.6.17" - -"csstype@^3.0.2": - "integrity" "sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==" - "resolved" "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz" - "version" "3.0.8" - -"cyclist@^1.0.1": - "integrity" "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" - "resolved" "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz" - "version" "1.0.1" - -"d@^1.0.1", "d@1": - "integrity" "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==" - "resolved" "https://registry.npmjs.org/d/-/d-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "es5-ext" "^0.10.50" - "type" "^1.0.1" - -"damerau-levenshtein@^1.0.6": - "integrity" "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" - "resolved" "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz" - "version" "1.0.7" - -"data-urls@^2.0.0": - "integrity" "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==" - "resolved" "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "abab" "^2.0.3" - "whatwg-mimetype" "^2.3.0" - "whatwg-url" "^8.0.0" - -"debug@^2.2.0": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"debug@^2.3.3": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"debug@^2.6.0": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"debug@^2.6.9": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" - dependencies: - "ms" "2.0.0" - -"debug@^3.1.1": - "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - "version" "3.2.7" - dependencies: - "ms" "^2.1.1" - -"debug@^3.2.6": - "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - "version" "3.2.7" - dependencies: - "ms" "^2.1.1" + is-in-browser "^1.0.2" + +css-what@^3.2.1: + version "3.4.2" + resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz" + integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + +css-what@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz" + integrity sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg== + +css.escape@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz" + integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= + +css@^2.0.0: + version "2.2.4" + resolved "https://registry.npmjs.org/css/-/css-2.2.4.tgz" + 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.npmjs.org/css/-/css-3.0.0.tgz" + integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ== + dependencies: + inherits "^2.0.4" + source-map "^0.6.1" + source-map-resolve "^0.6.0" + +cssdb@^4.4.0: + version "4.4.0" + resolved "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz" + integrity sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== + +cssesc@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz" + integrity sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-default@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz" + integrity sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ== + dependencies: + css-declaration-sorter "^4.0.1" + cssnano-util-raw-cache "^4.0.1" + postcss "^7.0.0" + postcss-calc "^7.0.1" + postcss-colormin "^4.0.3" + postcss-convert-values "^4.0.1" + postcss-discard-comments "^4.0.2" + postcss-discard-duplicates "^4.0.2" + postcss-discard-empty "^4.0.1" + postcss-discard-overridden "^4.0.1" + postcss-merge-longhand "^4.0.11" + postcss-merge-rules "^4.0.3" + postcss-minify-font-values "^4.0.2" + postcss-minify-gradients "^4.0.2" + postcss-minify-params "^4.0.2" + postcss-minify-selectors "^4.0.2" + postcss-normalize-charset "^4.0.1" + postcss-normalize-display-values "^4.0.2" + postcss-normalize-positions "^4.0.2" + postcss-normalize-repeat-style "^4.0.2" + postcss-normalize-string "^4.0.2" + postcss-normalize-timing-functions "^4.0.2" + postcss-normalize-unicode "^4.0.1" + postcss-normalize-url "^4.0.1" + postcss-normalize-whitespace "^4.0.2" + postcss-ordered-values "^4.1.2" + postcss-reduce-initial "^4.0.3" + postcss-reduce-transforms "^4.0.2" + postcss-svgo "^4.0.3" + postcss-unique-selectors "^4.0.1" + +cssnano-util-get-arguments@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz" + integrity sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + +cssnano-util-get-match@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz" + integrity sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + +cssnano-util-raw-cache@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz" + integrity sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + dependencies: + postcss "^7.0.0" + +cssnano-util-same-parent@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz" + integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + +cssnano@^4.1.10: + version "4.1.11" + resolved "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz" + integrity sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.8" + is-resolvable "^1.0.0" + postcss "^7.0.0" + +csso@^4.0.2: + version "4.2.0" + resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" + integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + dependencies: + css-tree "^1.1.2" + +cssom@^0.4.4: + version "0.4.4" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz" + integrity sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + +cssom@~0.3.6: + version "0.3.8" + resolved "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz" + integrity sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + +cssstyle@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz" + integrity sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + dependencies: + cssom "~0.3.6" + +csstype@^2.5.2: + version "2.6.17" + resolved "https://registry.npmjs.org/csstype/-/csstype-2.6.17.tgz" + integrity sha512-u1wmTI1jJGzCJzWndZo8mk4wnPTZd1eOIYTYvuEyOQGfmDl3TrabCCfKnOC86FZwW/9djqTl933UF/cS425i9A== + +csstype@^3.0.2: + version "3.0.8" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.0.8.tgz" + integrity sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw== + +cyclist@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz" + integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= + +d@^1.0.1, d@1: + version "1.0.1" + resolved "https://registry.npmjs.org/d/-/d-1.0.1.tgz" + integrity sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + dependencies: + es5-ext "^0.10.50" + type "^1.0.1" + +damerau-levenshtein@^1.0.6: + version "1.0.7" + resolved "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz" + integrity sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw== + +data-urls@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz" + integrity sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== + dependencies: + abab "^2.0.3" + whatwg-mimetype "^2.3.0" + whatwg-url "^8.0.0" + +debug@^2.2.0: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^2.3.3: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^2.6.0: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@^3.1.1: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" + +debug@^3.2.6: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" -"debug@^3.2.7": - "integrity" "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==" - "resolved" "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" - "version" "3.2.7" - dependencies: - "ms" "^2.1.1" +debug@^3.2.7: + version "3.2.7" + resolved "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz" + integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + dependencies: + ms "^2.1.1" -"debug@^4.0.1", "debug@^4.1.0", "debug@^4.1.1", "debug@^4.3.1", "debug@4": - "integrity" "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==" - "resolved" "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz" - "version" "4.3.2" +debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@4: + version "4.3.2" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz" + integrity sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw== dependencies: - "ms" "2.1.2" + ms "2.1.2" -"debug@2.6.9": - "integrity" "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==" - "resolved" "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" - "version" "2.6.9" +debug@2.6.9: + version "2.6.9" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: - "ms" "2.0.0" + ms "2.0.0" -"decamelize@^1.2.0": - "integrity" "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" - "resolved" "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" - "version" "1.2.0" +decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= -"decimal.js@^10.2.1": - "integrity" "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - "resolved" "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" - "version" "10.3.1" +decimal.js@^10.2.1: + version "10.3.1" + resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz" + integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ== -"decode-uri-component@^0.2.0": - "integrity" "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" - "resolved" "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" - "version" "0.2.0" +decode-uri-component@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" + integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= -"dedent@^0.7.0": - "integrity" "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - "resolved" "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" - "version" "0.7.0" +dedent@^0.7.0: + version "0.7.0" + resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" + integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= -"deep-equal@^1.0.1": - "integrity" "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==" - "resolved" "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz" - "version" "1.1.1" +deep-equal@^1.0.1: + version "1.1.1" + resolved "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz" + integrity sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== dependencies: - "is-arguments" "^1.0.4" - "is-date-object" "^1.0.1" - "is-regex" "^1.0.4" - "object-is" "^1.0.1" - "object-keys" "^1.1.1" - "regexp.prototype.flags" "^1.2.0" + is-arguments "^1.0.4" + is-date-object "^1.0.1" + is-regex "^1.0.4" + object-is "^1.0.1" + object-keys "^1.1.1" + regexp.prototype.flags "^1.2.0" -"deep-is@^0.1.3", "deep-is@~0.1.3": - "integrity" "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" - "resolved" "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" - "version" "0.1.4" +deep-is@^0.1.3, deep-is@~0.1.3: + version "0.1.4" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== -"deepmerge@^4.2.2": - "integrity" "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" - "resolved" "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" - "version" "4.2.2" +deepmerge@^4.2.2: + version "4.2.2" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz" + integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== -"default-gateway@^4.2.0": - "integrity" "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==" - "resolved" "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz" - "version" "4.2.0" +default-gateway@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz" + integrity sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== dependencies: - "execa" "^1.0.0" - "ip-regex" "^2.1.0" + execa "^1.0.0" + ip-regex "^2.1.0" -"define-properties@^1.1.2", "define-properties@^1.1.3": - "integrity" "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==" - "resolved" "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" - "version" "1.1.3" +define-properties@^1.1.2, define-properties@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz" + integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== dependencies: - "object-keys" "^1.0.12" + object-keys "^1.0.12" -"define-property@^0.2.5": - "integrity" "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=" - "resolved" "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" - "version" "0.2.5" +define-property@^0.2.5: + version "0.2.5" + resolved "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz" + integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= dependencies: - "is-descriptor" "^0.1.0" + is-descriptor "^0.1.0" -"define-property@^1.0.0": - "integrity" "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=" - "resolved" "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" - "version" "1.0.0" +define-property@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz" + integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= dependencies: - "is-descriptor" "^1.0.0" + is-descriptor "^1.0.0" -"define-property@^2.0.2": - "integrity" "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==" - "resolved" "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" - "version" "2.0.2" +define-property@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz" + integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== dependencies: - "is-descriptor" "^1.0.2" - "isobject" "^3.0.1" + is-descriptor "^1.0.2" + isobject "^3.0.1" -"del@^4.1.1": - "integrity" "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==" - "resolved" "https://registry.npmjs.org/del/-/del-4.1.1.tgz" - "version" "4.1.1" +del@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/del/-/del-4.1.1.tgz" + integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== dependencies: "@types/glob" "^7.1.1" - "globby" "^6.1.0" - "is-path-cwd" "^2.0.0" - "is-path-in-cwd" "^2.0.0" - "p-map" "^2.0.0" - "pify" "^4.0.1" - "rimraf" "^2.6.3" - -"delayed-stream@~1.0.0": - "integrity" "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" - "resolved" "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" - "version" "1.0.0" - -"depd@~1.1.2": - "integrity" "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - "resolved" "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - "version" "1.1.2" - -"des.js@^1.0.0": - "integrity" "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==" - "resolved" "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "inherits" "^2.0.1" - "minimalistic-assert" "^1.0.0" - -"destroy@~1.0.4": - "integrity" "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - "resolved" "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" - "version" "1.0.4" - -"detect-newline@^3.0.0": - "integrity" "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" - "resolved" "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" - "version" "3.1.0" - -"detect-node@^2.0.4": - "integrity" "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" - "resolved" "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" - "version" "2.1.0" - -"detect-port-alt@1.1.6": - "integrity" "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==" - "resolved" "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" - "version" "1.1.6" - dependencies: - "address" "^1.0.1" - "debug" "^2.6.0" - -"diff-sequences@^26.6.2": - "integrity" "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==" - "resolved" "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz" - "version" "26.6.2" - -"diffie-hellman@^5.0.0": - "integrity" "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==" - "resolved" "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" - "version" "5.0.3" - dependencies: - "bn.js" "^4.1.0" - "miller-rabin" "^4.0.0" - "randombytes" "^2.0.0" - -"dir-glob@^3.0.1": - "integrity" "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==" - "resolved" "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "path-type" "^4.0.0" - -"dns-equal@^1.0.0": - "integrity" "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - "resolved" "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" - "version" "1.0.0" - -"dns-packet@^1.3.1": - "integrity" "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==" - "resolved" "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz" - "version" "1.3.4" - dependencies: - "ip" "^1.1.0" - "safe-buffer" "^5.0.1" - -"dns-txt@^2.0.2": - "integrity" "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=" - "resolved" "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "buffer-indexof" "^1.0.0" - -"doctrine@^2.1.0": - "integrity" "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==" - "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "esutils" "^2.0.2" - -"doctrine@^3.0.0": - "integrity" "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==" - "resolved" "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "esutils" "^2.0.2" - -"dom-accessibility-api@^0.5.6": - "integrity" "sha512-DplGLZd8L1lN64jlT27N9TVSESFR5STaEJvX+thCby7fuCHonfPpAlodYc3vuUYbDuDec5w8AMP7oCM5TWFsqw==" - "resolved" "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.6.tgz" - "version" "0.5.6" - -"dom-converter@^0.2.0": - "integrity" "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==" - "resolved" "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" - "version" "0.2.0" - dependencies: - "utila" "~0.4" + globby "^6.1.0" + is-path-cwd "^2.0.0" + is-path-in-cwd "^2.0.0" + p-map "^2.0.0" + pify "^4.0.1" + rimraf "^2.6.3" + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" + integrity sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + +des.js@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz" + 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.npmjs.org/destroy/-/destroy-1.0.4.tgz" + integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + +detect-newline@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" + integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + +detect-node@^2.0.4: + version "2.1.0" + resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + +detect-port-alt@1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz" + integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + dependencies: + address "^1.0.1" + debug "^2.6.0" + +diff-sequences@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz" + integrity sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== + +diffie-hellman@^5.0.0: + version "5.0.3" + resolved "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz" + integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + dependencies: + bn.js "^4.1.0" + miller-rabin "^4.0.0" + randombytes "^2.0.0" + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dns-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" + integrity sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + +dns-packet@^1.3.1: + version "1.3.4" + resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz" + integrity sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA== + dependencies: + ip "^1.1.0" + safe-buffer "^5.0.1" + +dns-txt@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz" + integrity sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + dependencies: + buffer-indexof "^1.0.0" + +doctrine@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz" + integrity sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + dependencies: + esutils "^2.0.2" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-accessibility-api@^0.5.6: + version "0.5.6" + resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.6.tgz" + integrity sha512-DplGLZd8L1lN64jlT27N9TVSESFR5STaEJvX+thCby7fuCHonfPpAlodYc3vuUYbDuDec5w8AMP7oCM5TWFsqw== + +dom-converter@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" -"dom-helpers@^5.0.1": - "integrity" "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==" - "resolved" "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz" - "version" "5.2.1" +dom-helpers@^5.0.1: + version "5.2.1" + resolved "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz" + integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== dependencies: "@babel/runtime" "^7.8.7" - "csstype" "^3.0.2" - -"dom-serializer@^1.0.1": - "integrity" "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==" - "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz" - "version" "1.3.2" - dependencies: - "domelementtype" "^2.0.1" - "domhandler" "^4.2.0" - "entities" "^2.0.0" - -"dom-serializer@0": - "integrity" "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==" - "resolved" "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" - "version" "0.2.2" - dependencies: - "domelementtype" "^2.0.1" - "entities" "^2.0.0" - -"domain-browser@^1.1.1": - "integrity" "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" - "resolved" "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz" - "version" "1.2.0" - -"domelementtype@^2.0.1", "domelementtype@^2.2.0": - "integrity" "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" - "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz" - "version" "2.2.0" - -"domelementtype@1": - "integrity" "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - "resolved" "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" - "version" "1.3.1" - -"domexception@^2.0.1": - "integrity" "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==" - "resolved" "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "webidl-conversions" "^5.0.0" - -"domhandler@^4.0.0", "domhandler@^4.2.0": - "integrity" "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==" - "resolved" "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz" - "version" "4.2.2" - dependencies: - "domelementtype" "^2.2.0" - -"domutils@^1.7.0": - "integrity" "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==" - "resolved" "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" - "version" "1.7.0" - dependencies: - "dom-serializer" "0" - "domelementtype" "1" - -"domutils@^2.5.2", "domutils@^2.6.0": - "integrity" "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==" - "resolved" "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" - "version" "2.8.0" - dependencies: - "dom-serializer" "^1.0.1" - "domelementtype" "^2.2.0" - "domhandler" "^4.2.0" - -"dot-case@^3.0.4": - "integrity" "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==" - "resolved" "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "no-case" "^3.0.4" - "tslib" "^2.0.3" - -"dot-prop@^5.2.0": - "integrity" "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==" - "resolved" "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" - "version" "5.3.0" - dependencies: - "is-obj" "^2.0.0" - -"dotenv-expand@5.1.0": - "integrity" "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" - "resolved" "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" - "version" "5.1.0" - -"dotenv@8.2.0": - "integrity" "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" - "resolved" "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz" - "version" "8.2.0" - -"duplexer@^0.1.1": - "integrity" "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" - "resolved" "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - "version" "0.1.2" - -"duplexify@^3.4.2", "duplexify@^3.6.0": - "integrity" "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==" - "resolved" "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" - "version" "3.7.1" - dependencies: - "end-of-stream" "^1.0.0" - "inherits" "^2.0.1" - "readable-stream" "^2.0.0" - "stream-shift" "^1.0.0" - -"ee-first@1.1.1": - "integrity" "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - "resolved" "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - "version" "1.1.1" - -"ejs@^2.6.1": - "integrity" "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" - "resolved" "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz" - "version" "2.7.4" - -"electron-to-chromium@^1.3.564", "electron-to-chromium@^1.3.846": - "integrity" "sha512-00/IIC1mFPkq32MhUJyLdcTp7+wsKK2G3Sb65GSas9FKJQGYkDcZ4GwJkkxf5YyM3ETvl6n+toV8OmtXl4IA/g==" - "resolved" "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.854.tgz" - "version" "1.3.854" - -"elliptic@^6.5.3": - "integrity" "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==" - "resolved" "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" - "version" "6.5.4" - dependencies: - "bn.js" "^4.11.9" - "brorand" "^1.1.0" - "hash.js" "^1.0.0" - "hmac-drbg" "^1.0.1" - "inherits" "^2.0.4" - "minimalistic-assert" "^1.0.1" - "minimalistic-crypto-utils" "^1.0.1" - -"emittery@^0.7.1": - "integrity" "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" - "resolved" "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz" - "version" "0.7.2" - -"emoji-regex@^7.0.1": - "integrity" "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" - "version" "7.0.3" - -"emoji-regex@^8.0.0": - "integrity" "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - "version" "8.0.0" - -"emoji-regex@^9.0.0": - "integrity" "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - "resolved" "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" - "version" "9.2.2" - -"emojis-list@^2.0.0": - "integrity" "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" - "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz" - "version" "2.1.0" - -"emojis-list@^3.0.0": - "integrity" "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - "resolved" "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - "version" "3.0.0" - -"encodeurl@~1.0.2": - "integrity" "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" - "resolved" "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - "version" "1.0.2" - -"end-of-stream@^1.0.0", "end-of-stream@^1.1.0": - "integrity" "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==" - "resolved" "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" - "version" "1.4.4" - dependencies: - "once" "^1.4.0" - -"enhanced-resolve@^4.3.0": - "integrity" "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==" - "resolved" "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz" - "version" "4.5.0" - dependencies: - "graceful-fs" "^4.1.2" - "memory-fs" "^0.5.0" - "tapable" "^1.0.0" - -"enquire.js@^2.1.6": - "integrity" "sha1-PoeAybi4NQhMP2DhZtvDwqPImBQ=" - "resolved" "https://registry.npmjs.org/enquire.js/-/enquire.js-2.1.6.tgz" - "version" "2.1.6" - -"enquirer@^2.3.5": - "integrity" "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==" - "resolved" "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" - "version" "2.3.6" - dependencies: - "ansi-colors" "^4.1.1" - -"entities@^2.0.0": - "integrity" "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - "resolved" "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" - "version" "2.2.0" - -"errno@^0.1.3", "errno@~0.1.7": - "integrity" "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==" - "resolved" "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" - "version" "0.1.8" - dependencies: - "prr" "~1.0.1" - -"error-ex@^1.3.1": - "integrity" "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==" - "resolved" "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" - "version" "1.3.2" - dependencies: - "is-arrayish" "^0.2.1" - -"error-stack-parser@^2.0.6": - "integrity" "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==" - "resolved" "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz" - "version" "2.0.6" - dependencies: - "stackframe" "^1.1.1" - -"es-abstract@^1.18.0-next.1", "es-abstract@^1.18.0-next.2", "es-abstract@^1.18.1", "es-abstract@^1.18.2": - "integrity" "sha512-uFG1gyVX91tZIiDWNmPsL8XNpiCk/6tkB7MZphoSJflS4w+KgWyQ2gjCVDnsPxFAo9WjRXG3eqONNYdfbJjAtw==" - "resolved" "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.7.tgz" - "version" "1.18.7" - dependencies: - "call-bind" "^1.0.2" - "es-to-primitive" "^1.2.1" - "function-bind" "^1.1.1" - "get-intrinsic" "^1.1.1" - "get-symbol-description" "^1.0.0" - "has" "^1.0.3" - "has-symbols" "^1.0.2" - "internal-slot" "^1.0.3" - "is-callable" "^1.2.4" - "is-negative-zero" "^2.0.1" - "is-regex" "^1.1.4" - "is-string" "^1.0.7" - "object-inspect" "^1.11.0" - "object-keys" "^1.1.1" - "object.assign" "^4.1.2" - "string.prototype.trimend" "^1.0.4" - "string.prototype.trimstart" "^1.0.4" - "unbox-primitive" "^1.0.1" - -"es-to-primitive@^1.2.1": - "integrity" "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==" - "resolved" "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" - "version" "1.2.1" - 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": - "integrity" "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==" - "resolved" "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz" - "version" "0.10.53" - dependencies: - "es6-iterator" "~2.0.3" - "es6-symbol" "~3.1.3" - "next-tick" "~1.0.0" - -"es6-iterator@~2.0.3", "es6-iterator@2.0.3": - "integrity" "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=" - "resolved" "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz" - "version" "2.0.3" - dependencies: - "d" "1" - "es5-ext" "^0.10.35" - "es6-symbol" "^3.1.1" - -"es6-symbol@^3.1.1", "es6-symbol@~3.1.3": - "integrity" "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==" - "resolved" "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz" - "version" "3.1.3" - dependencies: - "d" "^1.0.1" - "ext" "^1.1.2" - -"escalade@^3.0.2", "escalade@^3.1.1": - "integrity" "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - "resolved" "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - "version" "3.1.1" - -"escape-html@~1.0.3": - "integrity" "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - "resolved" "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - "version" "1.0.3" - -"escape-string-regexp@^1.0.5": - "integrity" "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - "version" "1.0.5" - -"escape-string-regexp@^2.0.0": - "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - "version" "2.0.0" - -"escape-string-regexp@^4.0.0": - "integrity" "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - "version" "4.0.0" - -"escape-string-regexp@2.0.0": - "integrity" "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" - "resolved" "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" - "version" "2.0.0" - -"escodegen@^2.0.0": - "integrity" "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==" - "resolved" "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "esprima" "^4.0.1" - "estraverse" "^5.2.0" - "esutils" "^2.0.2" - "optionator" "^0.8.1" + csstype "^3.0.2" + +dom-serializer@^1.0.1: + version "1.3.2" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz" + integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +dom-serializer@0: + version "0.2.2" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +domain-browser@^1.1.1: + version "1.2.0" + resolved "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz" + integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + +domelementtype@^2.0.1, domelementtype@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz" + integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A== + +domelementtype@1: + version "1.3.1" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domexception@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz" + integrity sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== + dependencies: + webidl-conversions "^5.0.0" + +domhandler@^4.0.0, domhandler@^4.2.0: + version "4.2.2" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz" + integrity sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w== + dependencies: + domelementtype "^2.2.0" + +domutils@^1.7.0: + version "1.7.0" + resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^2.5.2, domutils@^2.6.0: + version "2.8.0" + resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +dot-case@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" + 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.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" + integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + dependencies: + is-obj "^2.0.0" + +dotenv-expand@5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz" + integrity sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== + +dotenv@8.2.0: + version "8.2.0" + resolved "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz" + integrity sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== + +duplexer@^0.1.1: + version "0.1.2" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +duplexify@^3.4.2, duplexify@^3.6.0: + version "3.7.1" + resolved "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz" + integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + dependencies: + end-of-stream "^1.0.0" + inherits "^2.0.1" + readable-stream "^2.0.0" + stream-shift "^1.0.0" + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + +ejs@^2.6.1: + version "2.7.4" + resolved "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz" + integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== + +electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.846: + version "1.3.854" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.854.tgz" + integrity sha512-00/IIC1mFPkq32MhUJyLdcTp7+wsKK2G3Sb65GSas9FKJQGYkDcZ4GwJkkxf5YyM3ETvl6n+toV8OmtXl4IA/g== + +elliptic@^6.5.3: + version "6.5.4" + resolved "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" + integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + dependencies: + bn.js "^4.11.9" + brorand "^1.1.0" + hash.js "^1.0.0" + hmac-drbg "^1.0.1" + inherits "^2.0.4" + minimalistic-assert "^1.0.1" + minimalistic-crypto-utils "^1.0.1" + +emittery@^0.7.1: + version "0.7.2" + resolved "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz" + integrity sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== + +emoji-regex@^7.0.1: + version "7.0.3" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz" + integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.0.0: + version "9.2.2" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojis-list@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz" + integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" + integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + +end-of-stream@^1.0.0, end-of-stream@^1.1.0: + version "1.4.4" + resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" + integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + dependencies: + once "^1.4.0" + +enhanced-resolve@^4.3.0: + version "4.5.0" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz" + 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" + +enquire.js@^2.1.6: + version "2.1.6" + resolved "https://registry.npmjs.org/enquire.js/-/enquire.js-2.1.6.tgz" + integrity sha1-PoeAybi4NQhMP2DhZtvDwqPImBQ= + +enquirer@^2.3.5: + version "2.3.6" + resolved "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz" + integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + dependencies: + ansi-colors "^4.1.1" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +errno@^0.1.3, errno@~0.1.7: + version "0.1.8" + resolved "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" + integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== + dependencies: + prr "~1.0.1" + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + 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.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz" + integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== + dependencies: + stackframe "^1.1.1" + +es-abstract@^1.18.0-next.1, es-abstract@^1.18.0-next.2, es-abstract@^1.18.1, es-abstract@^1.18.2: + version "1.18.7" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.7.tgz" + integrity sha512-uFG1gyVX91tZIiDWNmPsL8XNpiCk/6tkB7MZphoSJflS4w+KgWyQ2gjCVDnsPxFAo9WjRXG3eqONNYdfbJjAtw== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + get-intrinsic "^1.1.1" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-symbols "^1.0.2" + internal-slot "^1.0.3" + is-callable "^1.2.4" + is-negative-zero "^2.0.1" + is-regex "^1.1.4" + is-string "^1.0.7" + object-inspect "^1.11.0" + object-keys "^1.1.1" + object.assign "^4.1.2" + string.prototype.trimend "^1.0.4" + string.prototype.trimstart "^1.0.4" + unbox-primitive "^1.0.1" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + 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.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz" + integrity sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== + dependencies: + es6-iterator "~2.0.3" + es6-symbol "~3.1.3" + next-tick "~1.0.0" + +es6-iterator@~2.0.3, es6-iterator@2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz" + integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + dependencies: + d "1" + es5-ext "^0.10.35" + es6-symbol "^3.1.1" + +es6-symbol@^3.1.1, es6-symbol@~3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz" + integrity sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + dependencies: + d "^1.0.1" + ext "^1.1.2" + +escalade@^3.0.2, escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + integrity sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + +escape-string-regexp@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escape-string-regexp@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz" + integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + +escodegen@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" + integrity sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw== + dependencies: + esprima "^4.0.1" + estraverse "^5.2.0" + esutils "^2.0.2" + optionator "^0.8.1" optionalDependencies: - "source-map" "~0.6.1" - -"eslint-config-react-app@^6.0.0": - "integrity" "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==" - "resolved" "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "confusing-browser-globals" "^1.0.10" - -"eslint-import-resolver-node@^0.3.6": - "integrity" "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==" - "resolved" "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" - "version" "0.3.6" - dependencies: - "debug" "^3.2.7" - "resolve" "^1.20.0" - -"eslint-module-utils@^2.6.2": - "integrity" "sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==" - "resolved" "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz" - "version" "2.6.2" - dependencies: - "debug" "^3.2.7" - "pkg-dir" "^2.0.0" - -"eslint-plugin-flowtype@^5.2.0": - "integrity" "sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==" - "resolved" "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz" - "version" "5.10.0" - dependencies: - "lodash" "^4.17.15" - "string-natural-compare" "^3.0.1" - -"eslint-plugin-import@^2.22.0", "eslint-plugin-import@^2.22.1": - "integrity" "sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==" - "resolved" "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz" - "version" "2.24.2" - dependencies: - "array-includes" "^3.1.3" - "array.prototype.flat" "^1.2.4" - "debug" "^2.6.9" - "doctrine" "^2.1.0" - "eslint-import-resolver-node" "^0.3.6" - "eslint-module-utils" "^2.6.2" - "find-up" "^2.0.0" - "has" "^1.0.3" - "is-core-module" "^2.6.0" - "minimatch" "^3.0.4" - "object.values" "^1.1.4" - "pkg-up" "^2.0.0" - "read-pkg-up" "^3.0.0" - "resolve" "^1.20.0" - "tsconfig-paths" "^3.11.0" - -"eslint-plugin-jest@^24.0.0", "eslint-plugin-jest@^24.1.0": - "integrity" "sha512-Cm+XdX7Nms2UXGRnivHFVcM3ZmlKheHvc9VD78iZLO1XcqB59WbVjrMSiesCbHDlToxWjMJDiJMgc1CzFE13Vg==" - "resolved" "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.5.0.tgz" - "version" "24.5.0" + source-map "~0.6.1" + +eslint-config-react-app@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz" + integrity sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A== + dependencies: + confusing-browser-globals "^1.0.10" + +eslint-import-resolver-node@^0.3.6: + version "0.3.6" + resolved "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz" + integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== + dependencies: + debug "^3.2.7" + resolve "^1.20.0" + +eslint-module-utils@^2.6.2: + version "2.6.2" + resolved "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.2.tgz" + integrity sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q== + dependencies: + debug "^3.2.7" + pkg-dir "^2.0.0" + +eslint-plugin-flowtype@^5.2.0: + version "5.10.0" + resolved "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz" + integrity sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw== + dependencies: + lodash "^4.17.15" + string-natural-compare "^3.0.1" + +eslint-plugin-import@^2.22.1: + version "2.24.2" + resolved "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.24.2.tgz" + integrity sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q== + dependencies: + array-includes "^3.1.3" + array.prototype.flat "^1.2.4" + debug "^2.6.9" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.6" + eslint-module-utils "^2.6.2" + find-up "^2.0.0" + has "^1.0.3" + is-core-module "^2.6.0" + minimatch "^3.0.4" + object.values "^1.1.4" + pkg-up "^2.0.0" + read-pkg-up "^3.0.0" + resolve "^1.20.0" + tsconfig-paths "^3.11.0" + +eslint-plugin-jest@^24.1.0: + version "24.5.0" + resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.5.0.tgz" + integrity sha512-Cm+XdX7Nms2UXGRnivHFVcM3ZmlKheHvc9VD78iZLO1XcqB59WbVjrMSiesCbHDlToxWjMJDiJMgc1CzFE13Vg== dependencies: "@typescript-eslint/experimental-utils" "^4.0.1" -"eslint-plugin-jsx-a11y@^6.3.1": - "integrity" "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==" - "resolved" "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz" - "version" "6.4.1" +eslint-plugin-jsx-a11y@^6.3.1: + version "6.4.1" + resolved "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz" + integrity sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== dependencies: "@babel/runtime" "^7.11.2" - "aria-query" "^4.2.2" - "array-includes" "^3.1.1" - "ast-types-flow" "^0.0.7" - "axe-core" "^4.0.2" - "axobject-query" "^2.2.0" - "damerau-levenshtein" "^1.0.6" - "emoji-regex" "^9.0.0" - "has" "^1.0.3" - "jsx-ast-utils" "^3.1.0" - "language-tags" "^1.0.5" - -"eslint-plugin-react-hooks@^4.0.8", "eslint-plugin-react-hooks@^4.2.0": - "integrity" "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==" - "resolved" "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz" - "version" "4.2.0" - -"eslint-plugin-react@^7.20.3", "eslint-plugin-react@^7.21.5": - "integrity" "sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==" - "resolved" "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz" - "version" "7.26.1" - dependencies: - "array-includes" "^3.1.3" - "array.prototype.flatmap" "^1.2.4" - "doctrine" "^2.1.0" - "estraverse" "^5.2.0" - "jsx-ast-utils" "^2.4.1 || ^3.0.0" - "minimatch" "^3.0.4" - "object.entries" "^1.1.4" - "object.fromentries" "^2.0.4" - "object.hasown" "^1.0.0" - "object.values" "^1.1.4" - "prop-types" "^15.7.2" - "resolve" "^2.0.0-next.3" - "semver" "^6.3.0" - "string.prototype.matchall" "^4.0.5" - -"eslint-plugin-testing-library@^3.9.0", "eslint-plugin-testing-library@^3.9.2": - "integrity" "sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA==" - "resolved" "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz" - "version" "3.10.2" + aria-query "^4.2.2" + array-includes "^3.1.1" + ast-types-flow "^0.0.7" + axe-core "^4.0.2" + axobject-query "^2.2.0" + damerau-levenshtein "^1.0.6" + emoji-regex "^9.0.0" + has "^1.0.3" + jsx-ast-utils "^3.1.0" + language-tags "^1.0.5" + +eslint-plugin-react-hooks@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz" + integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ== + +eslint-plugin-react@^7.21.5: + version "7.26.1" + resolved "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz" + integrity sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ== + dependencies: + array-includes "^3.1.3" + array.prototype.flatmap "^1.2.4" + doctrine "^2.1.0" + estraverse "^5.2.0" + jsx-ast-utils "^2.4.1 || ^3.0.0" + minimatch "^3.0.4" + object.entries "^1.1.4" + object.fromentries "^2.0.4" + object.hasown "^1.0.0" + object.values "^1.1.4" + prop-types "^15.7.2" + resolve "^2.0.0-next.3" + semver "^6.3.0" + string.prototype.matchall "^4.0.5" + +eslint-plugin-testing-library@^3.9.2: + version "3.10.2" + resolved "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.2.tgz" + integrity sha512-WAmOCt7EbF1XM8XfbCKAEzAPnShkNSwcIsAD2jHdsMUT9mZJPjLCG7pMzbcC8kK366NOuGip8HKLDC+Xk4yIdA== dependencies: "@typescript-eslint/experimental-utils" "^3.10.1" -"eslint-scope@^4.0.3": - "integrity" "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz" - "version" "4.0.3" +eslint-scope@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz" + integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== dependencies: - "esrecurse" "^4.1.0" - "estraverse" "^4.1.1" + esrecurse "^4.1.0" + estraverse "^4.1.1" -"eslint-scope@^5.0.0", "eslint-scope@^5.1.1": - "integrity" "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==" - "resolved" "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" - "version" "5.1.1" +eslint-scope@^5.0.0, eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: - "esrecurse" "^4.3.0" - "estraverse" "^4.1.1" + esrecurse "^4.3.0" + estraverse "^4.1.1" -"eslint-utils@^2.0.0": - "integrity" "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==" - "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" - "version" "2.1.0" +eslint-utils@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== dependencies: - "eslint-visitor-keys" "^1.1.0" + eslint-visitor-keys "^1.1.0" -"eslint-utils@^2.1.0": - "integrity" "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==" - "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" - "version" "2.1.0" +eslint-utils@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz" + integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== dependencies: - "eslint-visitor-keys" "^1.1.0" + eslint-visitor-keys "^1.1.0" -"eslint-utils@^3.0.0": - "integrity" "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==" - "resolved" "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" - "version" "3.0.0" +eslint-utils@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== dependencies: - "eslint-visitor-keys" "^2.0.0" + eslint-visitor-keys "^2.0.0" -"eslint-visitor-keys@^1.0.0": - "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" - "version" "1.3.0" +eslint-visitor-keys@^1.0.0: + version "1.3.0" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== -"eslint-visitor-keys@^1.1.0": - "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" - "version" "1.3.0" +eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== -"eslint-visitor-keys@^1.3.0": - "integrity" "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" - "version" "1.3.0" +eslint-visitor-keys@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== -"eslint-visitor-keys@^2.0.0": - "integrity" "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" - "resolved" "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" - "version" "2.1.0" +eslint-visitor-keys@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== -"eslint-webpack-plugin@^2.5.2": - "integrity" "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==" - "resolved" "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz" - "version" "2.5.4" +eslint-webpack-plugin@^2.5.2: + version "2.5.4" + resolved "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz" + integrity sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw== dependencies: "@types/eslint" "^7.2.6" - "arrify" "^2.0.1" - "jest-worker" "^26.6.2" - "micromatch" "^4.0.2" - "normalize-path" "^3.0.0" - "schema-utils" "^3.0.0" + arrify "^2.0.1" + jest-worker "^26.6.2" + micromatch "^4.0.2" + normalize-path "^3.0.0" + schema-utils "^3.0.0" -"eslint@*", "eslint@^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0", "eslint@^3 || ^4 || ^5 || ^6 || ^7", "eslint@^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", "eslint@^5 || ^6 || ^7", "eslint@^5.0.0 || ^6.0.0 || ^7.0.0", "eslint@^7.0.0", "eslint@^7.1.0", "eslint@^7.11.0", "eslint@^7.5.0", "eslint@>= 4.12.1", "eslint@>=5": - "integrity" "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==" - "resolved" "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz" - "version" "7.32.0" +eslint@^7.11.0: + version "7.32.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz" + integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== dependencies: "@babel/code-frame" "7.12.11" "@eslint/eslintrc" "^0.4.3" "@humanwhocodes/config-array" "^0.5.0" - "ajv" "^6.10.0" - "chalk" "^4.0.0" - "cross-spawn" "^7.0.2" - "debug" "^4.0.1" - "doctrine" "^3.0.0" - "enquirer" "^2.3.5" - "escape-string-regexp" "^4.0.0" - "eslint-scope" "^5.1.1" - "eslint-utils" "^2.1.0" - "eslint-visitor-keys" "^2.0.0" - "espree" "^7.3.1" - "esquery" "^1.4.0" - "esutils" "^2.0.2" - "fast-deep-equal" "^3.1.3" - "file-entry-cache" "^6.0.1" - "functional-red-black-tree" "^1.0.1" - "glob-parent" "^5.1.2" - "globals" "^13.6.0" - "ignore" "^4.0.6" - "import-fresh" "^3.0.0" - "imurmurhash" "^0.1.4" - "is-glob" "^4.0.0" - "js-yaml" "^3.13.1" - "json-stable-stringify-without-jsonify" "^1.0.1" - "levn" "^0.4.1" - "lodash.merge" "^4.6.2" - "minimatch" "^3.0.4" - "natural-compare" "^1.4.0" - "optionator" "^0.9.1" - "progress" "^2.0.0" - "regexpp" "^3.1.0" - "semver" "^7.2.1" - "strip-ansi" "^6.0.0" - "strip-json-comments" "^3.1.0" - "table" "^6.0.9" - "text-table" "^0.2.0" - "v8-compile-cache" "^2.0.3" - -"espree@^7.3.0", "espree@^7.3.1": - "integrity" "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==" - "resolved" "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz" - "version" "7.3.1" - dependencies: - "acorn" "^7.4.0" - "acorn-jsx" "^5.3.1" - "eslint-visitor-keys" "^1.3.0" - -"esprima@^4.0.0", "esprima@^4.0.1": - "integrity" "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" - "resolved" "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - "version" "4.0.1" - -"esquery@^1.4.0": - "integrity" "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==" - "resolved" "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "estraverse" "^5.1.0" - -"esrecurse@^4.1.0", "esrecurse@^4.3.0": - "integrity" "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==" - "resolved" "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "estraverse" "^5.2.0" - -"estraverse@^4.1.1": - "integrity" "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - "version" "4.3.0" - -"estraverse@^5.1.0", "estraverse@^5.2.0": - "integrity" "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" - "resolved" "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" - "version" "5.2.0" - -"estree-walker@^0.6.1": - "integrity" "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" - "resolved" "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz" - "version" "0.6.1" - -"estree-walker@^1.0.1": - "integrity" "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" - "resolved" "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" - "version" "1.0.1" - -"esutils@^2.0.2": - "integrity" "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" - "resolved" "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - "version" "2.0.3" - -"etag@~1.8.1": - "integrity" "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" - "resolved" "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - "version" "1.8.1" - -"eventemitter3@^4.0.0": - "integrity" "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" - "resolved" "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - "version" "4.0.7" - -"events@^3.0.0": - "integrity" "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" - "resolved" "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - "version" "3.3.0" - -"eventsource@^1.0.7": - "integrity" "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==" - "resolved" "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz" - "version" "1.1.0" - dependencies: - "original" "^1.0.0" - -"evp_bytestokey@^1.0.0", "evp_bytestokey@^1.0.3": - "integrity" "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==" - "resolved" "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "md5.js" "^1.3.4" - "safe-buffer" "^5.1.1" - -"exec-sh@^0.3.2": - "integrity" "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==" - "resolved" "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz" - "version" "0.3.6" - -"execa@^1.0.0": - "integrity" "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==" - "resolved" "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" - "version" "1.0.0" - 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": - "integrity" "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==" - "resolved" "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz" - "version" "4.1.0" - 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": - "integrity" "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" - "resolved" "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz" - "version" "0.1.2" - -"expand-brackets@^2.1.4": - "integrity" "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=" - "resolved" "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" - "version" "2.1.4" - 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" - -"expect@^26.6.0", "expect@^26.6.2": - "integrity" "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==" - "resolved" "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz" - "version" "26.6.2" + ajv "^6.10.0" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.0.1" + doctrine "^3.0.0" + enquirer "^2.3.5" + escape-string-regexp "^4.0.0" + eslint-scope "^5.1.1" + eslint-utils "^2.1.0" + eslint-visitor-keys "^2.0.0" + espree "^7.3.1" + esquery "^1.4.0" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + functional-red-black-tree "^1.0.1" + glob-parent "^5.1.2" + globals "^13.6.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + js-yaml "^3.13.1" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.0.4" + natural-compare "^1.4.0" + optionator "^0.9.1" + progress "^2.0.0" + regexpp "^3.1.0" + semver "^7.2.1" + strip-ansi "^6.0.0" + strip-json-comments "^3.1.0" + table "^6.0.9" + text-table "^0.2.0" + v8-compile-cache "^2.0.3" + +espree@^7.3.0, espree@^7.3.1: + version "7.3.1" + resolved "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz" + integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== + dependencies: + acorn "^7.4.0" + acorn-jsx "^5.3.1" + eslint-visitor-keys "^1.3.0" + +esprima@^4.0.0, esprima@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz" + integrity sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.1.0, esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz" + integrity sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + +estree-walker@^0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz" + integrity sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w== + +estree-walker@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" + integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.0.0: + version "3.3.0" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +eventsource@^1.0.7: + version "1.1.0" + resolved "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz" + integrity sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg== + dependencies: + original "^1.0.0" + +evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" + 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.6" + resolved "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz" + integrity sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w== + +execa@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz" + 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.npmjs.org/execa/-/execa-4.1.0.tgz" + 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.npmjs.org/exit/-/exit-0.1.2.tgz" + integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + +expand-brackets@^2.1.4: + version "2.1.4" + resolved "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz" + 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" + +expect@^26.6.0, expect@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz" + 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.1": - "integrity" "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==" - "resolved" "https://registry.npmjs.org/express/-/express-4.17.1.tgz" - "version" "4.17.1" - 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": - "integrity" "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==" - "resolved" "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz" - "version" "1.6.0" - dependencies: - "type" "^2.5.0" - -"extend-shallow@^2.0.1": - "integrity" "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=" - "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "is-extendable" "^0.1.0" - -"extend-shallow@^3.0.0", "extend-shallow@^3.0.2": - "integrity" "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=" - "resolved" "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "assign-symbols" "^1.0.0" - "is-extendable" "^1.0.1" - -"extglob@^2.0.4": - "integrity" "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==" - "resolved" "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" - "version" "2.0.4" - 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" - -"fast-deep-equal@^3.1.1", "fast-deep-equal@^3.1.3": - "integrity" "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - "resolved" "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" - "version" "3.1.3" - -"fast-glob@^3.1.1": - "integrity" "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==" - "resolved" "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz" - "version" "3.2.7" + 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.1: + version "4.17.1" + resolved "https://registry.npmjs.org/express/-/express-4.17.1.tgz" + 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.6.0" + resolved "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz" + integrity sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg== + dependencies: + type "^2.5.0" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" + 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.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz" + integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + dependencies: + assign-symbols "^1.0.0" + is-extendable "^1.0.1" + +extglob@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz" + 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" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.1.1: + version "3.2.7" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz" + integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q== dependencies: "@nodelib/fs.stat" "^2.0.2" "@nodelib/fs.walk" "^1.2.3" - "glob-parent" "^5.1.2" - "merge2" "^1.3.0" - "micromatch" "^4.0.4" - -"fast-json-stable-stringify@^2.0.0", "fast-json-stable-stringify@^2.1.0": - "integrity" "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - "resolved" "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" - "version" "2.1.0" - -"fast-levenshtein@^2.0.6", "fast-levenshtein@~2.0.6": - "integrity" "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - "resolved" "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" - "version" "2.0.6" - -"fastq@^1.6.0": - "integrity" "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==" - "resolved" "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" - "version" "1.13.0" - dependencies: - "reusify" "^1.0.4" - -"faye-websocket@^0.11.3": - "integrity" "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==" - "resolved" "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" - "version" "0.11.4" - dependencies: - "websocket-driver" ">=0.5.1" - -"fb-watchman@^2.0.0": - "integrity" "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==" - "resolved" "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "bser" "2.1.1" - -"figgy-pudding@^3.5.1": - "integrity" "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==" - "resolved" "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz" - "version" "3.5.2" - -"file-entry-cache@^6.0.1": - "integrity" "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==" - "resolved" "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" - "version" "6.0.1" - dependencies: - "flat-cache" "^3.0.4" - -"file-loader@*", "file-loader@6.1.1": - "integrity" "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==" - "resolved" "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz" - "version" "6.1.1" - dependencies: - "loader-utils" "^2.0.0" - "schema-utils" "^3.0.0" - -"file-uri-to-path@1.0.0": - "integrity" "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==" - "resolved" "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz" - "version" "1.0.0" - -"filesize@6.1.0": - "integrity" "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" - "resolved" "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz" - "version" "6.1.0" - -"fill-range@^4.0.0": - "integrity" "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=" - "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" - "version" "4.0.0" - 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": - "integrity" "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==" - "resolved" "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" - "version" "7.0.1" - dependencies: - "to-regex-range" "^5.0.1" - -"finalhandler@~1.1.2": - "integrity" "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==" - "resolved" "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" - "version" "1.1.2" - 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@^2.1.0": - "integrity" "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==" - "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "commondir" "^1.0.1" - "make-dir" "^2.0.0" - "pkg-dir" "^3.0.0" - -"find-cache-dir@^3.3.1": - "integrity" "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==" - "resolved" "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" - "version" "3.3.2" - dependencies: - "commondir" "^1.0.1" - "make-dir" "^3.0.2" - "pkg-dir" "^4.1.0" - -"find-up@^2.0.0": - "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "locate-path" "^2.0.0" - -"find-up@^2.1.0": - "integrity" "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "locate-path" "^2.0.0" - -"find-up@^3.0.0": - "integrity" "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "locate-path" "^3.0.0" - -"find-up@^4.0.0", "find-up@^4.1.0", "find-up@4.1.0": - "integrity" "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==" - "resolved" "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "locate-path" "^5.0.0" - "path-exists" "^4.0.0" - -"flat-cache@^3.0.4": - "integrity" "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==" - "resolved" "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "flatted" "^3.1.0" - "rimraf" "^3.0.2" - -"flatted@^3.1.0": - "integrity" "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==" - "resolved" "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz" - "version" "3.2.2" - -"flatten@^1.0.2": - "integrity" "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" - "resolved" "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz" - "version" "1.0.3" - -"flush-write-stream@^1.0.0": - "integrity" "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==" - "resolved" "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "inherits" "^2.0.3" - "readable-stream" "^2.3.6" - -"follow-redirects@^1.0.0", "follow-redirects@^1.10.0": - "integrity" "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==" - "resolved" "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz" - "version" "1.14.1" - -"for-in@^1.0.2": - "integrity" "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" - "resolved" "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" - "version" "1.0.2" - -"fork-ts-checker-webpack-plugin@4.1.6": - "integrity" "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==" - "resolved" "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz" - "version" "4.1.6" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +fastq@^1.6.0: + version "1.13.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz" + integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw== + dependencies: + reusify "^1.0.4" + +faye-websocket@^0.11.3: + version "0.11.4" + resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + +fb-watchman@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz" + integrity sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + dependencies: + bser "2.1.1" + +figgy-pudding@^3.5.1: + version "3.5.2" + resolved "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz" + integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +file-loader@6.1.1: + version "6.1.1" + resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz" + integrity sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + +filesize@6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz" + integrity sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg== + +fill-range@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz" + 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.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" + 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@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz" + integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + dependencies: + commondir "^1.0.1" + make-dir "^2.0.0" + pkg-dir "^3.0.0" + +find-cache-dir@^3.3.1: + version "3.3.2" + resolved "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" + integrity sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig== + dependencies: + commondir "^1.0.1" + make-dir "^3.0.2" + pkg-dir "^4.1.0" + +find-up@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + dependencies: + locate-path "^2.0.0" + +find-up@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" + integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + dependencies: + locate-path "^2.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^4.0.0, find-up@^4.1.0, find-up@4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + dependencies: + locate-path "^5.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz" + integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + dependencies: + flatted "^3.1.0" + rimraf "^3.0.2" + +flatted@^3.1.0: + version "3.2.2" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz" + integrity sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA== + +flatten@^1.0.2: + version "1.0.3" + resolved "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz" + integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== + +flush-write-stream@^1.0.0: + version "1.1.1" + resolved "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz" + integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + dependencies: + inherits "^2.0.3" + readable-stream "^2.3.6" + +follow-redirects@^1.0.0, follow-redirects@^1.10.0: + version "1.14.1" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz" + integrity sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg== + +for-in@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz" + integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + +fork-ts-checker-webpack-plugin@4.1.6: + version "4.1.6" + resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz" + 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": - "integrity" "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==" - "resolved" "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "asynckit" "^0.4.0" - "combined-stream" "^1.0.8" - "mime-types" "^2.1.12" - -"forwarded@0.2.0": - "integrity" "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" - "resolved" "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - "version" "0.2.0" - -"fragment-cache@^0.2.1": - "integrity" "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=" - "resolved" "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" - "version" "0.2.1" - dependencies: - "map-cache" "^0.2.2" - -"fresh@0.5.2": - "integrity" "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" - "resolved" "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - "version" "0.5.2" - -"from2@^2.1.0": - "integrity" "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=" - "resolved" "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "inherits" "^2.0.1" - "readable-stream" "^2.0.0" - -"fs-extra@^7.0.0": - "integrity" "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==" - "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" - "version" "7.0.1" - dependencies: - "graceful-fs" "^4.1.2" - "jsonfile" "^4.0.0" - "universalify" "^0.1.0" - -"fs-extra@^8.1.0": - "integrity" "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==" - "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" - "version" "8.1.0" - dependencies: - "graceful-fs" "^4.2.0" - "jsonfile" "^4.0.0" - "universalify" "^0.1.0" - -"fs-extra@^9.0.1": - "integrity" "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==" - "resolved" "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" - "version" "9.1.0" - dependencies: - "at-least-node" "^1.0.0" - "graceful-fs" "^4.2.0" - "jsonfile" "^6.0.1" - "universalify" "^2.0.0" - -"fs-minipass@^2.0.0": - "integrity" "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==" - "resolved" "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "minipass" "^3.0.0" - -"fs-write-stream-atomic@^1.0.8": - "integrity" "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=" - "resolved" "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz" - "version" "1.0.10" - dependencies: - "graceful-fs" "^4.1.2" - "iferr" "^0.1.5" - "imurmurhash" "^0.1.4" - "readable-stream" "1 || 2" - -"fs.realpath@^1.0.0": - "integrity" "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - "resolved" "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - "version" "1.0.0" - -"function-bind@^1.1.1": - "integrity" "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - "resolved" "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - "version" "1.1.1" - -"functional-red-black-tree@^1.0.1": - "integrity" "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - "resolved" "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" - "version" "1.0.1" - -"gensync@^1.0.0-beta.1", "gensync@^1.0.0-beta.2": - "integrity" "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" - "resolved" "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" - "version" "1.0.0-beta.2" - -"get-caller-file@^2.0.1": - "integrity" "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - "resolved" "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" - "version" "2.0.5" - -"get-intrinsic@^1.0.2", "get-intrinsic@^1.1.0", "get-intrinsic@^1.1.1": - "integrity" "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==" - "resolved" "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "function-bind" "^1.1.1" - "has" "^1.0.3" - "has-symbols" "^1.0.1" - -"get-own-enumerable-property-symbols@^3.0.0": - "integrity" "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" - "resolved" "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" - "version" "3.0.2" - -"get-package-type@^0.1.0": - "integrity" "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" - "resolved" "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" - "version" "0.1.0" - -"get-stream@^4.0.0": - "integrity" "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==" - "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "pump" "^3.0.0" - -"get-stream@^5.0.0": - "integrity" "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==" - "resolved" "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "pump" "^3.0.0" - -"get-symbol-description@^1.0.0": - "integrity" "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==" - "resolved" "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "call-bind" "^1.0.2" - "get-intrinsic" "^1.1.1" - -"get-value@^2.0.3", "get-value@^2.0.6": - "integrity" "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" - "resolved" "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" - "version" "2.0.6" - -"glob-parent@^3.1.0": - "integrity" "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "is-glob" "^3.1.0" - "path-dirname" "^1.0.0" - -"glob-parent@^5.1.2", "glob-parent@~5.1.2": - "integrity" "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==" - "resolved" "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "is-glob" "^4.0.1" - -"glob@^7.0.3", "glob@^7.1.1", "glob@^7.1.2", "glob@^7.1.3", "glob@^7.1.4", "glob@^7.1.6": - "integrity" "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==" - "resolved" "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz" - "version" "7.2.0" - 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-modules@2.0.0": - "integrity" "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==" - "resolved" "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "global-prefix" "^3.0.0" - -"global-prefix@^3.0.0": - "integrity" "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==" - "resolved" "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "ini" "^1.3.5" - "kind-of" "^6.0.2" - "which" "^1.3.1" - -"globals@^11.1.0": - "integrity" "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - "resolved" "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - "version" "11.12.0" - -"globals@^13.6.0": - "integrity" "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==" - "resolved" "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz" - "version" "13.11.0" - dependencies: - "type-fest" "^0.20.2" - -"globals@^13.9.0": - "integrity" "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==" - "resolved" "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz" - "version" "13.11.0" - dependencies: - "type-fest" "^0.20.2" - -"globby@^11.0.3": - "integrity" "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==" - "resolved" "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz" - "version" "11.0.4" - 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@^6.1.0": - "integrity" "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=" - "resolved" "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "array-union" "^1.0.1" - "glob" "^7.0.3" - "object-assign" "^4.0.1" - "pify" "^2.0.0" - "pinkie-promise" "^2.0.0" - -"globby@11.0.1": - "integrity" "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==" - "resolved" "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz" - "version" "11.0.1" - 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" - -"graceful-fs@^4.1.11", "graceful-fs@^4.1.15", "graceful-fs@^4.1.2", "graceful-fs@^4.1.6", "graceful-fs@^4.2.0", "graceful-fs@^4.2.4": - "integrity" "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" - "resolved" "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz" - "version" "4.2.8" - -"growly@^1.3.0": - "integrity" "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" - "resolved" "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz" - "version" "1.3.0" - -"gzip-size@5.1.1": - "integrity" "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==" - "resolved" "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz" - "version" "5.1.1" - dependencies: - "duplexer" "^0.1.1" - "pify" "^4.0.1" - -"handle-thing@^2.0.0": - "integrity" "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" - "resolved" "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" - "version" "2.0.1" - -"harmony-reflect@^1.4.6": - "integrity" "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" - "resolved" "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" - "version" "1.6.2" - -"has-bigints@^1.0.1": - "integrity" "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" - "resolved" "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz" - "version" "1.0.1" - -"has-flag@^3.0.0": - "integrity" "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - "version" "3.0.0" - -"has-flag@^4.0.0": - "integrity" "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - "resolved" "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - "version" "4.0.0" - -"has-symbols@^1.0.1", "has-symbols@^1.0.2": - "integrity" "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" - "resolved" "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz" - "version" "1.0.2" - -"has-tostringtag@^1.0.0": - "integrity" "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==" - "resolved" "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "has-symbols" "^1.0.2" - -"has-value@^0.3.1": - "integrity" "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=" - "resolved" "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" - "version" "0.3.1" - dependencies: - "get-value" "^2.0.3" - "has-values" "^0.1.4" - "isobject" "^2.0.0" - -"has-value@^1.0.0": - "integrity" "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=" - "resolved" "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "get-value" "^2.0.6" - "has-values" "^1.0.0" - "isobject" "^3.0.0" - -"has-values@^0.1.4": - "integrity" "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" - "resolved" "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz" - "version" "0.1.4" - -"has-values@^1.0.0": - "integrity" "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=" - "resolved" "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "is-number" "^3.0.0" - "kind-of" "^4.0.0" - -"has@^1.0.0", "has@^1.0.3": - "integrity" "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==" - "resolved" "https://registry.npmjs.org/has/-/has-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "function-bind" "^1.1.1" - -"hash-base@^3.0.0": - "integrity" "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==" - "resolved" "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz" - "version" "3.1.0" - 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": - "integrity" "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==" - "resolved" "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" - "version" "1.1.7" - dependencies: - "inherits" "^2.0.3" - "minimalistic-assert" "^1.0.1" - -"he@^1.2.0": - "integrity" "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" - "resolved" "https://registry.npmjs.org/he/-/he-1.2.0.tgz" - "version" "1.2.0" - -"hex-color-regex@^1.1.0": - "integrity" "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" - "resolved" "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz" - "version" "1.1.0" - -"history@^4.9.0": - "integrity" "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==" - "resolved" "https://registry.npmjs.org/history/-/history-4.10.1.tgz" - "version" "4.10.1" + 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.1" + resolved "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz" + integrity sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fragment-cache@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz" + integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + dependencies: + map-cache "^0.2.2" + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" + integrity sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + +from2@^2.1.0: + version "2.3.0" + resolved "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz" + integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + dependencies: + inherits "^2.0.1" + readable-stream "^2.0.0" + +fs-extra@^7.0.0: + version "7.0.1" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz" + integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + dependencies: + graceful-fs "^4.1.2" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" + integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^4.0.0" + universalify "^0.1.0" + +fs-extra@^9.0.1: + version "9.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-minipass@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz" + integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + dependencies: + minipass "^3.0.0" + +fs-write-stream-atomic@^1.0.8: + version "1.0.10" + resolved "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz" + 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.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@^1.2.7: + version "1.2.13" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz" + integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + dependencies: + bindings "^1.5.0" + nan "^2.12.1" + +fsevents@^2.1.2, fsevents@^2.1.3, fsevents@~2.3.2: + version "2.3.2" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz" + integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== + +function-bind@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" + integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + +gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-caller-file@^2.0.1: + version "2.0.5" + resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" + integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + dependencies: + function-bind "^1.1.1" + has "^1.0.3" + has-symbols "^1.0.1" + +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" + integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== + +get-package-type@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== + +get-stream@^4.0.0: + version "4.1.0" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" + integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + dependencies: + pump "^3.0.0" + +get-stream@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz" + integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + dependencies: + pump "^3.0.0" + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +get-value@^2.0.3, get-value@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz" + integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + +glob-parent@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz" + integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + dependencies: + is-glob "^3.1.0" + path-dirname "^1.0.0" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: + version "7.2.0" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== + 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-modules@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" + integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + dependencies: + global-prefix "^3.0.0" + +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + dependencies: + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.6.0: + version "13.11.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz" + integrity sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g== + dependencies: + type-fest "^0.20.2" + +globals@^13.9.0: + version "13.11.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz" + integrity sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g== + dependencies: + type-fest "^0.20.2" + +globby@^11.0.3: + version "11.0.4" + resolved "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz" + integrity sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg== + 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@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz" + integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + dependencies: + array-union "^1.0.1" + glob "^7.0.3" + object-assign "^4.0.1" + pify "^2.0.0" + pinkie-promise "^2.0.0" + +globby@11.0.1: + version "11.0.1" + resolved "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz" + integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ== + 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" + +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: + version "4.2.8" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz" + integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg== + +growly@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz" + integrity sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + +gzip-size@5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz" + integrity sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== + dependencies: + duplexer "^0.1.1" + pify "^4.0.1" + +handle-thing@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + +harmony-reflect@^1.4.6: + version "1.6.2" + resolved "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz" + integrity sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g== + +has-bigints@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz" + integrity sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-symbols@^1.0.1, has-symbols@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz" + integrity sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +has-value@^0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz" + 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.npmjs.org/has-value/-/has-value-1.0.0.tgz" + 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.npmjs.org/has-values/-/has-values-0.1.4.tgz" + integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= + +has-values@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz" + integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + dependencies: + is-number "^3.0.0" + kind-of "^4.0.0" + +has@^1.0.0, has@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has/-/has-1.0.3.tgz" + integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + dependencies: + function-bind "^1.1.1" + +hash-base@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz" + 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.npmjs.org/hash.js/-/hash.js-1.1.7.tgz" + integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + dependencies: + inherits "^2.0.3" + minimalistic-assert "^1.0.1" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +hex-color-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz" + integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + +history@^4.9.0: + version "4.10.1" + resolved "https://registry.npmjs.org/history/-/history-4.10.1.tgz" + integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== dependencies: "@babel/runtime" "^7.1.2" - "loose-envify" "^1.2.0" - "resolve-pathname" "^3.0.0" - "tiny-invariant" "^1.0.2" - "tiny-warning" "^1.0.0" - "value-equal" "^1.0.1" - -"hmac-drbg@^1.0.1": - "integrity" "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=" - "resolved" "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "hash.js" "^1.0.3" - "minimalistic-assert" "^1.0.0" - "minimalistic-crypto-utils" "^1.0.1" - -"hoist-non-react-statics@^3.1.0", "hoist-non-react-statics@^3.3.2": - "integrity" "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==" - "resolved" "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" - "version" "3.3.2" - dependencies: - "react-is" "^16.7.0" - -"hoopy@^0.1.4": - "integrity" "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" - "resolved" "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" - "version" "0.1.4" - -"hosted-git-info@^2.1.4": - "integrity" "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" - "resolved" "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" - "version" "2.8.9" - -"hpack.js@^2.1.6": - "integrity" "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=" - "resolved" "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" - "version" "2.1.6" - dependencies: - "inherits" "^2.0.1" - "obuf" "^1.0.0" - "readable-stream" "^2.0.1" - "wbuf" "^1.1.0" - -"hsl-regex@^1.0.0": - "integrity" "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" - "resolved" "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz" - "version" "1.0.0" - -"hsla-regex@^1.0.0": - "integrity" "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" - "resolved" "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz" - "version" "1.0.0" - -"html-encoding-sniffer@^2.0.1": - "integrity" "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==" - "resolved" "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "whatwg-encoding" "^1.0.5" - -"html-entities@^1.2.1", "html-entities@^1.3.1": - "integrity" "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==" - "resolved" "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz" - "version" "1.4.0" - -"html-escaper@^2.0.0": - "integrity" "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" - "resolved" "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" - "version" "2.0.2" - -"html-minifier-terser@^5.0.1": - "integrity" "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==" - "resolved" "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz" - "version" "5.1.1" - 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-webpack-plugin@4.5.0": - "integrity" "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==" - "resolved" "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz" - "version" "4.5.0" + loose-envify "^1.2.0" + resolve-pathname "^3.0.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + value-equal "^1.0.1" + +hmac-drbg@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" + 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.1.0, hoist-non-react-statics@^3.3.2: + version "3.3.2" + resolved "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz" + integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + dependencies: + react-is "^16.7.0" + +hoopy@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz" + integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== + +hosted-git-info@^2.1.4: + version "2.8.9" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" + integrity sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +hsl-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz" + integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + +hsla-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz" + integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + +html-encoding-sniffer@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz" + integrity sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== + dependencies: + whatwg-encoding "^1.0.5" + +html-entities@^1.2.1, html-entities@^1.3.1: + version "1.4.0" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz" + integrity sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA== + +html-escaper@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +html-minifier-terser@^5.0.1: + version "5.1.1" + resolved "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz" + 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-webpack-plugin@4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz" + integrity sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw== 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.15" - "pretty-error" "^2.1.1" - "tapable" "^1.1.3" - "util.promisify" "1.0.0" - -"htmlparser2@^6.1.0": - "integrity" "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==" - "resolved" "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "domelementtype" "^2.0.1" - "domhandler" "^4.0.0" - "domutils" "^2.5.2" - "entities" "^2.0.0" - -"http-deceiver@^1.2.7": - "integrity" "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - "resolved" "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" - "version" "1.2.7" - -"http-errors@~1.6.2": - "integrity" "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=" - "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - "version" "1.6.3" - dependencies: - "depd" "~1.1.2" - "inherits" "2.0.3" - "setprototypeof" "1.1.0" - "statuses" ">= 1.4.0 < 2" - -"http-errors@~1.7.2", "http-errors@1.7.2": - "integrity" "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==" - "resolved" "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" - "version" "1.7.2" - dependencies: - "depd" "~1.1.2" - "inherits" "2.0.3" - "setprototypeof" "1.1.1" - "statuses" ">= 1.5.0 < 2" - "toidentifier" "1.0.0" - -"http-parser-js@>=0.5.1": - "integrity" "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" - "resolved" "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz" - "version" "0.5.3" - -"http-proxy-agent@^4.0.1": - "integrity" "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==" - "resolved" "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" - "version" "4.0.1" + html-minifier-terser "^5.0.1" + loader-utils "^1.2.3" + lodash "^4.17.15" + pretty-error "^2.1.1" + tapable "^1.1.3" + util.promisify "1.0.0" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" + integrity sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + integrity sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-errors@~1.7.2, http-errors@1.7.2: + version "1.7.2" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz" + 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-parser-js@>=0.5.1: + version "0.5.3" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz" + integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== + +http-proxy-agent@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz" + integrity sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== dependencies: "@tootallnate/once" "1" - "agent-base" "6" - "debug" "4" - -"http-proxy-middleware@0.19.1": - "integrity" "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==" - "resolved" "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz" - "version" "0.19.1" - dependencies: - "http-proxy" "^1.17.0" - "is-glob" "^4.0.0" - "lodash" "^4.17.11" - "micromatch" "^3.1.10" - -"http-proxy@^1.17.0": - "integrity" "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==" - "resolved" "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" - "version" "1.18.1" - dependencies: - "eventemitter3" "^4.0.0" - "follow-redirects" "^1.0.0" - "requires-port" "^1.0.0" - -"https-browserify@^1.0.0": - "integrity" "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" - "resolved" "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz" - "version" "1.0.0" - -"https-proxy-agent@^5.0.0": - "integrity" "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==" - "resolved" "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "agent-base" "6" - "debug" "4" - -"human-signals@^1.1.1": - "integrity" "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" - "resolved" "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz" - "version" "1.1.1" - -"hyphenate-style-name@^1.0.3": - "integrity" "sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ==" - "resolved" "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz" - "version" "1.0.4" - -"iconv-lite@0.4.24": - "integrity" "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==" - "resolved" "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" - "version" "0.4.24" - dependencies: - "safer-buffer" ">= 2.1.2 < 3" - -"icss-utils@^4.0.0", "icss-utils@^4.1.1": - "integrity" "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==" - "resolved" "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz" - "version" "4.1.1" - dependencies: - "postcss" "^7.0.14" - -"identity-obj-proxy@3.0.0": - "integrity" "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=" - "resolved" "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "harmony-reflect" "^1.4.6" - -"ieee754@^1.1.4": - "integrity" "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" - "resolved" "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" - "version" "1.2.1" - -"iferr@^0.1.5": - "integrity" "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" - "resolved" "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz" - "version" "0.1.5" - -"ignore@^4.0.6": - "integrity" "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" - "resolved" "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" - "version" "4.0.6" - -"ignore@^5.1.4", "ignore@^5.1.8": - "integrity" "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" - "resolved" "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz" - "version" "5.1.8" - -"immer@8.0.1": - "integrity" "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==" - "resolved" "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz" - "version" "8.0.1" - -"import-cwd@^2.0.0": - "integrity" "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=" - "resolved" "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "import-from" "^2.1.0" - -"import-fresh@^2.0.0": - "integrity" "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=" - "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "caller-path" "^2.0.0" - "resolve-from" "^3.0.0" - -"import-fresh@^3.0.0", "import-fresh@^3.1.0", "import-fresh@^3.2.1": - "integrity" "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==" - "resolved" "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" - "version" "3.3.0" - dependencies: - "parent-module" "^1.0.0" - "resolve-from" "^4.0.0" - -"import-from@^2.1.0": - "integrity" "sha1-M1238qev/VOqpHHUuAId7ja387E=" - "resolved" "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "resolve-from" "^3.0.0" - -"import-local@^2.0.0": - "integrity" "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==" - "resolved" "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "pkg-dir" "^3.0.0" - "resolve-cwd" "^2.0.0" - -"import-local@^3.0.2": - "integrity" "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==" - "resolved" "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "pkg-dir" "^4.2.0" - "resolve-cwd" "^3.0.0" - -"imurmurhash@^0.1.4": - "integrity" "sha1-khi5srkoojixPcT7a21XbyMUU+o=" - "resolved" "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - "version" "0.1.4" - -"indent-string@^4.0.0": - "integrity" "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" - "resolved" "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - "version" "4.0.0" - -"indexes-of@^1.0.1": - "integrity" "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" - "resolved" "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz" - "version" "1.0.1" - -"infer-owner@^1.0.3", "infer-owner@^1.0.4": - "integrity" "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" - "resolved" "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" - "version" "1.0.4" - -"inflight@^1.0.4": - "integrity" "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=" - "resolved" "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - "version" "1.0.6" - dependencies: - "once" "^1.3.0" - "wrappy" "1" - -"inherits@^2.0.1", "inherits@^2.0.3", "inherits@^2.0.4", "inherits@~2.0.1", "inherits@~2.0.3", "inherits@2": - "integrity" "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - "version" "2.0.4" - -"inherits@2.0.1": - "integrity" "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" - "version" "2.0.1" - -"inherits@2.0.3": - "integrity" "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - "resolved" "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - "version" "2.0.3" - -"ini@^1.3.5": - "integrity" "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - "resolved" "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - "version" "1.3.8" - -"internal-ip@^4.3.0": - "integrity" "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==" - "resolved" "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz" - "version" "4.3.0" - dependencies: - "default-gateway" "^4.2.0" - "ipaddr.js" "^1.9.0" - -"internal-slot@^1.0.3": - "integrity" "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==" - "resolved" "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" - "version" "1.0.3" - dependencies: - "get-intrinsic" "^1.1.0" - "has" "^1.0.3" - "side-channel" "^1.0.4" - -"ip-regex@^2.1.0": - "integrity" "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" - "resolved" "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz" - "version" "2.1.0" - -"ip@^1.1.0", "ip@^1.1.5": - "integrity" "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" - "resolved" "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" - "version" "1.1.5" - -"ipaddr.js@^1.9.0", "ipaddr.js@1.9.1": - "integrity" "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" - "resolved" "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" - "version" "1.9.1" - -"is-absolute-url@^2.0.0": - "integrity" "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" - "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz" - "version" "2.1.0" - -"is-absolute-url@^3.0.3": - "integrity" "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" - "resolved" "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" - "version" "3.0.3" - -"is-accessor-descriptor@^0.1.6": - "integrity" "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=" - "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" - "version" "0.1.6" - dependencies: - "kind-of" "^3.0.2" - -"is-accessor-descriptor@^1.0.0": - "integrity" "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==" - "resolved" "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "kind-of" "^6.0.0" - -"is-arguments@^1.0.4": - "integrity" "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==" - "resolved" "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "call-bind" "^1.0.2" - "has-tostringtag" "^1.0.0" - -"is-arrayish@^0.2.1": - "integrity" "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - "version" "0.2.1" - -"is-arrayish@^0.3.1": - "integrity" "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - "resolved" "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" - "version" "0.3.2" - -"is-bigint@^1.0.1": - "integrity" "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==" - "resolved" "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "has-bigints" "^1.0.1" - -"is-binary-path@^1.0.0": - "integrity" "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=" - "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "binary-extensions" "^1.0.0" - -"is-binary-path@~2.1.0": - "integrity" "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==" - "resolved" "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "binary-extensions" "^2.0.0" - -"is-boolean-object@^1.1.0": - "integrity" "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==" - "resolved" "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "call-bind" "^1.0.2" - "has-tostringtag" "^1.0.0" - -"is-buffer@^1.1.5": - "integrity" "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" - "resolved" "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" - "version" "1.1.6" - -"is-callable@^1.1.4", "is-callable@^1.2.4": - "integrity" "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" - "resolved" "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz" - "version" "1.2.4" - -"is-ci@^2.0.0": - "integrity" "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==" - "resolved" "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "ci-info" "^2.0.0" - -"is-color-stop@^1.0.0": - "integrity" "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=" - "resolved" "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz" - "version" "1.1.0" - dependencies: - "css-color-names" "^0.0.4" - "hex-color-regex" "^1.1.0" - "hsl-regex" "^1.0.0" - "hsla-regex" "^1.0.0" - "rgb-regex" "^1.0.1" - "rgba-regex" "^1.0.0" - -"is-core-module@^2.0.0", "is-core-module@^2.2.0", "is-core-module@^2.6.0": - "integrity" "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==" - "resolved" "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz" - "version" "2.7.0" - dependencies: - "has" "^1.0.3" - -"is-data-descriptor@^0.1.4": - "integrity" "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=" - "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" - "version" "0.1.4" - dependencies: - "kind-of" "^3.0.2" - -"is-data-descriptor@^1.0.0": - "integrity" "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==" - "resolved" "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "kind-of" "^6.0.0" - -"is-date-object@^1.0.1": - "integrity" "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==" - "resolved" "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-descriptor@^0.1.0": - "integrity" "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==" - "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" - "version" "0.1.6" - 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": - "integrity" "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==" - "resolved" "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "is-accessor-descriptor" "^1.0.0" - "is-data-descriptor" "^1.0.0" - "kind-of" "^6.0.2" - -"is-directory@^0.3.1": - "integrity" "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" - "resolved" "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz" - "version" "0.3.1" - -"is-docker@^2.0.0": - "integrity" "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" - "resolved" "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - "version" "2.2.1" - -"is-extendable@^0.1.0", "is-extendable@^0.1.1": - "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" - "version" "0.1.1" - -"is-extendable@^0.1.1": - "integrity" "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" - "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" - "version" "0.1.1" - -"is-extendable@^1.0.1": - "integrity" "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==" - "resolved" "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "is-plain-object" "^2.0.4" - -"is-extglob@^2.1.0", "is-extglob@^2.1.1": - "integrity" "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" - "resolved" "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - "version" "2.1.1" - -"is-fullwidth-code-point@^2.0.0": - "integrity" "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=" - "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" - "version" "2.0.0" - -"is-fullwidth-code-point@^3.0.0": - "integrity" "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - "resolved" "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" - "version" "3.0.0" - -"is-generator-fn@^2.0.0": - "integrity" "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" - "resolved" "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" - "version" "2.1.0" - -"is-glob@^3.1.0": - "integrity" "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=" - "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "is-extglob" "^2.1.0" - -"is-glob@^4.0.0", "is-glob@^4.0.1", "is-glob@~4.0.1": - "integrity" "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==" - "resolved" "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "is-extglob" "^2.1.1" - -"is-in-browser@^1.0.2", "is-in-browser@^1.1.3": - "integrity" "sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU=" - "resolved" "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz" - "version" "1.1.3" - -"is-module@^1.0.0": - "integrity" "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - "resolved" "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" - "version" "1.0.0" - -"is-negative-zero@^2.0.1": - "integrity" "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==" - "resolved" "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz" - "version" "2.0.1" - -"is-number-object@^1.0.4": - "integrity" "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==" - "resolved" "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz" - "version" "1.0.6" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-number@^3.0.0": - "integrity" "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=" - "resolved" "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "kind-of" "^3.0.2" - -"is-number@^7.0.0": - "integrity" "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" - "resolved" "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - "version" "7.0.0" - -"is-obj@^1.0.1": - "integrity" "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" - "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" - "version" "1.0.1" - -"is-obj@^2.0.0": - "integrity" "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" - "resolved" "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" - "version" "2.0.0" - -"is-path-cwd@^2.0.0": - "integrity" "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" - "resolved" "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" - "version" "2.2.0" - -"is-path-in-cwd@^2.0.0": - "integrity" "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==" - "resolved" "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "is-path-inside" "^2.1.0" - -"is-path-inside@^2.1.0": - "integrity" "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==" - "resolved" "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "path-is-inside" "^1.0.2" - -"is-plain-obj@^1.0.0": - "integrity" "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=" - "resolved" "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" - "version" "1.1.0" - -"is-plain-object@^2.0.3", "is-plain-object@^2.0.4": - "integrity" "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==" - "resolved" "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" - "version" "2.0.4" - dependencies: - "isobject" "^3.0.1" - -"is-potential-custom-element-name@^1.0.1": - "integrity" "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" - "resolved" "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" - "version" "1.0.1" - -"is-regex@^1.0.4", "is-regex@^1.1.4": - "integrity" "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==" - "resolved" "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" - "version" "1.1.4" - dependencies: - "call-bind" "^1.0.2" - "has-tostringtag" "^1.0.0" - -"is-regexp@^1.0.0": - "integrity" "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" - "resolved" "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" - "version" "1.0.0" - -"is-resolvable@^1.0.0": - "integrity" "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" - "resolved" "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz" - "version" "1.1.0" - -"is-root@2.1.0": - "integrity" "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" - "resolved" "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" - "version" "2.1.0" - -"is-stream@^1.1.0": - "integrity" "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" - "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" - "version" "1.1.0" - -"is-stream@^2.0.0": - "integrity" "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - "resolved" "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - "version" "2.0.1" - -"is-string@^1.0.5", "is-string@^1.0.7": - "integrity" "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==" - "resolved" "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" - "version" "1.0.7" - dependencies: - "has-tostringtag" "^1.0.0" - -"is-symbol@^1.0.2", "is-symbol@^1.0.3": - "integrity" "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==" - "resolved" "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "has-symbols" "^1.0.2" - -"is-typedarray@^1.0.0": - "integrity" "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - "resolved" "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - "version" "1.0.0" - -"is-windows@^1.0.2": - "integrity" "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==" - "resolved" "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" - "version" "1.0.2" - -"is-wsl@^1.1.0": - "integrity" "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" - "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" - "version" "1.1.0" - -"is-wsl@^2.1.1", "is-wsl@^2.2.0": - "integrity" "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==" - "resolved" "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "is-docker" "^2.0.0" - -"isarray@^1.0.0", "isarray@~1.0.0", "isarray@1.0.0": - "integrity" "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - "resolved" "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - "version" "1.0.0" - -"isarray@0.0.1": - "integrity" "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - "resolved" "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" - "version" "0.0.1" - -"isexe@^2.0.0": - "integrity" "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - "resolved" "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - "version" "2.0.0" - -"isobject@^2.0.0": - "integrity" "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=" - "resolved" "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "isarray" "1.0.0" - -"isobject@^3.0.0", "isobject@^3.0.1": - "integrity" "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" - "resolved" "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - "version" "3.0.1" - -"istanbul-lib-coverage@^3.0.0": - "integrity" "sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ==" - "resolved" "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz" - "version" "3.0.1" - -"istanbul-lib-instrument@^4.0.0", "istanbul-lib-instrument@^4.0.3": - "integrity" "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==" - "resolved" "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz" - "version" "4.0.3" + agent-base "6" + debug "4" + +http-proxy-middleware@0.19.1: + version "0.19.1" + resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz" + integrity sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + dependencies: + http-proxy "^1.17.0" + is-glob "^4.0.0" + lodash "^4.17.11" + micromatch "^3.1.10" + +http-proxy@^1.17.0: + version "1.18.1" + resolved "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +https-browserify@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz" + integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + +https-proxy-agent@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz" + integrity sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== + dependencies: + agent-base "6" + debug "4" + +human-signals@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz" + integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + +hyphenate-style-name@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.0.4.tgz" + integrity sha512-ygGZLjmXfPHj+ZWh6LwbC37l43MhfztxetbFCoYTM2VjkIUpeHgSNn7QIyVFj7YQ1Wl9Cbw5sholVJPzWvC2MQ== + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" + 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.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz" + integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== + dependencies: + postcss "^7.0.14" + +identity-obj-proxy@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" + integrity sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= + dependencies: + harmony-reflect "^1.4.6" + +ieee754@^1.1.4: + version "1.2.1" + resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + +iferr@^0.1.5: + version "0.1.5" + resolved "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz" + integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE= + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +ignore@^5.1.4, ignore@^5.1.8: + version "5.1.8" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz" + integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + +immer@8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz" + integrity sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA== + +import-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz" + integrity sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= + dependencies: + import-from "^2.1.0" + +import-fresh@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" + integrity sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + dependencies: + caller-path "^2.0.0" + resolve-from "^3.0.0" + +import-fresh@^3.0.0, import-fresh@^3.1.0, import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + 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.npmjs.org/import-from/-/import-from-2.1.0.tgz" + integrity sha1-M1238qev/VOqpHHUuAId7ja387E= + dependencies: + resolve-from "^3.0.0" + +import-local@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz" + integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + dependencies: + pkg-dir "^3.0.0" + resolve-cwd "^2.0.0" + +import-local@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz" + 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.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +indexes-of@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz" + integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + +infer-owner@^1.0.3, infer-owner@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz" + integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@2: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" + integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" + integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + +ini@^1.3.5: + version "1.3.8" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +internal-ip@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz" + integrity sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + dependencies: + default-gateway "^4.2.0" + ipaddr.js "^1.9.0" + +internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + +ip-regex@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz" + integrity sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + +ip@^1.1.0, ip@^1.1.5: + version "1.1.5" + resolved "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz" + integrity sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + +ipaddr.js@^1.9.0, ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +is-absolute-url@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz" + integrity sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + +is-absolute-url@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz" + integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== + +is-accessor-descriptor@^0.1.6: + version "0.1.6" + resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz" + integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + dependencies: + kind-of "^3.0.2" + +is-accessor-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz" + integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + dependencies: + kind-of "^6.0.0" + +is-arguments@^1.0.4: + version "1.1.1" + resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz" + integrity sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-binary-path@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz" + integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + dependencies: + binary-extensions "^1.0.0" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-buffer@^1.1.5: + version "1.1.6" + resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz" + integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + +is-callable@^1.1.4, is-callable@^1.2.4: + version "1.2.4" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz" + integrity sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + +is-ci@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" + integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + dependencies: + ci-info "^2.0.0" + +is-color-stop@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz" + integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + dependencies: + css-color-names "^0.0.4" + hex-color-regex "^1.1.0" + hsl-regex "^1.0.0" + hsla-regex "^1.0.0" + rgb-regex "^1.0.1" + rgba-regex "^1.0.0" + +is-core-module@^2.0.0, is-core-module@^2.2.0, is-core-module@^2.6.0: + version "2.7.0" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz" + integrity sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ== + dependencies: + has "^1.0.3" + +is-data-descriptor@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz" + integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + dependencies: + kind-of "^3.0.2" + +is-data-descriptor@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz" + integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + dependencies: + kind-of "^6.0.0" + +is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-descriptor@^0.1.0: + version "0.1.6" + resolved "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz" + 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.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz" + 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.npmjs.org/is-directory/-/is-directory-0.3.1.tgz" + integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + +is-docker@^2.0.0: + version "2.2.1" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extendable@^0.1.0, is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" + integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + +is-extendable@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz" + integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + dependencies: + is-plain-object "^2.0.4" + +is-extglob@^2.1.0, is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + +is-fullwidth-code-point@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz" + integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-generator-fn@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz" + integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + +is-glob@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz" + 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.3" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-in-browser@^1.0.2, is-in-browser@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/is-in-browser/-/is-in-browser-1.1.3.tgz" + integrity sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU= + +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" + integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= + +is-negative-zero@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz" + integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== + +is-number-object@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz" + integrity sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz" + integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + dependencies: + kind-of "^3.0.2" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-path-cwd@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + +is-path-in-cwd@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz" + integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + dependencies: + is-path-inside "^2.1.0" + +is-path-inside@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz" + integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + dependencies: + path-is-inside "^1.0.2" + +is-plain-obj@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + +is-plain-object@^2.0.3, is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-potential-custom-element-name@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz" + integrity sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== + +is-regex@^1.0.4, is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= + +is-resolvable@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz" + integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + +is-root@2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" + integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== + +is-stream@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" + integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + +is-windows@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" + integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + +is-wsl@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz" + integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + +is-wsl@^2.1.1, is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +isarray@^1.0.0, isarray@~1.0.0, isarray@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" + integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + +isobject@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz" + 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.npmjs.org/isobject/-/isobject-3.0.1.tgz" + integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + +istanbul-lib-coverage@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz" + integrity sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ== + +istanbul-lib-instrument@^4.0.0, istanbul-lib-instrument@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz" + 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-coverage "^3.0.0" + semver "^6.3.0" -"istanbul-lib-report@^3.0.0": - "integrity" "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==" - "resolved" "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" - "version" "3.0.0" +istanbul-lib-report@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz" + integrity sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== dependencies: - "istanbul-lib-coverage" "^3.0.0" - "make-dir" "^3.0.0" - "supports-color" "^7.1.0" + istanbul-lib-coverage "^3.0.0" + make-dir "^3.0.0" + supports-color "^7.1.0" -"istanbul-lib-source-maps@^4.0.0": - "integrity" "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==" - "resolved" "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz" - "version" "4.0.0" +istanbul-lib-source-maps@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz" + integrity sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== dependencies: - "debug" "^4.1.1" - "istanbul-lib-coverage" "^3.0.0" - "source-map" "^0.6.1" + debug "^4.1.1" + istanbul-lib-coverage "^3.0.0" + source-map "^0.6.1" -"istanbul-reports@^3.0.2": - "integrity" "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==" - "resolved" "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz" - "version" "3.0.2" +istanbul-reports@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz" + integrity sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== dependencies: - "html-escaper" "^2.0.0" - "istanbul-lib-report" "^3.0.0" + html-escaper "^2.0.0" + istanbul-lib-report "^3.0.0" -"jest-changed-files@^26.6.2": - "integrity" "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==" - "resolved" "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz" - "version" "26.6.2" +jest-changed-files@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz" + integrity sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== dependencies: "@jest/types" "^26.6.2" - "execa" "^4.0.0" - "throat" "^5.0.0" + execa "^4.0.0" + throat "^5.0.0" -"jest-circus@26.6.0": - "integrity" "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==" - "resolved" "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz" - "version" "26.6.0" +jest-circus@26.6.0: + version "26.6.0" + resolved "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz" + integrity sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng== dependencies: "@babel/traverse" "^7.1.0" "@jest/environment" "^26.6.0" @@ -6540,148 +6560,148 @@ "@jest/types" "^26.6.0" "@types/babel__traverse" "^7.0.4" "@types/node" "*" - "chalk" "^4.0.0" - "co" "^4.6.0" - "dedent" "^0.7.0" - "expect" "^26.6.0" - "is-generator-fn" "^2.0.0" - "jest-each" "^26.6.0" - "jest-matcher-utils" "^26.6.0" - "jest-message-util" "^26.6.0" - "jest-runner" "^26.6.0" - "jest-runtime" "^26.6.0" - "jest-snapshot" "^26.6.0" - "jest-util" "^26.6.0" - "pretty-format" "^26.6.0" - "stack-utils" "^2.0.2" - "throat" "^5.0.0" - -"jest-cli@^26.6.0": - "integrity" "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==" - "resolved" "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz" - "version" "26.6.3" + chalk "^4.0.0" + co "^4.6.0" + dedent "^0.7.0" + expect "^26.6.0" + is-generator-fn "^2.0.0" + jest-each "^26.6.0" + jest-matcher-utils "^26.6.0" + jest-message-util "^26.6.0" + jest-runner "^26.6.0" + jest-runtime "^26.6.0" + jest-snapshot "^26.6.0" + jest-util "^26.6.0" + pretty-format "^26.6.0" + stack-utils "^2.0.2" + throat "^5.0.0" + +jest-cli@^26.6.0: + version "26.6.3" + resolved "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz" + 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": - "integrity" "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==" - "resolved" "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz" - "version" "26.6.3" + 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.npmjs.org/jest-config/-/jest-config-26.6.3.tgz" + 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": - "integrity" "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==" - "resolved" "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz" - "version" "26.6.2" - 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": - "integrity" "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==" - "resolved" "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz" - "version" "26.0.0" - dependencies: - "detect-newline" "^3.0.0" - -"jest-each@^26.6.0", "jest-each@^26.6.2": - "integrity" "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==" - "resolved" "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz" - "version" "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.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz" + 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.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz" + integrity sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== + dependencies: + detect-newline "^3.0.0" + +jest-each@^26.6.0, jest-each@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz" + 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" + 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": - "integrity" "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==" - "resolved" "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz" - "version" "26.6.2" +jest-environment-jsdom@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz" + 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-mock "^26.6.2" + jest-util "^26.6.2" + jsdom "^16.4.0" -"jest-environment-node@^26.6.2": - "integrity" "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==" - "resolved" "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz" - "version" "26.6.2" +jest-environment-node@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz" + 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-mock "^26.6.2" + jest-util "^26.6.2" -"jest-get-type@^26.3.0": - "integrity" "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==" - "resolved" "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz" - "version" "26.3.0" +jest-get-type@^26.3.0: + version "26.3.0" + resolved "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz" + integrity sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== -"jest-haste-map@^26.6.2": - "integrity" "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==" - "resolved" "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz" - "version" "26.6.2" +jest-haste-map@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz" + 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" + 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" + fsevents "^2.1.2" -"jest-jasmine2@^26.6.3": - "integrity" "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==" - "resolved" "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz" - "version" "26.6.3" +jest-jasmine2@^26.6.3: + version "26.6.3" + resolved "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz" + integrity sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== dependencies: "@babel/traverse" "^7.1.0" "@jest/environment" "^26.6.2" @@ -6689,137 +6709,137 @@ "@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": - "integrity" "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==" - "resolved" "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz" - "version" "26.6.2" - dependencies: - "jest-get-type" "^26.3.0" - "pretty-format" "^26.6.2" - -"jest-matcher-utils@^26.6.0", "jest-matcher-utils@^26.6.2": - "integrity" "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==" - "resolved" "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz" - "version" "26.6.2" - 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.0", "jest-message-util@^26.6.2": - "integrity" "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==" - "resolved" "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz" - "version" "26.6.2" + 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.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz" + integrity sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== + dependencies: + jest-get-type "^26.3.0" + pretty-format "^26.6.2" + +jest-matcher-utils@^26.6.0, jest-matcher-utils@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz" + 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.0, jest-message-util@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz" + 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": - "integrity" "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==" - "resolved" "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz" - "version" "26.6.2" + 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.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz" + integrity sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== dependencies: "@jest/types" "^26.6.2" "@types/node" "*" -"jest-pnp-resolver@^1.2.2": - "integrity" "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==" - "resolved" "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" - "version" "1.2.2" +jest-pnp-resolver@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz" + integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== -"jest-regex-util@^26.0.0": - "integrity" "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==" - "resolved" "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz" - "version" "26.0.0" +jest-regex-util@^26.0.0: + version "26.0.0" + resolved "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz" + integrity sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== -"jest-resolve-dependencies@^26.6.3": - "integrity" "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==" - "resolved" "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz" - "version" "26.6.3" +jest-resolve-dependencies@^26.6.3: + version "26.6.3" + resolved "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz" + integrity sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== dependencies: "@jest/types" "^26.6.2" - "jest-regex-util" "^26.0.0" - "jest-snapshot" "^26.6.2" + jest-regex-util "^26.0.0" + jest-snapshot "^26.6.2" -"jest-resolve@*", "jest-resolve@26.6.0": - "integrity" "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==" - "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz" - "version" "26.6.0" - dependencies: - "@jest/types" "^26.6.0" - "chalk" "^4.0.0" - "graceful-fs" "^4.2.4" - "jest-pnp-resolver" "^1.2.2" - "jest-util" "^26.6.0" - "read-pkg-up" "^7.0.1" - "resolve" "^1.17.0" - "slash" "^3.0.0" - -"jest-resolve@^26.6.2": - "integrity" "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==" - "resolved" "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz" - "version" "26.6.2" +jest-resolve@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz" + 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.0", "jest-runner@^26.6.3": - "integrity" "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==" - "resolved" "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz" - "version" "26.6.3" + 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-resolve@26.6.0: + version "26.6.0" + resolved "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz" + integrity sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ== + dependencies: + "@jest/types" "^26.6.0" + chalk "^4.0.0" + graceful-fs "^4.2.4" + jest-pnp-resolver "^1.2.2" + jest-util "^26.6.0" + read-pkg-up "^7.0.1" + resolve "^1.17.0" + slash "^3.0.0" + +jest-runner@^26.6.0, jest-runner@^26.6.3: + version "26.6.3" + resolved "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz" + 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.0", "jest-runtime@^26.6.3": - "integrity" "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==" - "resolved" "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz" - "version" "26.6.3" + 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.0, jest-runtime@^26.6.3: + version "26.6.3" + resolved "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz" + integrity sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== dependencies: "@jest/console" "^26.6.2" "@jest/environment" "^26.6.2" @@ -6830,5005 +6850,5005 @@ "@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": - "integrity" "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==" - "resolved" "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz" - "version" "26.6.2" + 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.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz" + integrity sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== dependencies: "@types/node" "*" - "graceful-fs" "^4.2.4" + graceful-fs "^4.2.4" -"jest-snapshot@^26.6.0", "jest-snapshot@^26.6.2": - "integrity" "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==" - "resolved" "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz" - "version" "26.6.2" +jest-snapshot@^26.6.0, jest-snapshot@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz" + 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.0", "jest-util@^26.6.2": - "integrity" "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==" - "resolved" "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz" - "version" "26.6.2" + 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.0, jest-util@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz" + 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" + chalk "^4.0.0" + graceful-fs "^4.2.4" + is-ci "^2.0.0" + micromatch "^4.0.2" -"jest-validate@^26.6.2": - "integrity" "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==" - "resolved" "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz" - "version" "26.6.2" +jest-validate@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz" + 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-watch-typeahead@0.6.1": - "integrity" "sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg==" - "resolved" "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz" - "version" "0.6.1" - dependencies: - "ansi-escapes" "^4.3.1" - "chalk" "^4.0.0" - "jest-regex-util" "^26.0.0" - "jest-watcher" "^26.3.0" - "slash" "^3.0.0" - "string-length" "^4.0.1" - "strip-ansi" "^6.0.0" - -"jest-watcher@^26.3.0", "jest-watcher@^26.6.2": - "integrity" "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==" - "resolved" "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz" - "version" "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-watch-typeahead@0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.1.tgz" + integrity sha512-ITVnHhj3Jd/QkqQcTqZfRgjfyRhDFM/auzgVo2RKvSwi18YMvh0WvXDJFoFED6c7jd/5jxtu4kSOb9PTu2cPVg== + dependencies: + ansi-escapes "^4.3.1" + chalk "^4.0.0" + jest-regex-util "^26.0.0" + jest-watcher "^26.3.0" + slash "^3.0.0" + string-length "^4.0.1" + strip-ansi "^6.0.0" + +jest-watcher@^26.3.0, jest-watcher@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz" + 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" + ansi-escapes "^4.2.1" + chalk "^4.0.0" + jest-util "^26.6.2" + string-length "^4.0.1" -"jest-worker@^24.9.0": - "integrity" "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==" - "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz" - "version" "24.9.0" +jest-worker@^24.9.0: + version "24.9.0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz" + integrity sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== dependencies: - "merge-stream" "^2.0.0" - "supports-color" "^6.1.0" + merge-stream "^2.0.0" + supports-color "^6.1.0" -"jest-worker@^26.5.0", "jest-worker@^26.6.2": - "integrity" "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==" - "resolved" "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" - "version" "26.6.2" +jest-worker@^26.5.0, jest-worker@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" + integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== dependencies: "@types/node" "*" - "merge-stream" "^2.0.0" - "supports-color" "^7.0.0" + merge-stream "^2.0.0" + supports-color "^7.0.0" -"jest@^26.0.0", "jest@26.6.0": - "integrity" "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==" - "resolved" "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz" - "version" "26.6.0" +jest@26.6.0: + version "26.6.0" + resolved "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz" + integrity sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA== dependencies: "@jest/core" "^26.6.0" - "import-local" "^3.0.2" - "jest-cli" "^26.6.0" - -"js-tokens@^3.0.0 || ^4.0.0", "js-tokens@^4.0.0": - "integrity" "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - "resolved" "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - "version" "4.0.0" - -"js-yaml@^3.13.1": - "integrity" "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==" - "resolved" "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - "version" "3.14.1" - dependencies: - "argparse" "^1.0.7" - "esprima" "^4.0.0" - -"jsdom@^16.4.0": - "integrity" "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==" - "resolved" "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" - "version" "16.7.0" - dependencies: - "abab" "^2.0.5" - "acorn" "^8.2.4" - "acorn-globals" "^6.0.0" - "cssom" "^0.4.4" - "cssstyle" "^2.3.0" - "data-urls" "^2.0.0" - "decimal.js" "^10.2.1" - "domexception" "^2.0.1" - "escodegen" "^2.0.0" - "form-data" "^3.0.0" - "html-encoding-sniffer" "^2.0.1" - "http-proxy-agent" "^4.0.1" - "https-proxy-agent" "^5.0.0" - "is-potential-custom-element-name" "^1.0.1" - "nwsapi" "^2.2.0" - "parse5" "6.0.1" - "saxes" "^5.0.1" - "symbol-tree" "^3.2.4" - "tough-cookie" "^4.0.0" - "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.5.0" - "ws" "^7.4.6" - "xml-name-validator" "^3.0.0" - -"jsesc@^2.5.1": - "integrity" "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - "version" "2.5.2" - -"jsesc@~0.5.0": - "integrity" "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" - "resolved" "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" - "version" "0.5.0" - -"json-parse-better-errors@^1.0.1", "json-parse-better-errors@^1.0.2": - "integrity" "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - "resolved" "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" - "version" "1.0.2" - -"json-parse-even-better-errors@^2.3.0": - "integrity" "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" - "resolved" "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" - "version" "2.3.1" - -"json-schema-traverse@^0.4.1": - "integrity" "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" - "version" "0.4.1" - -"json-schema-traverse@^1.0.0": - "integrity" "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - "resolved" "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - "version" "1.0.0" - -"json-stable-stringify-without-jsonify@^1.0.1": - "integrity" "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - "resolved" "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" - "version" "1.0.1" - -"json2mq@^0.2.0": - "integrity" "sha1-tje9O6nqvhIsg+lyBIOusQ0skEo=" - "resolved" "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz" - "version" "0.2.0" - dependencies: - "string-convert" "^0.2.0" - -"json3@^3.3.3": - "integrity" "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" - "resolved" "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz" - "version" "3.3.3" - -"json5@^1.0.1": - "integrity" "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==" - "resolved" "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "minimist" "^1.2.0" - -"json5@^2.1.2": - "integrity" "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==" - "resolved" "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "minimist" "^1.2.5" - -"jsonfile@^4.0.0": - "integrity" "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=" - "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" - "version" "4.0.0" + import-local "^3.0.2" + jest-cli "^26.6.0" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +jsdom@^16.4.0: + version "16.7.0" + resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz" + integrity sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== + dependencies: + abab "^2.0.5" + acorn "^8.2.4" + acorn-globals "^6.0.0" + cssom "^0.4.4" + cssstyle "^2.3.0" + data-urls "^2.0.0" + decimal.js "^10.2.1" + domexception "^2.0.1" + escodegen "^2.0.0" + form-data "^3.0.0" + html-encoding-sniffer "^2.0.1" + http-proxy-agent "^4.0.1" + https-proxy-agent "^5.0.0" + is-potential-custom-element-name "^1.0.1" + nwsapi "^2.2.0" + parse5 "6.0.1" + saxes "^5.0.1" + symbol-tree "^3.2.4" + tough-cookie "^4.0.0" + 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.5.0" + ws "^7.4.6" + xml-name-validator "^3.0.0" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + +json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-parse-even-better-errors@^2.3.0: + version "2.3.1" + resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + +json2mq@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/json2mq/-/json2mq-0.2.0.tgz" + integrity sha1-tje9O6nqvhIsg+lyBIOusQ0skEo= + dependencies: + string-convert "^0.2.0" + +json3@^3.3.3: + version "3.3.3" + resolved "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz" + integrity sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== + +json5@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz" + integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + dependencies: + minimist "^1.2.0" + +json5@^2.1.2: + version "2.2.0" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz" + integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== + dependencies: + minimist "^1.2.5" + +jsonfile@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" + integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= optionalDependencies: - "graceful-fs" "^4.1.6" + graceful-fs "^4.1.6" -"jsonfile@^6.0.1": - "integrity" "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==" - "resolved" "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" - "version" "6.1.0" +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: - "universalify" "^2.0.0" + universalify "^2.0.0" optionalDependencies: - "graceful-fs" "^4.1.6" + graceful-fs "^4.1.6" -"jss-plugin-camel-case@^10.5.1": - "integrity" "sha512-+ioIyWvmAfgDCWXsQcW1NMnLBvRinOVFkSYJUgewQ6TynOcSj5F1bSU23B7z0p1iqK0PPHIU62xY1iNJD33WGA==" - "resolved" "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.7.1.tgz" - "version" "10.7.1" +jss-plugin-camel-case@^10.5.1: + version "10.7.1" + resolved "https://registry.npmjs.org/jss-plugin-camel-case/-/jss-plugin-camel-case-10.7.1.tgz" + integrity sha512-+ioIyWvmAfgDCWXsQcW1NMnLBvRinOVFkSYJUgewQ6TynOcSj5F1bSU23B7z0p1iqK0PPHIU62xY1iNJD33WGA== dependencies: "@babel/runtime" "^7.3.1" - "hyphenate-style-name" "^1.0.3" - "jss" "10.7.1" + hyphenate-style-name "^1.0.3" + jss "10.7.1" -"jss-plugin-default-unit@^10.5.1": - "integrity" "sha512-tW+dfYVNARBQb/ONzBwd8uyImigyzMiAEDai+AbH5rcHg5h3TtqhAkxx06iuZiT/dZUiFdSKlbe3q9jZGAPIwA==" - "resolved" "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.7.1.tgz" - "version" "10.7.1" +jss-plugin-default-unit@^10.5.1: + version "10.7.1" + resolved "https://registry.npmjs.org/jss-plugin-default-unit/-/jss-plugin-default-unit-10.7.1.tgz" + integrity sha512-tW+dfYVNARBQb/ONzBwd8uyImigyzMiAEDai+AbH5rcHg5h3TtqhAkxx06iuZiT/dZUiFdSKlbe3q9jZGAPIwA== dependencies: "@babel/runtime" "^7.3.1" - "jss" "10.7.1" + jss "10.7.1" -"jss-plugin-global@^10.5.1": - "integrity" "sha512-FbxCnu44IkK/bw8X3CwZKmcAnJqjAb9LujlAc/aP0bMSdVa3/MugKQRyeQSu00uGL44feJJDoeXXiHOakBr/Zw==" - "resolved" "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.7.1.tgz" - "version" "10.7.1" +jss-plugin-global@^10.5.1: + version "10.7.1" + resolved "https://registry.npmjs.org/jss-plugin-global/-/jss-plugin-global-10.7.1.tgz" + integrity sha512-FbxCnu44IkK/bw8X3CwZKmcAnJqjAb9LujlAc/aP0bMSdVa3/MugKQRyeQSu00uGL44feJJDoeXXiHOakBr/Zw== dependencies: "@babel/runtime" "^7.3.1" - "jss" "10.7.1" + jss "10.7.1" -"jss-plugin-nested@^10.5.1": - "integrity" "sha512-RNbICk7FlYKaJyv9tkMl7s6FFfeLA3ubNIFKvPqaWtADK0KUaPsPXVYBkAu4x1ItgsWx67xvReMrkcKA0jSXfA==" - "resolved" "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.7.1.tgz" - "version" "10.7.1" +jss-plugin-nested@^10.5.1: + version "10.7.1" + resolved "https://registry.npmjs.org/jss-plugin-nested/-/jss-plugin-nested-10.7.1.tgz" + integrity sha512-RNbICk7FlYKaJyv9tkMl7s6FFfeLA3ubNIFKvPqaWtADK0KUaPsPXVYBkAu4x1ItgsWx67xvReMrkcKA0jSXfA== dependencies: "@babel/runtime" "^7.3.1" - "jss" "10.7.1" - "tiny-warning" "^1.0.2" + jss "10.7.1" + tiny-warning "^1.0.2" -"jss-plugin-props-sort@^10.5.1": - "integrity" "sha512-eyd5FhA+J0QrpqXxO7YNF/HMSXXl4pB0EmUdY4vSJI4QG22F59vQ6AHtP6fSwhmBdQ98Qd9gjfO+RMxcE39P1A==" - "resolved" "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.7.1.tgz" - "version" "10.7.1" +jss-plugin-props-sort@^10.5.1: + version "10.7.1" + resolved "https://registry.npmjs.org/jss-plugin-props-sort/-/jss-plugin-props-sort-10.7.1.tgz" + integrity sha512-eyd5FhA+J0QrpqXxO7YNF/HMSXXl4pB0EmUdY4vSJI4QG22F59vQ6AHtP6fSwhmBdQ98Qd9gjfO+RMxcE39P1A== dependencies: "@babel/runtime" "^7.3.1" - "jss" "10.7.1" + jss "10.7.1" -"jss-plugin-rule-value-function@^10.5.1": - "integrity" "sha512-fGAAImlbaHD3fXAHI3ooX6aRESOl5iBt3LjpVjxs9II5u9tzam7pqFUmgTcrip9VpRqYHn8J3gA7kCtm8xKwHg==" - "resolved" "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.7.1.tgz" - "version" "10.7.1" +jss-plugin-rule-value-function@^10.5.1: + version "10.7.1" + resolved "https://registry.npmjs.org/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.7.1.tgz" + integrity sha512-fGAAImlbaHD3fXAHI3ooX6aRESOl5iBt3LjpVjxs9II5u9tzam7pqFUmgTcrip9VpRqYHn8J3gA7kCtm8xKwHg== dependencies: "@babel/runtime" "^7.3.1" - "jss" "10.7.1" - "tiny-warning" "^1.0.2" + jss "10.7.1" + tiny-warning "^1.0.2" -"jss-plugin-vendor-prefixer@^10.5.1": - "integrity" "sha512-1UHFmBn7hZNsHXTkLLOL8abRl8vi+D1EVzWD4WmLFj55vawHZfnH1oEz6TUf5Y61XHv0smdHabdXds6BgOXe3A==" - "resolved" "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.7.1.tgz" - "version" "10.7.1" +jss-plugin-vendor-prefixer@^10.5.1: + version "10.7.1" + resolved "https://registry.npmjs.org/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.7.1.tgz" + integrity sha512-1UHFmBn7hZNsHXTkLLOL8abRl8vi+D1EVzWD4WmLFj55vawHZfnH1oEz6TUf5Y61XHv0smdHabdXds6BgOXe3A== dependencies: "@babel/runtime" "^7.3.1" - "css-vendor" "^2.0.8" - "jss" "10.7.1" + css-vendor "^2.0.8" + jss "10.7.1" -"jss@^10.5.1", "jss@10.7.1": - "integrity" "sha512-5QN8JSVZR6cxpZNeGfzIjqPEP+ZJwJJfZbXmeABNdxiExyO+eJJDy6WDtqTf8SDKnbL5kZllEpAP71E/Lt7PXg==" - "resolved" "https://registry.npmjs.org/jss/-/jss-10.7.1.tgz" - "version" "10.7.1" +jss@^10.5.1, jss@10.7.1: + version "10.7.1" + resolved "https://registry.npmjs.org/jss/-/jss-10.7.1.tgz" + integrity sha512-5QN8JSVZR6cxpZNeGfzIjqPEP+ZJwJJfZbXmeABNdxiExyO+eJJDy6WDtqTf8SDKnbL5kZllEpAP71E/Lt7PXg== dependencies: "@babel/runtime" "^7.3.1" - "csstype" "^3.0.2" - "is-in-browser" "^1.1.3" - "tiny-warning" "^1.0.2" - -"jsx-ast-utils@^2.4.1 || ^3.0.0", "jsx-ast-utils@^3.1.0": - "integrity" "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==" - "resolved" "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz" - "version" "3.2.1" - dependencies: - "array-includes" "^3.1.3" - "object.assign" "^4.1.2" - -"killable@^1.0.1": - "integrity" "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" - "resolved" "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz" - "version" "1.0.1" - -"kind-of@^3.0.2", "kind-of@^3.0.3": - "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" - "version" "3.2.2" - dependencies: - "is-buffer" "^1.1.5" - -"kind-of@^3.2.0": - "integrity" "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" - "version" "3.2.2" - dependencies: - "is-buffer" "^1.1.5" - -"kind-of@^4.0.0": - "integrity" "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "is-buffer" "^1.1.5" - -"kind-of@^5.0.0": - "integrity" "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" - "version" "5.1.0" - -"kind-of@^6.0.0", "kind-of@^6.0.2": - "integrity" "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" - "resolved" "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" - "version" "6.0.3" - -"kleur@^3.0.3": - "integrity" "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" - "resolved" "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - "version" "3.0.3" - -"klona@^2.0.4": - "integrity" "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==" - "resolved" "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz" - "version" "2.0.4" - -"language-subtag-registry@~0.3.2": - "integrity" "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - "resolved" "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz" - "version" "0.3.21" - -"language-tags@^1.0.5": - "integrity" "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=" - "resolved" "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "language-subtag-registry" "~0.3.2" - -"last-call-webpack-plugin@^3.0.0": - "integrity" "sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==" - "resolved" "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "lodash" "^4.17.5" - "webpack-sources" "^1.1.0" - -"leven@^3.1.0": - "integrity" "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" - "resolved" "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" - "version" "3.1.0" - -"levn@^0.4.1": - "integrity" "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==" - "resolved" "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" - "version" "0.4.1" - dependencies: - "prelude-ls" "^1.2.1" - "type-check" "~0.4.0" - -"levn@~0.3.0": - "integrity" "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=" - "resolved" "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" - "version" "0.3.0" - dependencies: - "prelude-ls" "~1.1.2" - "type-check" "~0.3.2" - -"lines-and-columns@^1.1.6": - "integrity" "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" - "resolved" "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz" - "version" "1.1.6" - -"load-json-file@^4.0.0": - "integrity" "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=" - "resolved" "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" - "version" "4.0.0" - 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": - "integrity" "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" - "resolved" "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz" - "version" "2.4.0" - -"loader-utils@^1.1.0": - "integrity" "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "big.js" "^5.2.2" - "emojis-list" "^3.0.0" - "json5" "^1.0.1" - -"loader-utils@^1.2.3": - "integrity" "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "big.js" "^5.2.2" - "emojis-list" "^3.0.0" - "json5" "^1.0.1" - -"loader-utils@^1.4.0": - "integrity" "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "big.js" "^5.2.2" - "emojis-list" "^3.0.0" - "json5" "^1.0.1" - -"loader-utils@^2.0.0", "loader-utils@2.0.0": - "integrity" "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "big.js" "^5.2.2" - "emojis-list" "^3.0.0" - "json5" "^2.1.2" - -"loader-utils@1.2.3": - "integrity" "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==" - "resolved" "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz" - "version" "1.2.3" - dependencies: - "big.js" "^5.2.2" - "emojis-list" "^2.0.0" - "json5" "^1.0.1" - -"locate-path@^2.0.0": - "integrity" "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "p-locate" "^2.0.0" - "path-exists" "^3.0.0" - -"locate-path@^3.0.0": - "integrity" "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "p-locate" "^3.0.0" - "path-exists" "^3.0.0" - -"locate-path@^5.0.0": - "integrity" "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==" - "resolved" "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "p-locate" "^4.1.0" - -"lodash._reinterpolate@^3.0.0": - "integrity" "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" - "resolved" "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz" - "version" "3.0.0" - -"lodash.clonedeep@^4.5.0": - "integrity" "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" - "resolved" "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz" - "version" "4.5.0" - -"lodash.debounce@^4.0.8": - "integrity" "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - "resolved" "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" - "version" "4.0.8" - -"lodash.memoize@^4.1.2": - "integrity" "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - "resolved" "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" - "version" "4.1.2" - -"lodash.merge@^4.6.2": - "integrity" "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" - "resolved" "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" - "version" "4.6.2" - -"lodash.template@^4.5.0": - "integrity" "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==" - "resolved" "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz" - "version" "4.5.0" - dependencies: - "lodash._reinterpolate" "^3.0.0" - "lodash.templatesettings" "^4.0.0" - -"lodash.templatesettings@^4.0.0": - "integrity" "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==" - "resolved" "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz" - "version" "4.2.0" - dependencies: - "lodash._reinterpolate" "^3.0.0" - -"lodash.truncate@^4.4.2": - "integrity" "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" - "resolved" "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" - "version" "4.4.2" - -"lodash.uniq@^4.5.0": - "integrity" "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - "resolved" "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - "version" "4.5.0" + csstype "^3.0.2" + is-in-browser "^1.1.3" + tiny-warning "^1.0.2" + +"jsx-ast-utils@^2.4.1 || ^3.0.0", jsx-ast-utils@^3.1.0: + version "3.2.1" + resolved "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz" + integrity sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA== + dependencies: + array-includes "^3.1.3" + object.assign "^4.1.2" + +killable@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz" + integrity sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + +kind-of@^3.0.2, kind-of@^3.0.3: + version "3.2.2" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^3.2.0: + version "3.2.2" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz" + integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + dependencies: + is-buffer "^1.1.5" + +kind-of@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz" + integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + dependencies: + is-buffer "^1.1.5" + +kind-of@^5.0.0: + version "5.1.0" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz" + integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +klona@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz" + integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== + +language-subtag-registry@~0.3.2: + version "0.3.21" + resolved "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz" + integrity sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== + +language-tags@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz" + integrity sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= + dependencies: + language-subtag-registry "~0.3.2" + +last-call-webpack-plugin@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz" + integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== + dependencies: + lodash "^4.17.5" + webpack-sources "^1.1.0" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +levn@~0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + +lines-and-columns@^1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz" + integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" + 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.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz" + integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + +loader-utils@^1.1.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" + integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + +loader-utils@^1.2.3: + version "1.4.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" + integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + +loader-utils@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz" + integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^1.0.1" + +loader-utils@^2.0.0, loader-utils@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz" + 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.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz" + integrity sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== + dependencies: + big.js "^5.2.2" + emojis-list "^2.0.0" + json5 "^1.0.1" + +locate-path@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" + integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + dependencies: + p-locate "^2.0.0" + path-exists "^3.0.0" + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" + 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.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + dependencies: + p-locate "^4.1.0" + +lodash._reinterpolate@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz" + integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + +lodash.clonedeep@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz" + integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8= + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" + integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.template@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz" + integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== + dependencies: + lodash._reinterpolate "^3.0.0" + lodash.templatesettings "^4.0.0" + +lodash.templatesettings@^4.0.0: + version "4.2.0" + resolved "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz" + integrity sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== + dependencies: + lodash._reinterpolate "^3.0.0" + +lodash.truncate@^4.4.2: + version "4.4.2" + resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" + integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" + integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -"lodash@^4.17.11", "lodash@^4.17.14", "lodash@^4.17.15", "lodash@^4.17.19", "lodash@^4.17.20", "lodash@^4.17.21", "lodash@^4.17.5", "lodash@^4.7.0", "lodash@>=3.5 <5": - "integrity" "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - "version" "4.17.21" +lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21, lodash@^4.17.5, lodash@^4.7.0, "lodash@>=3.5 <5": + version "4.17.21" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== -"loglevel@^1.6.8": - "integrity" "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" - "resolved" "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz" - "version" "1.7.1" - -"loose-envify@^1.1.0", "loose-envify@^1.2.0", "loose-envify@^1.3.1", "loose-envify@^1.4.0": - "integrity" "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==" - "resolved" "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "js-tokens" "^3.0.0 || ^4.0.0" - -"lower-case@^2.0.2": - "integrity" "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==" - "resolved" "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "tslib" "^2.0.3" - -"lru-cache@^5.1.1": - "integrity" "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==" - "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" - "version" "5.1.1" - dependencies: - "yallist" "^3.0.2" +loglevel@^1.6.8: + version "1.7.1" + resolved "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz" + integrity sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== + +loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + 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.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" -"lru-cache@^6.0.0": - "integrity" "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==" - "resolved" "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "yallist" "^4.0.0" - -"lz-string@^1.4.4": - "integrity" "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" - "resolved" "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" - "version" "1.4.4" - -"magic-string@^0.25.0", "magic-string@^0.25.7": - "integrity" "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==" - "resolved" "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz" - "version" "0.25.7" - dependencies: - "sourcemap-codec" "^1.4.4" - -"make-dir@^2.0.0": - "integrity" "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==" - "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "pify" "^4.0.1" - "semver" "^5.6.0" - -"make-dir@^3.0.0": - "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" - "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "semver" "^6.0.0" - -"make-dir@^3.0.2": - "integrity" "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==" - "resolved" "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "semver" "^6.0.0" - -"makeerror@1.0.x": - "integrity" "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=" - "resolved" "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz" - "version" "1.0.11" - dependencies: - "tmpl" "1.0.x" - -"map-cache@^0.2.2": - "integrity" "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" - "resolved" "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" - "version" "0.2.2" - -"map-visit@^1.0.0": - "integrity" "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=" - "resolved" "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "object-visit" "^1.0.0" - -"md5.js@^1.3.4": - "integrity" "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==" - "resolved" "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" - "version" "1.3.5" - dependencies: - "hash-base" "^3.0.0" - "inherits" "^2.0.1" - "safe-buffer" "^5.1.2" - -"mdn-data@2.0.14": - "integrity" "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" - "version" "2.0.14" - -"mdn-data@2.0.4": - "integrity" "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" - "resolved" "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" - "version" "2.0.4" - -"media-typer@0.3.0": - "integrity" "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" - "resolved" "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - "version" "0.3.0" - -"memory-fs@^0.4.1": - "integrity" "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=" - "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz" - "version" "0.4.1" - dependencies: - "errno" "^0.1.3" - "readable-stream" "^2.0.1" - -"memory-fs@^0.5.0": - "integrity" "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==" - "resolved" "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz" - "version" "0.5.0" - dependencies: - "errno" "^0.1.3" - "readable-stream" "^2.0.1" - -"merge-descriptors@1.0.1": - "integrity" "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - "resolved" "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" - "version" "1.0.1" - -"merge-stream@^2.0.0": - "integrity" "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" - "resolved" "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" - "version" "2.0.0" - -"merge2@^1.3.0": - "integrity" "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" - "resolved" "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - "version" "1.4.1" - -"methods@~1.1.2": - "integrity" "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" - "resolved" "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - "version" "1.1.2" - -"microevent.ts@~0.1.1": - "integrity" "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" - "resolved" "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz" - "version" "0.1.1" - -"micromatch@^3.1.10", "micromatch@^3.1.4": - "integrity" "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==" - "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" - "version" "3.1.10" - 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", "micromatch@^4.0.4": - "integrity" "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==" - "resolved" "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" - "version" "4.0.4" - dependencies: - "braces" "^3.0.1" - "picomatch" "^2.2.3" - -"miller-rabin@^4.0.0": - "integrity" "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==" - "resolved" "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "bn.js" "^4.0.0" - "brorand" "^1.0.1" - -"mime-db@>= 1.43.0 < 2", "mime-db@1.49.0": - "integrity" "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" - "resolved" "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz" - "version" "1.49.0" - -"mime-types@^2.1.12", "mime-types@^2.1.27", "mime-types@~2.1.17", "mime-types@~2.1.24": - "integrity" "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==" - "resolved" "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz" - "version" "2.1.32" - dependencies: - "mime-db" "1.49.0" - -"mime@^2.4.4": - "integrity" "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==" - "resolved" "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz" - "version" "2.5.2" - -"mime@1.6.0": - "integrity" "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - "resolved" "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - "version" "1.6.0" - -"mimic-fn@^2.1.0": - "integrity" "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" - "resolved" "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - "version" "2.1.0" - -"min-indent@^1.0.0": - "integrity" "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" - "resolved" "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" - "version" "1.0.1" - -"mini-create-react-context@^0.4.0": - "integrity" "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==" - "resolved" "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz" - "version" "0.4.1" +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +lz-string@^1.4.4: + version "1.4.4" + resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz" + integrity sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY= + +magic-string@^0.25.0, magic-string@^0.25.7: + version "0.25.7" + resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz" + integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== + dependencies: + sourcemap-codec "^1.4.4" + +make-dir@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +make-dir@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + dependencies: + semver "^6.0.0" + +make-dir@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + 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.npmjs.org/makeerror/-/makeerror-1.0.11.tgz" + integrity sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= + dependencies: + tmpl "1.0.x" + +map-cache@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz" + integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + +map-visit@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz" + integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + dependencies: + object-visit "^1.0.0" + +md5.js@^1.3.4: + version "1.3.5" + resolved "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz" + integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + safe-buffer "^5.1.2" + +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + +mdn-data@2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" + integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" + integrity sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + +memory-fs@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz" + 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.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz" + integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== + dependencies: + errno "^0.1.3" + readable-stream "^2.0.1" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" + integrity sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0: + version "1.4.1" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" + integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + +microevent.ts@~0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz" + integrity sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== + +micromatch@^3.1.10, micromatch@^3.1.4: + version "3.1.10" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz" + 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, micromatch@^4.0.4: + version "4.0.4" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" + integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + dependencies: + braces "^3.0.1" + picomatch "^2.2.3" + +miller-rabin@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz" + integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + dependencies: + bn.js "^4.0.0" + brorand "^1.0.1" + +"mime-db@>= 1.43.0 < 2", mime-db@1.49.0: + version "1.49.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz" + integrity sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA== + +mime-types@^2.1.12, mime-types@^2.1.27, mime-types@~2.1.17, mime-types@~2.1.24: + version "2.1.32" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz" + integrity sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A== + dependencies: + mime-db "1.49.0" + +mime@^2.4.4: + version "2.5.2" + resolved "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz" + integrity sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg== + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +min-indent@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== + +mini-create-react-context@^0.4.0: + version "0.4.1" + resolved "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz" + integrity sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ== dependencies: "@babel/runtime" "^7.12.1" - "tiny-warning" "^1.0.3" - -"mini-css-extract-plugin@0.11.3": - "integrity" "sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA==" - "resolved" "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz" - "version" "0.11.3" - dependencies: - "loader-utils" "^1.1.0" - "normalize-url" "1.9.1" - "schema-utils" "^1.0.0" - "webpack-sources" "^1.1.0" - -"minimalistic-assert@^1.0.0", "minimalistic-assert@^1.0.1": - "integrity" "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - "resolved" "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" - "version" "1.0.1" - -"minimalistic-crypto-utils@^1.0.1": - "integrity" "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - "resolved" "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" - "version" "1.0.1" - -"minimatch@^3.0.4", "minimatch@3.0.4": - "integrity" "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==" - "resolved" "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "brace-expansion" "^1.1.7" - -"minimist@^1.1.1", "minimist@^1.2.0", "minimist@^1.2.5": - "integrity" "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - "resolved" "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" - "version" "1.2.5" - -"minipass-collect@^1.0.2": - "integrity" "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==" - "resolved" "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "minipass" "^3.0.0" - -"minipass-flush@^1.0.5": - "integrity" "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==" - "resolved" "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "minipass" "^3.0.0" - -"minipass-pipeline@^1.2.2": - "integrity" "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==" - "resolved" "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz" - "version" "1.2.4" - dependencies: - "minipass" "^3.0.0" - -"minipass@^3.0.0", "minipass@^3.1.1": - "integrity" "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==" - "resolved" "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz" - "version" "3.1.5" - dependencies: - "yallist" "^4.0.0" - -"minizlib@^2.1.1": - "integrity" "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==" - "resolved" "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" - "version" "2.1.2" - dependencies: - "minipass" "^3.0.0" - "yallist" "^4.0.0" - -"mississippi@^3.0.0": - "integrity" "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==" - "resolved" "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz" - "version" "3.0.0" - 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": - "integrity" "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==" - "resolved" "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" - "version" "1.3.2" - dependencies: - "for-in" "^1.0.2" - "is-extendable" "^1.0.1" - -"mkdirp@^0.5.1", "mkdirp@^0.5.3", "mkdirp@^0.5.5", "mkdirp@~0.5.1": - "integrity" "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==" - "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" - "version" "0.5.5" - dependencies: - "minimist" "^1.2.5" - -"mkdirp@^1.0.3": - "integrity" "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" - "version" "1.0.4" - -"mkdirp@^1.0.4": - "integrity" "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" - "resolved" "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" - "version" "1.0.4" - -"move-concurrently@^1.0.1": - "integrity" "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=" - "resolved" "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz" - "version" "1.0.1" - 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.1.1", "ms@2.1.2": - "integrity" "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - "version" "2.1.2" - -"ms@2.0.0": - "integrity" "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - "version" "2.0.0" - -"ms@2.1.1": - "integrity" "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - "resolved" "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz" - "version" "2.1.1" - -"multicast-dns-service-types@^1.1.0": - "integrity" "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" - "resolved" "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz" - "version" "1.1.0" - -"multicast-dns@^6.0.1": - "integrity" "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==" - "resolved" "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz" - "version" "6.2.3" - dependencies: - "dns-packet" "^1.3.1" - "thunky" "^1.0.2" - -"nanocolors@^0.1.5": - "integrity" "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==" - "resolved" "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz" - "version" "0.1.12" - -"nanocolors@^0.2.2": - "integrity" "sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==" - "resolved" "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz" - "version" "0.2.12" - -"nanocolors@^0.2.8": - "integrity" "sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==" - "resolved" "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz" - "version" "0.2.12" - -"nanoid@^3.1.25": - "integrity" "sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==" - "resolved" "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz" - "version" "3.1.28" - -"nanomatch@^1.2.9": - "integrity" "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==" - "resolved" "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" - "version" "1.2.13" - 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" - -"native-url@^0.2.6": - "integrity" "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==" - "resolved" "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz" - "version" "0.2.6" - dependencies: - "querystring" "^0.2.0" - -"natural-compare@^1.4.0": - "integrity" "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - "resolved" "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" - "version" "1.4.0" - -"negotiator@0.6.2": - "integrity" "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - "resolved" "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" - "version" "0.6.2" - -"neo-async@^2.5.0", "neo-async@^2.6.1", "neo-async@^2.6.2": - "integrity" "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" - "resolved" "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" - "version" "2.6.2" - -"next-tick@~1.0.0": - "integrity" "sha1-yobR/ogoFpsBICCOPchCS524NCw=" - "resolved" "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz" - "version" "1.0.0" - -"nice-try@^1.0.4": - "integrity" "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" - "resolved" "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" - "version" "1.0.5" - -"no-case@^3.0.4": - "integrity" "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==" - "resolved" "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" - "version" "3.0.4" - dependencies: - "lower-case" "^2.0.2" - "tslib" "^2.0.3" - -"node-forge@^0.10.0": - "integrity" "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" - "resolved" "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz" - "version" "0.10.0" - -"node-int64@^0.4.0": - "integrity" "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - "resolved" "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" - "version" "0.4.0" - -"node-libs-browser@^2.2.1": - "integrity" "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==" - "resolved" "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz" - "version" "2.2.1" - 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": - "integrity" "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" - "resolved" "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz" - "version" "1.0.0" - -"node-notifier@^8.0.0": - "integrity" "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==" - "resolved" "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz" - "version" "8.0.2" - 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.61", "node-releases@^1.1.76": - "integrity" "sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==" - "resolved" "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz" - "version" "1.1.76" - -"normalize-package-data@^2.3.2", "normalize-package-data@^2.5.0": - "integrity" "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==" - "resolved" "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" - "version" "2.5.0" - 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": - "integrity" "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=" - "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "remove-trailing-separator" "^1.0.1" - -"normalize-path@^3.0.0", "normalize-path@~3.0.0": - "integrity" "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" - "resolved" "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - "version" "3.0.0" - -"normalize-range@^0.1.2": - "integrity" "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" - "resolved" "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - "version" "0.1.2" - -"normalize-url@^3.0.0": - "integrity" "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" - "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz" - "version" "3.3.0" - -"normalize-url@1.9.1": - "integrity" "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=" - "resolved" "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz" - "version" "1.9.1" - dependencies: - "object-assign" "^4.0.1" - "prepend-http" "^1.0.0" - "query-string" "^4.1.0" - "sort-keys" "^1.0.0" - -"npm-run-path@^2.0.0": - "integrity" "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=" - "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "path-key" "^2.0.0" - -"npm-run-path@^4.0.0": - "integrity" "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==" - "resolved" "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "path-key" "^3.0.0" - -"nth-check@^1.0.2": - "integrity" "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==" - "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "boolbase" "~1.0.0" - -"nth-check@^2.0.0": - "integrity" "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==" - "resolved" "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "boolbase" "^1.0.0" - -"num2fraction@^1.2.2": - "integrity" "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" - "resolved" "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz" - "version" "1.2.2" - -"nwsapi@^2.2.0": - "integrity" "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - "resolved" "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz" - "version" "2.2.0" - -"object-assign@^4.0.1", "object-assign@^4.1.0", "object-assign@^4.1.1": - "integrity" "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - "resolved" "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - "version" "4.1.1" - -"object-copy@^0.1.0": - "integrity" "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=" - "resolved" "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" - "version" "0.1.0" - dependencies: - "copy-descriptor" "^0.1.0" - "define-property" "^0.2.5" - "kind-of" "^3.0.3" - -"object-inspect@^1.11.0", "object-inspect@^1.9.0": - "integrity" "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==" - "resolved" "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz" - "version" "1.11.0" - -"object-is@^1.0.1": - "integrity" "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==" - "resolved" "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" - "version" "1.1.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - -"object-keys@^1.0.12", "object-keys@^1.1.1": - "integrity" "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - "resolved" "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - "version" "1.1.1" - -"object-visit@^1.0.0": - "integrity" "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=" - "resolved" "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "isobject" "^3.0.0" - -"object.assign@^4.1.0", "object.assign@^4.1.2": - "integrity" "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==" - "resolved" "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" - "version" "4.1.2" - 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", "object.entries@^1.1.4": - "integrity" "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==" - "resolved" "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz" - "version" "1.1.4" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.18.2" - -"object.fromentries@^2.0.4": - "integrity" "sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ==" - "resolved" "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz" - "version" "2.0.4" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.18.0-next.2" - "has" "^1.0.3" - -"object.getownpropertydescriptors@^2.0.3": - "integrity" "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==" - "resolved" "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz" - "version" "2.1.2" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.18.0-next.2" - -"object.hasown@^1.0.0": - "integrity" "sha512-qYMF2CLIjxxLGleeM0jrcB4kiv3loGVAjKQKvH8pSU/i2VcRRvUNmxbD+nEMmrXRfORhuVJuH8OtSYCZoue3zA==" - "resolved" "https://registry.npmjs.org/object.hasown/-/object.hasown-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "define-properties" "^1.1.3" - "es-abstract" "^1.18.1" - -"object.pick@^1.3.0": - "integrity" "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=" - "resolved" "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "isobject" "^3.0.1" - -"object.values@^1.1.0", "object.values@^1.1.4": - "integrity" "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==" - "resolved" "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz" - "version" "1.1.4" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.18.2" - -"obuf@^1.0.0", "obuf@^1.1.2": - "integrity" "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" - "resolved" "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" - "version" "1.1.2" - -"on-finished@~2.3.0": - "integrity" "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=" - "resolved" "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "ee-first" "1.1.1" - -"on-headers@~1.0.2": - "integrity" "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" - "resolved" "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" - "version" "1.0.2" - -"once@^1.3.0", "once@^1.3.1", "once@^1.4.0": - "integrity" "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=" - "resolved" "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - "version" "1.4.0" - dependencies: - "wrappy" "1" - -"onetime@^5.1.0": - "integrity" "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==" - "resolved" "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" - "version" "5.1.2" - dependencies: - "mimic-fn" "^2.1.0" - -"open@^7.0.2": - "integrity" "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==" - "resolved" "https://registry.npmjs.org/open/-/open-7.4.2.tgz" - "version" "7.4.2" - dependencies: - "is-docker" "^2.0.0" - "is-wsl" "^2.1.1" - -"opn@^5.5.0": - "integrity" "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==" - "resolved" "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz" - "version" "5.5.0" - dependencies: - "is-wsl" "^1.1.0" - -"optimize-css-assets-webpack-plugin@5.0.4": - "integrity" "sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A==" - "resolved" "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz" - "version" "5.0.4" - dependencies: - "cssnano" "^4.1.10" - "last-call-webpack-plugin" "^3.0.0" - -"optionator@^0.8.1": - "integrity" "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==" - "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" - "version" "0.8.3" - 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" + tiny-warning "^1.0.3" + +mini-css-extract-plugin@0.11.3: + version "0.11.3" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz" + integrity sha512-n9BA8LonkOkW1/zn+IbLPQmovsL0wMb9yx75fMJQZf2X1Zoec9yTZtyMePcyu19wPkmFbzZZA6fLTotpFhQsOA== + dependencies: + loader-utils "^1.1.0" + normalize-url "1.9.1" + schema-utils "^1.0.0" + webpack-sources "^1.1.0" + +minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimalistic-crypto-utils@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz" + integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + +minimatch@^3.0.4, minimatch@3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: + version "1.2.5" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz" + integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + +minipass-collect@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz" + integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== + dependencies: + minipass "^3.0.0" + +minipass-flush@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz" + integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== + dependencies: + minipass "^3.0.0" + +minipass-pipeline@^1.2.2: + version "1.2.4" + resolved "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz" + integrity sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== + dependencies: + minipass "^3.0.0" + +minipass@^3.0.0, minipass@^3.1.1: + version "3.1.5" + resolved "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz" + integrity sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw== + dependencies: + yallist "^4.0.0" + +minizlib@^2.1.1: + version "2.1.2" + resolved "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz" + 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.npmjs.org/mississippi/-/mississippi-3.0.0.tgz" + 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.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz" + integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + dependencies: + for-in "^1.0.2" + is-extendable "^1.0.1" + +mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@^0.5.5, mkdirp@~0.5.1: + version "0.5.5" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + +mkdirp@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + +mkdirp@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" + integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== + +move-concurrently@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz" + 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.1.1, ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" + integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + +ms@2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz" + integrity sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + +multicast-dns-service-types@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz" + integrity sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + +multicast-dns@^6.0.1: + version "6.2.3" + resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz" + integrity sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + dependencies: + dns-packet "^1.3.1" + thunky "^1.0.2" + +nan@^2.12.1: + version "2.15.0" + resolved "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz" + integrity sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== + +nanocolors@^0.1.5: + version "0.1.12" + resolved "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz" + integrity sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ== + +nanocolors@^0.2.2: + version "0.2.12" + resolved "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz" + integrity sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug== + +nanocolors@^0.2.8: + version "0.2.12" + resolved "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.12.tgz" + integrity sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug== + +nanoid@^3.1.25: + version "3.1.28" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz" + integrity sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw== + +nanomatch@^1.2.9: + version "1.2.13" + resolved "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz" + 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" + +native-url@^0.2.6: + version "0.2.6" + resolved "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz" + integrity sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA== + dependencies: + querystring "^0.2.0" + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +negotiator@0.6.2: + version "0.6.2" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz" + 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.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +next-tick@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz" + integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + dependencies: + lower-case "^2.0.2" + tslib "^2.0.3" + +node-forge@^0.10.0: + version "0.10.0" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz" + integrity sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== + +node-int64@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz" + integrity sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + +node-libs-browser@^2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz" + 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.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz" + integrity sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= + +node-notifier@^8.0.0: + version "8.0.2" + resolved "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz" + integrity sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg== + 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.61, node-releases@^1.1.76: + version "1.1.76" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz" + integrity sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA== + +normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: + version "2.5.0" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + 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.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz" + 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.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + +normalize-url@^3.0.0: + version "3.3.0" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz" + integrity sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + +normalize-url@1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz" + integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= + dependencies: + object-assign "^4.0.1" + prepend-http "^1.0.0" + query-string "^4.1.0" + sort-keys "^1.0.0" + +npm-run-path@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz" + integrity sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + dependencies: + path-key "^2.0.0" + +npm-run-path@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nth-check@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + +nth-check@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz" + integrity sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w== + dependencies: + boolbase "^1.0.0" + +num2fraction@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz" + integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + +nwsapi@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz" + integrity sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== + +object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" + integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + +object-copy@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz" + integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + dependencies: + copy-descriptor "^0.1.0" + define-property "^0.2.5" + kind-of "^3.0.3" + +object-inspect@^1.11.0, object-inspect@^1.9.0: + version "1.11.0" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz" + integrity sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + +object-is@^1.0.1: + version "1.1.5" + resolved "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz" + integrity sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +object-keys@^1.0.12, object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object-visit@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz" + integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + dependencies: + isobject "^3.0.0" + +object.assign@^4.1.0, object.assign@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz" + 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, object.entries@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz" + integrity sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.2" + +object.fromentries@^2.0.4: + version "2.0.4" + resolved "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.4.tgz" + integrity sha512-EsFBshs5RUUpQEY1D4q/m59kMfz4YJvxuNCJcv/jWwOJr34EaVnG11ZrZa0UHB3wnzV1wx8m58T4hQL8IuNXlQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.2" + has "^1.0.3" + +object.getownpropertydescriptors@^2.0.3: + version "2.1.2" + resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz" + integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.0-next.2" + +object.hasown@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/object.hasown/-/object.hasown-1.0.0.tgz" + integrity sha512-qYMF2CLIjxxLGleeM0jrcB4kiv3loGVAjKQKvH8pSU/i2VcRRvUNmxbD+nEMmrXRfORhuVJuH8OtSYCZoue3zA== + dependencies: + define-properties "^1.1.3" + es-abstract "^1.18.1" + +object.pick@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz" + integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + dependencies: + isobject "^3.0.1" + +object.values@^1.1.0, object.values@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz" + integrity sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.2" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@~2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" + integrity sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0, once@^1.3.1, once@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + +onetime@^5.1.0: + version "5.1.2" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^7.0.2: + version "7.4.2" + resolved "https://registry.npmjs.org/open/-/open-7.4.2.tgz" + integrity sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q== + dependencies: + is-docker "^2.0.0" + is-wsl "^2.1.1" + +opn@^5.5.0: + version "5.5.0" + resolved "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz" + integrity sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + dependencies: + is-wsl "^1.1.0" + +optimize-css-assets-webpack-plugin@5.0.4: + version "5.0.4" + resolved "https://registry.npmjs.org/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-5.0.4.tgz" + integrity sha512-wqd6FdI2a5/FdoiCNNkEvLeA//lHHfG24Ln2Xm2qqdIk4aOlsR18jwpyOihqQ8849W3qu2DX8fOYxpvTMj+93A== + dependencies: + cssnano "^4.1.10" + last-call-webpack-plugin "^3.0.0" + +optionator@^0.8.1: + version "0.8.3" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz" + 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" -"optionator@^0.9.1": - "integrity" "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==" - "resolved" "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" - "version" "0.9.1" +optionator@^0.9.1: + version "0.9.1" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz" + integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== dependencies: - "deep-is" "^0.1.3" - "fast-levenshtein" "^2.0.6" - "levn" "^0.4.1" - "prelude-ls" "^1.2.1" - "type-check" "^0.4.0" - "word-wrap" "^1.2.3" - -"original@^1.0.0": - "integrity" "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==" - "resolved" "https://registry.npmjs.org/original/-/original-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "url-parse" "^1.4.3" - -"os-browserify@^0.3.0": - "integrity" "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" - "resolved" "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz" - "version" "0.3.0" - -"p-each-series@^2.1.0": - "integrity" "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==" - "resolved" "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz" - "version" "2.2.0" - -"p-finally@^1.0.0": - "integrity" "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" - "resolved" "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" - "version" "1.0.0" + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + word-wrap "^1.2.3" + +original@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/original/-/original-1.0.2.tgz" + integrity sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + dependencies: + url-parse "^1.4.3" + +os-browserify@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz" + integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + +p-each-series@^2.1.0: + version "2.2.0" + resolved "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz" + integrity sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA== + +p-finally@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz" + integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= -"p-limit@^1.1.0": - "integrity" "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" - "version" "1.3.0" +p-limit@^1.1.0: + version "1.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz" + integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== dependencies: - "p-try" "^1.0.0" - -"p-limit@^2.0.0", "p-limit@^2.2.0": - "integrity" "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" - "version" "2.3.0" - dependencies: - "p-try" "^2.0.0" - -"p-limit@^3.0.2": - "integrity" "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==" - "resolved" "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "yocto-queue" "^0.1.0" - -"p-locate@^2.0.0": - "integrity" "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "p-limit" "^1.1.0" - -"p-locate@^3.0.0": - "integrity" "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "p-limit" "^2.0.0" - -"p-locate@^4.1.0": - "integrity" "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==" - "resolved" "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" - "version" "4.1.0" - dependencies: - "p-limit" "^2.2.0" - -"p-map@^2.0.0": - "integrity" "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" - "resolved" "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz" - "version" "2.1.0" - -"p-map@^4.0.0": - "integrity" "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==" - "resolved" "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "aggregate-error" "^3.0.0" - -"p-retry@^3.0.1": - "integrity" "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==" - "resolved" "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "retry" "^0.12.0" - -"p-try@^1.0.0": - "integrity" "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" - "resolved" "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" - "version" "1.0.0" + p-try "^1.0.0" + +p-limit@^2.0.0, p-limit@^2.2.0: + version "2.3.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz" + integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + dependencies: + p-limit "^1.1.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz" + 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.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + 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.npmjs.org/p-map/-/p-map-2.1.0.tgz" + integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + +p-map@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz" + integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + dependencies: + aggregate-error "^3.0.0" + +p-retry@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz" + integrity sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== + dependencies: + retry "^0.12.0" + +p-try@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz" + integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= -"p-try@^2.0.0": - "integrity" "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - "resolved" "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" - "version" "2.2.0" +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== -"pako@~1.0.5": - "integrity" "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" - "resolved" "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" - "version" "1.0.11" +pako@~1.0.5: + version "1.0.11" + resolved "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz" + integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== -"parallel-transform@^1.1.0": - "integrity" "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==" - "resolved" "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz" - "version" "1.2.0" +parallel-transform@^1.1.0: + version "1.2.0" + resolved "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz" + integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== dependencies: - "cyclist" "^1.0.1" - "inherits" "^2.0.3" - "readable-stream" "^2.1.5" + cyclist "^1.0.1" + inherits "^2.0.3" + readable-stream "^2.1.5" -"param-case@^3.0.3": - "integrity" "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==" - "resolved" "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" - "version" "3.0.4" +param-case@^3.0.3: + version "3.0.4" + resolved "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" + integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== dependencies: - "dot-case" "^3.0.4" - "tslib" "^2.0.3" + dot-case "^3.0.4" + tslib "^2.0.3" -"parent-module@^1.0.0": - "integrity" "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==" - "resolved" "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" - "version" "1.0.1" +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== dependencies: - "callsites" "^3.0.0" + callsites "^3.0.0" -"parse-asn1@^5.0.0", "parse-asn1@^5.1.5": - "integrity" "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==" - "resolved" "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz" - "version" "5.1.6" +parse-asn1@^5.0.0, parse-asn1@^5.1.5: + version "5.1.6" + resolved "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz" + 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" + 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-json@^4.0.0": - "integrity" "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=" - "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" - "version" "4.0.0" +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + integrity sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= dependencies: - "error-ex" "^1.3.1" - "json-parse-better-errors" "^1.0.1" + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" -"parse-json@^5.0.0": - "integrity" "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==" - "resolved" "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" - "version" "5.2.0" +parse-json@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== 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@6.0.1": - "integrity" "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" - "resolved" "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" - "version" "6.0.1" - -"parseurl@~1.3.2", "parseurl@~1.3.3": - "integrity" "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" - "resolved" "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - "version" "1.3.3" - -"pascal-case@^3.1.2": - "integrity" "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==" - "resolved" "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "no-case" "^3.0.4" - "tslib" "^2.0.3" - -"pascalcase@^0.1.1": - "integrity" "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" - "resolved" "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" - "version" "0.1.1" - -"path-browserify@0.0.1": - "integrity" "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" - "resolved" "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz" - "version" "0.0.1" - -"path-dirname@^1.0.0": - "integrity" "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" - "resolved" "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" - "version" "1.0.2" - -"path-exists@^3.0.0": - "integrity" "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - "version" "3.0.0" - -"path-exists@^4.0.0": - "integrity" "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" - "resolved" "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" - "version" "4.0.0" - -"path-is-absolute@^1.0.0": - "integrity" "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - "resolved" "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - "version" "1.0.1" - -"path-is-inside@^1.0.2": - "integrity" "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=" - "resolved" "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" - "version" "1.0.2" - -"path-key@^2.0.0", "path-key@^2.0.1": - "integrity" "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" - "resolved" "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" - "version" "2.0.1" - -"path-key@^3.0.0", "path-key@^3.1.0": - "integrity" "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" - "resolved" "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - "version" "3.1.1" - -"path-parse@^1.0.6": - "integrity" "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - "resolved" "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" - "version" "1.0.7" - -"path-to-regexp@^1.7.0": - "integrity" "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==" - "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" - "version" "1.8.0" - dependencies: - "isarray" "0.0.1" - -"path-to-regexp@0.1.7": - "integrity" "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - "resolved" "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" - "version" "0.1.7" - -"path-type@^3.0.0": - "integrity" "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==" - "resolved" "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "pify" "^3.0.0" - -"path-type@^4.0.0": - "integrity" "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" - "resolved" "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - "version" "4.0.0" - -"pbkdf2@^3.0.3": - "integrity" "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==" - "resolved" "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" - "version" "3.1.2" - 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" - -"performance-now@^2.1.0": - "integrity" "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - "resolved" "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" - "version" "2.1.0" - -"picomatch@^2.0.4", "picomatch@^2.2.1", "picomatch@^2.2.2", "picomatch@^2.2.3": - "integrity" "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" - "resolved" "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" - "version" "2.3.0" - -"pify@^2.0.0": - "integrity" "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" - "resolved" "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" - "version" "2.3.0" - -"pify@^3.0.0": - "integrity" "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" - "resolved" "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" - "version" "3.0.0" - -"pify@^4.0.1": - "integrity" "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" - "resolved" "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" - "version" "4.0.1" - -"pinkie-promise@^2.0.0": - "integrity" "sha1-ITXW36ejWMBprJsXh3YogihFD/o=" - "resolved" "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "pinkie" "^2.0.0" - -"pinkie@^2.0.0": - "integrity" "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" - "resolved" "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" - "version" "2.0.4" - -"pirates@^4.0.1": - "integrity" "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==" - "resolved" "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "node-modules-regexp" "^1.0.0" - -"pkg-dir@^2.0.0": - "integrity" "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "find-up" "^2.1.0" - -"pkg-dir@^3.0.0": - "integrity" "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "find-up" "^3.0.0" - -"pkg-dir@^4.1.0": - "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" - "version" "4.2.0" + error-ex "^1.3.1" + json-parse-even-better-errors "^2.3.0" + lines-and-columns "^1.1.6" + +parse5@6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" + integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascal-case@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" + 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.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz" + integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + +path-browserify@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz" + integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== + +path-dirname@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz" + integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" + integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.0, path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.6: + version "1.0.7" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-to-regexp@^1.7.0: + version "1.8.0" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" + integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== + dependencies: + isarray "0.0.1" + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + integrity sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" + integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + dependencies: + pify "^3.0.0" + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +pbkdf2@^3.0.3: + version "3.1.2" + resolved "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" + integrity sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA== + 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" + +performance-now@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz" + integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3: + version "2.3.0" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" + integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== + +pify@^2.0.0: + version "2.3.0" + resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" + integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" + integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pinkie-promise@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" + integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= + dependencies: + pinkie "^2.0.0" + +pinkie@^2.0.0: + version "2.0.4" + resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" + integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + +pirates@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz" + integrity sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== + dependencies: + node-modules-regexp "^1.0.0" + +pkg-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz" + integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= + dependencies: + find-up "^2.1.0" + +pkg-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz" + integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + dependencies: + find-up "^3.0.0" + +pkg-dir@^4.1.0: + version "4.2.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: - "find-up" "^4.0.0" + find-up "^4.0.0" -"pkg-dir@^4.2.0": - "integrity" "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==" - "resolved" "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" - "version" "4.2.0" +pkg-dir@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: - "find-up" "^4.0.0" + find-up "^4.0.0" -"pkg-up@^2.0.0": - "integrity" "sha1-yBmscoBZpGHKscOImivjxJoATX8=" - "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz" - "version" "2.0.0" +pkg-up@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-2.0.0.tgz" + integrity sha1-yBmscoBZpGHKscOImivjxJoATX8= dependencies: - "find-up" "^2.1.0" + find-up "^2.1.0" -"pkg-up@3.1.0": - "integrity" "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==" - "resolved" "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" - "version" "3.1.0" +pkg-up@3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" + integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== dependencies: - "find-up" "^3.0.0" - -"pnp-webpack-plugin@1.6.4": - "integrity" "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==" - "resolved" "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz" - "version" "1.6.4" + find-up "^3.0.0" + +pnp-webpack-plugin@1.6.4: + version "1.6.4" + resolved "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz" + integrity sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== dependencies: - "ts-pnp" "^1.1.6" + ts-pnp "^1.1.6" -"popper.js@1.16.1-lts": - "integrity" "sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA==" - "resolved" "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz" - "version" "1.16.1-lts" +popper.js@1.16.1-lts: + version "1.16.1-lts" + resolved "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1-lts.tgz" + integrity sha512-Kjw8nKRl1m+VrSFCoVGPph93W/qrSO7ZkqPpTf7F4bk/sqcfWK019dWBUpE/fBOsOQY1dks/Bmcbfn1heM/IsA== -"portfinder@^1.0.26": - "integrity" "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==" - "resolved" "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz" - "version" "1.0.28" +portfinder@^1.0.26: + version "1.0.28" + resolved "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz" + integrity sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== dependencies: - "async" "^2.6.2" - "debug" "^3.1.1" - "mkdirp" "^0.5.5" + async "^2.6.2" + debug "^3.1.1" + mkdirp "^0.5.5" -"posix-character-classes@^0.1.0": - "integrity" "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" - "resolved" "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" - "version" "0.1.1" +posix-character-classes@^0.1.0: + version "0.1.1" + resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz" + integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= -"postcss-attribute-case-insensitive@^4.0.1": - "integrity" "sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==" - "resolved" "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz" - "version" "4.0.2" +postcss-attribute-case-insensitive@^4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-4.0.2.tgz" + integrity sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== dependencies: - "postcss" "^7.0.2" - "postcss-selector-parser" "^6.0.2" + postcss "^7.0.2" + postcss-selector-parser "^6.0.2" -"postcss-browser-comments@^3.0.0": - "integrity" "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==" - "resolved" "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz" - "version" "3.0.0" +postcss-browser-comments@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz" + integrity sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig== dependencies: - "postcss" "^7" + postcss "^7" -"postcss-calc@^7.0.1": - "integrity" "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==" - "resolved" "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz" - "version" "7.0.5" +postcss-calc@^7.0.1: + version "7.0.5" + resolved "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz" + integrity sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== dependencies: - "postcss" "^7.0.27" - "postcss-selector-parser" "^6.0.2" - "postcss-value-parser" "^4.0.2" + postcss "^7.0.27" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.0.2" -"postcss-color-functional-notation@^2.0.1": - "integrity" "sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==" - "resolved" "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz" - "version" "2.0.1" +postcss-color-functional-notation@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-2.0.1.tgz" + integrity sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== dependencies: - "postcss" "^7.0.2" - "postcss-values-parser" "^2.0.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -"postcss-color-gray@^5.0.0": - "integrity" "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==" - "resolved" "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz" - "version" "5.0.0" +postcss-color-gray@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz" + integrity sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== dependencies: "@csstools/convert-colors" "^1.4.0" - "postcss" "^7.0.5" - "postcss-values-parser" "^2.0.0" + postcss "^7.0.5" + postcss-values-parser "^2.0.0" -"postcss-color-hex-alpha@^5.0.3": - "integrity" "sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==" - "resolved" "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz" - "version" "5.0.3" +postcss-color-hex-alpha@^5.0.3: + version "5.0.3" + resolved "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-5.0.3.tgz" + integrity sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== dependencies: - "postcss" "^7.0.14" - "postcss-values-parser" "^2.0.1" + postcss "^7.0.14" + postcss-values-parser "^2.0.1" -"postcss-color-mod-function@^3.0.3": - "integrity" "sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==" - "resolved" "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz" - "version" "3.0.3" +postcss-color-mod-function@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/postcss-color-mod-function/-/postcss-color-mod-function-3.0.3.tgz" + integrity sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== dependencies: "@csstools/convert-colors" "^1.4.0" - "postcss" "^7.0.2" - "postcss-values-parser" "^2.0.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -"postcss-color-rebeccapurple@^4.0.1": - "integrity" "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==" - "resolved" "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz" - "version" "4.0.1" +postcss-color-rebeccapurple@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz" + integrity sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== dependencies: - "postcss" "^7.0.2" - "postcss-values-parser" "^2.0.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -"postcss-colormin@^4.0.3": - "integrity" "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==" - "resolved" "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz" - "version" "4.0.3" +postcss-colormin@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz" + integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== dependencies: - "browserslist" "^4.0.0" - "color" "^3.0.0" - "has" "^1.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -"postcss-convert-values@^4.0.1": - "integrity" "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==" - "resolved" "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz" - "version" "4.0.1" +postcss-convert-values@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz" + integrity sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== dependencies: - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -"postcss-custom-media@^7.0.8": - "integrity" "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==" - "resolved" "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz" - "version" "7.0.8" +postcss-custom-media@^7.0.8: + version "7.0.8" + resolved "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz" + integrity sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== dependencies: - "postcss" "^7.0.14" + postcss "^7.0.14" -"postcss-custom-properties@^8.0.11": - "integrity" "sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==" - "resolved" "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz" - "version" "8.0.11" +postcss-custom-properties@^8.0.11: + version "8.0.11" + resolved "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-8.0.11.tgz" + integrity sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== dependencies: - "postcss" "^7.0.17" - "postcss-values-parser" "^2.0.1" + postcss "^7.0.17" + postcss-values-parser "^2.0.1" -"postcss-custom-selectors@^5.1.2": - "integrity" "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==" - "resolved" "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz" - "version" "5.1.2" +postcss-custom-selectors@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz" + integrity sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== dependencies: - "postcss" "^7.0.2" - "postcss-selector-parser" "^5.0.0-rc.3" + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" -"postcss-dir-pseudo-class@^5.0.0": - "integrity" "sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==" - "resolved" "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz" - "version" "5.0.0" +postcss-dir-pseudo-class@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-5.0.0.tgz" + integrity sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== dependencies: - "postcss" "^7.0.2" - "postcss-selector-parser" "^5.0.0-rc.3" + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" -"postcss-discard-comments@^4.0.2": - "integrity" "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==" - "resolved" "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz" - "version" "4.0.2" +postcss-discard-comments@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz" + integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== dependencies: - "postcss" "^7.0.0" + postcss "^7.0.0" -"postcss-discard-duplicates@^4.0.2": - "integrity" "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==" - "resolved" "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz" - "version" "4.0.2" +postcss-discard-duplicates@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz" + integrity sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== dependencies: - "postcss" "^7.0.0" + postcss "^7.0.0" -"postcss-discard-empty@^4.0.1": - "integrity" "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==" - "resolved" "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz" - "version" "4.0.1" +postcss-discard-empty@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz" + integrity sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== dependencies: - "postcss" "^7.0.0" + postcss "^7.0.0" -"postcss-discard-overridden@^4.0.1": - "integrity" "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==" - "resolved" "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz" - "version" "4.0.1" +postcss-discard-overridden@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz" + integrity sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== dependencies: - "postcss" "^7.0.0" + postcss "^7.0.0" -"postcss-double-position-gradients@^1.0.0": - "integrity" "sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==" - "resolved" "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz" - "version" "1.0.0" +postcss-double-position-gradients@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-1.0.0.tgz" + integrity sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== dependencies: - "postcss" "^7.0.5" - "postcss-values-parser" "^2.0.0" + postcss "^7.0.5" + postcss-values-parser "^2.0.0" -"postcss-env-function@^2.0.2": - "integrity" "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==" - "resolved" "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz" - "version" "2.0.2" +postcss-env-function@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz" + integrity sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== dependencies: - "postcss" "^7.0.2" - "postcss-values-parser" "^2.0.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -"postcss-flexbugs-fixes@4.2.1": - "integrity" "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==" - "resolved" "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz" - "version" "4.2.1" +postcss-flexbugs-fixes@4.2.1: + version "4.2.1" + resolved "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz" + integrity sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ== dependencies: - "postcss" "^7.0.26" + postcss "^7.0.26" -"postcss-focus-visible@^4.0.0": - "integrity" "sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==" - "resolved" "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz" - "version" "4.0.0" +postcss-focus-visible@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-4.0.0.tgz" + integrity sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== dependencies: - "postcss" "^7.0.2" + postcss "^7.0.2" -"postcss-focus-within@^3.0.0": - "integrity" "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==" - "resolved" "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz" - "version" "3.0.0" +postcss-focus-within@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz" + integrity sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== dependencies: - "postcss" "^7.0.2" + postcss "^7.0.2" -"postcss-font-variant@^4.0.0": - "integrity" "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==" - "resolved" "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz" - "version" "4.0.1" +postcss-font-variant@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz" + integrity sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA== dependencies: - "postcss" "^7.0.2" + postcss "^7.0.2" -"postcss-gap-properties@^2.0.0": - "integrity" "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==" - "resolved" "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz" - "version" "2.0.0" +postcss-gap-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz" + integrity sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== dependencies: - "postcss" "^7.0.2" + postcss "^7.0.2" -"postcss-image-set-function@^3.0.1": - "integrity" "sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==" - "resolved" "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz" - "version" "3.0.1" +postcss-image-set-function@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-3.0.1.tgz" + integrity sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== dependencies: - "postcss" "^7.0.2" - "postcss-values-parser" "^2.0.0" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" -"postcss-initial@^3.0.0": - "integrity" "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==" - "resolved" "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz" - "version" "3.0.4" +postcss-initial@^3.0.0: + version "3.0.4" + resolved "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz" + integrity sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg== dependencies: - "postcss" "^7.0.2" + postcss "^7.0.2" -"postcss-lab-function@^2.0.1": - "integrity" "sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==" - "resolved" "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz" - "version" "2.0.1" +postcss-lab-function@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-2.0.1.tgz" + integrity sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== dependencies: "@csstools/convert-colors" "^1.4.0" - "postcss" "^7.0.2" - "postcss-values-parser" "^2.0.0" - -"postcss-load-config@^2.0.0": - "integrity" "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==" - "resolved" "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz" - "version" "2.1.2" - dependencies: - "cosmiconfig" "^5.0.0" - "import-cwd" "^2.0.0" - -"postcss-loader@3.0.0": - "integrity" "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==" - "resolved" "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "loader-utils" "^1.1.0" - "postcss" "^7.0.0" - "postcss-load-config" "^2.0.0" - "schema-utils" "^1.0.0" - -"postcss-logical@^3.0.0": - "integrity" "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==" - "resolved" "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "postcss" "^7.0.2" - -"postcss-media-minmax@^4.0.0": - "integrity" "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==" - "resolved" "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "postcss" "^7.0.2" - -"postcss-merge-longhand@^4.0.11": - "integrity" "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==" - "resolved" "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz" - "version" "4.0.11" - dependencies: - "css-color-names" "0.0.4" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - "stylehacks" "^4.0.0" - -"postcss-merge-rules@^4.0.3": - "integrity" "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==" - "resolved" "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "browserslist" "^4.0.0" - "caniuse-api" "^3.0.0" - "cssnano-util-same-parent" "^4.0.0" - "postcss" "^7.0.0" - "postcss-selector-parser" "^3.0.0" - "vendors" "^1.0.0" - -"postcss-minify-font-values@^4.0.2": - "integrity" "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==" - "resolved" "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-minify-gradients@^4.0.2": - "integrity" "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==" - "resolved" "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "cssnano-util-get-arguments" "^4.0.0" - "is-color-stop" "^1.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-minify-params@^4.0.2": - "integrity" "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==" - "resolved" "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "alphanum-sort" "^1.0.0" - "browserslist" "^4.0.0" - "cssnano-util-get-arguments" "^4.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - "uniqs" "^2.0.0" - -"postcss-minify-selectors@^4.0.2": - "integrity" "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==" - "resolved" "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "alphanum-sort" "^1.0.0" - "has" "^1.0.0" - "postcss" "^7.0.0" - "postcss-selector-parser" "^3.0.0" - -"postcss-modules-extract-imports@^2.0.0": - "integrity" "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==" - "resolved" "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "postcss" "^7.0.5" - -"postcss-modules-local-by-default@^3.0.3": - "integrity" "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==" - "resolved" "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz" - "version" "3.0.3" - 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": - "integrity" "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==" - "resolved" "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "postcss" "^7.0.6" - "postcss-selector-parser" "^6.0.0" - -"postcss-modules-values@^3.0.0": - "integrity" "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==" - "resolved" "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "icss-utils" "^4.0.0" - "postcss" "^7.0.6" - -"postcss-nesting@^7.0.0": - "integrity" "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==" - "resolved" "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz" - "version" "7.0.1" - dependencies: - "postcss" "^7.0.2" - -"postcss-normalize-charset@^4.0.1": - "integrity" "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==" - "resolved" "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "postcss" "^7.0.0" - -"postcss-normalize-display-values@^4.0.2": - "integrity" "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==" - "resolved" "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "cssnano-util-get-match" "^4.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-normalize-positions@^4.0.2": - "integrity" "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==" - "resolved" "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "cssnano-util-get-arguments" "^4.0.0" - "has" "^1.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-normalize-repeat-style@^4.0.2": - "integrity" "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==" - "resolved" "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "cssnano-util-get-arguments" "^4.0.0" - "cssnano-util-get-match" "^4.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-normalize-string@^4.0.2": - "integrity" "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==" - "resolved" "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "has" "^1.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-normalize-timing-functions@^4.0.2": - "integrity" "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==" - "resolved" "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "cssnano-util-get-match" "^4.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-normalize-unicode@^4.0.1": - "integrity" "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==" - "resolved" "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "browserslist" "^4.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-normalize-url@^4.0.1": - "integrity" "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==" - "resolved" "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "is-absolute-url" "^2.0.0" - "normalize-url" "^3.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-normalize-whitespace@^4.0.2": - "integrity" "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==" - "resolved" "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-normalize@8.0.1": - "integrity" "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==" - "resolved" "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz" - "version" "8.0.1" + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-load-config@^2.0.0: + version "2.1.2" + resolved "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz" + integrity sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== + dependencies: + cosmiconfig "^5.0.0" + import-cwd "^2.0.0" + +postcss-loader@3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz" + 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-logical@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz" + integrity sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== + dependencies: + postcss "^7.0.2" + +postcss-media-minmax@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz" + integrity sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== + dependencies: + postcss "^7.0.2" + +postcss-merge-longhand@^4.0.11: + version "4.0.11" + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz" + integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + dependencies: + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" + +postcss-merge-rules@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz" + integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + cssnano-util-same-parent "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + vendors "^1.0.0" + +postcss-minify-font-values@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz" + integrity sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-gradients@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz" + integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-minify-params@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz" + integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + dependencies: + alphanum-sort "^1.0.0" + browserslist "^4.0.0" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + uniqs "^2.0.0" + +postcss-minify-selectors@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz" + integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + dependencies: + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +postcss-modules-extract-imports@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz" + integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== + dependencies: + postcss "^7.0.5" + +postcss-modules-local-by-default@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz" + 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.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz" + 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.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz" + integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== + dependencies: + icss-utils "^4.0.0" + postcss "^7.0.6" + +postcss-nesting@^7.0.0: + version "7.0.1" + resolved "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz" + integrity sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== + dependencies: + postcss "^7.0.2" + +postcss-normalize-charset@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz" + integrity sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + dependencies: + postcss "^7.0.0" + +postcss-normalize-display-values@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz" + integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-positions@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz" + integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-repeat-style@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz" + integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-string@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz" + integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-timing-functions@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz" + integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-unicode@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz" + integrity sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-url@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz" + integrity sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + dependencies: + is-absolute-url "^2.0.0" + normalize-url "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize-whitespace@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz" + integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-normalize@8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz" + integrity sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ== dependencies: "@csstools/normalize.css" "^10.1.0" - "browserslist" "^4.6.2" - "postcss" "^7.0.17" - "postcss-browser-comments" "^3.0.0" - "sanitize.css" "^10.0.0" - -"postcss-ordered-values@^4.1.2": - "integrity" "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==" - "resolved" "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz" - "version" "4.1.2" - dependencies: - "cssnano-util-get-arguments" "^4.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-overflow-shorthand@^2.0.0": - "integrity" "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==" - "resolved" "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "postcss" "^7.0.2" - -"postcss-page-break@^2.0.0": - "integrity" "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==" - "resolved" "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "postcss" "^7.0.2" - -"postcss-place@^4.0.1": - "integrity" "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==" - "resolved" "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "postcss" "^7.0.2" - "postcss-values-parser" "^2.0.0" - -"postcss-preset-env@6.7.0": - "integrity" "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==" - "resolved" "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz" - "version" "6.7.0" - dependencies: - "autoprefixer" "^9.6.1" - "browserslist" "^4.6.4" - "caniuse-lite" "^1.0.30000981" - "css-blank-pseudo" "^0.1.4" - "css-has-pseudo" "^0.10.0" - "css-prefers-color-scheme" "^3.1.1" - "cssdb" "^4.4.0" - "postcss" "^7.0.17" - "postcss-attribute-case-insensitive" "^4.0.1" - "postcss-color-functional-notation" "^2.0.1" - "postcss-color-gray" "^5.0.0" - "postcss-color-hex-alpha" "^5.0.3" - "postcss-color-mod-function" "^3.0.3" - "postcss-color-rebeccapurple" "^4.0.1" - "postcss-custom-media" "^7.0.8" - "postcss-custom-properties" "^8.0.11" - "postcss-custom-selectors" "^5.1.2" - "postcss-dir-pseudo-class" "^5.0.0" - "postcss-double-position-gradients" "^1.0.0" - "postcss-env-function" "^2.0.2" - "postcss-focus-visible" "^4.0.0" - "postcss-focus-within" "^3.0.0" - "postcss-font-variant" "^4.0.0" - "postcss-gap-properties" "^2.0.0" - "postcss-image-set-function" "^3.0.1" - "postcss-initial" "^3.0.0" - "postcss-lab-function" "^2.0.1" - "postcss-logical" "^3.0.0" - "postcss-media-minmax" "^4.0.0" - "postcss-nesting" "^7.0.0" - "postcss-overflow-shorthand" "^2.0.0" - "postcss-page-break" "^2.0.0" - "postcss-place" "^4.0.1" - "postcss-pseudo-class-any-link" "^6.0.0" - "postcss-replace-overflow-wrap" "^3.0.0" - "postcss-selector-matches" "^4.0.0" - "postcss-selector-not" "^4.0.0" - -"postcss-pseudo-class-any-link@^6.0.0": - "integrity" "sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==" - "resolved" "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "postcss" "^7.0.2" - "postcss-selector-parser" "^5.0.0-rc.3" - -"postcss-reduce-initial@^4.0.3": - "integrity" "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==" - "resolved" "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "browserslist" "^4.0.0" - "caniuse-api" "^3.0.0" - "has" "^1.0.0" - "postcss" "^7.0.0" - -"postcss-reduce-transforms@^4.0.2": - "integrity" "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==" - "resolved" "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "cssnano-util-get-match" "^4.0.0" - "has" "^1.0.0" - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - -"postcss-replace-overflow-wrap@^3.0.0": - "integrity" "sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==" - "resolved" "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "postcss" "^7.0.2" - -"postcss-safe-parser@5.0.2": - "integrity" "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==" - "resolved" "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz" - "version" "5.0.2" - dependencies: - "postcss" "^8.1.0" - -"postcss-selector-matches@^4.0.0": - "integrity" "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==" - "resolved" "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "balanced-match" "^1.0.0" - "postcss" "^7.0.2" - -"postcss-selector-not@^4.0.0": - "integrity" "sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ==" - "resolved" "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "balanced-match" "^1.0.0" - "postcss" "^7.0.2" - -"postcss-selector-parser@^3.0.0": - "integrity" "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==" - "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz" - "version" "3.1.2" - dependencies: - "dot-prop" "^5.2.0" - "indexes-of" "^1.0.1" - "uniq" "^1.0.1" - -"postcss-selector-parser@^5.0.0-rc.3": - "integrity" "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==" - "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "cssesc" "^2.0.0" - "indexes-of" "^1.0.1" - "uniq" "^1.0.1" - -"postcss-selector-parser@^5.0.0-rc.4": - "integrity" "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==" - "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz" - "version" "5.0.0" - dependencies: - "cssesc" "^2.0.0" - "indexes-of" "^1.0.1" - "uniq" "^1.0.1" - -"postcss-selector-parser@^6.0.0", "postcss-selector-parser@^6.0.2": - "integrity" "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==" - "resolved" "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz" - "version" "6.0.6" - dependencies: - "cssesc" "^3.0.0" - "util-deprecate" "^1.0.2" - -"postcss-svgo@^4.0.3": - "integrity" "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==" - "resolved" "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "postcss" "^7.0.0" - "postcss-value-parser" "^3.0.0" - "svgo" "^1.0.0" - -"postcss-unique-selectors@^4.0.1": - "integrity" "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==" - "resolved" "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz" - "version" "4.0.1" - dependencies: - "alphanum-sort" "^1.0.0" - "postcss" "^7.0.0" - "uniqs" "^2.0.0" - -"postcss-value-parser@^3.0.0": - "integrity" "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==" - "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz" - "version" "3.3.1" - -"postcss-value-parser@^4.0.2", "postcss-value-parser@^4.1.0": - "integrity" "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==" - "resolved" "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz" - "version" "4.1.0" - -"postcss-values-parser@^2.0.0", "postcss-values-parser@^2.0.1": - "integrity" "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==" - "resolved" "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "flatten" "^1.0.2" - "indexes-of" "^1.0.1" - "uniq" "^1.0.1" - -"postcss@^7", "postcss@^7.0.0", "postcss@^7.0.1", "postcss@^7.0.14", "postcss@^7.0.17", "postcss@^7.0.2", "postcss@^7.0.26", "postcss@^7.0.27", "postcss@^7.0.32", "postcss@^7.0.5", "postcss@^7.0.6": - "integrity" "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==" - "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz" - "version" "7.0.38" - dependencies: - "nanocolors" "^0.2.2" - "source-map" "^0.6.1" - -"postcss@^8.1.0": - "integrity" "sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA==" - "resolved" "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz" - "version" "8.3.8" - dependencies: - "nanocolors" "^0.2.2" - "nanoid" "^3.1.25" - "source-map-js" "^0.6.2" - -"postcss@7.0.36": - "integrity" "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==" - "resolved" "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz" - "version" "7.0.36" - dependencies: - "chalk" "^2.4.2" - "source-map" "^0.6.1" - "supports-color" "^6.1.0" - -"prelude-ls@^1.2.1": - "integrity" "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" - "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" - "version" "1.2.1" - -"prelude-ls@~1.1.2": - "integrity" "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" - "resolved" "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" - "version" "1.1.2" - -"prepend-http@^1.0.0": - "integrity" "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" - "resolved" "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" - "version" "1.0.4" - -"pretty-bytes@^5.3.0": - "integrity" "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" - "resolved" "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" - "version" "5.6.0" - -"pretty-error@^2.1.1": - "integrity" "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==" - "resolved" "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz" - "version" "2.1.2" - dependencies: - "lodash" "^4.17.20" - "renderkid" "^2.0.4" - -"pretty-format@^26.0.0", "pretty-format@^26.6.0", "pretty-format@^26.6.2": - "integrity" "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==" - "resolved" "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz" - "version" "26.6.2" + browserslist "^4.6.2" + postcss "^7.0.17" + postcss-browser-comments "^3.0.0" + sanitize.css "^10.0.0" + +postcss-ordered-values@^4.1.2: + version "4.1.2" + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz" + integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + dependencies: + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-overflow-shorthand@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz" + integrity sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== + dependencies: + postcss "^7.0.2" + +postcss-page-break@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz" + integrity sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== + dependencies: + postcss "^7.0.2" + +postcss-place@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz" + integrity sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== + dependencies: + postcss "^7.0.2" + postcss-values-parser "^2.0.0" + +postcss-preset-env@6.7.0: + version "6.7.0" + resolved "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz" + integrity sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== + dependencies: + autoprefixer "^9.6.1" + browserslist "^4.6.4" + caniuse-lite "^1.0.30000981" + css-blank-pseudo "^0.1.4" + css-has-pseudo "^0.10.0" + css-prefers-color-scheme "^3.1.1" + cssdb "^4.4.0" + postcss "^7.0.17" + postcss-attribute-case-insensitive "^4.0.1" + postcss-color-functional-notation "^2.0.1" + postcss-color-gray "^5.0.0" + postcss-color-hex-alpha "^5.0.3" + postcss-color-mod-function "^3.0.3" + postcss-color-rebeccapurple "^4.0.1" + postcss-custom-media "^7.0.8" + postcss-custom-properties "^8.0.11" + postcss-custom-selectors "^5.1.2" + postcss-dir-pseudo-class "^5.0.0" + postcss-double-position-gradients "^1.0.0" + postcss-env-function "^2.0.2" + postcss-focus-visible "^4.0.0" + postcss-focus-within "^3.0.0" + postcss-font-variant "^4.0.0" + postcss-gap-properties "^2.0.0" + postcss-image-set-function "^3.0.1" + postcss-initial "^3.0.0" + postcss-lab-function "^2.0.1" + postcss-logical "^3.0.0" + postcss-media-minmax "^4.0.0" + postcss-nesting "^7.0.0" + postcss-overflow-shorthand "^2.0.0" + postcss-page-break "^2.0.0" + postcss-place "^4.0.1" + postcss-pseudo-class-any-link "^6.0.0" + postcss-replace-overflow-wrap "^3.0.0" + postcss-selector-matches "^4.0.0" + postcss-selector-not "^4.0.0" + +postcss-pseudo-class-any-link@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-6.0.0.tgz" + integrity sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== + dependencies: + postcss "^7.0.2" + postcss-selector-parser "^5.0.0-rc.3" + +postcss-reduce-initial@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz" + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + dependencies: + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + +postcss-reduce-transforms@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz" + integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + dependencies: + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + +postcss-replace-overflow-wrap@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-3.0.0.tgz" + integrity sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== + dependencies: + postcss "^7.0.2" + +postcss-safe-parser@5.0.2: + version "5.0.2" + resolved "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz" + integrity sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ== + dependencies: + postcss "^8.1.0" + +postcss-selector-matches@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz" + integrity sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-not@^4.0.0: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-4.0.1.tgz" + integrity sha512-YolvBgInEK5/79C+bdFMyzqTg6pkYqDbzZIST/PDMqa/o3qtXenD05apBG2jLgT0/BQ77d4U2UK12jWpilqMAQ== + dependencies: + balanced-match "^1.0.0" + postcss "^7.0.2" + +postcss-selector-parser@^3.0.0: + version "3.1.2" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz" + integrity sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== + dependencies: + dot-prop "^5.2.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^5.0.0-rc.3: + version "5.0.0" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz" + integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== + dependencies: + cssesc "^2.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^5.0.0-rc.4: + version "5.0.0" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz" + integrity sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== + dependencies: + cssesc "^2.0.0" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss-selector-parser@^6.0.0, postcss-selector-parser@^6.0.2: + version "6.0.6" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz" + integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-svgo@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz" + integrity sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw== + dependencies: + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" + +postcss-unique-selectors@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz" + integrity sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + dependencies: + alphanum-sort "^1.0.0" + postcss "^7.0.0" + uniqs "^2.0.0" + +postcss-value-parser@^3.0.0: + version "3.3.1" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + +postcss-values-parser@^2.0.0, postcss-values-parser@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz" + integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== + dependencies: + flatten "^1.0.2" + indexes-of "^1.0.1" + uniq "^1.0.1" + +postcss@^7, postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.14, postcss@^7.0.17, postcss@^7.0.2, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.5, postcss@^7.0.6: + version "7.0.38" + resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz" + integrity sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ== + dependencies: + nanocolors "^0.2.2" + source-map "^0.6.1" + +postcss@^8.1.0: + version "8.3.8" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.3.8.tgz" + integrity sha512-GT5bTjjZnwDifajzczOC+r3FI3Cu+PgPvrsjhQdRqa2kTJ4968/X9CUce9xttIB0xOs5c6xf0TCWZo/y9lF6bA== + dependencies: + nanocolors "^0.2.2" + nanoid "^3.1.25" + source-map-js "^0.6.2" + +postcss@7.0.36: + version "7.0.36" + resolved "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz" + integrity sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +prepend-http@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz" + integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + +pretty-bytes@^5.3.0: + version "5.6.0" + resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" + integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== + +pretty-error@^2.1.1: + version "2.1.2" + resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz" + integrity sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== + dependencies: + lodash "^4.17.20" + renderkid "^2.0.4" + +pretty-format@^26.0.0, pretty-format@^26.6.0, pretty-format@^26.6.2: + version "26.6.2" + resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz" + 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" - -"process-nextick-args@~2.0.0": - "integrity" "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - "resolved" "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" - "version" "2.0.1" - -"process@^0.11.10": - "integrity" "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" - "resolved" "https://registry.npmjs.org/process/-/process-0.11.10.tgz" - "version" "0.11.10" - -"progress@^2.0.0": - "integrity" "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" - "resolved" "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" - "version" "2.0.3" - -"promise-inflight@^1.0.1": - "integrity" "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" - "resolved" "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" - "version" "1.0.1" - -"promise@^8.1.0": - "integrity" "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==" - "resolved" "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz" - "version" "8.1.0" - dependencies: - "asap" "~2.0.6" - -"prompts@^2.0.1", "prompts@2.4.0": - "integrity" "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==" - "resolved" "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz" - "version" "2.4.0" - dependencies: - "kleur" "^3.0.3" - "sisteransi" "^1.0.5" - -"prop-types@^15.0.0", "prop-types@^15.5.10", "prop-types@^15.6.2", "prop-types@^15.7.2": - "integrity" "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==" - "resolved" "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" - "version" "15.7.2" - dependencies: - "loose-envify" "^1.4.0" - "object-assign" "^4.1.1" - "react-is" "^16.8.1" - -"proxy-addr@~2.0.5": - "integrity" "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==" - "resolved" "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" - "version" "2.0.7" - dependencies: - "forwarded" "0.2.0" - "ipaddr.js" "1.9.1" - -"prr@~1.0.1": - "integrity" "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" - "resolved" "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" - "version" "1.0.1" - -"psl@^1.1.33": - "integrity" "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - "resolved" "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" - "version" "1.8.0" - -"public-encrypt@^4.0.0": - "integrity" "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==" - "resolved" "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" - "version" "4.0.3" - 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": - "integrity" "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==" - "resolved" "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz" - "version" "2.0.1" - dependencies: - "end-of-stream" "^1.1.0" - "once" "^1.3.1" - -"pump@^3.0.0": - "integrity" "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==" - "resolved" "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "end-of-stream" "^1.1.0" - "once" "^1.3.1" - -"pumpify@^1.3.3": - "integrity" "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==" - "resolved" "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" - "version" "1.5.1" - dependencies: - "duplexify" "^3.6.0" - "inherits" "^2.0.3" - "pump" "^2.0.0" - -"punycode@^1.2.4": - "integrity" "sha1-wNWmOycYgArY4esPpSachN1BhF4=" - "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" - "version" "1.4.1" - -"punycode@^2.1.0", "punycode@^2.1.1": - "integrity" "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - "resolved" "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" - "version" "2.1.1" - -"punycode@1.3.2": - "integrity" "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" - "resolved" "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" - "version" "1.3.2" - -"q@^1.1.2": - "integrity" "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" - "resolved" "https://registry.npmjs.org/q/-/q-1.5.1.tgz" - "version" "1.5.1" - -"qs@6.7.0": - "integrity" "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - "resolved" "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" - "version" "6.7.0" - -"query-string@^4.1.0": - "integrity" "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=" - "resolved" "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz" - "version" "4.3.4" - dependencies: - "object-assign" "^4.1.0" - "strict-uri-encode" "^1.0.0" - -"querystring-es3@^0.2.0": - "integrity" "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" - "resolved" "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz" - "version" "0.2.1" - -"querystring@^0.2.0": - "integrity" "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==" - "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz" - "version" "0.2.1" - -"querystring@0.2.0": - "integrity" "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" - "resolved" "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" - "version" "0.2.0" - -"querystringify@^2.1.1": - "integrity" "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - "resolved" "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" - "version" "2.2.0" - -"queue-microtask@^1.2.2": - "integrity" "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - "resolved" "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - "version" "1.2.3" - -"raf@^3.4.1": - "integrity" "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==" - "resolved" "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" - "version" "3.4.1" - dependencies: - "performance-now" "^2.1.0" - -"randombytes@^2.0.0", "randombytes@^2.0.1", "randombytes@^2.0.5", "randombytes@^2.1.0": - "integrity" "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==" - "resolved" "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "safe-buffer" "^5.1.0" - -"randomfill@^1.0.3": - "integrity" "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==" - "resolved" "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "randombytes" "^2.0.5" - "safe-buffer" "^5.1.0" - -"range-parser@^1.2.1", "range-parser@~1.2.1": - "integrity" "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" - "resolved" "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - "version" "1.2.1" - -"raw-body@2.4.0": - "integrity" "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==" - "resolved" "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz" - "version" "2.4.0" - dependencies: - "bytes" "3.1.0" - "http-errors" "1.7.2" - "iconv-lite" "0.4.24" - "unpipe" "1.0.0" - -"react-app-polyfill@^2.0.0": - "integrity" "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==" - "resolved" "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "core-js" "^3.6.5" - "object-assign" "^4.1.1" - "promise" "^8.1.0" - "raf" "^3.4.1" - "regenerator-runtime" "^0.13.7" - "whatwg-fetch" "^3.4.1" - -"react-dev-utils@^11.0.3": - "integrity" "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==" - "resolved" "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz" - "version" "11.0.4" + ansi-regex "^5.0.0" + ansi-styles "^4.0.0" + react-is "^17.0.1" + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +process@^0.11.10: + version "0.11.10" + resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" + integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +promise-inflight@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz" + integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM= + +promise@^8.1.0: + version "8.1.0" + resolved "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz" + integrity sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== + dependencies: + asap "~2.0.6" + +prompts@^2.0.1, prompts@2.4.0: + version "2.4.0" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz" + integrity sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@^15.5.10, prop-types@^15.6.2, prop-types@^15.7.2: + version "15.7.2" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz" + integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.8.1" + +proxy-addr@~2.0.5: + version "2.0.7" + resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" + integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY= + +psl@^1.1.33: + version "1.8.0" + resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" + integrity sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + +public-encrypt@^4.0.0: + version "4.0.3" + resolved "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz" + 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.npmjs.org/pump/-/pump-2.0.1.tgz" + 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.npmjs.org/pump/-/pump-3.0.0.tgz" + 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.npmjs.org/pumpify/-/pumpify-1.5.1.tgz" + integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + dependencies: + duplexify "^3.6.0" + inherits "^2.0.3" + pump "^2.0.0" + +punycode@^1.2.4: + version "1.4.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" + integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= + +punycode@^2.1.0, punycode@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + +punycode@1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz" + integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + +q@^1.1.2: + version "1.5.1" + resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" + integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + +qs@6.7.0: + version "6.7.0" + resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" + integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== + +query-string@^4.1.0: + version "4.3.4" + resolved "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz" + integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= + dependencies: + object-assign "^4.1.0" + strict-uri-encode "^1.0.0" + +querystring-es3@^0.2.0: + version "0.2.1" + resolved "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz" + integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + +querystring@^0.2.0: + version "0.2.1" + resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz" + integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== + +querystring@0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz" + integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + +querystringify@^2.1.1: + version "2.2.0" + resolved "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz" + integrity sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +raf@^3.4.1: + version "3.4.1" + resolved "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz" + integrity sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== + dependencies: + performance-now "^2.1.0" + +randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +randomfill@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz" + 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.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.4.0: + version "2.4.0" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz" + 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" + +react-app-polyfill@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz" + integrity sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA== + dependencies: + core-js "^3.6.5" + object-assign "^4.1.1" + promise "^8.1.0" + raf "^3.4.1" + regenerator-runtime "^0.13.7" + whatwg-fetch "^3.4.1" + +react-dev-utils@^11.0.3: + version "11.0.4" + resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz" + integrity sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A== dependencies: "@babel/code-frame" "7.10.4" - "address" "1.1.2" - "browserslist" "4.14.2" - "chalk" "2.4.2" - "cross-spawn" "7.0.3" - "detect-port-alt" "1.1.6" - "escape-string-regexp" "2.0.0" - "filesize" "6.1.0" - "find-up" "4.1.0" - "fork-ts-checker-webpack-plugin" "4.1.6" - "global-modules" "2.0.0" - "globby" "11.0.1" - "gzip-size" "5.1.1" - "immer" "8.0.1" - "is-root" "2.1.0" - "loader-utils" "2.0.0" - "open" "^7.0.2" - "pkg-up" "3.1.0" - "prompts" "2.4.0" - "react-error-overlay" "^6.0.9" - "recursive-readdir" "2.2.2" - "shell-quote" "1.7.2" - "strip-ansi" "6.0.0" - "text-table" "0.2.0" - -"react-dom@*", "react-dom@^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0", "react-dom@^16.8.0 || ^17.0.0", "react-dom@^17.0.2", "react-dom@>=16.6.0": - "integrity" "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==" - "resolved" "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" - "version" "17.0.2" - dependencies: - "loose-envify" "^1.1.0" - "object-assign" "^4.1.1" - "scheduler" "^0.20.2" - -"react-error-overlay@^6.0.9": - "integrity" "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" - "resolved" "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz" - "version" "6.0.9" - -"react-fast-compare@^3.1.1": - "integrity" "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" - "resolved" "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz" - "version" "3.2.0" - -"react-fast-marquee@^1.2.1": - "integrity" "sha512-rd9ZDhiUrrL2puZNlnb633df/1gjtknuIaf749LIgTLXa18fzPIdFBrz4VjERu1ECUdU9tniaF5FuosNt/GYKQ==" - "resolved" "https://registry.npmjs.org/react-fast-marquee/-/react-fast-marquee-1.2.1.tgz" - "version" "1.2.1" - -"react-helmet@^6.1.0": - "integrity" "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==" - "resolved" "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "object-assign" "^4.1.1" - "prop-types" "^15.7.2" - "react-fast-compare" "^3.1.1" - "react-side-effect" "^2.1.0" - -"react-icons@^4.2.0": - "integrity" "sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ==" - "resolved" "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz" - "version" "4.2.0" - -"react-is@^16.6.0", "react-is@^16.7.0", "react-is@^16.8.0 || ^17.0.0", "react-is@^16.8.1": - "integrity" "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - "resolved" "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" - "version" "16.13.1" - -"react-is@^17.0.1": - "integrity" "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" - "resolved" "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" - "version" "17.0.2" - -"react-refresh@^0.8.3", "react-refresh@>=0.8.3 <0.10.0": - "integrity" "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" - "resolved" "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz" - "version" "0.8.3" - -"react-reveal@^1.2.2": - "integrity" "sha512-JCv3fAoU6Z+Lcd8U48bwzm4pMZ79qsedSXYwpwt6lJNtj/v5nKJYZZbw3yhaQPPgYePo3Y0NOCoYOq/jcsisuw==" - "resolved" "https://registry.npmjs.org/react-reveal/-/react-reveal-1.2.2.tgz" - "version" "1.2.2" - dependencies: - "prop-types" "^15.5.10" - -"react-router-dom@^5.2.0", "react-router-dom@>=4": - "integrity" "sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==" - "resolved" "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz" - "version" "5.2.0" + address "1.1.2" + browserslist "4.14.2" + chalk "2.4.2" + cross-spawn "7.0.3" + detect-port-alt "1.1.6" + escape-string-regexp "2.0.0" + filesize "6.1.0" + find-up "4.1.0" + fork-ts-checker-webpack-plugin "4.1.6" + global-modules "2.0.0" + globby "11.0.1" + gzip-size "5.1.1" + immer "8.0.1" + is-root "2.1.0" + loader-utils "2.0.0" + open "^7.0.2" + pkg-up "3.1.0" + prompts "2.4.0" + react-error-overlay "^6.0.9" + recursive-readdir "2.2.2" + shell-quote "1.7.2" + strip-ansi "6.0.0" + text-table "0.2.0" + +react-dom@^17.0.2: + version "17.0.2" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" + integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + scheduler "^0.20.2" + +react-error-overlay@^6.0.9: + version "6.0.9" + resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz" + integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== + +react-fast-compare@^3.1.1: + version "3.2.0" + resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz" + integrity sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA== + +react-fast-marquee@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/react-fast-marquee/-/react-fast-marquee-1.2.1.tgz" + integrity sha512-rd9ZDhiUrrL2puZNlnb633df/1gjtknuIaf749LIgTLXa18fzPIdFBrz4VjERu1ECUdU9tniaF5FuosNt/GYKQ== + +react-helmet@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz" + integrity sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw== + dependencies: + object-assign "^4.1.1" + prop-types "^15.7.2" + react-fast-compare "^3.1.1" + react-side-effect "^2.1.0" + +react-icons@^4.2.0: + version "4.2.0" + resolved "https://registry.npmjs.org/react-icons/-/react-icons-4.2.0.tgz" + integrity sha512-rmzEDFt+AVXRzD7zDE21gcxyBizD/3NqjbX6cmViAgdqfJ2UiLer8927/QhhrXQV7dEj/1EGuOTPp7JnLYVJKQ== + +react-is@^16.6.0, react-is@^16.7.0, "react-is@^16.8.0 || ^17.0.0", react-is@^16.8.1: + version "16.13.1" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-is@^17.0.1: + version "17.0.2" + resolved "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-refresh@^0.8.3: + version "0.8.3" + resolved "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz" + integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg== + +react-reveal@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/react-reveal/-/react-reveal-1.2.2.tgz" + integrity sha512-JCv3fAoU6Z+Lcd8U48bwzm4pMZ79qsedSXYwpwt6lJNtj/v5nKJYZZbw3yhaQPPgYePo3Y0NOCoYOq/jcsisuw== + dependencies: + prop-types "^15.5.10" + +react-router-dom@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.2.0.tgz" + integrity sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA== dependencies: "@babel/runtime" "^7.1.2" - "history" "^4.9.0" - "loose-envify" "^1.3.1" - "prop-types" "^15.6.2" - "react-router" "5.2.0" - "tiny-invariant" "^1.0.2" - "tiny-warning" "^1.0.0" + history "^4.9.0" + loose-envify "^1.3.1" + prop-types "^15.6.2" + react-router "5.2.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" -"react-router-hash-link@^2.4.3": - "integrity" "sha512-NU7GWc265m92xh/aYD79Vr1W+zAIXDWp3L2YZOYP4rCqPnJ6LI6vh3+rKgkidtYijozHclaEQTAHaAaMWPVI4A==" - "resolved" "https://registry.npmjs.org/react-router-hash-link/-/react-router-hash-link-2.4.3.tgz" - "version" "2.4.3" +react-router-hash-link@^2.4.3: + version "2.4.3" + resolved "https://registry.npmjs.org/react-router-hash-link/-/react-router-hash-link-2.4.3.tgz" + integrity sha512-NU7GWc265m92xh/aYD79Vr1W+zAIXDWp3L2YZOYP4rCqPnJ6LI6vh3+rKgkidtYijozHclaEQTAHaAaMWPVI4A== dependencies: - "prop-types" "^15.7.2" + prop-types "^15.7.2" -"react-router@5.2.0": - "integrity" "sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==" - "resolved" "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz" - "version" "5.2.0" +react-router@5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/react-router/-/react-router-5.2.0.tgz" + integrity sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw== dependencies: "@babel/runtime" "^7.1.2" - "history" "^4.9.0" - "hoist-non-react-statics" "^3.1.0" - "loose-envify" "^1.3.1" - "mini-create-react-context" "^0.4.0" - "path-to-regexp" "^1.7.0" - "prop-types" "^15.6.2" - "react-is" "^16.6.0" - "tiny-invariant" "^1.0.2" - "tiny-warning" "^1.0.0" - -"react-scripts@^4.0.3": - "integrity" "sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A==" - "resolved" "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz" - "version" "4.0.3" + history "^4.9.0" + hoist-non-react-statics "^3.1.0" + loose-envify "^1.3.1" + mini-create-react-context "^0.4.0" + path-to-regexp "^1.7.0" + prop-types "^15.6.2" + react-is "^16.6.0" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + +react-scripts@^4.0.3: + version "4.0.3" + resolved "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.3.tgz" + integrity sha512-S5eO4vjUzUisvkIPB7jVsKtuH2HhWcASREYWHAQ1FP5HyCv3xgn+wpILAEWkmy+A+tTNbSZClhxjT3qz6g4L1A== dependencies: "@babel/core" "7.12.3" "@pmmmwh/react-refresh-webpack-plugin" "0.4.3" "@svgr/webpack" "5.5.0" "@typescript-eslint/eslint-plugin" "^4.5.0" "@typescript-eslint/parser" "^4.5.0" - "babel-eslint" "^10.1.0" - "babel-jest" "^26.6.0" - "babel-loader" "8.1.0" - "babel-plugin-named-asset-import" "^0.3.7" - "babel-preset-react-app" "^10.0.0" - "bfj" "^7.0.2" - "camelcase" "^6.1.0" - "case-sensitive-paths-webpack-plugin" "2.3.0" - "css-loader" "4.3.0" - "dotenv" "8.2.0" - "dotenv-expand" "5.1.0" - "eslint" "^7.11.0" - "eslint-config-react-app" "^6.0.0" - "eslint-plugin-flowtype" "^5.2.0" - "eslint-plugin-import" "^2.22.1" - "eslint-plugin-jest" "^24.1.0" - "eslint-plugin-jsx-a11y" "^6.3.1" - "eslint-plugin-react" "^7.21.5" - "eslint-plugin-react-hooks" "^4.2.0" - "eslint-plugin-testing-library" "^3.9.2" - "eslint-webpack-plugin" "^2.5.2" - "file-loader" "6.1.1" - "fs-extra" "^9.0.1" - "html-webpack-plugin" "4.5.0" - "identity-obj-proxy" "3.0.0" - "jest" "26.6.0" - "jest-circus" "26.6.0" - "jest-resolve" "26.6.0" - "jest-watch-typeahead" "0.6.1" - "mini-css-extract-plugin" "0.11.3" - "optimize-css-assets-webpack-plugin" "5.0.4" - "pnp-webpack-plugin" "1.6.4" - "postcss-flexbugs-fixes" "4.2.1" - "postcss-loader" "3.0.0" - "postcss-normalize" "8.0.1" - "postcss-preset-env" "6.7.0" - "postcss-safe-parser" "5.0.2" - "prompts" "2.4.0" - "react-app-polyfill" "^2.0.0" - "react-dev-utils" "^11.0.3" - "react-refresh" "^0.8.3" - "resolve" "1.18.1" - "resolve-url-loader" "^3.1.2" - "sass-loader" "^10.0.5" - "semver" "7.3.2" - "style-loader" "1.3.0" - "terser-webpack-plugin" "4.2.3" - "ts-pnp" "1.2.0" - "url-loader" "4.1.1" - "webpack" "4.44.2" - "webpack-dev-server" "3.11.1" - "webpack-manifest-plugin" "2.2.0" - "workbox-webpack-plugin" "5.1.4" + babel-eslint "^10.1.0" + babel-jest "^26.6.0" + babel-loader "8.1.0" + babel-plugin-named-asset-import "^0.3.7" + babel-preset-react-app "^10.0.0" + bfj "^7.0.2" + camelcase "^6.1.0" + case-sensitive-paths-webpack-plugin "2.3.0" + css-loader "4.3.0" + dotenv "8.2.0" + dotenv-expand "5.1.0" + eslint "^7.11.0" + eslint-config-react-app "^6.0.0" + eslint-plugin-flowtype "^5.2.0" + eslint-plugin-import "^2.22.1" + eslint-plugin-jest "^24.1.0" + eslint-plugin-jsx-a11y "^6.3.1" + eslint-plugin-react "^7.21.5" + eslint-plugin-react-hooks "^4.2.0" + eslint-plugin-testing-library "^3.9.2" + eslint-webpack-plugin "^2.5.2" + file-loader "6.1.1" + fs-extra "^9.0.1" + html-webpack-plugin "4.5.0" + identity-obj-proxy "3.0.0" + jest "26.6.0" + jest-circus "26.6.0" + jest-resolve "26.6.0" + jest-watch-typeahead "0.6.1" + mini-css-extract-plugin "0.11.3" + optimize-css-assets-webpack-plugin "5.0.4" + pnp-webpack-plugin "1.6.4" + postcss-flexbugs-fixes "4.2.1" + postcss-loader "3.0.0" + postcss-normalize "8.0.1" + postcss-preset-env "6.7.0" + postcss-safe-parser "5.0.2" + prompts "2.4.0" + react-app-polyfill "^2.0.0" + react-dev-utils "^11.0.3" + react-refresh "^0.8.3" + resolve "1.18.1" + resolve-url-loader "^3.1.2" + sass-loader "^10.0.5" + semver "7.3.2" + style-loader "1.3.0" + terser-webpack-plugin "4.2.3" + ts-pnp "1.2.0" + url-loader "4.1.1" + webpack "4.44.2" + webpack-dev-server "3.11.1" + webpack-manifest-plugin "2.2.0" + workbox-webpack-plugin "5.1.4" optionalDependencies: - "fsevents" "^2.1.3" + fsevents "^2.1.3" -"react-side-effect@^2.1.0": - "integrity" "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==" - "resolved" "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz" - "version" "2.1.1" +react-side-effect@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz" + integrity sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ== -"react-slick@^0.28.1": - "integrity" "sha512-JwRQXoWGJRbUTE7eZI1rGIHaXX/4YuwX6gn7ulfvUZ4vFDVQAA25HcsHSYaUiRCduTr6rskyIuyPMpuG6bbluw==" - "resolved" "https://registry.npmjs.org/react-slick/-/react-slick-0.28.1.tgz" - "version" "0.28.1" +react-slick@^0.28.1: + version "0.28.1" + resolved "https://registry.npmjs.org/react-slick/-/react-slick-0.28.1.tgz" + integrity sha512-JwRQXoWGJRbUTE7eZI1rGIHaXX/4YuwX6gn7ulfvUZ4vFDVQAA25HcsHSYaUiRCduTr6rskyIuyPMpuG6bbluw== dependencies: - "classnames" "^2.2.5" - "enquire.js" "^2.1.6" - "json2mq" "^0.2.0" - "lodash.debounce" "^4.0.8" - "resize-observer-polyfill" "^1.5.0" + classnames "^2.2.5" + enquire.js "^2.1.6" + json2mq "^0.2.0" + lodash.debounce "^4.0.8" + resize-observer-polyfill "^1.5.0" -"react-transition-group@^4.4.0": - "integrity" "sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==" - "resolved" "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz" - "version" "4.4.2" +react-transition-group@^4.4.0: + version "4.4.2" + resolved "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.2.tgz" + integrity sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg== dependencies: "@babel/runtime" "^7.5.5" - "dom-helpers" "^5.0.1" - "loose-envify" "^1.4.0" - "prop-types" "^15.6.2" + dom-helpers "^5.0.1" + loose-envify "^1.4.0" + prop-types "^15.6.2" -"react@*", "react@^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0", "react@^0.14.0 || ^15.0.1 || ^16.0.0 || ^17.0.0", "react@^15.3.0 || ^16.0.0", "react@^16.3.0 || ^17.0.0", "react@^16.8.0 || ^17.0.0", "react@^17.0.2", "react@>= 16", "react@>=15", "react@>=16.3.0", "react@>=16.6.0", "react@17.0.2": - "integrity" "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==" - "resolved" "https://registry.npmjs.org/react/-/react-17.0.2.tgz" - "version" "17.0.2" +react@^17.0.2: + version "17.0.2" + resolved "https://registry.npmjs.org/react/-/react-17.0.2.tgz" + integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== dependencies: - "loose-envify" "^1.1.0" - "object-assign" "^4.1.1" + loose-envify "^1.1.0" + object-assign "^4.1.1" -"read-pkg-up@^3.0.0": - "integrity" "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=" - "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz" - "version" "3.0.0" +read-pkg-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz" + integrity sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= dependencies: - "find-up" "^2.0.0" - "read-pkg" "^3.0.0" + find-up "^2.0.0" + read-pkg "^3.0.0" -"read-pkg-up@^7.0.1": - "integrity" "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==" - "resolved" "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" - "version" "7.0.1" +read-pkg-up@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== dependencies: - "find-up" "^4.1.0" - "read-pkg" "^5.2.0" - "type-fest" "^0.8.1" + find-up "^4.1.0" + read-pkg "^5.2.0" + type-fest "^0.8.1" -"read-pkg@^3.0.0": - "integrity" "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=" - "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz" - "version" "3.0.0" +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz" + integrity sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= dependencies: - "load-json-file" "^4.0.0" - "normalize-package-data" "^2.3.2" - "path-type" "^3.0.0" + load-json-file "^4.0.0" + normalize-package-data "^2.3.2" + path-type "^3.0.0" -"read-pkg@^5.2.0": - "integrity" "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==" - "resolved" "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" - "version" "5.2.0" +read-pkg@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + 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@^2.0.0", "readable-stream@^2.0.1", "readable-stream@^2.0.2", "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", "readable-stream@1 || 2": - "integrity" "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" - "version" "2.3.7" - 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.0.6": - "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" - "version" "3.6.0" - dependencies: - "inherits" "^2.0.3" - "string_decoder" "^1.1.1" - "util-deprecate" "^1.0.1" - -"readable-stream@^3.6.0": - "integrity" "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==" - "resolved" "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" - "version" "3.6.0" - dependencies: - "inherits" "^2.0.3" - "string_decoder" "^1.1.1" - "util-deprecate" "^1.0.1" - -"readdirp@^2.2.1": - "integrity" "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==" - "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz" - "version" "2.2.1" - dependencies: - "graceful-fs" "^4.1.11" - "micromatch" "^3.1.10" - "readable-stream" "^2.0.2" - -"readdirp@~3.6.0": - "integrity" "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==" - "resolved" "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - "version" "3.6.0" - dependencies: - "picomatch" "^2.2.1" - -"recursive-readdir@2.2.2": - "integrity" "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==" - "resolved" "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" - "version" "2.2.2" - dependencies: - "minimatch" "3.0.4" - -"redent@^3.0.0": - "integrity" "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==" - "resolved" "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "indent-string" "^4.0.0" - "strip-indent" "^3.0.0" - -"regenerate-unicode-properties@^9.0.0": - "integrity" "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==" - "resolved" "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz" - "version" "9.0.0" - dependencies: - "regenerate" "^1.4.2" - -"regenerate@^1.4.2": - "integrity" "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - "resolved" "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - "version" "1.4.2" - -"regenerator-runtime@^0.11.0": - "integrity" "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" - "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" - "version" "0.11.1" - -"regenerator-runtime@^0.13.4", "regenerator-runtime@^0.13.7": - "integrity" "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - "resolved" "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" - "version" "0.13.9" - -"regenerator-transform@^0.14.2": - "integrity" "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==" - "resolved" "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz" - "version" "0.14.5" + normalize-package-data "^2.5.0" + parse-json "^5.0.0" + type-fest "^0.6.0" + +readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, 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, "readable-stream@1 || 2": + version "2.3.7" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz" + 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.0.6: + version "3.6.0" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readable-stream@^3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" + 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.npmjs.org/readdirp/-/readdirp-2.2.1.tgz" + 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.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +recursive-readdir@2.2.2: + version "2.2.2" + resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz" + integrity sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== + dependencies: + minimatch "3.0.4" + +redent@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg== + dependencies: + indent-string "^4.0.0" + strip-indent "^3.0.0" + +regenerate-unicode-properties@^9.0.0: + version "9.0.0" + resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz" + integrity sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA== + dependencies: + regenerate "^1.4.2" + +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.11.0: + version "0.11.1" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz" + integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + +regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7: + version "0.13.9" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz" + integrity sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA== + +regenerator-transform@^0.14.2: + version "0.14.5" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz" + integrity sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== dependencies: "@babel/runtime" "^7.8.4" -"regex-not@^1.0.0", "regex-not@^1.0.2": - "integrity" "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==" - "resolved" "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "extend-shallow" "^3.0.2" - "safe-regex" "^1.1.0" - -"regex-parser@^2.2.11": - "integrity" "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" - "resolved" "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz" - "version" "2.2.11" - -"regexp.prototype.flags@^1.2.0", "regexp.prototype.flags@^1.3.1": - "integrity" "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==" - "resolved" "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz" - "version" "1.3.1" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - -"regexpp@^3.1.0": - "integrity" "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" - "resolved" "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" - "version" "3.2.0" - -"regexpu-core@^4.7.1": - "integrity" "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==" - "resolved" "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz" - "version" "4.8.0" - dependencies: - "regenerate" "^1.4.2" - "regenerate-unicode-properties" "^9.0.0" - "regjsgen" "^0.5.2" - "regjsparser" "^0.7.0" - "unicode-match-property-ecmascript" "^2.0.0" - "unicode-match-property-value-ecmascript" "^2.0.0" - -"regjsgen@^0.5.2": - "integrity" "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" - "resolved" "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz" - "version" "0.5.2" - -"regjsparser@^0.7.0": - "integrity" "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==" - "resolved" "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz" - "version" "0.7.0" - dependencies: - "jsesc" "~0.5.0" - -"relateurl@^0.2.7": - "integrity" "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" - "resolved" "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" - "version" "0.2.7" - -"remove-trailing-separator@^1.0.1": - "integrity" "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" - "resolved" "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" - "version" "1.1.0" - -"renderkid@^2.0.4": - "integrity" "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==" - "resolved" "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz" - "version" "2.0.7" - dependencies: - "css-select" "^4.1.3" - "dom-converter" "^0.2.0" - "htmlparser2" "^6.1.0" - "lodash" "^4.17.21" - "strip-ansi" "^3.0.1" - -"repeat-element@^1.1.2": - "integrity" "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==" - "resolved" "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz" - "version" "1.1.4" - -"repeat-string@^1.6.1": - "integrity" "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" - "resolved" "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" - "version" "1.6.1" - -"require-directory@^2.1.1": - "integrity" "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - "resolved" "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" - "version" "2.1.1" - -"require-from-string@^2.0.2": - "integrity" "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - "resolved" "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" - "version" "2.0.2" - -"require-main-filename@^2.0.0": - "integrity" "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==" - "resolved" "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" - "version" "2.0.0" - -"requires-port@^1.0.0": - "integrity" "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - "resolved" "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" - "version" "1.0.0" - -"resize-observer-polyfill@^1.5.0": - "integrity" "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" - "resolved" "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz" - "version" "1.5.1" - -"resolve-cwd@^2.0.0": - "integrity" "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=" - "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "resolve-from" "^3.0.0" - -"resolve-cwd@^3.0.0": - "integrity" "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==" - "resolved" "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "resolve-from" "^5.0.0" - -"resolve-from@^3.0.0": - "integrity" "sha1-six699nWiBvItuZTM17rywoYh0g=" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" - "version" "3.0.0" - -"resolve-from@^4.0.0": - "integrity" "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" - "version" "4.0.0" - -"resolve-from@^5.0.0": - "integrity" "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - "resolved" "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" - "version" "5.0.0" - -"resolve-pathname@^3.0.0": - "integrity" "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" - "resolved" "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz" - "version" "3.0.0" - -"resolve-url-loader@^3.1.2": - "integrity" "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==" - "resolved" "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz" - "version" "3.1.4" - 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.36" - "rework" "1.0.1" - "rework-visit" "1.0.0" - "source-map" "0.6.1" - -"resolve-url@^0.2.1": - "integrity" "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" - "resolved" "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" - "version" "0.2.1" - -"resolve@^1.10.0", "resolve@^1.12.0", "resolve@^1.14.2", "resolve@^1.17.0", "resolve@^1.18.1", "resolve@^1.3.2", "resolve@^1.8.1", "resolve@1.18.1": - "integrity" "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==" - "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz" - "version" "1.18.1" - dependencies: - "is-core-module" "^2.0.0" - "path-parse" "^1.0.6" - -"resolve@^1.20.0": - "integrity" "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==" - "resolved" "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" - "version" "1.20.0" - dependencies: - "is-core-module" "^2.2.0" - "path-parse" "^1.0.6" - -"resolve@^2.0.0-next.3": - "integrity" "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==" - "resolved" "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz" - "version" "2.0.0-next.3" - dependencies: - "is-core-module" "^2.2.0" - "path-parse" "^1.0.6" - -"ret@~0.1.10": - "integrity" "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" - "resolved" "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" - "version" "0.1.15" - -"retry@^0.12.0": - "integrity" "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" - "resolved" "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" - "version" "0.12.0" - -"reusify@^1.0.4": - "integrity" "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" - "resolved" "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - "version" "1.0.4" - -"rework-visit@1.0.0": - "integrity" "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" - "resolved" "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz" - "version" "1.0.0" - -"rework@1.0.1": - "integrity" "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=" - "resolved" "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "convert-source-map" "^0.3.3" - "css" "^2.0.0" - -"rgb-regex@^1.0.1": - "integrity" "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" - "resolved" "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz" - "version" "1.0.1" - -"rgba-regex@^1.0.0": - "integrity" "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" - "resolved" "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz" - "version" "1.0.0" - -"rimraf@^2.5.4": - "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" - "version" "2.7.1" - dependencies: - "glob" "^7.1.3" - -"rimraf@^2.6.3": - "integrity" "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" - "version" "2.7.1" - dependencies: - "glob" "^7.1.3" - -"rimraf@^3.0.0", "rimraf@^3.0.2": - "integrity" "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==" - "resolved" "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "glob" "^7.1.3" - -"ripemd160@^2.0.0", "ripemd160@^2.0.1": - "integrity" "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==" - "resolved" "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "hash-base" "^3.0.0" - "inherits" "^2.0.1" - -"rollup-plugin-babel@^4.3.3": - "integrity" "sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw==" - "resolved" "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz" - "version" "4.4.0" +regex-not@^1.0.0, regex-not@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz" + 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.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz" + integrity sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== + +regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz" + integrity sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +regexpp@^3.1.0: + version "3.2.0" + resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz" + integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + +regexpu-core@^4.7.1: + version "4.8.0" + resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz" + integrity sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg== + dependencies: + regenerate "^1.4.2" + regenerate-unicode-properties "^9.0.0" + regjsgen "^0.5.2" + regjsparser "^0.7.0" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.0.0" + +regjsgen@^0.5.2: + version "0.5.2" + resolved "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz" + integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== + +regjsparser@^0.7.0: + version "0.7.0" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz" + integrity sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ== + dependencies: + jsesc "~0.5.0" + +relateurl@^0.2.7: + version "0.2.7" + resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" + integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + +remove-trailing-separator@^1.0.1: + version "1.1.0" + resolved "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz" + integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + +renderkid@^2.0.4: + version "2.0.7" + resolved "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz" + integrity sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ== + dependencies: + css-select "^4.1.3" + dom-converter "^0.2.0" + htmlparser2 "^6.1.0" + lodash "^4.17.21" + strip-ansi "^3.0.1" + +repeat-element@^1.1.2: + version "1.1.4" + resolved "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz" + integrity sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ== + +repeat-string@^1.6.1: + version "1.6.1" + resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" + integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= + +require-directory@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" + integrity sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + +resize-observer-polyfill@^1.5.0: + version "1.5.1" + resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz" + integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== + +resolve-cwd@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz" + integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + dependencies: + resolve-from "^3.0.0" + +resolve-cwd@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz" + 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.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz" + integrity sha1-six699nWiBvItuZTM17rywoYh0g= + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-from@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + +resolve-pathname@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz" + integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== + +resolve-url-loader@^3.1.2: + version "3.1.4" + resolved "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz" + integrity sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg== + 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.36" + 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.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz" + integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + +resolve@^1.10.0, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.18.1, resolve@^1.3.2, resolve@^1.8.1, resolve@1.18.1: + version "1.18.1" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz" + integrity sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA== + dependencies: + is-core-module "^2.0.0" + path-parse "^1.0.6" + +resolve@^1.20.0: + version "1.20.0" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + +resolve@^2.0.0-next.3: + version "2.0.0-next.3" + resolved "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz" + integrity sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + +ret@~0.1.10: + version "0.1.15" + resolved "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz" + integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + +retry@^0.12.0: + version "0.12.0" + resolved "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz" + integrity sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rework-visit@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz" + integrity sha1-mUWygD8hni96ygCtuLyfZA+ELJo= + +rework@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz" + integrity sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= + dependencies: + convert-source-map "^0.3.3" + css "^2.0.0" + +rgb-regex@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz" + integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + +rgba-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz" + integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + +rimraf@^2.5.4: + version "2.7.1" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +rimraf@^2.6.3: + version "2.7.1" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz" + integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + dependencies: + glob "^7.1.3" + +rimraf@^3.0.0, rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +ripemd160@^2.0.0, ripemd160@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz" + integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + dependencies: + hash-base "^3.0.0" + inherits "^2.0.1" + +rollup-plugin-babel@^4.3.3: + version "4.4.0" + resolved "https://registry.npmjs.org/rollup-plugin-babel/-/rollup-plugin-babel-4.4.0.tgz" + integrity sha512-Lek/TYp1+7g7I+uMfJnnSJ7YWoD58ajo6Oarhlex7lvUce+RCKRuGRSgztDO3/MF/PuGKmUL5iTHKf208UNszw== dependencies: "@babel/helper-module-imports" "^7.0.0" - "rollup-pluginutils" "^2.8.1" + rollup-pluginutils "^2.8.1" -"rollup-plugin-terser@^5.3.1": - "integrity" "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==" - "resolved" "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz" - "version" "5.3.1" +rollup-plugin-terser@^5.3.1: + version "5.3.1" + resolved "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz" + integrity sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w== dependencies: "@babel/code-frame" "^7.5.5" - "jest-worker" "^24.9.0" - "rollup-pluginutils" "^2.8.2" - "serialize-javascript" "^4.0.0" - "terser" "^4.6.2" + jest-worker "^24.9.0" + rollup-pluginutils "^2.8.2" + serialize-javascript "^4.0.0" + terser "^4.6.2" -"rollup-pluginutils@^2.8.1", "rollup-pluginutils@^2.8.2": - "integrity" "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==" - "resolved" "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz" - "version" "2.8.2" +rollup-pluginutils@^2.8.1, rollup-pluginutils@^2.8.2: + version "2.8.2" + resolved "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz" + integrity sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ== dependencies: - "estree-walker" "^0.6.1" + estree-walker "^0.6.1" -"rollup@^1.20.0 || ^2.0.0", "rollup@^1.20.0||^2.0.0", "rollup@^1.31.1", "rollup@>=0.60.0 <3", "rollup@>=0.66.0 <3": - "integrity" "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==" - "resolved" "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz" - "version" "1.32.1" +rollup@^1.31.1: + version "1.32.1" + resolved "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz" + integrity sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A== dependencies: "@types/estree" "*" "@types/node" "*" - "acorn" "^7.1.0" + acorn "^7.1.0" -"rsvp@^4.8.4": - "integrity" "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" - "resolved" "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz" - "version" "4.8.5" +rsvp@^4.8.4: + version "4.8.5" + resolved "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz" + integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== -"run-parallel@^1.1.9": - "integrity" "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==" - "resolved" "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - "version" "1.2.0" +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: - "queue-microtask" "^1.2.2" + queue-microtask "^1.2.2" -"run-queue@^1.0.0", "run-queue@^1.0.3": - "integrity" "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=" - "resolved" "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz" - "version" "1.0.3" +run-queue@^1.0.0, run-queue@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz" + integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= dependencies: - "aproba" "^1.1.1" + aproba "^1.1.1" -"safe-buffer@^5.0.1", "safe-buffer@^5.1.0", "safe-buffer@^5.1.1", "safe-buffer@^5.1.2", "safe-buffer@>=5.1.0", "safe-buffer@~5.1.0", "safe-buffer@~5.1.1", "safe-buffer@5.1.2": - "integrity" "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - "version" "5.1.2" +safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@>=5.1.0, safe-buffer@~5.1.0, safe-buffer@~5.1.1, safe-buffer@5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -"safe-buffer@^5.2.0": - "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - "version" "5.2.1" +safe-buffer@^5.2.0: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -"safe-buffer@~5.2.0": - "integrity" "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - "resolved" "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - "version" "5.2.1" +safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== -"safe-regex@^1.1.0": - "integrity" "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=" - "resolved" "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" - "version" "1.1.0" +safe-regex@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz" + integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= dependencies: - "ret" "~0.1.10" + ret "~0.1.10" -"safer-buffer@^2.1.0", "safer-buffer@>= 2.1.2 < 3": - "integrity" "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - "resolved" "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - "version" "2.1.2" +safer-buffer@^2.1.0, "safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -"sane@^4.0.3": - "integrity" "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==" - "resolved" "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz" - "version" "4.1.0" +sane@^4.0.3: + version "4.1.0" + resolved "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz" + 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" - -"sanitize.css@^10.0.0": - "integrity" "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" - "resolved" "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz" - "version" "10.0.0" - -"sass-loader@^10.0.5": - "integrity" "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==" - "resolved" "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz" - "version" "10.2.0" - 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": - "integrity" "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - "resolved" "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz" - "version" "1.2.4" - -"saxes@^5.0.1": - "integrity" "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==" - "resolved" "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "xmlchars" "^2.2.0" - -"scheduler@^0.20.2": - "integrity" "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==" - "resolved" "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz" - "version" "0.20.2" - dependencies: - "loose-envify" "^1.1.0" - "object-assign" "^4.1.1" - -"schema-utils@^1.0.0": - "integrity" "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "ajv" "^6.1.0" - "ajv-errors" "^1.0.0" - "ajv-keywords" "^3.1.0" - -"schema-utils@^2.6.5", "schema-utils@^2.7.0", "schema-utils@^2.7.1": - "integrity" "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" - "version" "2.7.1" + 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" + +sanitize.css@^10.0.0: + version "10.0.0" + resolved "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz" + integrity sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg== + +sass-loader@^10.0.5: + version "10.2.0" + resolved "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz" + integrity sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw== + 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.npmjs.org/sax/-/sax-1.2.4.tgz" + integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + +saxes@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz" + integrity sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== + dependencies: + xmlchars "^2.2.0" + +scheduler@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz" + integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== + dependencies: + loose-envify "^1.1.0" + object-assign "^4.1.1" + +schema-utils@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz" + integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + dependencies: + ajv "^6.1.0" + ajv-errors "^1.0.0" + ajv-keywords "^3.1.0" + +schema-utils@^2.6.5, schema-utils@^2.7.0, schema-utils@^2.7.1: + version "2.7.1" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz" + integrity sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== dependencies: "@types/json-schema" "^7.0.5" - "ajv" "^6.12.4" - "ajv-keywords" "^3.5.2" + ajv "^6.12.4" + ajv-keywords "^3.5.2" -"schema-utils@^3.0.0": - "integrity" "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==" - "resolved" "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" - "version" "3.1.1" +schema-utils@^3.0.0: + version "3.1.1" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz" + integrity sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw== dependencies: "@types/json-schema" "^7.0.8" - "ajv" "^6.12.5" - "ajv-keywords" "^3.5.2" - -"select-hose@^2.0.0": - "integrity" "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - "resolved" "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" - "version" "2.0.0" - -"selfsigned@^1.10.8": - "integrity" "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==" - "resolved" "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz" - "version" "1.10.11" - dependencies: - "node-forge" "^0.10.0" - -"semver@^5.4.1", "semver@^5.5.0": - "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - "version" "5.7.1" - -"semver@^5.5.1": - "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - "version" "5.7.1" - -"semver@^5.6.0": - "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - "version" "5.7.1" - -"semver@^6.0.0": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^6.1.1": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^6.1.2": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^6.3.0": - "integrity" "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - "resolved" "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" - "version" "6.3.0" - -"semver@^7.2.1", "semver@^7.3.2", "semver@7.3.2": - "integrity" "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz" - "version" "7.3.2" - -"semver@^7.3.5": - "integrity" "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" - "version" "7.3.5" - dependencies: - "lru-cache" "^6.0.0" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" + integrity sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + +selfsigned@^1.10.8: + version "1.10.11" + resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz" + integrity sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA== + dependencies: + node-forge "^0.10.0" + +semver@^5.4.1, semver@^5.5.0: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^5.5.1: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^5.6.0: + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@^6.0.0: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^6.1.1: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^6.1.2: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" + integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + +semver@^7.2.1, semver@^7.3.2, semver@7.3.2: + version "7.3.2" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz" + integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== + +semver@^7.3.5: + version "7.3.5" + resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" + integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== + dependencies: + lru-cache "^6.0.0" "semver@2 || 3 || 4 || 5": - "integrity" "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - "resolved" "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" - "version" "5.7.1" - -"semver@7.0.0": - "integrity" "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" - "resolved" "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" - "version" "7.0.0" - -"send@0.17.1": - "integrity" "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==" - "resolved" "https://registry.npmjs.org/send/-/send-0.17.1.tgz" - "version" "0.17.1" - 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": - "integrity" "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==" - "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "randombytes" "^2.1.0" - -"serialize-javascript@^5.0.1": - "integrity" "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==" - "resolved" "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "randombytes" "^2.1.0" - -"serve-index@^1.9.1": - "integrity" "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=" - "resolved" "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" - "version" "1.9.1" - dependencies: - "accepts" "~1.3.4" - "batch" "0.6.1" - "debug" "2.6.9" - "escape-html" "~1.0.3" - "http-errors" "~1.6.2" - "mime-types" "~2.1.17" - "parseurl" "~1.3.2" - -"serve-static@1.14.1": - "integrity" "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==" - "resolved" "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz" - "version" "1.14.1" - dependencies: - "encodeurl" "~1.0.2" - "escape-html" "~1.0.3" - "parseurl" "~1.3.3" - "send" "0.17.1" - -"set-blocking@^2.0.0": - "integrity" "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" - "resolved" "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" - "version" "2.0.0" - -"set-value@^2.0.0", "set-value@^2.0.1": - "integrity" "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==" - "resolved" "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" - "version" "2.0.1" - 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": - "integrity" "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" - "resolved" "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" - "version" "1.0.5" - -"setprototypeof@1.1.0": - "integrity" "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" - "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" - "version" "1.1.0" - -"setprototypeof@1.1.1": - "integrity" "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - "resolved" "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" - "version" "1.1.1" - -"sha.js@^2.4.0", "sha.js@^2.4.8": - "integrity" "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==" - "resolved" "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" - "version" "2.4.11" - dependencies: - "inherits" "^2.0.1" - "safe-buffer" "^5.0.1" - -"shebang-command@^1.2.0": - "integrity" "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=" - "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" - "version" "1.2.0" - dependencies: - "shebang-regex" "^1.0.0" - -"shebang-command@^2.0.0": - "integrity" "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==" - "resolved" "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "shebang-regex" "^3.0.0" - -"shebang-regex@^1.0.0": - "integrity" "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" - "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" - "version" "1.0.0" - -"shebang-regex@^3.0.0": - "integrity" "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" - "resolved" "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - "version" "3.0.0" - -"shell-quote@1.7.2": - "integrity" "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" - "resolved" "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" - "version" "1.7.2" - -"shellwords@^0.1.1": - "integrity" "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" - "resolved" "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz" - "version" "0.1.1" - -"side-channel@^1.0.4": - "integrity" "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==" - "resolved" "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" - "version" "1.0.4" - 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": - "integrity" "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" - "resolved" "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz" - "version" "3.0.5" - -"simple-swizzle@^0.2.2": - "integrity" "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=" - "resolved" "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" - "version" "0.2.2" - dependencies: - "is-arrayish" "^0.3.1" - -"sisteransi@^1.0.5": - "integrity" "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" - "resolved" "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - "version" "1.0.5" - -"slash@^3.0.0": - "integrity" "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" - "resolved" "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - "version" "3.0.0" - -"slice-ansi@^4.0.0": - "integrity" "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==" - "resolved" "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "ansi-styles" "^4.0.0" - "astral-regex" "^2.0.0" - "is-fullwidth-code-point" "^3.0.0" - -"slick-carousel@^1.8.1": - "integrity" "sha512-XB9Ftrf2EEKfzoQXt3Nitrt/IPbT+f1fgqBdoxO3W/+JYvtEOW6EgxnWfr9GH6nmULv7Y2tPmEX3koxThVmebA==" - "resolved" "https://registry.npmjs.org/slick-carousel/-/slick-carousel-1.8.1.tgz" - "version" "1.8.1" - -"snapdragon-node@^2.0.1": - "integrity" "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==" - "resolved" "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "define-property" "^1.0.0" - "isobject" "^3.0.0" - "snapdragon-util" "^3.0.1" - -"snapdragon-util@^3.0.1": - "integrity" "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==" - "resolved" "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "kind-of" "^3.2.0" - -"snapdragon@^0.8.1": - "integrity" "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==" - "resolved" "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" - "version" "0.8.2" - 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" - -"sockjs-client@^1.4.0", "sockjs-client@^1.5.0": - "integrity" "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==" - "resolved" "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz" - "version" "1.5.2" - dependencies: - "debug" "^3.2.6" - "eventsource" "^1.0.7" - "faye-websocket" "^0.11.3" - "inherits" "^2.0.4" - "json3" "^3.3.3" - "url-parse" "^1.5.3" - -"sockjs@^0.3.21": - "integrity" "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==" - "resolved" "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz" - "version" "0.3.21" - dependencies: - "faye-websocket" "^0.11.3" - "uuid" "^3.4.0" - "websocket-driver" "^0.7.4" - -"sort-keys@^1.0.0": - "integrity" "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=" - "resolved" "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz" - "version" "1.1.2" - dependencies: - "is-plain-obj" "^1.0.0" - -"source-list-map@^2.0.0": - "integrity" "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" - "resolved" "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" - "version" "2.0.1" - -"source-map-js@^0.6.2": - "integrity" "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==" - "resolved" "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz" - "version" "0.6.2" - -"source-map-resolve@^0.5.0", "source-map-resolve@^0.5.2": - "integrity" "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==" - "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" - "version" "0.5.3" - 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": - "integrity" "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==" - "resolved" "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz" - "version" "0.6.0" - dependencies: - "atob" "^2.1.2" - "decode-uri-component" "^0.2.0" - -"source-map-support@^0.5.6", "source-map-support@~0.5.12", "source-map-support@~0.5.20": - "integrity" "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==" - "resolved" "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz" - "version" "0.5.20" - dependencies: - "buffer-from" "^1.0.0" - "source-map" "^0.6.0" - -"source-map-url@^0.4.0": - "integrity" "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" - "resolved" "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" - "version" "0.4.1" - -"source-map@^0.5.0": - "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" - "version" "0.5.7" - -"source-map@^0.5.6": - "integrity" "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" - "version" "0.5.7" - -"source-map@^0.6.0", "source-map@^0.6.1", "source-map@~0.6.0", "source-map@~0.6.1", "source-map@0.6.1": - "integrity" "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - "version" "0.6.1" - -"source-map@^0.7.3": - "integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" - "version" "0.7.3" - -"source-map@~0.7.2": - "integrity" "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" - "resolved" "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" - "version" "0.7.3" - -"sourcemap-codec@^1.4.4": - "integrity" "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - "resolved" "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" - "version" "1.4.8" - -"spdx-correct@^3.0.0": - "integrity" "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==" - "resolved" "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" - "version" "3.1.1" - dependencies: - "spdx-expression-parse" "^3.0.0" - "spdx-license-ids" "^3.0.0" - -"spdx-exceptions@^2.1.0": - "integrity" "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==" - "resolved" "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" - "version" "2.3.0" - -"spdx-expression-parse@^3.0.0": - "integrity" "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==" - "resolved" "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "spdx-exceptions" "^2.1.0" - "spdx-license-ids" "^3.0.0" - -"spdx-license-ids@^3.0.0": - "integrity" "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==" - "resolved" "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz" - "version" "3.0.10" - -"spdy-transport@^3.0.0": - "integrity" "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==" - "resolved" "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "debug" "^4.1.0" - "detect-node" "^2.0.4" - "hpack.js" "^2.1.6" - "obuf" "^1.1.2" - "readable-stream" "^3.0.6" - "wbuf" "^1.7.3" - -"spdy@^4.0.2": - "integrity" "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==" - "resolved" "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "debug" "^4.1.0" - "handle-thing" "^2.0.0" - "http-deceiver" "^1.2.7" - "select-hose" "^2.0.0" - "spdy-transport" "^3.0.0" - -"split-string@^3.0.1", "split-string@^3.0.2": - "integrity" "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==" - "resolved" "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "extend-shallow" "^3.0.0" - -"sprintf-js@~1.0.2": - "integrity" "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - "resolved" "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - "version" "1.0.3" - -"ssri@^6.0.1": - "integrity" "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==" - "resolved" "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz" - "version" "6.0.2" - dependencies: - "figgy-pudding" "^3.5.1" - -"ssri@^8.0.1": - "integrity" "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==" - "resolved" "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz" - "version" "8.0.1" - dependencies: - "minipass" "^3.1.1" - -"stable@^0.1.8": - "integrity" "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - "resolved" "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" - "version" "0.1.8" - -"stack-utils@^2.0.2": - "integrity" "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==" - "resolved" "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz" - "version" "2.0.5" - dependencies: - "escape-string-regexp" "^2.0.0" - -"stackframe@^1.1.1": - "integrity" "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" - "resolved" "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz" - "version" "1.2.0" - -"static-extend@^0.1.1": - "integrity" "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=" - "resolved" "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" - "version" "0.1.2" - dependencies: - "define-property" "^0.2.5" - "object-copy" "^0.1.0" - -"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", "statuses@~1.5.0": - "integrity" "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - "resolved" "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - "version" "1.5.0" - -"stream-browserify@^2.0.1": - "integrity" "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==" - "resolved" "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "inherits" "~2.0.1" - "readable-stream" "^2.0.2" - -"stream-each@^1.1.0": - "integrity" "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==" - "resolved" "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz" - "version" "1.2.3" - dependencies: - "end-of-stream" "^1.1.0" - "stream-shift" "^1.0.0" - -"stream-http@^2.7.2": - "integrity" "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==" - "resolved" "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz" - "version" "2.8.3" - 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": - "integrity" "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==" - "resolved" "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" - "version" "1.0.1" - -"strict-uri-encode@^1.0.0": - "integrity" "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" - "resolved" "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" - "version" "1.1.0" - -"string_decoder@^1.0.0", "string_decoder@^1.1.1": - "integrity" "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==" - "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "safe-buffer" "~5.2.0" - -"string_decoder@~1.1.1": - "integrity" "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==" - "resolved" "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "safe-buffer" "~5.1.0" - -"string-convert@^0.2.0": - "integrity" "sha1-aYLMMEn7tM2F+LJFaLnZvznu/5c=" - "resolved" "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz" - "version" "0.2.1" - -"string-length@^4.0.1": - "integrity" "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==" - "resolved" "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" - "version" "4.0.2" - dependencies: - "char-regex" "^1.0.2" - "strip-ansi" "^6.0.0" - -"string-natural-compare@^3.0.1": - "integrity" "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" - "resolved" "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" - "version" "3.0.1" - -"string-width@^3.0.0", "string-width@^3.1.0": - "integrity" "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" - "version" "3.1.0" - dependencies: - "emoji-regex" "^7.0.1" - "is-fullwidth-code-point" "^2.0.0" - "strip-ansi" "^5.1.0" - -"string-width@^4.1.0", "string-width@^4.2.0": - "integrity" "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==" - "resolved" "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" - "version" "4.2.3" - dependencies: - "emoji-regex" "^8.0.0" - "is-fullwidth-code-point" "^3.0.0" - "strip-ansi" "^6.0.1" - -"string.prototype.matchall@^4.0.5": - "integrity" "sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q==" - "resolved" "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz" - "version" "4.0.5" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - "es-abstract" "^1.18.2" - "get-intrinsic" "^1.1.1" - "has-symbols" "^1.0.2" - "internal-slot" "^1.0.3" - "regexp.prototype.flags" "^1.3.1" - "side-channel" "^1.0.4" - -"string.prototype.trimend@^1.0.4": - "integrity" "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==" - "resolved" "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - -"string.prototype.trimstart@^1.0.4": - "integrity" "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==" - "resolved" "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz" - "version" "1.0.4" - dependencies: - "call-bind" "^1.0.2" - "define-properties" "^1.1.3" - -"stringify-object@^3.3.0": - "integrity" "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==" - "resolved" "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" - "version" "3.3.0" - dependencies: - "get-own-enumerable-property-symbols" "^3.0.0" - "is-obj" "^1.0.1" - "is-regexp" "^1.0.0" - -"strip-ansi@^3.0.1": - "integrity" "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" - "version" "3.0.1" - dependencies: - "ansi-regex" "^2.0.0" - -"strip-ansi@^5.0.0": - "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "ansi-regex" "^4.1.0" - -"strip-ansi@^5.1.0": - "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "ansi-regex" "^4.1.0" - -"strip-ansi@^5.2.0": - "integrity" "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" - "version" "5.2.0" - dependencies: - "ansi-regex" "^4.1.0" - -"strip-ansi@^6.0.0", "strip-ansi@^6.0.1": - "integrity" "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" - "version" "6.0.1" - dependencies: - "ansi-regex" "^5.0.1" - -"strip-ansi@6.0.0": - "integrity" "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==" - "resolved" "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" - "version" "6.0.0" - dependencies: - "ansi-regex" "^5.0.0" - -"strip-bom@^3.0.0": - "integrity" "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" - "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" - "version" "3.0.0" - -"strip-bom@^4.0.0": - "integrity" "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" - "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" - "version" "4.0.0" - -"strip-comments@^1.0.2": - "integrity" "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==" - "resolved" "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "babel-extract-comments" "^1.0.0" - "babel-plugin-transform-object-rest-spread" "^6.26.0" - -"strip-eof@^1.0.0": - "integrity" "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" - "resolved" "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" - "version" "1.0.0" - -"strip-final-newline@^2.0.0": - "integrity" "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" - "resolved" "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" - "version" "2.0.0" - -"strip-indent@^3.0.0": - "integrity" "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==" - "resolved" "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" - "version" "3.0.0" - dependencies: - "min-indent" "^1.0.0" - -"strip-json-comments@^3.1.0", "strip-json-comments@^3.1.1": - "integrity" "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" - "resolved" "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" - "version" "3.1.1" - -"style-loader@1.3.0": - "integrity" "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==" - "resolved" "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz" - "version" "1.3.0" - dependencies: - "loader-utils" "^2.0.0" - "schema-utils" "^2.7.0" - -"stylehacks@^4.0.0": - "integrity" "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==" - "resolved" "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz" - "version" "4.0.3" - dependencies: - "browserslist" "^4.0.0" - "postcss" "^7.0.0" - "postcss-selector-parser" "^3.0.0" - -"supports-color@^5.3.0": - "integrity" "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" - "version" "5.5.0" - dependencies: - "has-flag" "^3.0.0" - -"supports-color@^6.1.0": - "integrity" "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz" - "version" "6.1.0" - dependencies: - "has-flag" "^3.0.0" - -"supports-color@^7.0.0", "supports-color@^7.1.0": - "integrity" "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==" - "resolved" "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz" - "version" "7.1.0" - dependencies: - "has-flag" "^4.0.0" - -"supports-hyperlinks@^2.0.0": - "integrity" "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==" - "resolved" "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "has-flag" "^4.0.0" - "supports-color" "^7.0.0" - -"svg-parser@^2.0.2": - "integrity" "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" - "resolved" "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" - "version" "2.0.4" - -"svgo@^1.0.0", "svgo@^1.2.2": - "integrity" "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==" - "resolved" "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" - "version" "1.3.2" - 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": - "integrity" "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" - "resolved" "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" - "version" "3.2.4" - -"table@^6.0.9": - "integrity" "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==" - "resolved" "https://registry.npmjs.org/table/-/table-6.7.1.tgz" - "version" "6.7.1" - dependencies: - "ajv" "^8.0.1" - "lodash.clonedeep" "^4.5.0" - "lodash.truncate" "^4.4.2" - "slice-ansi" "^4.0.0" - "string-width" "^4.2.0" - "strip-ansi" "^6.0.0" - -"tapable@^1.0.0", "tapable@^1.1.3": - "integrity" "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" - "resolved" "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" - "version" "1.1.3" - -"tar@^6.0.2": - "integrity" "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==" - "resolved" "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz" - "version" "6.1.11" - 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" - -"temp-dir@^1.0.0": - "integrity" "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" - "resolved" "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz" - "version" "1.0.0" - -"tempy@^0.3.0": - "integrity" "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==" - "resolved" "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz" - "version" "0.3.0" - dependencies: - "temp-dir" "^1.0.0" - "type-fest" "^0.3.1" - "unique-string" "^1.0.0" - -"terminal-link@^2.0.0": - "integrity" "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==" - "resolved" "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "ansi-escapes" "^4.2.1" - "supports-hyperlinks" "^2.0.0" - -"terser-webpack-plugin@^1.4.3": - "integrity" "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==" - "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz" - "version" "1.4.5" - 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@4.2.3": - "integrity" "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==" - "resolved" "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz" - "version" "4.2.3" - dependencies: - "cacache" "^15.0.5" - "find-cache-dir" "^3.3.1" - "jest-worker" "^26.5.0" - "p-limit" "^3.0.2" - "schema-utils" "^3.0.0" - "serialize-javascript" "^5.0.1" - "source-map" "^0.6.1" - "terser" "^5.3.4" - "webpack-sources" "^1.4.3" - -"terser@^4.1.2", "terser@^4.6.2", "terser@^4.6.3": - "integrity" "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==" - "resolved" "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz" - "version" "4.8.0" - dependencies: - "commander" "^2.20.0" - "source-map" "~0.6.1" - "source-map-support" "~0.5.12" - -"terser@^5.3.4": - "integrity" "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==" - "resolved" "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz" - "version" "5.9.0" - dependencies: - "commander" "^2.20.0" - "source-map" "~0.7.2" - "source-map-support" "~0.5.20" - -"test-exclude@^6.0.0": - "integrity" "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==" - "resolved" "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" - "version" "6.0.0" + version "5.7.1" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" + integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + +semver@7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz" + integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + +send@0.17.1: + version "0.17.1" + resolved "https://registry.npmjs.org/send/-/send-0.17.1.tgz" + 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.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" + integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + dependencies: + randombytes "^2.1.0" + +serialize-javascript@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz" + integrity sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA== + dependencies: + randombytes "^2.1.0" + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" + integrity sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + dependencies: + accepts "~1.3.4" + batch "0.6.1" + debug "2.6.9" + escape-html "~1.0.3" + http-errors "~1.6.2" + mime-types "~2.1.17" + parseurl "~1.3.2" + +serve-static@1.14.1: + version "1.14.1" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz" + 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: + version "2.0.0" + resolved "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + +set-value@^2.0.0, set-value@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz" + 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.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" + integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" + integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + +sha.js@^2.4.0, sha.js@^2.4.8: + version "2.4.11" + resolved "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" + integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + dependencies: + inherits "^2.0.1" + safe-buffer "^5.0.1" + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@1.7.2: + version "1.7.2" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz" + integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== + +shellwords@^0.1.1: + version "0.1.1" + resolved "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz" + integrity sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + 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.5" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz" + integrity sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ== + +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slice-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz" + integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + dependencies: + ansi-styles "^4.0.0" + astral-regex "^2.0.0" + is-fullwidth-code-point "^3.0.0" + +slick-carousel@^1.8.1: + version "1.8.1" + resolved "https://registry.npmjs.org/slick-carousel/-/slick-carousel-1.8.1.tgz" + integrity sha512-XB9Ftrf2EEKfzoQXt3Nitrt/IPbT+f1fgqBdoxO3W/+JYvtEOW6EgxnWfr9GH6nmULv7Y2tPmEX3koxThVmebA== + +snapdragon-node@^2.0.1: + version "2.1.1" + resolved "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz" + 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.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz" + integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + dependencies: + kind-of "^3.2.0" + +snapdragon@^0.8.1: + version "0.8.2" + resolved "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz" + 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" + +sockjs-client@^1.5.0: + version "1.5.2" + resolved "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz" + integrity sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ== + dependencies: + debug "^3.2.6" + eventsource "^1.0.7" + faye-websocket "^0.11.3" + inherits "^2.0.4" + json3 "^3.3.3" + url-parse "^1.5.3" + +sockjs@^0.3.21: + version "0.3.21" + resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz" + integrity sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw== + dependencies: + faye-websocket "^0.11.3" + uuid "^3.4.0" + websocket-driver "^0.7.4" + +sort-keys@^1.0.0: + version "1.1.2" + resolved "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz" + integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= + dependencies: + is-plain-obj "^1.0.0" + +source-list-map@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz" + integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + +source-map-js@^0.6.2: + version "0.6.2" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz" + integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== + +source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: + version "0.5.3" + resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz" + 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.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz" + 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.6, source-map-support@~0.5.12, source-map-support@~0.5.20: + version "0.5.20" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz" + integrity sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map-url@^0.4.0: + version "0.4.1" + resolved "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== + +source-map@^0.5.0: + version "0.5.7" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.5.6: + version "0.5.7" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" + integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + +source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1, source-map@0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.3: + version "0.7.3" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + +source-map@~0.7.2: + version "0.7.3" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz" + integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + +sourcemap-codec@^1.4.4: + version "1.4.8" + resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + +spdx-correct@^3.0.0: + version "3.1.1" + resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz" + 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.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + 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.10" + resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz" + integrity sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA== + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" + integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + dependencies: + debug "^4.1.0" + detect-node "^2.0.4" + hpack.js "^2.1.6" + obuf "^1.1.2" + readable-stream "^3.0.6" + wbuf "^1.7.3" + +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" + integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + dependencies: + debug "^4.1.0" + handle-thing "^2.0.0" + http-deceiver "^1.2.7" + select-hose "^2.0.0" + spdy-transport "^3.0.0" + +split-string@^3.0.1, split-string@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz" + 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.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + +ssri@^6.0.1: + version "6.0.2" + resolved "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz" + integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q== + dependencies: + figgy-pudding "^3.5.1" + +ssri@^8.0.1: + version "8.0.1" + resolved "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz" + integrity sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ== + dependencies: + minipass "^3.1.1" + +stable@^0.1.8: + version "0.1.8" + resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" + integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + +stack-utils@^2.0.2: + version "2.0.5" + resolved "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz" + integrity sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA== + dependencies: + escape-string-regexp "^2.0.0" + +stackframe@^1.1.1: + version "1.2.0" + resolved "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz" + integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== + +static-extend@^0.1.1: + version "0.1.2" + resolved "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz" + integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + dependencies: + define-property "^0.2.5" + object-copy "^0.1.0" + +"statuses@>= 1.4.0 < 2", "statuses@>= 1.5.0 < 2", statuses@~1.5.0: + version "1.5.0" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" + integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + +stream-browserify@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz" + 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.npmjs.org/stream-each/-/stream-each-1.2.3.tgz" + 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.npmjs.org/stream-http/-/stream-http-2.8.3.tgz" + 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.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz" + integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== + +strict-uri-encode@^1.0.0: + version "1.1.0" + resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" + integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + +string_decoder@^1.0.0, string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + 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.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +string-convert@^0.2.0: + version "0.2.1" + resolved "https://registry.npmjs.org/string-convert/-/string-convert-0.2.1.tgz" + integrity sha1-aYLMMEn7tM2F+LJFaLnZvznu/5c= + +string-length@^4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz" + integrity sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + dependencies: + char-regex "^1.0.2" + strip-ansi "^6.0.0" + +string-natural-compare@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz" + integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== + +string-width@^3.0.0, string-width@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz" + 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.1.0, string-width@^4.2.0: + version "4.2.3" + resolved "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + +string.prototype.matchall@^4.0.5: + version "4.0.5" + resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz" + integrity sha512-Z5ZaXO0svs0M2xd/6By3qpeKpLKd9mO4v4q3oMEQrk8Ck4xOD5d5XeBOOjGrmVZZ/AHB1S0CgG4N5r1G9N3E2Q== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.18.2" + get-intrinsic "^1.1.1" + has-symbols "^1.0.2" + internal-slot "^1.0.3" + regexp.prototype.flags "^1.3.1" + side-channel "^1.0.4" + +string.prototype.trimend@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz" + integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +string.prototype.trimstart@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz" + integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + +stringify-object@^3.3.0: + version "3.3.0" + resolved "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" + integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + +strip-ansi@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz" + integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + dependencies: + ansi-regex "^2.0.0" + +strip-ansi@^5.0.0: + version "5.2.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^5.1.0: + version "5.2.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^5.2.0: + version "5.2.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz" + integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + dependencies: + ansi-regex "^4.1.0" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz" + integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + dependencies: + ansi-regex "^5.0.0" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + +strip-bom@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + integrity sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + +strip-comments@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz" + integrity sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== + dependencies: + babel-extract-comments "^1.0.0" + babel-plugin-transform-object-rest-spread "^6.26.0" + +strip-eof@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz" + integrity sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-indent@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ== + dependencies: + min-indent "^1.0.0" + +strip-json-comments@^3.1.0, strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +style-loader@1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz" + integrity sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q== + dependencies: + loader-utils "^2.0.0" + schema-utils "^2.7.0" + +stylehacks@^4.0.0: + version "4.0.3" + resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz" + integrity sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + dependencies: + browserslist "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.1.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz" + integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== + dependencies: + has-flag "^4.0.0" + +supports-hyperlinks@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz" + integrity sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ== + dependencies: + has-flag "^4.0.0" + supports-color "^7.0.0" + +svg-parser@^2.0.2: + version "2.0.4" + resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" + integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + +svgo@^1.0.0, svgo@^1.2.2: + version "1.3.2" + resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz" + 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.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz" + integrity sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + +table@^6.0.9: + version "6.7.1" + resolved "https://registry.npmjs.org/table/-/table-6.7.1.tgz" + integrity sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg== + dependencies: + ajv "^8.0.1" + lodash.clonedeep "^4.5.0" + lodash.truncate "^4.4.2" + slice-ansi "^4.0.0" + string-width "^4.2.0" + strip-ansi "^6.0.0" + +tapable@^1.0.0, tapable@^1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tar@^6.0.2: + version "6.1.11" + resolved "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz" + integrity sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA== + 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" + +temp-dir@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz" + integrity sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0= + +tempy@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz" + integrity sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ== + dependencies: + temp-dir "^1.0.0" + type-fest "^0.3.1" + unique-string "^1.0.0" + +terminal-link@^2.0.0: + version "2.1.1" + resolved "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz" + 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.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz" + 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@4.2.3: + version "4.2.3" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz" + integrity sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ== + dependencies: + cacache "^15.0.5" + find-cache-dir "^3.3.1" + jest-worker "^26.5.0" + p-limit "^3.0.2" + schema-utils "^3.0.0" + serialize-javascript "^5.0.1" + source-map "^0.6.1" + terser "^5.3.4" + webpack-sources "^1.4.3" + +terser@^4.1.2, terser@^4.6.2, terser@^4.6.3: + version "4.8.0" + resolved "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz" + integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== + dependencies: + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" + +terser@^5.3.4: + version "5.9.0" + resolved "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz" + integrity sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ== + dependencies: + commander "^2.20.0" + source-map "~0.7.2" + source-map-support "~0.5.20" + +test-exclude@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + 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", "text-table@0.2.0": - "integrity" "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - "resolved" "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - "version" "0.2.0" - -"throat@^5.0.0": - "integrity" "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" - "resolved" "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz" - "version" "5.0.0" - -"through2@^2.0.0": - "integrity" "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==" - "resolved" "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" - "version" "2.0.5" - dependencies: - "readable-stream" "~2.3.6" - "xtend" "~4.0.1" - -"thunky@^1.0.2": - "integrity" "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" - "resolved" "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" - "version" "1.1.0" - -"timers-browserify@^2.0.4": - "integrity" "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==" - "resolved" "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz" - "version" "2.0.12" - dependencies: - "setimmediate" "^1.0.4" - -"timsort@^0.3.0": - "integrity" "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" - "resolved" "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz" - "version" "0.3.0" - -"tiny-invariant@^1.0.2": - "integrity" "sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==" - "resolved" "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz" - "version" "1.1.0" - -"tiny-warning@^1.0.0", "tiny-warning@^1.0.2", "tiny-warning@^1.0.3": - "integrity" "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" - "resolved" "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" - "version" "1.0.3" - -"tmpl@1.0.x": - "integrity" "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" - "resolved" "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" - "version" "1.0.5" - -"to-arraybuffer@^1.0.0": - "integrity" "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" - "resolved" "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" - "version" "1.0.1" - -"to-fast-properties@^2.0.0": - "integrity" "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" - "resolved" "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - "version" "2.0.0" - -"to-object-path@^0.3.0": - "integrity" "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=" - "resolved" "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" - "version" "0.3.0" - dependencies: - "kind-of" "^3.0.2" - -"to-regex-range@^2.1.0": - "integrity" "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=" - "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" - "version" "2.1.1" - dependencies: - "is-number" "^3.0.0" - "repeat-string" "^1.6.1" - -"to-regex-range@^5.0.1": - "integrity" "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==" - "resolved" "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" - "version" "5.0.1" - dependencies: - "is-number" "^7.0.0" - -"to-regex@^3.0.1", "to-regex@^3.0.2": - "integrity" "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==" - "resolved" "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" - "version" "3.0.2" - dependencies: - "define-property" "^2.0.2" - "extend-shallow" "^3.0.2" - "regex-not" "^1.0.2" - "safe-regex" "^1.1.0" - -"toidentifier@1.0.0": - "integrity" "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - "resolved" "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" - "version" "1.0.0" - -"tough-cookie@^4.0.0": - "integrity" "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==" - "resolved" "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" - "version" "4.0.0" - dependencies: - "psl" "^1.1.33" - "punycode" "^2.1.1" - "universalify" "^0.1.2" - -"tr46@^2.1.0": - "integrity" "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==" - "resolved" "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" - "version" "2.1.0" - dependencies: - "punycode" "^2.1.1" - -"tryer@^1.0.1": - "integrity" "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" - "resolved" "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" - "version" "1.0.1" - -"ts-pnp@^1.1.6", "ts-pnp@1.2.0": - "integrity" "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==" - "resolved" "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz" - "version" "1.2.0" - -"tsconfig-paths@^3.11.0": - "integrity" "sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==" - "resolved" "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz" - "version" "3.11.0" + glob "^7.1.4" + minimatch "^3.0.4" + +text-table@^0.2.0, text-table@0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +throat@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz" + integrity sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== + +through2@^2.0.0: + version "2.0.5" + resolved "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz" + integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + dependencies: + readable-stream "~2.3.6" + xtend "~4.0.1" + +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + +timers-browserify@^2.0.4: + version "2.0.12" + resolved "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz" + integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== + dependencies: + setimmediate "^1.0.4" + +timsort@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz" + integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + +tiny-invariant@^1.0.2: + version "1.1.0" + resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.1.0.tgz" + integrity sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw== + +tiny-warning@^1.0.0, tiny-warning@^1.0.2, tiny-warning@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" + integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== + +tmpl@1.0.x: + version "1.0.5" + resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz" + integrity sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + +to-arraybuffer@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz" + integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + +to-object-path@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz" + integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + dependencies: + kind-of "^3.0.2" + +to-regex-range@^2.1.0: + version "2.1.1" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz" + 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.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + 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.npmjs.org/to-regex/-/to-regex-3.0.2.tgz" + 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" + +toidentifier@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz" + integrity sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + +tough-cookie@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz" + integrity sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg== + dependencies: + psl "^1.1.33" + punycode "^2.1.1" + universalify "^0.1.2" + +tr46@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz" + integrity sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== + dependencies: + punycode "^2.1.1" + +tryer@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz" + integrity sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA== + +ts-pnp@^1.1.6, ts-pnp@1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz" + integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== + +tsconfig-paths@^3.11.0: + version "3.11.0" + resolved "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz" + integrity sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA== dependencies: "@types/json5" "^0.0.29" - "json5" "^1.0.1" - "minimist" "^1.2.0" - "strip-bom" "^3.0.0" - -"tslib@^1.8.1": - "integrity" "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - "resolved" "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" - "version" "1.14.1" - -"tslib@^2.0.3": - "integrity" "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - "resolved" "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz" - "version" "2.3.1" - -"tsutils@^3.17.1", "tsutils@^3.21.0": - "integrity" "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==" - "resolved" "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" - "version" "3.21.0" - dependencies: - "tslib" "^1.8.1" - -"tty-browserify@0.0.0": - "integrity" "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" - "resolved" "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz" - "version" "0.0.0" - -"type-check@^0.4.0", "type-check@~0.4.0": - "integrity" "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==" - "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" - "version" "0.4.0" - dependencies: - "prelude-ls" "^1.2.1" - -"type-check@~0.3.2": - "integrity" "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=" - "resolved" "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" - "version" "0.3.2" - dependencies: - "prelude-ls" "~1.1.2" - -"type-detect@4.0.8": - "integrity" "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" - "resolved" "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" - "version" "4.0.8" - -"type-fest@^0.13.1", "type-fest@^0.21.3": - "integrity" "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" - "version" "0.21.3" - -"type-fest@^0.20.2": - "integrity" "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" - "version" "0.20.2" - -"type-fest@^0.3.1": - "integrity" "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz" - "version" "0.3.1" - -"type-fest@^0.6.0": - "integrity" "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" - "version" "0.6.0" - -"type-fest@^0.8.1": - "integrity" "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" - "resolved" "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" - "version" "0.8.1" - -"type-is@~1.6.17", "type-is@~1.6.18": - "integrity" "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==" - "resolved" "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" - "version" "1.6.18" - dependencies: - "media-typer" "0.3.0" - "mime-types" "~2.1.24" - -"type@^1.0.1": - "integrity" "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - "resolved" "https://registry.npmjs.org/type/-/type-1.2.0.tgz" - "version" "1.2.0" - -"type@^2.5.0": - "integrity" "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" - "resolved" "https://registry.npmjs.org/type/-/type-2.5.0.tgz" - "version" "2.5.0" - -"typedarray-to-buffer@^3.1.5": - "integrity" "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==" - "resolved" "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" - "version" "3.1.5" - dependencies: - "is-typedarray" "^1.0.0" - -"typedarray@^0.0.6": - "integrity" "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - "resolved" "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" - "version" "0.0.6" - -"typescript@^3.2.1 || ^4", "typescript@>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta": - "integrity" "sha512-4xfscpisVgqqDfPaJo5vkd+Qd/ItkoagnHpufr+i2QCHBsNYp+G7UAoyFl8aPtx879u38wPV65rZ8qbGZijalA==" - "resolved" "https://registry.npmjs.org/typescript/-/typescript-4.4.3.tgz" - "version" "4.4.3" - -"unbox-primitive@^1.0.1": - "integrity" "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==" - "resolved" "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz" - "version" "1.0.1" - dependencies: - "function-bind" "^1.1.1" - "has-bigints" "^1.0.1" - "has-symbols" "^1.0.2" - "which-boxed-primitive" "^1.0.2" - -"unicode-canonical-property-names-ecmascript@^2.0.0": - "integrity" "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" - "resolved" "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" - "version" "2.0.0" - -"unicode-match-property-ecmascript@^2.0.0": - "integrity" "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==" - "resolved" "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "unicode-canonical-property-names-ecmascript" "^2.0.0" - "unicode-property-aliases-ecmascript" "^2.0.0" - -"unicode-match-property-value-ecmascript@^2.0.0": - "integrity" "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" - "resolved" "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz" - "version" "2.0.0" - -"unicode-property-aliases-ecmascript@^2.0.0": - "integrity" "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" - "resolved" "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz" - "version" "2.0.0" - -"union-value@^1.0.0": - "integrity" "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==" - "resolved" "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" - "version" "1.0.1" - 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": - "integrity" "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" - "resolved" "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz" - "version" "1.0.1" - -"uniqs@^2.0.0": - "integrity" "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" - "resolved" "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz" - "version" "2.0.0" - -"unique-filename@^1.1.1": - "integrity" "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==" - "resolved" "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" - "version" "1.1.1" - dependencies: - "unique-slug" "^2.0.0" - -"unique-slug@^2.0.0": - "integrity" "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==" - "resolved" "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "imurmurhash" "^0.1.4" - -"unique-string@^1.0.0": - "integrity" "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=" - "resolved" "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "crypto-random-string" "^1.0.0" - -"universalify@^0.1.0": - "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - "version" "0.1.2" - -"universalify@^0.1.2": - "integrity" "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - "resolved" "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" - "version" "0.1.2" - -"universalify@^2.0.0": - "integrity" "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" - "resolved" "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" - "version" "2.0.0" - -"unpipe@~1.0.0", "unpipe@1.0.0": - "integrity" "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" - "resolved" "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - "version" "1.0.0" - -"unquote@~1.1.1": - "integrity" "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" - "resolved" "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" - "version" "1.1.1" - -"unset-value@^1.0.0": - "integrity" "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=" - "resolved" "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "has-value" "^0.3.1" - "isobject" "^3.0.0" - -"upath@^1.1.1", "upath@^1.1.2", "upath@^1.2.0": - "integrity" "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" - "resolved" "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" - "version" "1.2.0" - -"uri-js@^4.2.2": - "integrity" "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==" - "resolved" "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" - "version" "4.4.1" - dependencies: - "punycode" "^2.1.0" - -"urix@^0.1.0": - "integrity" "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" - "resolved" "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" - "version" "0.1.0" - -"url-loader@4.1.1": - "integrity" "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==" - "resolved" "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz" - "version" "4.1.1" - dependencies: - "loader-utils" "^2.0.0" - "mime-types" "^2.1.27" - "schema-utils" "^3.0.0" - -"url-parse@^1.4.3", "url-parse@^1.5.3": - "integrity" "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==" - "resolved" "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz" - "version" "1.5.3" - dependencies: - "querystringify" "^2.1.1" - "requires-port" "^1.0.0" - -"url@^0.11.0": - "integrity" "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=" - "resolved" "https://registry.npmjs.org/url/-/url-0.11.0.tgz" - "version" "0.11.0" - dependencies: - "punycode" "1.3.2" - "querystring" "0.2.0" - -"use@^3.1.0": - "integrity" "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" - "resolved" "https://registry.npmjs.org/use/-/use-3.1.1.tgz" - "version" "3.1.1" - -"util-deprecate@^1.0.1", "util-deprecate@^1.0.2", "util-deprecate@~1.0.1": - "integrity" "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - "resolved" "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - "version" "1.0.2" - -"util.promisify@~1.0.0", "util.promisify@1.0.0": - "integrity" "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==" - "resolved" "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz" - "version" "1.0.0" - dependencies: - "define-properties" "^1.1.2" - "object.getownpropertydescriptors" "^2.0.3" - -"util@^0.11.0": - "integrity" "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==" - "resolved" "https://registry.npmjs.org/util/-/util-0.11.1.tgz" - "version" "0.11.1" - dependencies: - "inherits" "2.0.3" - -"util@0.10.3": - "integrity" "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=" - "resolved" "https://registry.npmjs.org/util/-/util-0.10.3.tgz" - "version" "0.10.3" - dependencies: - "inherits" "2.0.1" - -"utila@~0.4": - "integrity" "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - "resolved" "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" - "version" "0.4.0" - -"utils-merge@1.0.1": - "integrity" "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" - "resolved" "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - "version" "1.0.1" - -"uuid@^3.3.2": - "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" - "version" "3.4.0" - -"uuid@^3.4.0": - "integrity" "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - "resolved" "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" - "version" "3.4.0" - -"uuid@^8.3.0": - "integrity" "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - "resolved" "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" - "version" "8.3.2" - -"v8-compile-cache@^2.0.3": - "integrity" "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - "resolved" "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" - "version" "2.3.0" - -"v8-to-istanbul@^7.0.0": - "integrity" "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==" - "resolved" "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz" - "version" "7.1.2" + json5 "^1.0.1" + minimist "^1.2.0" + strip-bom "^3.0.0" + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tslib@^2.0.3: + version "2.3.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz" + integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== + +tsutils@^3.17.1, tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +tty-browserify@0.0.0: + version "0.0.0" + resolved "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz" + integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +type-detect@4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz" + integrity sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== + +type-fest@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + +type-fest@^0.8.1: + version "0.8.1" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + +type-is@~1.6.17, type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" + 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.npmjs.org/type/-/type-1.2.0.tgz" + integrity sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + +type@^2.5.0: + version "2.5.0" + resolved "https://registry.npmjs.org/type/-/type-2.5.0.tgz" + integrity sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw== + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +typedarray@^0.0.6: + version "0.0.6" + resolved "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz" + integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + +unbox-primitive@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz" + integrity sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== + dependencies: + function-bind "^1.1.1" + has-bigints "^1.0.1" + has-symbols "^1.0.2" + which-boxed-primitive "^1.0.2" + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" + integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz" + integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz" + integrity sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ== + +union-value@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz" + 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.npmjs.org/uniq/-/uniq-1.0.1.tgz" + integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + +uniqs@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz" + integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + +unique-filename@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz" + integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + dependencies: + unique-slug "^2.0.0" + +unique-slug@^2.0.0: + version "2.0.2" + resolved "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz" + integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== + dependencies: + imurmurhash "^0.1.4" + +unique-string@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz" + integrity sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= + dependencies: + crypto-random-string "^1.0.0" + +universalify@^0.1.0: + version "0.1.2" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + +unpipe@~1.0.0, unpipe@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + +unquote@~1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" + integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + +unset-value@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz" + integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + dependencies: + has-value "^0.3.1" + isobject "^3.0.0" + +upath@^1.1.1, upath@^1.1.2, upath@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +urix@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz" + integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + +url-loader@4.1.1: + version "4.1.1" + resolved "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz" + integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== + dependencies: + loader-utils "^2.0.0" + mime-types "^2.1.27" + schema-utils "^3.0.0" + +url-parse@^1.4.3, url-parse@^1.5.3: + version "1.5.3" + resolved "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz" + integrity sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ== + dependencies: + querystringify "^2.1.1" + requires-port "^1.0.0" + +url@^0.11.0: + version "0.11.0" + resolved "https://registry.npmjs.org/url/-/url-0.11.0.tgz" + integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + dependencies: + punycode "1.3.2" + querystring "0.2.0" + +use@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/use/-/use-3.1.1.tgz" + 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.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + +util.promisify@~1.0.0, util.promisify@1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz" + integrity sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + dependencies: + define-properties "^1.1.2" + object.getownpropertydescriptors "^2.0.3" + +util@^0.11.0: + version "0.11.1" + resolved "https://registry.npmjs.org/util/-/util-0.11.1.tgz" + integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + dependencies: + inherits "2.0.3" + +util@0.10.3: + version "0.10.3" + resolved "https://registry.npmjs.org/util/-/util-0.10.3.tgz" + integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + dependencies: + inherits "2.0.1" + +utila@~0.4: + version "0.4.0" + resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" + integrity sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" + integrity sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + +uuid@^3.3.2: + version "3.4.0" + resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +uuid@^3.4.0: + version "3.4.0" + resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" + integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + +uuid@^8.3.0: + version "8.3.2" + resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +v8-compile-cache@^2.0.3: + version "2.3.0" + resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" + integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== + +v8-to-istanbul@^7.0.0: + version "7.1.2" + resolved "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz" + integrity sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow== dependencies: "@types/istanbul-lib-coverage" "^2.0.1" - "convert-source-map" "^1.6.0" - "source-map" "^0.7.3" + convert-source-map "^1.6.0" + source-map "^0.7.3" -"validate-npm-package-license@^3.0.1": - "integrity" "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==" - "resolved" "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" - "version" "3.0.4" +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== dependencies: - "spdx-correct" "^3.0.0" - "spdx-expression-parse" "^3.0.0" + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" -"validator@^13.6.0": - "integrity" "sha512-gVgKbdbHgtxpRyR8K0O6oFZPhhB5tT1jeEHZR0Znr9Svg03U0+r9DXWMrnRAB+HtCStDQKlaIZm42tVsVjqtjg==" - "resolved" "https://registry.npmjs.org/validator/-/validator-13.6.0.tgz" - "version" "13.6.0" +validator@^13.6.0: + version "13.6.0" + resolved "https://registry.npmjs.org/validator/-/validator-13.6.0.tgz" + integrity sha512-gVgKbdbHgtxpRyR8K0O6oFZPhhB5tT1jeEHZR0Znr9Svg03U0+r9DXWMrnRAB+HtCStDQKlaIZm42tVsVjqtjg== -"value-equal@^1.0.1": - "integrity" "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" - "resolved" "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz" - "version" "1.0.1" +value-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz" + integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== -"vary@~1.1.2": - "integrity" "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" - "resolved" "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - "version" "1.1.2" +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + integrity sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= -"vendors@^1.0.0": - "integrity" "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" - "resolved" "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz" - "version" "1.0.4" +vendors@^1.0.0: + version "1.0.4" + resolved "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz" + integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== -"vm-browserify@^1.0.1": - "integrity" "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" - "resolved" "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz" - "version" "1.1.2" +vm-browserify@^1.0.1: + version "1.1.2" + resolved "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz" + integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== -"w3c-hr-time@^1.0.2": - "integrity" "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==" - "resolved" "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" - "version" "1.0.2" +w3c-hr-time@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz" + integrity sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== dependencies: - "browser-process-hrtime" "^1.0.0" + browser-process-hrtime "^1.0.0" -"w3c-xmlserializer@^2.0.0": - "integrity" "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==" - "resolved" "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" - "version" "2.0.0" +w3c-xmlserializer@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz" + integrity sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== dependencies: - "xml-name-validator" "^3.0.0" + xml-name-validator "^3.0.0" -"walker@^1.0.7", "walker@~1.0.5": - "integrity" "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=" - "resolved" "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz" - "version" "1.0.7" +walker@^1.0.7, walker@~1.0.5: + version "1.0.7" + resolved "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz" + integrity sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= dependencies: - "makeerror" "1.0.x" + makeerror "1.0.x" -"watchpack-chokidar2@^2.0.1": - "integrity" "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==" - "resolved" "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz" - "version" "2.0.1" +watchpack-chokidar2@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz" + integrity sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== dependencies: - "chokidar" "^2.1.8" + chokidar "^2.1.8" -"watchpack@^1.7.4": - "integrity" "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==" - "resolved" "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz" - "version" "1.7.5" +watchpack@^1.7.4: + version "1.7.5" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz" + integrity sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== dependencies: - "graceful-fs" "^4.1.2" - "neo-async" "^2.5.0" + graceful-fs "^4.1.2" + neo-async "^2.5.0" optionalDependencies: - "chokidar" "^3.4.1" - "watchpack-chokidar2" "^2.0.1" - -"wbuf@^1.1.0", "wbuf@^1.7.3": - "integrity" "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==" - "resolved" "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" - "version" "1.7.3" - dependencies: - "minimalistic-assert" "^1.0.0" - -"web-vitals@^1.0.1": - "integrity" "sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig==" - "resolved" "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.2.tgz" - "version" "1.1.2" - -"webidl-conversions@^5.0.0": - "integrity" "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" - "version" "5.0.0" - -"webidl-conversions@^6.1.0": - "integrity" "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" - "resolved" "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" - "version" "6.1.0" - -"webpack-dev-middleware@^3.7.2": - "integrity" "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==" - "resolved" "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz" - "version" "3.7.3" - 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-dev-server@3.11.1", "webpack-dev-server@3.x": - "integrity" "sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ==" - "resolved" "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz" - "version" "3.11.1" - dependencies: - "ansi-html" "0.0.7" - "bonjour" "^3.5.0" - "chokidar" "^2.1.8" - "compression" "^1.7.4" - "connect-history-api-fallback" "^1.6.0" - "debug" "^4.1.1" - "del" "^4.1.1" - "express" "^4.17.1" - "html-entities" "^1.3.1" - "http-proxy-middleware" "0.19.1" - "import-local" "^2.0.0" - "internal-ip" "^4.3.0" - "ip" "^1.1.5" - "is-absolute-url" "^3.0.3" - "killable" "^1.0.1" - "loglevel" "^1.6.8" - "opn" "^5.5.0" - "p-retry" "^3.0.1" - "portfinder" "^1.0.26" - "schema-utils" "^1.0.0" - "selfsigned" "^1.10.8" - "semver" "^6.3.0" - "serve-index" "^1.9.1" - "sockjs" "^0.3.21" - "sockjs-client" "^1.5.0" - "spdy" "^4.0.2" - "strip-ansi" "^3.0.1" - "supports-color" "^6.1.0" - "url" "^0.11.0" - "webpack-dev-middleware" "^3.7.2" - "webpack-log" "^2.0.0" - "ws" "^6.2.1" - "yargs" "^13.3.2" - -"webpack-log@^2.0.0": - "integrity" "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==" - "resolved" "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz" - "version" "2.0.0" - dependencies: - "ansi-colors" "^3.0.0" - "uuid" "^3.3.2" - -"webpack-manifest-plugin@2.2.0": - "integrity" "sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==" - "resolved" "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz" - "version" "2.2.0" - dependencies: - "fs-extra" "^7.0.0" - "lodash" ">=3.5 <5" - "object.entries" "^1.1.0" - "tapable" "^1.0.0" - -"webpack-sources@^1.1.0", "webpack-sources@^1.3.0", "webpack-sources@^1.4.0", "webpack-sources@^1.4.1", "webpack-sources@^1.4.3": - "integrity" "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==" - "resolved" "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" - "version" "1.4.3" - dependencies: - "source-list-map" "^2.0.0" - "source-map" "~0.6.1" - -"webpack@^4.0.0", "webpack@^4.0.0 || ^5.0.0", "webpack@^4.27.0 || ^5.0.0", "webpack@^4.36.0 || ^5.0.0", "webpack@^4.4.0 || ^5.0.0", "webpack@>=2", "webpack@>=4.43.0 <6.0.0", "webpack@2 || 3 || 4", "webpack@4.44.2": - "integrity" "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==" - "resolved" "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz" - "version" "4.44.2" + chokidar "^3.4.1" + watchpack-chokidar2 "^2.0.1" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +web-vitals@^1.0.1: + version "1.1.2" + resolved "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.2.tgz" + integrity sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig== + +webidl-conversions@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" + integrity sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + +webidl-conversions@^6.1.0: + version "6.1.0" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz" + integrity sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + +webpack-dev-middleware@^3.7.2: + version "3.7.3" + resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz" + 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-dev-server@3.11.1: + version "3.11.1" + resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.1.tgz" + integrity sha512-u4R3mRzZkbxQVa+MBWi2uVpB5W59H3ekZAJsQlKUTdl7Elcah2EhygTPLmeFXybQkf9i2+L0kn7ik9SnXa6ihQ== + dependencies: + ansi-html "0.0.7" + bonjour "^3.5.0" + chokidar "^2.1.8" + compression "^1.7.4" + connect-history-api-fallback "^1.6.0" + debug "^4.1.1" + del "^4.1.1" + express "^4.17.1" + html-entities "^1.3.1" + http-proxy-middleware "0.19.1" + import-local "^2.0.0" + internal-ip "^4.3.0" + ip "^1.1.5" + is-absolute-url "^3.0.3" + killable "^1.0.1" + loglevel "^1.6.8" + opn "^5.5.0" + p-retry "^3.0.1" + portfinder "^1.0.26" + schema-utils "^1.0.0" + selfsigned "^1.10.8" + semver "^6.3.0" + serve-index "^1.9.1" + sockjs "^0.3.21" + sockjs-client "^1.5.0" + spdy "^4.0.2" + strip-ansi "^3.0.1" + supports-color "^6.1.0" + url "^0.11.0" + webpack-dev-middleware "^3.7.2" + webpack-log "^2.0.0" + ws "^6.2.1" + yargs "^13.3.2" + +webpack-log@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz" + integrity sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + dependencies: + ansi-colors "^3.0.0" + uuid "^3.3.2" + +webpack-manifest-plugin@2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz" + integrity sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ== + dependencies: + fs-extra "^7.0.0" + lodash ">=3.5 <5" + object.entries "^1.1.0" + tapable "^1.0.0" + +webpack-sources@^1.1.0, webpack-sources@^1.3.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3: + version "1.4.3" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz" + integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== + dependencies: + source-list-map "^2.0.0" + source-map "~0.6.1" + +webpack@4.44.2: + version "4.44.2" + resolved "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz" + integrity sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q== 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" - -"websocket-driver@^0.7.4", "websocket-driver@>=0.5.1": - "integrity" "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==" - "resolved" "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" - "version" "0.7.4" - dependencies: - "http-parser-js" ">=0.5.1" - "safe-buffer" ">=5.1.0" - "websocket-extensions" ">=0.1.1" - -"websocket-extensions@>=0.1.1": - "integrity" "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" - "resolved" "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" - "version" "0.1.4" - -"whatwg-encoding@^1.0.5": - "integrity" "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==" - "resolved" "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" - "version" "1.0.5" - dependencies: - "iconv-lite" "0.4.24" - -"whatwg-fetch@^3.4.1": - "integrity" "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - "resolved" "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" - "version" "3.6.2" - -"whatwg-mimetype@^2.3.0": - "integrity" "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - "resolved" "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" - "version" "2.3.0" - -"whatwg-url@^8.0.0", "whatwg-url@^8.5.0": - "integrity" "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==" - "resolved" "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" - "version" "8.7.0" - dependencies: - "lodash" "^4.7.0" - "tr46" "^2.1.0" - "webidl-conversions" "^6.1.0" - -"which-boxed-primitive@^1.0.2": - "integrity" "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==" - "resolved" "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" - "version" "1.0.2" - dependencies: - "is-bigint" "^1.0.1" - "is-boolean-object" "^1.1.0" - "is-number-object" "^1.0.4" - "is-string" "^1.0.5" - "is-symbol" "^1.0.3" - -"which-module@^2.0.0": - "integrity" "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" - "resolved" "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" - "version" "2.0.0" - -"which@^1.2.9": - "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" - "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - "version" "1.3.1" - dependencies: - "isexe" "^2.0.0" - -"which@^1.3.1": - "integrity" "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==" - "resolved" "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - "version" "1.3.1" - dependencies: - "isexe" "^2.0.0" - -"which@^2.0.1", "which@^2.0.2": - "integrity" "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==" - "resolved" "https://registry.npmjs.org/which/-/which-2.0.2.tgz" - "version" "2.0.2" - dependencies: - "isexe" "^2.0.0" - -"word-wrap@^1.2.3", "word-wrap@~1.2.3": - "integrity" "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" - "resolved" "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" - "version" "1.2.3" - -"workbox-background-sync@^5.1.4": - "integrity" "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==" - "resolved" "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - -"workbox-broadcast-update@^5.1.4": - "integrity" "sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA==" - "resolved" "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - -"workbox-build@^5.1.4": - "integrity" "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==" - "resolved" "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz" - "version" "5.1.4" + 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" + +websocket-driver@^0.7.4, websocket-driver@>=0.5.1: + version "0.7.4" + resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +whatwg-encoding@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-fetch@^3.4.1: + version "3.6.2" + resolved "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz" + integrity sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA== + +whatwg-mimetype@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + +whatwg-url@^8.0.0, whatwg-url@^8.5.0: + version "8.7.0" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz" + integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== + dependencies: + lodash "^4.7.0" + tr46 "^2.1.0" + webidl-conversions "^6.1.0" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-module@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz" + integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + +which@^1.2.9: + version "1.3.1" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^1.3.1: + version "1.3.1" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1, which@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +word-wrap@^1.2.3, word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + +workbox-background-sync@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz" + integrity sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA== + dependencies: + workbox-core "^5.1.4" + +workbox-broadcast-update@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-5.1.4.tgz" + integrity sha512-HTyTWkqXvHRuqY73XrwvXPud/FN6x3ROzkfFPsRjtw/kGZuZkPzfeH531qdUGfhtwjmtO/ZzXcWErqVzJNdXaA== + dependencies: + workbox-core "^5.1.4" + +workbox-build@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz" + integrity sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow== dependencies: "@babel/core" "^7.8.4" "@babel/preset-env" "^7.8.4" @@ -11837,277 +11857,277 @@ "@rollup/plugin-node-resolve" "^7.1.1" "@rollup/plugin-replace" "^2.3.1" "@surma/rollup-plugin-off-main-thread" "^1.1.1" - "common-tags" "^1.8.0" - "fast-json-stable-stringify" "^2.1.0" - "fs-extra" "^8.1.0" - "glob" "^7.1.6" - "lodash.template" "^4.5.0" - "pretty-bytes" "^5.3.0" - "rollup" "^1.31.1" - "rollup-plugin-babel" "^4.3.3" - "rollup-plugin-terser" "^5.3.1" - "source-map" "^0.7.3" - "source-map-url" "^0.4.0" - "stringify-object" "^3.3.0" - "strip-comments" "^1.0.2" - "tempy" "^0.3.0" - "upath" "^1.2.0" - "workbox-background-sync" "^5.1.4" - "workbox-broadcast-update" "^5.1.4" - "workbox-cacheable-response" "^5.1.4" - "workbox-core" "^5.1.4" - "workbox-expiration" "^5.1.4" - "workbox-google-analytics" "^5.1.4" - "workbox-navigation-preload" "^5.1.4" - "workbox-precaching" "^5.1.4" - "workbox-range-requests" "^5.1.4" - "workbox-routing" "^5.1.4" - "workbox-strategies" "^5.1.4" - "workbox-streams" "^5.1.4" - "workbox-sw" "^5.1.4" - "workbox-window" "^5.1.4" - -"workbox-cacheable-response@^5.1.4": - "integrity" "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==" - "resolved" "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - -"workbox-core@^5.1.4": - "integrity" "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" - "resolved" "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz" - "version" "5.1.4" - -"workbox-expiration@^5.1.4": - "integrity" "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==" - "resolved" "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - -"workbox-google-analytics@^5.1.4": - "integrity" "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==" - "resolved" "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-background-sync" "^5.1.4" - "workbox-core" "^5.1.4" - "workbox-routing" "^5.1.4" - "workbox-strategies" "^5.1.4" - -"workbox-navigation-preload@^5.1.4": - "integrity" "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==" - "resolved" "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - -"workbox-precaching@^5.1.4": - "integrity" "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==" - "resolved" "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - -"workbox-range-requests@^5.1.4": - "integrity" "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==" - "resolved" "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - -"workbox-routing@^5.1.4": - "integrity" "sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw==" - "resolved" "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - -"workbox-strategies@^5.1.4": - "integrity" "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==" - "resolved" "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - "workbox-routing" "^5.1.4" - -"workbox-streams@^5.1.4": - "integrity" "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==" - "resolved" "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - "workbox-routing" "^5.1.4" - -"workbox-sw@^5.1.4": - "integrity" "sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA==" - "resolved" "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz" - "version" "5.1.4" - -"workbox-webpack-plugin@5.1.4": - "integrity" "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==" - "resolved" "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz" - "version" "5.1.4" + common-tags "^1.8.0" + fast-json-stable-stringify "^2.1.0" + fs-extra "^8.1.0" + glob "^7.1.6" + lodash.template "^4.5.0" + pretty-bytes "^5.3.0" + rollup "^1.31.1" + rollup-plugin-babel "^4.3.3" + rollup-plugin-terser "^5.3.1" + source-map "^0.7.3" + source-map-url "^0.4.0" + stringify-object "^3.3.0" + strip-comments "^1.0.2" + tempy "^0.3.0" + upath "^1.2.0" + workbox-background-sync "^5.1.4" + workbox-broadcast-update "^5.1.4" + workbox-cacheable-response "^5.1.4" + workbox-core "^5.1.4" + workbox-expiration "^5.1.4" + workbox-google-analytics "^5.1.4" + workbox-navigation-preload "^5.1.4" + workbox-precaching "^5.1.4" + workbox-range-requests "^5.1.4" + workbox-routing "^5.1.4" + workbox-strategies "^5.1.4" + workbox-streams "^5.1.4" + workbox-sw "^5.1.4" + workbox-window "^5.1.4" + +workbox-cacheable-response@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz" + integrity sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA== + dependencies: + workbox-core "^5.1.4" + +workbox-core@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz" + integrity sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg== + +workbox-expiration@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz" + integrity sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ== + dependencies: + workbox-core "^5.1.4" + +workbox-google-analytics@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz" + integrity sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA== + dependencies: + workbox-background-sync "^5.1.4" + workbox-core "^5.1.4" + workbox-routing "^5.1.4" + workbox-strategies "^5.1.4" + +workbox-navigation-preload@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz" + integrity sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ== + dependencies: + workbox-core "^5.1.4" + +workbox-precaching@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz" + integrity sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA== + dependencies: + workbox-core "^5.1.4" + +workbox-range-requests@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz" + integrity sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw== + dependencies: + workbox-core "^5.1.4" + +workbox-routing@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-routing/-/workbox-routing-5.1.4.tgz" + integrity sha512-8ljknRfqE1vEQtnMtzfksL+UXO822jJlHTIR7+BtJuxQ17+WPZfsHqvk1ynR/v0EHik4x2+826Hkwpgh4GKDCw== + dependencies: + workbox-core "^5.1.4" + +workbox-strategies@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz" + integrity sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA== + dependencies: + workbox-core "^5.1.4" + workbox-routing "^5.1.4" + +workbox-streams@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz" + integrity sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw== + dependencies: + workbox-core "^5.1.4" + workbox-routing "^5.1.4" + +workbox-sw@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-sw/-/workbox-sw-5.1.4.tgz" + integrity sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA== + +workbox-webpack-plugin@5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz" + integrity sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ== dependencies: "@babel/runtime" "^7.5.5" - "fast-json-stable-stringify" "^2.0.0" - "source-map-url" "^0.4.0" - "upath" "^1.1.2" - "webpack-sources" "^1.3.0" - "workbox-build" "^5.1.4" - -"workbox-window@^5.1.4": - "integrity" "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==" - "resolved" "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz" - "version" "5.1.4" - dependencies: - "workbox-core" "^5.1.4" - -"worker-farm@^1.7.0": - "integrity" "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==" - "resolved" "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz" - "version" "1.7.0" - dependencies: - "errno" "~0.1.7" - -"worker-rpc@^0.1.0": - "integrity" "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==" - "resolved" "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz" - "version" "0.1.1" - dependencies: - "microevent.ts" "~0.1.1" - -"wrap-ansi@^5.1.0": - "integrity" "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==" - "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz" - "version" "5.1.0" - dependencies: - "ansi-styles" "^3.2.0" - "string-width" "^3.0.0" - "strip-ansi" "^5.0.0" - -"wrap-ansi@^6.2.0": - "integrity" "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==" - "resolved" "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" - "version" "6.2.0" - dependencies: - "ansi-styles" "^4.0.0" - "string-width" "^4.1.0" - "strip-ansi" "^6.0.0" - -"wrappy@1": - "integrity" "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - "resolved" "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - "version" "1.0.2" - -"write-file-atomic@^3.0.0": - "integrity" "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==" - "resolved" "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" - "version" "3.0.3" - dependencies: - "imurmurhash" "^0.1.4" - "is-typedarray" "^1.0.0" - "signal-exit" "^3.0.2" - "typedarray-to-buffer" "^3.1.5" - -"ws@^6.2.1": - "integrity" "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==" - "resolved" "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" - "version" "6.2.2" - dependencies: - "async-limiter" "~1.0.0" - -"ws@^7.4.6": - "integrity" "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==" - "resolved" "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz" - "version" "7.5.5" - -"xml-name-validator@^3.0.0": - "integrity" "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" - "resolved" "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" - "version" "3.0.0" - -"xmlchars@^2.2.0": - "integrity" "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" - "resolved" "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" - "version" "2.2.0" - -"xtend@^4.0.0", "xtend@~4.0.1": - "integrity" "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" - "resolved" "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" - "version" "4.0.2" - -"y18n@^4.0.0": - "integrity" "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" - "resolved" "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" - "version" "4.0.3" - -"yallist@^3.0.2": - "integrity" "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - "resolved" "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" - "version" "3.1.1" - -"yallist@^4.0.0": - "integrity" "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - "resolved" "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - "version" "4.0.0" - -"yaml@^1.10.0", "yaml@^1.7.2": - "integrity" "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" - "resolved" "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" - "version" "1.10.2" - -"yargs-parser@^13.1.2": - "integrity" "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==" - "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz" - "version" "13.1.2" - dependencies: - "camelcase" "^5.0.0" - "decamelize" "^1.2.0" - -"yargs-parser@^18.1.2": - "integrity" "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==" - "resolved" "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz" - "version" "18.1.3" - dependencies: - "camelcase" "^5.0.0" - "decamelize" "^1.2.0" - -"yargs@^13.3.2": - "integrity" "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==" - "resolved" "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz" - "version" "13.3.2" - 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": - "integrity" "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==" - "resolved" "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz" - "version" "15.4.1" - 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" - -"yocto-queue@^0.1.0": - "integrity" "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" - "resolved" "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" - "version" "0.1.0" + fast-json-stable-stringify "^2.0.0" + source-map-url "^0.4.0" + upath "^1.1.2" + webpack-sources "^1.3.0" + workbox-build "^5.1.4" + +workbox-window@^5.1.4: + version "5.1.4" + resolved "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz" + integrity sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw== + dependencies: + workbox-core "^5.1.4" + +worker-farm@^1.7.0: + version "1.7.0" + resolved "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz" + integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== + dependencies: + errno "~0.1.7" + +worker-rpc@^0.1.0: + version "0.1.1" + resolved "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz" + integrity sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== + dependencies: + microevent.ts "~0.1.1" + +wrap-ansi@^5.1.0: + version "5.1.0" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz" + 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.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" + integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + 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.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +write-file-atomic@^3.0.0: + version "3.0.3" + resolved "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + 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.2.1: + version "6.2.2" + resolved "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz" + integrity sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw== + dependencies: + async-limiter "~1.0.0" + +ws@^7.4.6: + version "7.5.5" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz" + integrity sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w== + +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + +xmlchars@^2.2.0: + version "2.2.0" + resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" + integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + +xtend@^4.0.0, xtend@~4.0.1: + version "4.0.2" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" + integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + +y18n@^4.0.0: + version "4.0.3" + resolved "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" + integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^1.10.0, yaml@^1.7.2: + version "1.10.2" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yargs-parser@^13.1.2: + version "13.1.2" + resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz" + 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.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz" + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + +yargs@^13.3.2: + version "13.3.2" + resolved "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz" + 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.npmjs.org/yargs/-/yargs-15.4.1.tgz" + 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" + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== From 809ed478900ca75085fb464d0f8a881f542eafb6 Mon Sep 17 00:00:00 2001 From: loic batonnet Date: Sat, 10 Feb 2024 08:58:04 +0400 Subject: [PATCH 2/3] update iam info --- src/assets/me.jpeg | Bin 0 -> 132806 bytes src/assets/svg/projects/phone.png | Bin 0 -> 175221 bytes src/assets/svg/projects/website.png | Bin 0 -> 27820 bytes src/components/Education/Education.css | 5 +- src/components/Education/EducationCard.js | 76 ++-- src/components/Landing/Landing.js | 329 ++++++++---------- src/components/Projects/Projects.js | 152 ++++---- .../Projects/SingleProject/SingleProject.js | 210 ++++++----- src/components/Skills/Skills.js | 76 ++-- src/data/educationData.js | 9 +- src/data/experienceData.js | 44 +-- src/data/headerData.js | 2 +- src/data/projectsData.js | 158 ++++----- src/data/skillsData.js | 23 +- src/pages/Main/Main.js | 64 ++-- src/pages/Project/ProjectPage.js | 209 ++++++----- 16 files changed, 668 insertions(+), 689 deletions(-) create mode 100644 src/assets/me.jpeg create mode 100644 src/assets/svg/projects/phone.png create mode 100644 src/assets/svg/projects/website.png diff --git a/src/assets/me.jpeg b/src/assets/me.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..188b5481f0ef73af63336f9e8d0527609b352834 GIT binary patch literal 132806 zcmb4qWl$YWu=YWMLvVLH5Zv9}lMvj3yBypJ?(T9RcyJ5B-CYju?(WXz{i?pI`}g+D zukG30sqLMfr@NndUwGdDpvz0kNdusu005|u26$fvNC041qlTO83`E~6%7*|6%7Lo85tcH9Rmv+2L}h`Gaf!JHa;dc4)%W!fr9zC2lf-< zr%#C3sK}_;|7Usc24En-kbg8NN&qwl6buH`doO_GW1gR&J_PXp1sd@2s!wq62#6nQ zLMQ+<%>Pn;41$9GPyN0GK!N#CqQjtnTzV=dGe*O_N*alurKXea+@{6FXe6f|;!H695vQPxX6-`2;y_rUCHPf66z5<4+YJvk5vsZxz26_9hkR2Ug>jq(Hm=ainnfR1 zt4>;0LEPJe`X6m~a^=hAOVj>cE1J{rr}KMn>ji3OY`!6AwE4kDJ)9>MpDXXusyvBp zdehWXqIUq&I@t=3h;aEZ+3)EWmZ0<3PX@#w_Sp5Z{dAlTF&1t}a9iy*nnJa1h+t}d zrLj=us=MoIy=U#_UB1w6(y0}*ALZB6$G5;t)vKG4M2K?`2|GNJ#(geqRL>*F&d;sD)S>cZ`PSo*bbVuYQf5} zr1UN-IA zqB%4(VH`5S_3=Nv14MWDWuGjUn5#YFU6c-#mv>EL2q(e4BB1i4>nl+aK&^H$5H^Q^po z#kYM>+FVfWV44T$n_NR8z_tNb_n)z=fQ9Y$gj((C&M!zr+N%4L`}|og6z2I|*;s{D ziG^VMOAW(X-}!BbC&TQ%me*sEe$N35%`GASv(%V#@{xmJ(Tmse%Z}Z|o}P@@h)#~m zNX+v5QFgLpvn+$b3VK*+7ieK`t$xR#X<9Ul!AhfVCP62Buat zL6p815n7D3C`${K9i0u`Fsu$Ay@uUTfSgisJVf!A)HYP~Vtez?lt}Qj;^H@}wTAJF z5%_ZLmO`mE)VTx=_@FWQ7xhO2v8#igpeM4ic5rP+!qKb5m36)XkFSgDO&0U_1{DVF z%rP$>W27OSBad&9CzhL~C+9vaJo&Ne4O-WB*d$Tmm$De|B-jG%R)rpdkeaGi(crBF@L3J#Wjb6t(Y`RJrEhURdd5 zLWE)Uu_{;DH@eHskBgzH($j*btG-Qj(b;nA^?57i%v0F^60Iz_ba-VItI$xBVWGaXXUezL*h z+-dz1gn&pm*9`-`hGV*Qe!8`zVSFc%*Q5}bcn9JK=TxcSIZ7ekek0xOscyv8lZRjTK zXDTG4P_k?5c^>hkCb!(@?=Wx>5z>gER=W)h=GR|L;q? zP7{+o)6*B-H--rxmb4_8Iq!)M^$S+prz0AVMkMEp*5U$Z?7hO`$Tk@-SCprw+b}u$ z-wc+2k9K(90mk`dJi|}IIU}xu_YiNmO%uqbZcIDv8?K*Na0lfspj3<;fNp zAV!OS^>@*9WRi5405dR>g@2p?2V!5E-JoceCW07DtvH2ZP$EnnD`xR`h40aD35tpk zpkkB~td9uCoVXrY@>6m06jJtp{EXRSMg;c-X*#&^FvGndsDH=%fEkZ;R^W~sbhf?j zu+gDcqbY#-Rq)*8(~dc*-;mHi7$h_LmIbF{cH>b+HL%_uvqL9zQu?fA!e^wr1Tw#6 zVXI|2A^4OydcC|QqP5|)^U5*k)%0tD zO0q}MKj@dHtR@LHVmjw2eQyx@ko2#(Ficzwik}p6XhYDTqS*zf(%MsL)d**Q>H~8l zQGq&G6qC<}gLf_?2JpWFg%VpZGsC6v&VH2PYi+%#&YyN2wDa|QN@+N0@Wq&oht@e8 z2z$OM`P4^6Jlx*R30hkAov`j%_jh4(+4*wcd5{TQs^quZ9C<7^(`cXJK(9_SpFS#E zFBvx^AH6KE8`{S|g$6!>zuo+aR+|nmNk#$TNad$1$fif5>CnF>7#C*GOHySP#pg#xQhMrFX6LVn_64LN$Nf?q<@ps_xov(oe)k zOz<7R>hdtJ*bLv$tLipgTBEv9%h%Ak?P?^x$$$u7=C0A?uAzd@#?2Ho{15bf4(b<7zC>cxMMKS7OC@@hOVOytD{K4dnW7d(MvMtuTv@y6p1y+w7?G zoOo!;GhSjN$anpEe#T{gK>dNHp%LX3S{o&u(qa3p8 zP4+7N5}oXsd{90sBMv^w#G(-PjiQ1)o*$@Wob4%8<&Q1A!i`H@zA9xi6mQg<-|J6w zUzODz$hudoEZObfx?+PEZKu?B1_Uu0`IM`&YP_HA8@8TFS&l+G4{BZVTpdBqzlxQLooSV~v1R2Fs0ZV^h=STW zh!!A5vbo$w*yOyy5_l!sXCq|rRy6vRoLOUfF)21AWlV=c$O$JLdKH<$H5qzpFJ7|@ ze6{;h(OIwf6PT!Wc6Y5h&3Y{i^^B??TEp*av%I?7h9mvw z02m)M%D~OXiXw+W>=c)sF41;3!_IS*U5Go2KnxeKgoIN{$Yse*6SeRzPQy7;)Bq(A z|B6bd7fx@SL#%=BgWqT!SKJC5U3WJaEU!{Qe_70)Y`Hy(&eNTFT%Olj0#BOSe2>=o zJt`Md;Z}gvj}incRj79d9(Mx?2iI$xyJ@=f3duFtH|rw5&mPu)jGLuADSLO z6{DF2%?B+-XNs5~r>J}a!fKWq0*6Baj$3ARw3-QUOr=F$&z-e?cF5#{dQ6c)EkZQX)w51wLZ@ASZeO{;o% zBV6T;q-y)G>QyR3q3J7o4V$+Hd`FME7l%w&tG&3sK9w?(o`vy;pd6)xY?vD~0x`T(mr;mSrt3Hk8qH zPabiaUois@ZO%ejHa*&3FDh25kjor-9WR~)$M#CCCYN%zym(SwQ|yMH@b;=qhVqLy z`7O+w(E@i!$5%vTD;3OzPbmnHKXrdYWDAw(a$RB0Q0BI>1L8u(SfmrP7fBJY<{Cx+ z>cfDF>WYG6GB4oxj-Nri5C`TJC;-Z4%JBk~LzTCUq;SFfSOthcIJ}?Y;==9Oq0wTF zX+EhGZg8i1mF%F!gU1OO^~WHvn{e(~yTIhb>Qj68o)6WyN8903yFu>I)Ip%|KOe&8 zm3h(GRUe_qOI(Q`&7pM@_a{H|$ZI<=q^XD8Nbv@8z73Q#iU)UGCDOUPaaV$N3ii|0aJa}voT&)b$ zAU!j%casx%CB@m#Q4lPt7iNzBWG+dl%UC+sAi_s*biQRV+@fx!Rhvz=&r(MLiQHBW zEGnwLej+K-^W@DS%-pkQDuKW)G2OH=`!U#ak-0!lYi~2u4_2vb(Diqovh|<(*$Gc$ zzOq`FhKM4DNy1}^44;}8&b-Qn!mmMI*kuXhCw$N4d0N`>Hk@~#xU-dClNo-TjAtT1_4@(tA8m@a z^r{ptmp$~uW7AI-T|c5uujTy~&eGOe2&wP_Qtx+3ObTb6eb<_*ATe_Belv0lbN^o) zl7q%|53A>T zeX6d64=7IUznX>E8*)hQ>YOIaj5fZ3BEGPe?@4 z1kT&%Q<8Q8Y@Srfk%M%>1gqK^~EUu_8+{x)>YM!is6qpKsMVxSa&R zU!XwTAnId9E0e{HVpAf5;}iXwkIC96i1~vCIwMb|@sfDKAB+w(BPe1u zm*WKc3-AgEz_6PQ$cQMjeCLxcuJSDR;64EBaFzT-2)QZ$k@*lpV&iALFT8T%9XZ#U zV*BOTbfij02 zae}{lYJYMk?!9?TS{=aM2A~$om_(RTLQ*_#*@k9wYt|{Ezd_Req zsM#Z>1b<>E5E0VDeigGS&;Poe6*)}HLv8%=|KrDD)df(8oWv2D@F)*DXAuD5lsg#@ ztLFxnBiqOqCR`HBytoU6EWcZf%HRvRdRO#5y#r#N+TkbP_OF3c#H5w&E{!0|(rJ`H zwEn6JS+dWwj#i_d&X(HFZOV4H_OgyU;rT7ZPI(IGS=)l~3Uq@%9n1FL0nB$Ih^gG? zZ29x6v1zA|(MYE2mn0%zoxN56Y$iZbPYZwpfnwK_XKGrOU)NwGk9v!XNmkj}7uSF9rvV^zt$H1BARs)OK?zYZTtB^Hf`DTS2`@G|( z>{>Mwum!wC!rE>mA9LO3;wk;*nUx8nBZ|tS+HVK^Gx6A)ob`JN)#BgF!XL}#UuXsQ z6UI3oi`zygybj6t8|Ydf)vT{pI(Jm$Re9g!JK2WNksP2tKs@X=2q6j|LjhTo7KMJWg@NeFtzUuaNdc zOt!aA(;Y$VD%Q;H{yDTsv3;V7^>-9Lyl%+d^s!}0eNv$+JN!}oEckEl^0k4rICss% zyjZ#1rlQiZh3%qZU-Q6)c>NoVeg6JknKquaL9!FJ-G&)F4P&+Pan^Ri(u>o6RqhMF zpbfIqR0qx=x5J4WH!Huk{g%)DUWeY4h;fMfr5gmDLR@@M^|!?uE0hvlKju8_Cn8vR z?quW}?WpbeZVgPEK{TosOsrZMH>Fx-&J$VZIG`ML`m*vkA{a5a)5)2as9wH^_6$|W zfiI>bWlAG&MnW&8-dgU*5?eA`o0`=AOT`__xR0N%OviF4DsyyyPJ8o2w+O?O`- zFk6?U_%X+7-!JK~@lUJnNLn+MarrL)V1^F$b#DrB8RUVh4_Q&D{n#0S%2#~vB!h-#OZ6SNEgiV!A z@p}5$`Mi+v9ktrtSm>3MYnb7imJYeV&FDgYRKYuqdllLU)7oWb+-4h3`H1YT>+C!G zmg!a*_8mU97wJa4RYe`T-x9Yw*~iYS7|&djFsV+@56%@H=@nbKXvWF)%Tc9#^?>W$ zDmDiT6I`oI8F1U}xHx?)uXcSQUKO+*udr}1uQ(9)SwHWX1*3hI&*!$|W&_CJOQBTI zpf~>N2mSkt8)D9*ksDrENc76hX(0SC-*+KT{pbKUX$h{(fKZ#EATG+{Iy56m#?Tq z{K%TFppyg6rdM9QHa7;N7JF;cV`+XgdWZ)2!251@lQelxo8%nJF7s%wN2a7?jDd?f zRz8!?D>dL1(Q^tDWi5iY0OPMCj4gJ}uO4bUa>@+~M%yq2tgs@GOlD!$G#fXcKMhql zOp&u-d?sq&vT~N?;^e_s0a|!DDBebXS|mZ9yvG-37R76o??W?bF@pEQ7vsPX{-4A# zu}M}VJX~WcM=uQ}p5`NOE#r$Pp1Kuh@LsvZwG)BO5zmyLpFc5#qQo*x{lUpy`bh zum{C5^D}zr#${KdDJh%2wHEy0L4;I+`S7376ibrYH~AD=6~c~`A0I*;sdB-q77K(|AUG>CJE+>p+HD}g(h zBZ6_2_>hv-1Ma5<4|Y6y93K? zJ%T2B!Q3Jp+%cDE1$G?45D>Ob36Hi=XGphB9fVDT$tyyA%)6Ev)51mEmi6lE_B&df z*}i_8C8R+tH5UeW!V>2@rn;pC$08eygb{5R;Q$969Uk0EZiIru%y<~Ucsyegw#^4C zMlMiSpv)Xj$^i{>_}FVB{c~Lx+2saxP10Gjv_9_%C-)1m7nEBoUQN?W6MDKC+F`dW z4i6sdong1i6y7kyD=WvGGn7azUu}a4xlM-DwCc@sY6yN5#)%n-k6U zko`k=mMKoh{$F^Q;+OzwAVPW+p~Y?`Ra955B$R&i5!QEXlbH}$xU{%1S>j)Dl4!6& z{;P>3)F_Ei><(_&93}`>Da@fsGKZvYrq!$C9h6EoF|pjwI5*aiqRPgV$l=c8y2_!X zW(5uN?d9?@73#a|O;a9>=)`0`)!C*AY^H;G!LO+j%s9b9M#H>9e2#lGo>q=hM+c_s z%BRh$!&JMzp`8{(;G9|#GLak#D`{cuCmffnN)(W|P>@`)7v9 zAZf(LxF8VzFB$5eC_}|jL89YK2ywOb3^)Z*olETI&>-iPprAcixb&`-uS5~>ik*j9 zBpiVSom*Q_o*@Zt9M01@@w?AFIZKyr7yphI-I=sU{>}Z8H1c9aK$|&;Z$XtLSAzdY5b_wCx)GNbXX(5|C9ef0Hz0dy<0ndM*O^%H3Ky*_ zDa9!;D=|Gb_>Wi4MW>>?12FFFp_da!<3s&|UDg|GtAzCKbPYr#@`pnfT(=>RaT3LY z1HGOrB3+-i$nDiiEz|LqFEggJCi4)=eCMS4(<}LG*Qk5bk+L@ZO1>Yj@DHDF;4AEd z#X(okotW%69ziY{(ozribq4-8##dNeY1Oa*qo{bQehEr=j7Ie6u4U>$ zGtmw4L6SZwUTW&`UMJ$xfg1Vx$5+x66{*4Vt9{3;REk0;%BLHCn>N|n#_7JJV9Sl2 zdg8;0PsE+|(@tO$#ijZD$m{hq-^$0xs@$PsXC3^(7@Lo%e|iC*6haz89k^HGntrr z&AoaD%-~vIxbL8uo3S~l;>*IrewPGBXfBz34 z;4!l7FnOzq`Zp=0LoCpvgHaM`8Dy-SXR7SlqgFa3a1=_1&e&VuTH0E2TC5`v*qdT9 z#%hMwx)7Pi%misbhhun#x!7xJE`we z-$8w#g!?tA0UZu8DIl=0*%gefxii}Le@o<~&-i94o#Rz8iN(bqEmKVe0 zgfZmNb|t&&L?pF67n~#9rs*LR`Ayv)w;Laxe5P{yH#QY2@1cfS!4E2{iyz@-x4)zR z6jqsi^U#C<4T*~}iHAAF(Bm*ox)lex<-)1aLcY~+5!H#cjoMj^W1a44A+5}-ij{g7 zOUTBO9h2%2rdFvIHuc_s7A9t+vqtWD<((O4D0#}w7jTmv=O8tLuAd5(@44^>UZ!qB z$9*c*b@PNObrf*Rji;<6aJa<0Sj-%-=)NiUa?({QM`G3Pe+I{0cIZrc`&C!T81fAn z$la9ct0qV%Fv(6+G%2^5l8{+n*=rpdKJK`uJJ=on+!Z6C5w`64t=l;)q~`0bx`g6r zR=_vSd9w$PU}@RIF2uMHKS>H(a-tIGoRTz&ZE7hQ|HT-NAdAAo7|spd)l!=w0B=%b zYF%mtEmnNE7A^{Rwgyi5$=5H}7%{yO`~e3mj)aX57H?1Iclk*T>~-ujYEt#Hfl}0_ z!%F#j{ZyE!B#c76nw_h8#2WrSJo~RGIRXksEK=Q>PSm?OzLDnhOg_S*K(r$iMC+Iw zfj^51iE0Z2Me~L{N{KQPSFUev%=R66y$2=d(ZA!hDEy^l6RTIYRVr`Jxo@(IJ|`Pz zGZOtoOk=38rct!{^_xhP&iG%KvcP39?|DCtaWiH#VgZ}AoJDSy@ex2QdRME!Vz@^^!v>)Lj z^y=9}Ccg7@U@3r3IBf@)6oN^qxgxdV$&>wrrvX2La(R8aCA$39M0TDpPO=akOA>{41KgD$XkkNZ$Je3?fh66KPeZ`xWhv^8^L+D}I>lvl zF)l=oVV2oOj!w(TkR7G!fD}9l>61(S!h-GJZZg89|Gv?my9(<#;YrMW4moIgWm-kj zb~domq@gOrmoxpI#4bnwk+b3F!3ckZYY_=;FL^{eF_*Ch*QFlv>aG{`NM&RJf6Hi) z%z+v}px2OfV263$RHks3$yRI1k2`@iwlx)CZh6ze`jOCj=97#L{P5B8wI|=vb1bKG z8i$NJw>j4xl8P&JX_>6cnz{+wLYP`c*C$hs2pAq>7Ahpl_+TR05Y#W&Jk;ZmtTT=I z#rPY-vE(6EEwIHB-`s^IkkDe=nshwBYi6)c)cvJOW|Uq%5w8gBQr^QMVV2f+qBGQ> zc4tzNPcUNSWhnDI;!5KNRMqc!$9e`VcB1{Rqgl-F@^@_CAnPG@T7-92u$-^b+;G6g zY*k9gW-5uttZSjN$==vzdtxDOacKVF{F0dY)wgBO{k}M~Xjdl5LkMY|twK^b_qK}W zwlZZsUEOonl^N9)S?R0z({C{w!z^NbHX$bm6LPE|j9O`b-UT&DCN9em#ft)?(Ox9! z{J%Xe-2o8mg|F9G6>!8dRBXC-Mr7$g=G(l7Qkz0|ggx&NS@#UMzd{?E51LO5F z$P?Dv%@o<}>zHmi5MPgGSi@Kd^~_wGr65zpaLzSpoW;gwNQ@#XKf2#j12131yhVJ@ zR?uxkKeO}a?0`#_%V7$a#|X1V(-ZqRkte#r?$zP(btWN`7n_2F9v)tq*$Hz*D`uX) zh)H?Kh8-!wtLhrar&uTdYFm?8MY~3szE?76j3U^zc1#`FLTmGPdRkTItYH>mdAR^X zQl7t~DBE}!krKJ6YL}_Y5|ix$-1EV@eC_n2eBAgqkAx)al>}^Jm?FWDa`u=McW8GH zBJU%Q8|JBs9T_jmZ<*$q7J7?4RLbPvdl_8mEHqpy2(?Sbic$0M&L&ep^Y!Z2!PcM^ z1dbkuq{)R6yla^h*ELYe@hXEg_RSh-f}-C=}&1oFbVKv};hY1lNKWKp)Csd8lq zTtC?#91k)ji9bIMT-H2RA(KxG#rvMj<&GQ6N=_FyLkfwp)v}w$=Lx=Ucm)M7-DGNV zkBp?B1!Kic#B$v8x&xgd`nz{3O1Z`W_J zjY2bz*lQKorPoaY8@0p&ZXq%u^>aq`f%zr;9y50v*4eSH1)IsyO@rd2EBbh2n{EZ0 zm*IL1snAA>ACxS-Zl7At3Dias$Hg*7j;4m_CIX9tsWv)o8OCFcd>{$3b0xi*#r|>i zMoXez2hrv8qSoyb!egG@+Bheiey&bob{UVyY3b?6*=1g`xx$z0{Jh0&ihS?6I!>Db zor;}Ynlmmz^SM8VuMAV0cDEKElu1r>02C}V;1l#G*bmO_ui*lxzP{tv3(?*;$p;$y zbji}_qxcpp%t7>efv+7V6iI*a&hBPy#u}FJcIT^-eYY+uE~Dig#rkd;n^7*03E<*! zE#z1}gL;Xj7_PqdufGFiyH6MSN39=5FtFYMV;6=Tkr&e}SHwnk_QW?VbB;FUez(^K zFX#E~zV86iNBfOC9i0cB8~&6jM;e@t;1RO>4`5SET!OlCgkp~gGAxd+yxU`C)!^TZ zU`H7uF`OMUm(*f-u;bSi37$|$+_L69BhJ`;W9svTXx-B^sAA6zm@%M6YsMBKy57)Q z&v5*RVIas%Xdl2{N=Wvl8dA@p?@wWSXcqb7a)n`h^$%FU&QZ0pFG0^v;Gq^n(L7pp zHm;>iQY;DD3I>~Qqgo%lA;={}DDJ^l{3_7(CWdC_@@ zomyIF%2R)%%u*N0*^k#ee~qC_o^sgEJ{ve3nK&87*MarzT;?FoYFy$ex#X4}T^xOx z@H=kya3fYEp>`(b=4c|iNKmaX`V+v;FPh7294JYGbz$1T zeefXQ1vYh>VKWY8CDjVcL1ubl`!Tp>-@suoKjhy&O-kH9yvDZq>}tdKI49yq`u6ML z?q9>rhn+FQC10WceBKg6v%4SgSRA3bYDVrQN9nx-Rt{c>m3k}t_*Zq*EgY2Prc568dNykO!Kq)wq9Q8V zshXlIRDh?42w?lX8sJzO;EHx^eNmJ|e zzJbhCAcEdaHi9b>AT=n!kPC{+g>kPMt$k45NhNB^MtyVOQu_@zSbC(5g|9>RA z$MmjWejI^>LK%qp(z6j*3v0BQMve4VVyY0#@YTrF!Wxo#evI|bmYHSmL*E)O50)K~(qS%XPxF3tIy#tQW?3tE&7&Oj! z2p1r)%sl>=3nN-`XNx?Hs^*~790L5a641X(+f+nB5?mH-2jdY-QBC-W4!6 zm-^o?6K0BNwuUqb6{XIL(L)kOM1qy-zx1~LY2@1_VVTrCG9FjINP#zp)&Ho3g)&H| zD!QJ{nMqgBlQ3CspLN+q+HI#|lcgS$mDG0xdjI@QM{>`F2&ij>H9WFyS;TtG_CvOY|HS2~=EDjV#NgUeuoQnO1f zErBrX5QF{fKsoRZF^cpvkQuM_}=@FGm=!U6C@163a5^r^WSF z;*C94ux^7{NRz@bxNVKZN!M>m0w_6)3z@vV84uc_h!3Jh)@@WmC zoNOR7nnmP}V#v_)3&u>ud{-av@hxUF2LK*e9^nMtH?=q_V* zZknLbHT%TY@h6dhT@aBiHB^IOmnfxuJGUbJNCr*drjqGf>sfgSP{b$}=`F`_EPvo1 zWoEcyPyT1YI0weG0Z2Z&Q#LL7k6sXoH#e#Dt#Em7=bViMp1hZ5#%leftbqGsz8l)o z#C-pB4@j_jpTUexV>x-WvKQxYt zWv+YZ6nDplx!=y_x z95bnnK#5v-5sISrupaH14o;k@#9sI(f5=9t{w2=5l5|83g*gb*-9B22lh``6A+D88 z-FD7cfwD>CgF40lVgWvM zc*G(@-#ds>R|#SNy3HQ1IKt-W#!M~p$n2$~BeS*MRo@Zy;bF`(Pq>N{SUgD|{CGYm z3yxNxme*Y=b#)qeMd?u0On11qe?ogb=ZQ7F2cg;Nf}?PeZ2BUS^NK$;Wq$JBbM3dC znpsH(;W!l4c_s>f<6I*}N6wd*@0PO1yIL6VZu+89L5n0aJ1Tw2=!#6o5#F4cX_u}) zb*9Mh10UE=y5!_CXZ`%kx%VR{KQ9p4SeTl(rPx;PBj6hu!FmHa={2&JeaIjANz_}z zR~A^&X9sRhHBJdJm|1jqoJY@j$?53`^@Do{{Qf3$*zU^3Kc(yh9?`9iesk$fs86$+ z;#c4*<1QdpLTNDCLb3l{*u|}brV+N6d@;FEJZ#-NJQNw^ie^F}7}- zh$L8QaCryNKriNH%N=R-fjsPZ0xmJP9H`b#IpFLnH2=(PW#H(=Y&1rttGU4~r_|h+ z&oGq|Rtc-!sh^BYm0lj1>k3GgSYJ@fNH*QCj!u_ELr)~H^!9def<3`Vaq}+>wBE33V5g5B{FCql7P#gj^pHnwS zPIm4m4B+PG=H5`RKd{`Zn=F2gEvDW@w(qfSM9(|mxRlMBIRLTm`*TLE7B3r@#bvKs z`H)Eyh&X0M?zv6=yG)-NvDL2ivaKUAK?SQ#O}<`5vCQ<}UrQ8xE$T*Ep5PxQPR3s) z=1@KoT~1G)A%y1ppj3F#pCgA$VR^U>^V``h?i?a&be_LtyYb=->g(V~ zo&9*%v(}FkH^T>@V|rzJk^Gfon9JW2J2l@IPFR|WZjv?8#?nBM7>H#+5nq#(Gx>Eh ziZk8PygoHNv4@-aZ^Rr_ORl_pWxuix3Z|`o^U-N)n9Zy$vq%P(OgQLKy+y8&4~KQB z9#75PdJwO65a$yjyA~SFAJF6P$CCK&(FCF_DaX-dM&eAzF?2ItVl0W&eam+MN!_gN z$OPr2hAq1Ix{x=K&WG&&ReyQW**QkB;vQ1=aGRW;WFY2J*`(7nmFH_MUle%oB}l(@ zj{(m156auFt+C9!tll0k>`(twBiCQfP}f4~YV=eseZj6#YKUq*PwuTKeyuWhxFpgf z7Bf1e)yHAqGTR=^tBDA@C+JSETKzLYo}o;(MSoej&3&`qD84eer~cTop7sn+|FZCL zH0vjL6Jw{p-E{Wid}Ce2FVNa@y1ryCf`vum*m^VXV`2>XrGN38lLs(%NaTwoXkY4D zq^&))?c-!L_Kca?uEeN-oe=N6dhP*ubY*Lq=bQ;?h{=zFQ+g`X1+&Mm0!ZIW(RRma zLYopfh(2$g5T`E_yRj4(GQb%?efQXFh%UjwuWK|ntW6UXOy?!gW_$;HHa1TsO0Z3l zZ_b$|*%O|AVY&i-yYfr_ynYti(E;?rIqRTlkt#E_kKdDD`hVi=A3paj`Rsvf!eFvu ztD{?0MM>vHL%ob;EoCN&fq&=fUs?HxPV2JfBZYgxeJQW8k+&UvHQNbeY=lJ150Jz7 z5uY`eNq$C*+19xmN(bMaGQX;bJW5!xeK=i@J&txO(^yS(aF#|4ABroqxn{TFrNQ6J zC}a6u*(!~V%&mZ4GgQIT6G83*wtF-Y+L7*A>G2bvxt%XBpP#w2omVTEZmI?msLp&| zANjC%&-`ef^g91V0Mp&AT#^p6-vOr_J;Fqo{}9TR62@hEXG)AHnHO4ACLK<`-7RZ# zmw}{ro>u3lOHeI-ll(oWe8oTOv&UePE1k1+s-8Vji7qe{TL#fRa=)qBN0cv_0jUr2 zazlSQg24w{!PQa;#p^@1zP4;hHE9n-=JaR#^EM%GxVpjR!shpIHxVhgkFYAiKaWsP zy>cgXfL*)oegP3nj%%qdE?h)EsRUNq9*;NXS?shw2wHL6GQCe@DS9ti3Jm4uAnZ@i zu1-14tH!BbV)y)?AE_O+dKWO+#*LRy>X&EdiUXSoRQ61%wWi?%?k$m~zG@_bR+8BOD?76D-{*j4O``r-myU* z7=JPDcFygT^@oO53Z7;9s-pbFDVltNK<|p`vy+APREH4eV&g9czdwJkGbjSy=p+~Z`$0dy zWV4C8*j})WgUHQSP9k-u+Hdh#aS~)~M5doh!e4hca98zH{=*LI%-iJ6hMh zu-~VYw+yYPYOy8kY;cY*sJ;rHbn0V=HB1#7;C1}|Ah7rvM3-nT=99uR*{+RT3Fe>h zSq~3?MAM;7R~NqZ4-5|?EkXsSp{2A}wkLmUA;VfD{K9ob;GR&gOfmQ) zfxmHTN_%Z(e&R4|Syj-O`bj>S;2j`rYM*vD-}MeKO??OKV+)@?%srCXcQIT)DibMR z@$uQmBiWZ#9ZZs)VDr6c#8gsl$(ZhKT76nn{*st=!4Ir8nmvi{-E3V}y zkIz<>%y(b%nYAlJlYDzN-URdT_EQ@=*O`gy%r#f5i0FG1WV204CG%oi;_r8U{GoUq z^?MuWDeU#Q}exhoitJ(W!F-#&!QdMm8_0Y{YDdugxpChPAU5Mg0ri_j|rq9`@-w zLiZyA?||_a%JXz=m271OUp~xO%Gi!tVeFO6S3Pg{&6g3~wz(81%Ax<1XK-Gk`4nN`NEfs%G)QKA~{EfhyH#Kl^eBwRJc=rRBvsA|^ zFX9-f%FFh4RW9-ISXz(v9YA61+Sq?s7T)S9ZF%*Cj7c!kZZ=PoV0@fOfJW6{A2-yi zI$a`OC>SEZ+!Z;p$=jB)=J5=6N*w5_e+Q`bn*Y#^xR;2(6MhE-1OWSA9O>7dc7CjV z-7SE>tI>^^n`=TZ*(S&sy5ve@)9gY&Zem{N3TKux3M`kVj*krm5d=?7-M1a_j3EmH z_GJa%4JDX1)Vdz5NXWcfF!3s=7fk3s*G0d{|qOd>>_^ zs;KL}*llfPN>*mk-HH-fix1q$z_fgu4o|w|lB(s+S>%IctW=|v5Nd36WXfG1-w7RE zZWS?M!`>CIVg9{JxAIq)nN(lm-<8d&yuZD^@X@5Y z-%r_Wy{=y3Vw>HXWR_P+%{Ma7$TWRC`D0SFZ(mBYlV(iW;p7xJXoV3>eabwT8C`&kD*qQrN1=~%xU5A{fmep;Egs6PMGlliEv3*bt8 zW%0PF(XHw=DEcP*9H&|Eobd%gF|_tUd%dH$fG@f*aojB3o&gs8tik@50z4C?m`OUc zoly|i5^{yZcCpJ1M7+6-zbvV36vRdPX*L z|McmH-NDWk41sjdI!6ym;@S%4j>OOG@S_HB-`k?6EAAhg6lRzP)JEQUCa!GYh+0g) zp!>H67Z3hKmDEva!{s#S^ZJN-f(p9)m~vOf+se34xI|Y<%z@gq&Lw7W#y3Zv_K|oo zn=5Dv%%gu}yd4lsVTG|M{+U42C;krr+dw40s;v7{hjm!86uoqs= zl?G;bY}Syz(jMpB4qR2{WA?bM>3)AD5Sn%oPWEqs@5uAga(~3cVYa)eLMjLx^ItKG1Jz9=rBFT9w;BTg$p5sr=TR?U%w*&Q{L;oz0K0VbAVT zu`>lf_NI;!uVYIKaW*oQYTEg70rSav{MK45&w4ts!zL#g!-FX#GhD(%ks6zr~Tm%?Uf^pRdM*3G2IVk3hdTvImBPQ<|6hVDi%{BwKA>4^2})CYtl_2IzZI- zzEs^cTc4@es)80}EqJ2R<&c}Dv`0z~+8$lhxQl}E{7THf58mPHSmNk%6>+j;pK?%J`JeX>?!TQnjjcBt=KU-a0jviLnZ_>1RcfscGLEZ!5s3A< zJU%3F-Xnx@P+oH|wPHWFRt5;;gfYcO?8l(;YUJ zJk2D25O&j3LeicH?L)c{)WDR_!v5$ zFUsP1Te2!f&I`Sfvr`p~;kH{BC#LWGej^Q&hbvA@3$5{XGZ`K-x9TQfHopVH=~&nt z)FUa4(ql<6L)4>*t#NpbOCzUv)p#a(k<{Z9>s+#Bc0MI)$92`&;y)>&0D(csmGZs3 zPr;H=Rqo4JW3$p#f$-C{Mfj`5&!a2{gyXLj1LZz2Vu_7{JV|pK{{Tk)yts(}0OU`e zPah#1kID)QXr}voK@gAK^!3kQTA1p)Wd8s!AO}?0Zn>-Dn_fpSO21HN=%c_6bB#(d z!D4CIQY^LSq<8Frn4{&g@$>i zAU-qIE42`h`B3@Jz$axiBEL{LW3DQ1YvIK{KC1Z#PKhOrqZ1=&a^Hm3^tkwlbI*Cn zIBkA^1TCZP?{)b;ekXD$`+i5nIe@*snD`GOvHovO{{SK>-RWe4yj3G{P@m`GEF_#j zu{bKYI_+kU>LyFl;hg6c!c;85!_ht6T^mw`8POjrz1}>R9+t}D_eK7tNu=4Y{BcPl zqR&rNj`4?Thj*+=AV3({5hyQpt&T6@zu0U<-{s+Z49F<$KAVo0vL~Fs@dqxX7Hsb* z3ibr}K32RHrKRu4jUU4NA9L=%4*O8#J~90~e~XVlH!_;jA+3(+Jz+Xk)W1+~dc5n7 z)*c?l9>YAsVwKd)~=Q%&9%MbZ6!>XLaNuCRea^Hq|PAXHiMV&Ct?Yf}b zq$?2L_8k8Gs9Wl;_>&|Y?2VT@w9t71fk6&jTLh3zlEFi2W=JNFT}ywr&F{#3ADn^e z$a{1A`vc*7ay*Z_m$6RrzbVB#?fj2~e^{zN^ApYr9G&hF`H>!6?uOZOU1R?EXNOj@ zJo|ET{IyDaJMN9W6=m}3t<^~!0;YRd$b3P7Z&i$hg{r)5rv~;`_sf3l_%8~I z62Qky$OrCJEWQanEWUaEd0g{o`yUJ45y+$GmeJnRyao9oX%+Z?x8xz`=niA+l|%15 zsmI%AbursV-`G9Km1F)HNo2d}SP8@F%HFof-8+}%NSX6XFw_$!c*j^eW%v4OHva&E zt}mvRGZP81E9Ek~m$$$<{-L+h!<4ivn-*l6NMVX;YvJnFr$*70nmoL6_Erw&_C;@H zXrtw=M0s$~_gnJ*UhY0fPYc~i%yJ(`OI)?j^YjX!5nAdidr_m|Ir>{g+D|)KXoML; zxJJibE;sFy4}d8LivIxe*dN0)QwH&NeX~b%UZ!p zEgSS?gi8?iz~rT~9zD#q>dz(Lm8~b-uEg)VTSRR1ugdYQX&)iW+n3{)V9frdku z%2SpcmtBU#6t2v|Cv|I?n53(JgtG3)*CR{Wr`g>4Kt+CE?tQ(2*Nt*0`zd)3gI@^b zJ~8p0MN<0|e<@@8k3kjgzE-D96Qnx*M5)nba74$kUH%;HjdB4GW9;7(PBzO;@rZ9# zJMHL`FY@GTN$D*#dJI%&!w!Q^)V4YWSbJ=9y3>9Dd2u*pP9ZU}QpXc4H%$v!D*}4h ztk-6qJ2PFQDEql+@7s|@Ysc1pks&+E{d)UN53uIrB=0E-Lard|;B zmh%(qgC)tkwqtgbN2twfpkwM5sU_-K&}tlqKh)?Kvm z;Ek~48~*@{l0Ydj{pkdr9dJT1^axLvsE?F4`46`t$a4Ke!#eg(t}(`TS1wrDCF^@j z9f@q0XM7E0*t=3;-v(y9(r2qrJYR<{lvlAQN2ifa8VA|l`r01fj#@+BZbOj%%av~t zJM60e0QMaI<))R?x5$*@oKXjSNmSL%a75mph~)d&er6vBOQ&eJ!Doh#nzMYCd08L* zYu<5ptaM;&%z9+A*;u@1ZA)iss4zpj1P;@7hcV0b5@Ay^=f`#b0JllIwI#1Gm|1@f z(3P*qQi9}pYVy&(`R}!3uGEe*?vEf7{k?!3iX(jehv1Y#B?ULS2z)yJtCT}bnc7BP z&AP{O0)boPSGv~FYW+Z{8Dkk^(`26Qt*DOM*U)2=XimhKRPm9AW8L)Br{7Wc2j1GP--&lk@L)2*|#=q3_FUOu_?(%<_#+UxvV zlc;e^`Y^btH5;ZfF20pgnXo_*w8^sHDUH`4P(1jXAzFkP7%KXy<2BVgA~am+=8n{M z#BFl7T)EaU?8wl=n<9ezmA{+ZyUAK!Hc&)(*NtnR;CTvPxFCnXK9;_te)j#Z`{nke z?#-Ca)112Yo5{}7>rRzg{{Uhu^^Hq>2a)+hm1(+Unm)D>((5tzV1fOounnIQi>L zm~5h)Q;#k*s$#v0x^dYC${xD3Xi6+rwHM8;IHYi!v zTPKEfIWd3~N*vmUFVwiZls`8^yR9N-xcYJ*9fvZnnDG z*|AH6GQO&uZxS;HZ=y+~>uVd+9oUM;Ptf>|-l^)o)e4W=FJQfv_0QQg z4qvGaPE*6>RGKe)?zv+b{!-F`V2e9Qj7ji)bR zzX!-Z&h|W{_e1OJ>R0~&n0Qirvb)~oJz_Z@T6r9{qaAMc4tn0u38X^XpX^0)v#MID zYD!iy`H1er6#c6eW)j5M)z)oC@<~zsP+2O=^c?M(U!#cmlTMUsBcmDx0r0gqm+Gd5 z7jI(=8DX`-nHKf3t)A$+Ro!f-HCph)6KCMeTN%bHOW2<-PEK3$O4=y-1m0kk@fA< zmC913^JJfz2+N#LAUc#)cD*1gp|L49AmZ#tuEg@;tdJuSaM!y|VD{Z-Q*3#bqstYC zZaXRG#pyIKiJjAPql3nX?r4_i-aF0{s%n4|5k_ewUCrb2S0J;resH}=e`Yl|ID&!~q7Yr4xH z@!0V^a~8`apT{hlPj}0Zdc=;JY;uV87|M+Uv<`;XQrZO%D0^vstGiKjby>(X;^&sb zY*C|a#f<2@*%{)i{WXk*fqxUC^(Ity`da{eyGBIUe8eV1x*8W9;XQQ@SgZb$ zULUyVtZYpc=(;2_7C*b)hGvF|9rEN~{Fuje)Ql+o<2q4-iA1X$Cu5OXH@;+XqWYI3#jIQc}PPNnK zNWpIuVU8Os%L$otWX0O=SHB-npX7B}eoG}v@0TL)=E68P7;`maLq7K}-fg*h%MU~5 zObt!eyrUPrF{6q-vduYw{Vi z$ep&q;s6?inFf@6nfg@2>WJ~~ zzda~;UujNH_TPeeemCHquWo1C;2#G60I8CKJ2O_G*j-B=Smqvv{(G8CJ6`GMN>l(Y zWdajw^n>!Qz4B{FP4?R3j1TR(9$Yh%G%we*CWi1(Klvqg*)Q9YcC1sE!z9`gc#cmj zdWqXnl^F^zb|8@Eq?!HIL z*MwZX*RVcO_IH$d6ywWC@_G4w5&dhO?5=z+VVyviIa6nVZucY z;6J2VHTt~uawCyC4*5{<3UK6kJI^D%>y)2o_S^v(CceDYV|&#|x)|}L)wDb#XVi-^Qc*`ZL`HL`{DWy*;cU5 zw*LU}t*`N!H8vjX2zs`tUpQ4CwFywDQxHz}aa?6Te=XaYu(C%(Rk5+a+eH- zXE76##U!OTMg@Fn1yFQQa2kL zVio1>y7$RaDTSy2YwZ4$Mp=U^T0LG!@zu5XcHD~mpDWpWqIb#2j~t}?c@LmIp!jUN zqPrc^yMa};(j%0W0C`MZ8dg2*N4D9ILTb+IAhmSuVQ}w`y-0g;`*J09E$ulu5zA|Q zw20F7KrL-Kn-7UH9jIc`jfyd(ITErninVEp-fc%S$sz2TUZ$$?cP544p&*^Uo;vO$ z)l2$T9sV{}(Dy$w3-WxSrL=w5+=@O2y4rKR`ze0TLy$k$yf;g$YpF6))mraLg6m3- zaEzN)9rHQER|eg0UaWaox)NKpjmG*#`0HNiuWm%ACk?G4h(W%3cAVXcsX}q?H@x_-NQw%55t===My|-PGw{pd*?1p$^9TlJcAO03 zXWeakr#S>lca``=b3Vl%Wv@SpzR!SvUcl;rCWO(-BKJr#(lSr-hqRs|Y=ybF3AK`} z86?6)LOWQAgiN!D(p*E`(URR+f+m1sGBIL2r|fjy<=v z8@)=eQmoB&e$ykc_X`b(P3m7+)EYfR)f(F_g^mzG({q5C+u^OR&c@2#`8UAu7vbEt zzSMn*@K25TB}?{yUr2lsGon_YiAF;PJdT!nexe`%vans4*d)NmY+S)jRAR0*@itwC zyoA|`^&4H~-c6Zx>~*2#X=}*|!3FHJiVLM_HOFjn3$IJ8^?oFJ;=8`5HB#$YT7c|B zIFe%>D5+PcW%ZQes#2b za+LhMhxRs!S$Mi<2o&P1xO9-2SF9Q#&5{`_An_`w;A>9+?adJG#^*IMR3%&4>eA~? zkqK9E2@_wn)xJmI>P#pU*L=VxgaRQ5(}soF+g83xtd?=j$IH|!_uXnX(Z*V`z#|<= zu77cswwm7)$J}Kt^l&qJI8dJl!amww%h`K!_C+5&y@ywVf-c$GpY7&85&bf!tLtl! zTglG(Zl0SeyYvb0;ntf@HXNT;wA%(YrAUv(Kl;*z8z_+ppwc zI(44DunbrDNxeKaHm6&?2~Vxih#?1Qb@>Z=LFIRsc{adJm@euQ zZ3#BJsju2={ITh>Xff-%;%RiUF7-#lhvYM+&~J>*A5CtoED^;6$Zb;Fb)VG8Cv0vHV@b7L%m4o39L*pOODx&<`rybU0C`(C4FrJi8 z>W&AJi^xr#z}L7{dAp9B11lps8QnI#a>ar?276cEEC;^mRlz2y8CnNF60~ z0*e-xS!(qjeM)7Grb>jHO|jCu+f19!d2tR@P=Yyoj7Q(|lgXOxERsVFX>MA`!|1Hd zD0EaD>cYE&q`bg#SXOrMBChRU1DzENOF*ASUW7Q)O`>uifag~ zgQXTy)FLh-u+6f@OO%RuCBS1Gn5at|Rk!ZtiI%eNJdq}MB%D6w^H%`RG4 z;Sob-&!Tv6kUB2lb^}h20N}BB=yA-;5c^E8-j1u?)kd@qqYTcMCq#78($|B?ly}eY zv`XpH{4MfvrsVqVs%WZjz!`Pw7_Ji!1 zQ)THUZLZ-atrtw{_1j&Ka+TmKGi@?H;*PM_Z=`XgpTWw!ebV}_Y7vr*P5`h;RYuZO zVn90NYN2nSRsR5D8rdkjk-f`5Bj1zZ>g;tbDIsKyXKsu1y^}VwH+>~?-nB)<+Q(Nt zmsjsWLklx%MBbRl@LS2=QABkW_#mfmk?P;F(mDvD;mTw4pne_y09v>Fa?BwUS?aMX zb{`v?C74CHWR1}nrECR`bch1Cqzj6zN%ESQu*DQYF!D7d%~Ma-TM2rCr$c&GiMm#B zyC(8A%AB1Oh(nX<2MOs0M~7o1CJ*I~9U#CtJ-_SYKaN_odRv6Ox|#fArIQ(5)u>s$ zUXZJmt9kBj#dp80L>6Mk-(ERyPZdZhSaeY<8Dc};fAs=P&JFT;x)aG|pL9ttl(6fG-tJ8!k^(uJX zs42C8jVH^}rnlqfd9O=puym(0<(uVKpVB9=1i1&s;)0_mTwXL=x7x)Raa{$nwj|2V zD8P5n1T`AnTbHG>>v;UT*#4);+mKhkK0627oomTZrqG2t(8sz*_LxDMDON6&hRSz_ z=&d4;l;BF~@;+kc4ee`a`CI4ij`>UX{{Ta4e7ErLkxhGIA>*Wttc-nZgTlzi;=G$^ zl1wGGIkLB)E|pFmxrAaNExv&31gT569Wvy~fuKL7(R)huHu&ysGqO18VkGt|K5DIffm9ilS%@1mG7%cq;3Kw9+^7H=!ZrT@Y@spWEB(%hIKtl2_jMpU zvsvnwBO!@YhDqIGtdPx$>aTMlQ`ckT4#(KZTy{o$1DhGiLhOC|6FO>a_shcO{OH;Ps@0mERmaX{b_$3qI_(eP4m^{MY(AwY8jso>F z+uMr9q_tC}VlsZQzT(7MO)C9f<0((kH)&VW%2qxqN~()l~Fg$09AwC%Rrtv|CPI-)l_SvZ=pH~nRN z))BTpLtMWn*>7pf^8Wz4nD~ME?HwvfNJNJV+pjD`y%p;6Li{dSxmady)QsqG`Ib_P znA#Qvy0yXsOK6>~mDG%jtEn}cRoSFnrnBaJ!DU{vZtBYOt1g`zleOtGZ`y?Px2wD- z0gGBuv^lJ$>8xI)Z72MVqiDkwBFxBl6CSWvW;< zriax*h>_i!fH^!(Lf$VY7FMi`+AZlUevOPv>nJioM{GU4?=FAO*W=u4WsFU3lyY>g z=GAp!WS#Tm&hiKigu|yoenLNv=_cfDa88(&A!&(6_Em&gwzNl0*!jd@ zI2EAg(TBAQT8ngo0cUaS$m4j21N)w5D+sTV;L5IkL3g7@W@yg9jEyL{fI47Ta4~n< zyX{7BgsZ#fyf$a@W?l4UPm#a}IGwJrho9-R7o7-)cgU(NL_^|Ca87`3^F1xOerT=1 zwNiKEty8}p)=15#H%bYNPPL7W;Pi$UZNWABT}h<`IW-S@D<~FYmYKO#*yg52jgRbZ}+A0RxD{#-Q56aL;j+&*VFk43e(||h-A{=TqXgZu z_}OGnP{vF}s1ynZX|7FokQ06P(#wz1$RFa!5B6R(c~pS))YO(4H*$LZSl6>cJ*h{6 zr*~7Z)xCC0B@1G=Xpk#UV-t5PVT{XQ@-8pvDWL$PNA4WLd~K1OFAr++>T2*)w7e&` zr5BW3nt2!LIz``LM#B^B!~?D{qjE66aEVKhj0kM8;jTg3Ucewq_dx_&(z{_1(z+bH zga}*sVu;F1!$Vq`V&F9HOnZ^aHl%5d_CJ~$`2zzU z(V^usV;N+Pm`zPO4?0a6T0!45ZrWf@I~Ibq4{|;tso8sxjHn~oW|||IM+5%=ii30o zdn7V9vvSY;u6O~D>YImhj-`;!g%|Vs&ehlq^B$1U?qA*=-RyuNYI6T-wO0luSW5YzQXF1rwo4Ioi_!O@qakxGGo{kE#x1?fj8644`kOW8uW6Hy#BR}! zf0VJ3sj6uf5E<_zeF`rMKbw@y+LFIg&0)o;UtRGzuS{_ZyR|RO*{1Hv-FCaACd;<9 z`%LNUjsZERD{5QKKle)!;Nqo;iQ;Iu!i(J4&zuWL#UKzIhc}|QTz|B*if~$8y`sg^ zx={;5nOY@jbouE{9}iB`pk#~CMh|9orpa-LZA8HXOxX(vsQQd2rsGm=k#ocG6j$ZwX z5;A)b=A?zytw&@;{*oWmL$(V;gCWzTi@2KIIu`91%5+;^n_@~GYcavh$+~aTT!zQ# zwos{mPx3IY@T`m5{{ZIsBAxnen&}^=+2=N15X{se-J=w}>1o&zTjC5XeY!ia`wnYa z`@MQ}riGarS8+4rU&2-#=B}jObaM&*3gKb=+>b4-ts>Q>(z+Ky=v^zN7B1T9P6!31 z(zVN92S`qZu2N#4a`ZMLUCe|iWh7~4X1ZiB%E9(qn5J`u}Y zzbnT#BMV$VYl>&a)>MVRF>6p{Cs z9s_i{dp!Yu5erG46xK-2+U)k|R~BsLp9S_w*9gQ~iLK8Evm4g#j1|W+NYBoJL)d#s zG;l`#D6S0*oL9i`Hn>~ty$w@D;LZu1^V8+7MQLetu9CV+=qs{UXs*ibAl0NoD23C@MRcul*TJQwq*}aJ z9_A+KhA89M3|(C)1S9f%HK$3RbKq;*X*x9x?$PbGK`ecxVckaDKP@fDVUR~mK?{SU z8fSskw8AtGQ0ZwQpFe1XJSK*{)!g=|?pO)A3DkKWqx*sx5QVms*~68*wDs)NyK>O^ z%Fg27l*D4`wp^bVT=m>Q-%uhswiPt&neqJ26GjbhGZ$yTem%4gUhcdNcRBeg)E1KAy>9+VywWig?}qhx!wHf^!BHWsHwy*g|? zDXa}Yo|zacScTRe1c8mwj<>GC;WCwQc`01UrfcM?GPT~p4lc~FQUkemIiod?X^do$ zMHuO`?s#K}U51w_ie-qd%UZ=+**i2@K1b1Cb?4r*Jmys!jPgeBmKb^)`f1j13#q#@ zF?Ry)F6!%U`a{=AYVropG6FjXTU`sKIjf~~tsY*>VQen27h3CGZe4C&Pf)a}Br>_I z>QS@AOhd@uXeRjJVp0CfK`vbzXVQ^rU}B z*&atd2M=JY!252N&vx9GeI04@lUP;kI;=w9r^w|lddaDuhy8)AC}Sm}7gaWNJQz=DF>Mf?{M?4quhEzFtD^xGwoY;Ejd0uAsY% zs3P^;B|1X8j$KPzL@tHV$oqz(7J>~4j0H(AQVmft2-7rx1pffpr$jZbFQe9rC9b2p zrTlWIQ*PY%LX3syQrTn-gLW>$^iKkvJt{E*K=z+oMd7IR(-{X-xNMQ4`Y) z{Vk40xeq9~CY`N@ua$Nht%kO~9+M=hBl(NEYw_75C3e`CDmMi|; z^6g0*3W2&&bq8fO%M=~g1d*M~7eyY>SnQwe&ZTTqwVS-_53vw@c$tlPuf_X}JUfqN zyoU%e%)zeFU81{dw!1-e1<)5rT`Q#+!A1qp;mq=I<o{4e(4*e_`+pI zJvy`-g!dcl3_-|ksgfb&HK8-x(Q$Ga8u=F}5)M&{3zeUSNFd`1M&R>z*X8~(#$ zb0oWqoH{8xu-d0motl;XB-JQ0d^W<>%RLT}#KqrKQufVhF}pNeHcS*Dolo@0OOi zO#L=C^%$AvHWFAgKLB+h>>07zC3QL^$yp$EW>`UQBB}W)PtI%aNiM3 ze`#X`L0|s>=W&C(+(OldrrxV`xHLpEA+*kp;#St_0CvKHKvD`N(|ck8XaXHSf9XEHqL1M`tT&c7OEK47M8JsoS1-PFS@o4bl zi|~KgF}29mg~;QoIUGGFBY?-0?it2Ce~IGP__jHJj8Y5yW}ruf;4A!IAiu^2+r#f_ z{gOaGVt7_KYSDZc8x@=TJ*O|)Z0q)`Dokyp>J}8WtZySPp>9`;C*0FM!}eX;hGGSN$!~iT200IF60|EyC0s{d700000009C65fTs~F$5DJ zA}}&QK~V)1BSK*_asS!?2mu2D0Y3qUxqPIHBN+Y;5&R^f9ojI9;R=*~(CEbNB^}HX zS7VyJqFhraXcB5J#tZc9NbE@L%yg!U9l3rOOYnYPNPCycTC=N7y^21?rE1vhjHfv4 zRBbz4Z)*@~LvqdRiNXpiBD5^-ik5IvI%(w_YgVVGDUu$3W~=iXXd&icd(PbBTW>g+w&CX-Dg!BDA=phsVt72xjG^*qJdJC7cVuh2lE2a;HCtpiRvyxgSwC>uE}|%fMLslV@=)C|evS^= zkpBQIY*WT=Q7Fyli}7^)zmpFISUQ_rl7%&bSH-#Q>3YIW4+3B)jQa%t!W)Ab57&B;9d@&hv+>YtzsSyvH5It^zp<` zVyxu2XL3x9?RGh&Wp}4b1fo;EU6|%O)@F{ zklRJM)-Lx@;z~;+sFYm<%~+TX5Qr*k%3>Sy0l79 z&A6c$#ho|)WGSY0(4(a5Du4YY)2g0geKYzc7LDvH%VM0AR_9A7#WGiZ(mhkl847WH z7uJ`td@FeBPY9L0+m0?JG@KcOOCi*5nmT`CDePo9q)xMYL{a-HJXMz>jf&J@&Z3jX z(crcPvqloW$9=$^Sjk+BC;p{6i-)Z*V(~wRVx<*QNwcbH$taX4TX`K;(MY96Q%RjZ z(cDt8aqc87w<5B6F>dZlb~3F6P=!1tgp4uZlp`m&;dg-=Qh=!5Sqn&eSEBw46*#6# z{Asc<@5MPCM7was6cwPfdU8vBhql^FT98xZo>X0mNmhl((NUHBF!ryOj^0agM-^mO zmQ%4$+LwcYXunQJ&9r3Trne%U8Cc|g2=KmAR}!|ecatN>f#}I?6OGGTN25ut%cLfy z$ANr>q+?_;X)T)~{HwtE(USZ*+8dEo%zN?j(FJ$mtg)L%PVY?%R!Q4O zyDV5^(UYr;tSKz6cT`!Dn!H7vDu2&K`~*{89=1MY&XfNDJ#0x0>?f-&;IAJs6e(q7 zQIn?ZN}^l*lt+U84z4*<{{Z39J(||!v`D|!mLB>&E30lt7r{!=mDwd4oDs?|(tf%= zg{mg9Ryuih>SFv8fEJ1rFC*Ia%*95F=+e@>X+Drn%Iny z7v}UHkJqP3-t6tBN|c47(s9Zy5{@#l(^dZfR(-Nt03w$qH1$PD{poEb9F{Dp3?+*?dYDXZ=(#phdkKq2rALe#6t8=Z8szeEb8dx9G0CmT;pRFI#OgQ)QO$BL}Vf9*G~!z zS1)-Vb{er2=JXzq)}~XHwq?^>STVX#fnH}~Zto~gVZZ_hFzk!o(5xOJR zzqBs04F1JG)4ab(*I%dh5USjjMFn~7BF zEcf{oqMICiD7Kdo)TGvu(tHUBinFnlqV_UVh01O?>}IcH1oc3M(BPwr&zYqLMNx$zD2V~Pi^AK!cf?X&Nf_;y|*gGro@%eWSdd+*QY6$KiG#+ z{ds@FGE-SZw~y@WIMJ)26Xayx#9Q|kY3xyoeqvF{ScGhg6(N*LwDClE(&fyInUm7x z{XPjuY`Mt%$m#l-P?j%(GgTva_|etzqjo~s9I=e;wG4`LyH_byP@WG(tfHi>%8Jg# z%a<;1rP;aWH!dgR;FRt$jfz(n;UskRWew3!sf|w^dU?cmL-Q6a#)Lm*iZoK$mE!5l zr0*N}YkRzQEv2=#o9S}soXd@uFQx8>x)j__?YJp*l_Bok6uOvI;p)tciPMDnLh0$9 znrHRkRidCx<55`Z9~L0$N6lhUk5a$sLM||~@YVNx8xxn|agR%vE?(P`M0R#8C2i45 ztDJe^oy4m z--cWp+e_F?S}96AGrd34`!x^j)IYH%I+A~7IVH%~n&hJ?Y(_0`PHy8{+@&kUN+)u~ zd8uy4JMc!d(4E!(1m|I~vAr%|PIPm&u)xdE|J@lj!35_ z_9}B^Di%&fu82z0J87+mMi1O5x3VaukuP&HW^(;Am+9P}>D`~{-I?B*-;v*u-e-IM z9q;&ej`AfehM3~aBzELsAw{BDKcdWxZYT?GHG7Q_@g^dqZqgI_F|@9R)*pO~jtxeMw4!~iW300II41O)^F0s{d700000009CK0}v7+1QQ@IF(NWS zQ9xl7LL)PA1ycXo00;pB0RcY&pSAuqbV#;pm)WjgVxA-L&UDww&&2x|5r}i--=ycy z;OEQa{zLj75ZA#TBK{74=zKy-+CP^A`A`=ThQ-8Ty{zU$=ELmf!|YOv@XSwZ{Hb&; z;;6*;Wf~<>6Q{7<_$3-vjYKVpzmwdwv3+M4w#Tbg5B5{5Atw_T*#7_xb-dXb(D!8! zj;+|>*OK?7Vawr;bu9#ocd>tE?oKrGQGQK!$*OioAO8TM>3$4fWBe-Z=(4xUHQ{+4 z+m3XL^z1?o^%26CG0l*zMJT36eQ#&%pt^$-B=JZHDqfD8ZA7?%Z-4q(N$q<@h5lQzrSI2s&iF!^?>9 zzY4RwuPOKwu8P?4xS@kTagBo*?-nT7xOvOK;N#_FnSr{q%NFt;#H~=%j#tsd_+9!d zC)A8j9TBDEo*^39GCVvb@?*h45LVA#8rYUBpSZlRWaF2Lkvb>1>#K?Q?a@L-WqpKV zbSRjZUnHeOahW_vHbPoi4k9(`F|cL^o7Oj{Zigqlxmn3o7Zp z)cPQ5O*Y1i7)9Q+EGW0TB(%C&Jfi5s#pXq(Jmch-o~|R@y9=iKljx23MA}M`2wA5| zBuXD8jpc_IH%N`e(I`9d+TuOk$K94`SiX@c?`Zbq@d;vH*-@kD!de_y({i!SP}tRd zo+IDdSw7Y0EaNYPevNv)D8#|olo~WKrcvOGB}t19Vh0fysWex~T`N3)f8yUm^O_*5 zW81PJjb4^ZmeDHsCAjj#jX_zZ=`hod%;Gg9oJcLHn6ag6v5oJ2yYE%8B@RAj40fjF(0XuDViH2hL+=GcP_|cNg^^%Ke6D{Z1BbUAEsWSnqEmYs)q-j zFTMUviPA7rNSx_XF!xMYk%h05iAhS4R#gixBim!(ixC`Vwq&2lWc_twYm_^avzc+v z6W;p^@IEtmjrkMQ=yT;+!bh1sY~nFL$jx0IGg-xwX+r2sP4v&){{SKQ&9UNXdkwie zX9*5o8H(=_i>-7gMjG;&S+dB@2e;$o_s zLe1smU0)(!W+E4Hci)0fZk`%iu+uoW{{WGTKaAeXHPF+tNxuhy3Yz?v;FnJUFH1)o z{?fBTRnvV5ry45!6OD^+0{Z-!9!Jr^PfjHqe0@puEUZ!V*z#Q;B9ns|7ewRZ@@7Pm zD?B%*R&i10VWx+dkz|QAp)8j|B^vNxw>aA>$@(QmuaC)*5vy4>p9?N-6&SdBB|}0i zWJdbrpOP!mCq$s!t(?26?!M%NN5)S+3Vy97HWI`{<3r2KB1^COqjIef#Bx-{%#JFq z((lRHdPw3XHm9rbuDjFzx;VY6vmZ?#rOoI8%xmg;&9YuX2upIV(plim^1kn6kmo<4v8%Ic#TQLwBDFys_;^?3=ba zq7K?CvcCeXcr4{JfQ3tQik~VLj7KRuWp%Eo!m!gTnF=uVMS6(*vTxF1FY;e$cafxw zcN?Kj&2o3@*&QZMXrMv>ASvPGOMZgw%shSMP%bW%v1R+CCF z)iL^+y3b;5x!Hv+SNRx{aYSXfndd7TzMcscwUS#4$r%ntC$NguvLzR1hDkQfIZ7!S zQG*Q^`0-XeG}e|*4i1=@iDg;5xF@|AvL)jv<%{fRwV}%0l9$N|C%E=@OUR|I8<-cT zf5uT1Pl9+$9zU|29WgQQ<16TA1>{lOd3afIPfinP!kepN@JLdjys)t}O2stQ7=Akx zCEScevO?LI*b5dn@=7v;r=zNu`6-v;r*Sf%F8Vt zlTDOS7>Xv6iZAT&&jyV`!!bB$OTmeOEI&OIBtst(9vS?+Q~6k@^DzuAAXnd> zrr6PMs{{ROzvn9Aug9v!Wc+kdDNor*6z86p6cLChm%hV~S#mj^-n| z6}65nGyWFj>50-jO2~UrWtLw>^~O4g#)=XvJ2aI;%bE0QlY8_$mVeX$lt630W8IQ_ zicUnPHEh^^2u|HHTRIygnGb3-ucJhMj$A&DR6dSOK8{QdL=HqwL{38cIUlo;`#B%8 zkjTSGgwd%Qk*ODA(u*}^OXS$tvd7ZKG9N7EZ)T5@L-DcYP}4|Qdl8nMnI))kaboa) z|HJ@D5C8!K0R;sE2nYrN1OWsC009630}%ugAu&M^6CzPzATn_U6eBP~Qh|{(Ku}_G zp|QavG(&=t(Nh&;qT%sGbAz&z!tnpv00;pA00ut-Q+R!;fml7m;=Y0PUr&@`v{)E;cw`Z7;=DuMDU)WZ>JgRgr9 zBVn>yBWz->k@UOanl5>|&?;PV0XmXO;0-S}Jk{sS)(TgMtFE=v`%1^k5swg1r<7sG zs{Ve@@sKVXeU$$I`I@k_M1Q<47qs{vtIP2He$zd_?L@fH0a8_((P5R3Hk$6}G#QoW zHZV8yLT=wZ*QYY;ueSqUX|sr&B5ZC2+Eq}Bj;ncQZhh$Va+1*Ba^u=_P_^>1IVbe5 zsm7;Il9tWn!(S${f=7nZ@zhkQEVgJ_EK&F7bGRAP49aWednBJx5q7$i%R3oHwZw<} zN20$j<=0x`*3FgbCK52@Q-d_bAmOfbP3WYwHS-%=DNCKuI-@DHNY{HIj-U(8{N?Vy z06W;-h<7C${QA&t8kU)zLacW9+$}NA`?p(B{{Z_Xb@EGQalrFxiTms4E8h22-&y`k z+4(G*tX6p8iO@2Wmz$Xl95s#7irjDeS6VI(NKskg zg6xyoW+!$tra$ckJ(9sgU1nkc zfBm_qSnQ-S(@aSInEwE2@>IWD&dthOED~epVKBaHX2k%Ef!ZT+fkH*{wd0dx((bg0x9xl)ldMd>VYzRnz zjK_OJ*=3r~PdISA=O17x?ZuBVf(xd8z6s2pM@hY9+Pvz#oo;bRlyjfm~O^SCjh-1jep@gN8~~RvzcqO= z%4;+2G>5p-#_<8-hzrSb*$6Y);uQqpmMW68>t2NeTH!*P-(^K-yLu*q_jm*)eIkxF z&-vv}5vRd{LHrJobm2Z;mSbldSVG(FZq)j}%Ul&2`ljp;ARVBZ}y# zb?o*>`2N!!qN~iOOEa!8YOO4ducJlNQO!XC?=_%)5!G&3DBRt$8z}z1C%|Z~F@{Os zlUlswTFe%|ZTJ|P-A7e3A!HVzym#?0W)H5Rx+%Qr>}28P;JLVEp-*)v3yJ*Hc89j? zavQPNGuOdW1ymke!CEx)P=k;J4UESZDm2t{PIm0L1!tQfyacqmfcT>|mek8clgU>w zWY-?5TRhDzk%ojSIAE-{R>I3PwIR|s`kpF#9RV&EvB(0Zv&h@C*^S3_>W0VfWo%`_ zjjpM-7%a__)Hqn_9d*AHWSh%-nI3BJz;3j3LAD8HmR9%YbGyf{`cgt2dfjDxL_-Su z#X}>5gmodVAv?*ot|(>h*D9u2XLai=govHXqH8U1i2yz9h)~I7VU3J+CC0UB*Wj%- zvu)o9#qa}ZhR8?W`%HGKa2-=aBx}yMO;wK1a;?SwCnWeB!r3HXn2uTnpN}$+jZ@~8 z!I3atbB>Dpe}?jPlv4FLzxhqFc`^q=*+Je~pWl*(l<-p7MW#UuhAdTf4CIZP7}+JI z@w7>E8?SdVtns!o883D27+ut&`ir0jGMNU9le!ggxVxBJx4QP|@Qy)Pp=@8p$!Qm` z#_7xSQb*mm^3@Xu^vW)KgLTDAa|r(cU5eJyV>&Z%N-&2IJ4 zI1<8*pzl1DYpq;k7nn+p3q-s7&|Z$w?}cshm9oLA*%$L=yUC=ksyk)2ef$j{%R*>AJk>08ZH6npgm+zBRK8TQUy9IU-n6mU z73ApIc4#BBI_Vi-prVPktI?R`0pn4M7hR?3+!G7_kZ`-jNW+tb6t+Tcwej59XZZc5 z-p%(l@^WNtsVcIx#K!kyqGYxR=4-w7jvtD%%;vU9VrAS-8rO4H>7MJ=cx!wH%9BB< zDV|S>#lBD8T_w57@AReeWrik#=Yu4*sTh8$$K_4zerp_e8$&{CL^Wadf^=r|b~v$- z^;D|scd9nzJ$SNp!Pu1~F6R?U6(5}1EXHSlLO0d^ zD%5BlNStVlf>*^+N?yovPH{EVlAieqqj_qq7S=LqT0?`xnN)IAZmYo<_pfAiywK94 zH;xr)S>}y}@kS(sVZ+{P-?5iWF0C7-b5Aol@-|U^GUHlwQQ9IocbTJtExv5hG**(W z#B&I&6|3Y1kCK`%&jGL>%Vad8-}{g}?e%Q2r`jVI3-& zXVN#k4-3YMdAE0McW`*r^;TOkH=P?eoz*&;_AJB4_WMY9q1Xmz-L6AYog87%-ycYG z_$y47mOajnhOf$rtg;iugit^+!#bw<<9y!nx(Rk>i_dHHqJVVSyLC(Fs0|vZ11iUi zYB{G8NiH=csI2l#_gUfYGeDrR!Na4ZIX9~R0H^sKtQLDW48`K6XX>G~!-n;kjz>_B zlkB5^Zk4;J;%0>NQCWAJ>s#Ab>$_3jd1E7$(*oXia8g@kWReQe(>kPAl~jag_T8#z z7~-5SUL!R-SsPs&qy&&LWk1@6455z*p$7)5jDGMBXdt7WmlDAnc z8Q`vrngdg}ZS>l+qR@*u5Mnk+0sDtpIw439$@$RE^29LaqmajS)yI9)41cRB@XbB#{<{{a5QTP#+2cT#!7OI!{&PkZ!Mn^cv$ z4c5u2KGh0)Y{jmQD4Q9%qlIb~d{tJ-t?zX9dGAFOE~VBT56xKSbg{e6L!EJkrL^Xo z8wXOPU>Lo(LUo+j&8le}=Nrb2=$`AhajiKjC%+yVAA)h>T4Z^ii_Wd@-p3%i=Uwi21o+{#S)>%=ZUIhg&hvJ~=$K;Gnx_Xn zuQ4APlaEp=q zPbfyicFz+U?y0g~BFYWHXV5WNtpnNxs$0i{d~Oa($K=@DTH8S`n6%LD!m~jO8yq4$ z7!7sRS|_wU@xdPh3w3gLlgQprcn00pxhpKS-aZR3j!u~W0PR@a3obU4BdVS_N1~8# zS~(M%W9=4KT7buNGIHI-WAc0%20+X}@myEAnywnA=KHw=qVjc*ce^%g^(We@FK>2~ zR%Y0Dj()B zU&Aa_*O&@1cg|;HgR7wgVib_YGpz8)Z#p&{{8b96)j!HM=r6IRkhS?9s9PcgLuovG zn&f4&%;=oqaMMt#GT7h2 z_KqbqH*Ml>v}RN8hi^JgL}pd#f0>Sqf8H7uX@d3E zhhA&XBCgurZbcYyms`}qL1nUCfHYOai^a~>M`$iD@`a?_4`{)S2Qrv!rT%*)?GLm{ z>fWw(RAZ~;mox{Hn;-9dSN%@JF=Id*(XA;|VzgQvG*S^((v?;(H?c%m_6^%3egS#q zvA5=>(AM`rU(2)PsMZGfDxyXznuKZ^oWbI8;6Q$;gFWHGexrf0m=r#s#? zQBNJJ{i66|tk-Eys+tgmTf)}~h_FvDMKWoaI}zaLuUM zNFnh1H@`50>@y3R#VJp-O9_h7%*KT`!(;ph>Go!LtOCT>u=CSo?JlFF7g{-}BVoq0 z39&F>GwQ6?SQuX+lJVpRGOQ7|5ZZ^ko0F`?xX3C#36@JWO{!;McSh<}ZPM=J(l|{? z@hOo++mWzQts5LHgn65A#M5|x(if$MFU=7V-`m_Vnf}j*s>m!xJk_o_-EwBa?a(YK1`?jb-ENH|MGYOoI9~2G&!L&|2-SDFiG0i*4*7%L3j%$Er#~W8R(J*2qiq_ewLTHQV|ZK><*y8JQ1!0CXpU#u=A{X4s!Jug z=1Tn>l+R?p57X?LlSRXiisC)Fyavdq@1kcCb*cC=0f&j(BnJxO4Vn>(QE0N|9_oH>@uO{1U?yG#J_K**<>;sda zji=2cv@$Sj@8TDfMV0tftZQ5|6s;Z-QOBurh;rEaK!RXw7V&X4~1|$OI?=9{C>xv;yo4^EPYI;WRQa9M&^gS zp%fyGAD?1*sf(Ba?D}b26`i=elZ*c7PqaIQjx>rtb*jFx$_rFNlGwAvw@RkUpzOnyqO#5;+3GRGIwIqoE%Wwgww#7}#TDJA@#rEHLfc|O@o zlD8(6hCT{dBpP06WipRto$61Cq{wy*cmaf(XZKbFbOjTG?B#ih;H)W^uc@>Z7yqU2|Gp$hleL z+}(6e!1EMLZt;b!6cu81vF)XzLv`N-6&}#>$-!J2CjprX7+aGYPTcB(6iWi9gv z*aU9Wol(5rE_GgpPlJ|u@?2VAimO%vujcH6rKT3l&wZFv;D+vC9CRxTdowiZ!kH`B zZeF`n&ty=8j%7y_V;LxDodNe6=9*9;EKV(TD}liDDB2*s4DN-liif)V(DR11;yT=K zxbAAhYac{dT;bM~{{U**&@MHz5F622U3`(epl>WYEbY(u%CBPrx&3E4_$&g%{Y9O* zW`A^kY44MSG?ul8ME?LNS|comChr*+wJkqDtUJ?L<#CoyhM6Np3~s|W1>Gf9;rJs% zL&*VERf@Xi-c)lOI${WImm#Dqy#ih|cHeu~uN z40X*#XlpM^9DrXLwYsMPn@|pEY_M>+=v40%;*rk$)NvP9$$N>XMB_>cBWs#@sNrTY z%UkX2j>ERe_=+Q+Zw1YA`j#t%EKk)V@a^H=y@yVzmn_lVZ?@*t)kjQsue$2{xvQ>d zYioG*LKZg;Xl{+b+$yEtz3w#O#c=Nd=B`vc=Xp0l)nFA-rZi2w*D|`Cl|!l!u45vH zV00B$>6$3WfG$07Se!X6S!8F@Jbr;#Y>+bO2K!IDc8S-UM^9(3#)`uo(KQ?e(BAOX zZsLqFmy57ZWn}y(nakMfv zd}pGfbW_6Fo0w_lyrS8~%Z=W+a-tTP#_AcQ;*5KwsN}dek-R?-YsEfGIT6}5W4ous zC$x>-rZY()t}RTJyf%pYul5()b&D@U8Ce(hq54*u>B(wz0t(AOZT-S|WUomI>nE$5rI{906^fDvJBZW25)5 zOpZ2&#?e5~yq7S+(MW1~Q*V}Sw8q;u>4)y*tg#;Jq-bAtUKl@`ZO52)f6e>H~^<@Ot7la0*o4H~0X%g4GyN69!y?cJId z?Qp>=i1Hl<*0xpDC|R4%J7$#wnPe>FH~q;bQo z7UDJ;1cvKdt?ovb}&bQ&}T-4KhhY7BKgH@dHfFijnRpvP-R4U2OB=*uE_>_k(0{e%cF5Y9 zEiYpt0=KaJ0&|>dNdl!+dN7MixJq=`Izfg8744ybv*w7`BT|k_c?*LnmHrda~<7w28ay?6x&`~ z2X24EvYRQicCq^vo;|v|05eXs$}YN3XWVXzb1ADKgLfU=Z#bNSwc2GZ7MoE)u+>yLqgIuEJo$2140^14-HY8JbJAAZt>YShwrfLuVfT< zpRrrp7mXXKIw!|xd!w*7Hw@%VwM`E0#}^TjY#Y&80Pk8PbfEJC0IAhcR+xox?FGF; z#s(VZKu32K&+aPyo?_ANmHb7VHt)0w4t719a#*Z5tq#GA<<(+K-y_?2{8JqIh?~TE zt=*~!-qDL(a4q<#-(Y)e{G8r4xnpfR?qVTCBC^`qJv6j2Qr`nW{{WiKYSH7#VTv7r z>Q2diAFk2%f5W#eiq3xQvSAs{$fTrpXwL*q{Hmc6xV^A~BCoQf zX!Z^}O%5lL!xYN7RF%(~qkAwiGFsU9+)%vQb*hfoF>C!9=v1~s-s6K^(L6-)#g*Y( zsn%H?dQ&Y+&TeYmyq`9cPDh%oQZ@b?Xfo`#!_~jUb}Fc;>xb8mhilE?YoxWzDA3(H zuQ~FU(Z$ALY0t$zc`$RbZ@M`wQ^+&}nzUP_9*mqiqk9S}H(;h4C^K00i6)xWaXWtw zp~}wr?n@MoYuFfZG{swLV|!;eoZoh+Q97zRA7~=@op9zTp?rdpIk>I}pDi=Gh=u$^ zHk`+2;p(c7k8Yo3zr(cY2=vn8=YGm4+UvK;By?MtBQnX+O42W5Of*-YfFo67@@@9- zoEk_T>Lc1Jgw(EdRX8IVzSXu z!vd_)H`|e+Z{u~^X4f426JoSA(cw$LanVO46U`t$)DjTjre&6AnOTipjY@15x6x37Dl!iC(K8M8>*&=I+y||6Ri@u{E`~g zZ)5K>*<4M@aXN)vWm6*#0aP4Q53+IFk9A#Gs3Op~lpUzSSz(lj?N5+S81C^WKgl;E zhCLJ#wY(PtUh(f0cim7%0pj8}a}-k2Nggjzu5nf)EnOsFu)p5quC>I%{`*Jk;;lw3 zV=v(+l8*iafg>IIDJ<55dRAi7%y!3zZa>Gg_A%K{RzAG%9kp={9Lk`cGJh7rTxi~E zX?Ld2W@zs>0)NuAOdRJm&fqRJG*zYNXcb*bXaaq!bbQ&4yS&n=<7O*^gmggQ9J9Q7 zp~-Ss;<+ws1sp)t%xy|#_8Ua8$X;P?uF*|9@BrLnPJv!3&1Z8P9Bg%J4r#}#YoVp$ z3rTR%I#Wl=DtNR;_NJ?YDyZ#T1)Fne-~iv z9lGs3f%W6#vPf)h-c6SBm^BkDuW>rL%H(a{KR}wvtrwl%aliQmS6-8oU80`P98H$= zZfk)!M&(nG3Gb=jLdh^WQt6>W-Cf<9@N0eN_$lns@W%iJwbj)|?$6y-q=k;bQio#e zYG24H?RLqXW_#(oYcZ$dQp08jNT)S*t`^jfyU}sh_fV;V;2$-_uP3yEOXH#ptzvP@ zl5uJfM8?QVnj0JPC#oJu^0WoEnR|u|ThT#hn}BaPwjA8*cUy^DyKj@NHa7e26;x%h ztv~k#)qWXSGkLMq?Kf?lc>Se$!~vaAgUQxuHy+g4UiqgoX0?uJ%JopM5mGwNz$B7@ zlb}p5bt8|7&OfSkp2Qr+6HVdoC-|y!DbX^G7Kq&uanV8Kn-c`qhO_|~${;(Wf!E?$0n=aNipw8?9R>Oo>?C*XtsD5_}n|M zYIUQ??h(nEvp*x?R_4^l!!XT{6ivH^3lYMjkg?5U`=t9zg%^$`4WYin*yja)Az0ZM z0H(R`Evv^LyNYZwTjV6`8U4`Q5ivN@L0mc27djp07#N&KFi2$vx8r%E zx>H0O4Gfg-x!9>Axst^sxVz{&E&d!D|-I`qHlC7qi37j ztnHtZvU7Y2GFc0)c5|n+&-RP$O=Pak&wDG6MHz-SMQ4ayV_s@gWOj!XByKUgL|n{D zquX^l_A7)TBj$Te+qgSUNHWtaw{ERQW1_Om$=MsNm7(??N9e8@8r#D4+tv7{ykLFc zn`kaBnZDAB+h%<%Q~fhej#+H3*hk&$)3IN&WAII}$MkV`sjHWs%^vD7Kx-Y|JyWq( zdvTKda)DpEi%7&MA8DwCt`2n-nj0f#eXWve%?geuu-$EM;oVX|+?e9p^H!-rrtZx1 z;+*#$C*n%-bZ0o*5d5}{pbSq%mz%Sjv-v8vu8`*=v)Mqeyzyv*0u62y*;HM#aczqG zYf#{5LFTXdHny0W!*~Jwm_g3<;YpV^D>dYWuMV~TgFhl;!!9XZ9)k%=m3b#TMQ2>Y#L zy)Q**h%&8gM(cbP_hC?tRhP8@vst?yc=(s@>sJMB!gJh0%{4 z6jop;#+&k2Ko^_Y&+t}oK&DST_VwhrA$NZoVvT zJsD%j_oDV(n{Tl`oA**kJ=4uK?;m&Kp^>!50#-cJTXwg|_$XxFZrTqK=%BT+^^Nfh zju~LT>Km~mAbsjqhXow>40pwDp1>b-Wl$Z8s;c^$>9GBSYkPB@_m9bWga^|~Jt6m6 znTHo7*?geKHGl%xz3&ufm|S#{I_o(xxHgE*tIh9%ocmkHSH`Q(BnNe6;_-Hi%C@UV zerwKkG-fmk(D`S4E{Fiuw;b2=63OyeIo>6DHZ{Hjur7sqLwGB!;cDHp;<4_Ho+wv7 z+o75h8 z!kZ1Q7|oov;k$txirjAmvAADj+Jj|p@a@F)Jd{?5nY^~PUCJE8M1 zUuuqcu#Q;8=AhT++KsuR(V=tM%jzfVtsKu_x`s&)ayI7Tq_o>@O@ZG__a@B_4F>HFVOlJ0Z5Zh{uISWYk0RpoR9;Pq z+)p>;@X=eGIf2>Eiwsxnu8fs6RLqr*WpqYo+H@S1)041Gh-CQyJ^)o)A{dG_)Kc0gH_`wJQcEGa#x%H4M%DYP#|ZT5x+*Mo{{Ymi zaq*9)V|5(SZfBZkqlKhA79V7z4E~1DJ)UZn%qZH?aIjIY8LVAht~$H3Ep(^pww|J& zV@2YQ+5@_WpR`eAEDRZ*yCd;J7C1y3AaRiLMmsA_UEh)2=PXKXou-boKA+pF=&Xbm z(Zcl?77C+pUd|olO1yJ&sxv#heQEp=`4^_$gh)-}v4B zlPT{7EsD_hZ{l%$Pp&l82(3NcCI0|wpyAmaiTrkyIc%=l`h&ASuQ49Y8r#RB50upM z8!*`D!Qiv9@5fbwv9sNbb_wj)K&XRN28of4N@PvZ0HL$Dzb0!HzJI`S?a2(SzZ`<= zf{m~j$Q#0SJ}Zu~PkNEaIrUzZqVddVtBdU1wQ8uuA5lNz?Hz~gpND3>)^k@_DYly} z(i5D{!{UdEjB;r8B=bc*{I*FZjSBXI6&pI#sUGg+O<(rfu8&b>wz1b?#wo{56c*UU z$z!AFGJ0#Dt>g-T{n6?M!ke-f z`8KL3{_Wz7u1>Yd@UN?eU@BqD+)<@CCq zwO3@IlwfvawYw``32GP`A$A7FZbc7^d#v+%d`MT4Ey zWUw>5>`G)T^>WMwUuN{9_fo+58qL?GiMd|p5S6Bt(K)3EBdcvOH!ASR-}bFdx>|2m z>CL5FcYG&!?8gAHnX2+0uN7ah501;qnx9c=!ne4VDT9$C)D5oH0r!+&iK)%^9g4Nv zo!t(&!{CdLV(RPKk~fOA?JXfbH(Bn;#}%d( zCS--1!B<_+1s%2vK()loO{OchUaiuK=?3eRWu zt_$8M4Yym~D)YPEqTd^^^tGwvs@X?^0H(;^1Fhd_S?y7@G&_VAl{5@%WMFB!GQ|?g z+2yBo+VoVFf=JGXMZav9pld@h%qICt2wfx$!Tnp)VAwkyHXW7wBMwLnRXaIsaif*^l@6O4J0T5+#asGY#A=9eHOv)hia<+l`aCjvYn{V}dMM}KM>h~9twPaaXlo=Rc@fBer9GPlO6JhD z+I380M+0yHbwOZ;+N0G`9ko50eSkI|i>bhRiQ@N~LM=IiMDfldx*&OrMfxSg0lVkv-0&LYrGU)9HD=@n%4K7iV?@hA>_By zV(zNza@k!KJ9a6m@a@U&nrfWp;P>=ijQEVuw6tGnBJ~sSrEvggpE)hwjuzA{(eJkG zjjxU=><)ZvdA%8v5PDT{HIlcRRp#0yv)Y}3X%%AWvywYH_Nmw%KEnyUa8Ev_&oK6Z z1zDxan>9|Xs=)sGbgRSmU3_72NCMonpP*^Wws)!1>$ zWBMu_6CNGH1rWQMYwm}G-f2Wf!v6qqUdWDUOF+m#se8F5zBvm3)0(juuQbYAeYC=> zswc6Euh~sOIC3lWR4aG!9;W+89A@^zW0BsL99h+?sxgzW_DMwrIphG^6+Ksz-=_Yb zlHM`&=;cSyRMW*euDTnFxl_ER9EzxA=Qs01f9T&H7%N;&kb>rLV}U?stZ{)t$MEGi)bC5r9Lz50u+$DHku|)5u?~@n>#Q*+c^};2XvsQ zj=|ZqJKmGmSqak7`xMKVJFTllC*?@>i)dueBt-N$Rx zBYC3f?v-Gjj>7T4eiE|FZhJYdtH)Yw_3}{WF7t03NM8 z)j4cC0NCxI^CbG~D-K3~*;#E3bwrWUoT#d!jI;*7lKZDrS-QJFy`z!pC_?i&V=k5> z=v*{FIaz@;aJ`4X?CPqz?I-24svV5J!*X+wcX7aIjW$L2!YC?eHeiK&5)eHkd~Mt2 zk{o}gRosDCB6|+lQ#KD-OcUdiHaz~O-k8%Q|nn~q~>!$%44wcj%jVR5;R{ z*5)2Ksf`q&hfeP$8{SLlqM_5e)EN<=P@_aL5b?!w_JS_^IM|hL5omT3b&EP9kCy~*~G3Xqi^>w z<`{ez(*^XOlKMs8Z_Qxfd=AJg;PFQdK=DvK;#yHna~#n-pFlOD{X%1!dJt1yGIqe> zT9q`Cw2IluZW>f9c9qw$*Rz+{PmeO;MOhoXKX{-R&;ZaZyIp-n4j|w`QZNrf{w5xq zVQaB-Ft0FzuEG)91KdMfcU4A{G5f26&KvlRSJE}Vg{z9uA^zowC1gHboPwys!BidV zJ;xyUajY@k=F*H$VQn%z_D6e*_D+r;r6ZjdHQxti$z5>kcxZ+1@KS=aa_>kP;lE#wH=I>J%VEuo*pLk+6c@h)bR{EB^rb;8i9Zs4_h?V zrN$R1_0^&@7|*CnOu3Qlmf3{qN&YPu6uCo8$?b18hmi}Pc5Jm zMoEXqVMKNht+eCcqdznQ`?Mj+j1PO@b=M}^pyI-gW}zQQ*0>s7Ij2VIFr1thA`!ou zvsrG38}%=6(~>eoLzz|O3^+Ro$Fe(c#qU0}SQ41mxx(S0 zpsKwTpy`IF+~Ys-yjF^iX|G(`h@icpAw8FFxrwJE%{Vr$YVwoDu4nJFmfROr*R_t^ zKE6T7qZ|VE8m3>R{b+zy*r@?(M%ff)GfKkjtohXgi=~P=%E{qLR?+P9Jzd_mX zSgwfSvV+v0u1(?D7^?PV!&UnfH!N#N_Uc6yUhD6rEBgnbuc!FxYl;+t+R@ zuFQVDAp5qcQn&_wF&a+ zRL4f!;CGmH3CwW7VNf#I@l#R}jOe_aKH>dJ>abK)*n1ri+kih|J-*Pzs+6G_>?+PH zlntX!n=#vqRsj;JMOBu{EPY05p0#UomACaORNBNPUR zj;i~sN>NKA-SnQy0IJkeRgM?2qVjnE0JJvIXR{989ijEow~=tm`8i#9y6(FyQ(n!t zXmkGn;SH3@dO1V-J!1v$z~zi@XF?Y2410XGT*tXC>pO*T-0)y#KDHQ9G^YR97(!#UQQqO8Tu@CVVUgp?D(NomtcK$+b+o5 zba2rd?W;ZIENydr5#Dir$*vlzZN*}ZI{*bzHl4na*Lu-#NZ0zD)_ZeV>B~t_J`L_(jO}aM-?OEiH(mULvssoUe~e0{AHl!%VsLE%I5guuzYVB zZxM%M1(Kx`&n1QnhGX%?akZ}>CC3|wg3ZnT)%3rT`eyt}`e^?E$#;j%XI+>q_L-)C zgLNp{UhXHqcE)l{kKGiiYotDins_VCH=1%G5qZPFs>LmT8phBu(&{2M@gDQeWj;{r z!N)XsfTDD6ZeG@kY1;kGrp?AWsVBT#BsFm=&N)Wk(`QvhdoGIwo*QVnEp}nHyGPf4 zJ36eCkkbb@1n3`nOEEp$)JJw5bCJOFh2#>u@wAqq4WP^rn z!0qp!n(w>jq;!>dYY709U3@UNya`t?WBDw3DKEI1WD_MU;tn(?_1Sge`*{>0p=%wB zPMwSm9_#|9XvBTO)o8B^#EL-5JeK9Elgb3NM|dco-tQa=?W;_gNA4sQ=^j_ zWO{9L90v}lMHUs;l5vc>N*Z4%gNTq`4mzvNsCI-Xn(Dq6I5q69cNZ&jk=+y`F73~e z+AGUstj@5xZ_GDp1Dft)s(@**X3@=2KBD$1)Hv5wW_W02Z)K8Z?zGO8Ok>?x$G)#b zSm1Ih?Wyjw+8QV+kqAin+roHm>$1Bs$SEy$fqtA#X+qA%k35~XrGL0R-HdQ|5qHS} zL*lHHZk@R^wVTZ=U6iFsT^CNOh%6T}k44RO+IDkTeSdiIRt(UlT2p9MLcRr6qPAzA zCUWY7nrhRo(aUCADXQeEsH$_@Bl;^$hXUBo%=V=J0PPgVU@E{l9RC0`-@rdbOfM>L zn$L|>v92mw0b96LZv)s_K~Y?4qJ_iJHx?RXt4u}$p;m+@!9$KjE$dx%@whn%Z4TZw z`5sC)xzBWR8dbU|?KVqGv(1HEl-73sdm9^@csWe+ao-S{n6Aj;#vNCa8rPD>+L^#| z?+kVwoc7n&pRJcWx)ocCHC}E{1G|Lj(_z>_MTKLD2*>R0s?Tj*u=ZTiDy5G~q1d5Q zpSl8TGOgUTN5YtzE*Jb9sOWgT?A1}OAYxOleG`h|;^=Z(x$Y_PxMB*6EcH@F-FX-e zsjhoC;&v@uI740rDQvUk{Dzf4#9Y^bP*gHIy!OTyedS zRw!IB^M*O6??}&Klx~jAHz{lTdv2v0BABOu(suOs=FpA zJ~CSNo4~I*fcii<icA>*H zxPDCTKi(TW;=f6O9aNA!mN|x{zXZ$Y6U}cRlH;0iE6A|2q3x3M@aeOf#b6eB?Bo|E zk7o^;tTvylg71J_);Xq4rbl3!BXU^#u1DFOpGhBJ%Mh-ql5-xqiqYfPq6kykkdG zdqExF6d2LM+yGVC4dGbhH^}BtwYRxw82G4K?O4|jl8C!iemxjltWq%&$)qUOo0BcPrReVL(XwFgFhs!gAGmCy6f# z_$x$U6C*f>f_x~CWLKVGVt6_2Sq98{<8b^>=gE1u&6eJ^Qn{xa>Dm4u7?r>O##!hMNyY)6^S1;-fzu)BR*>fx8}Z(F8VYp2ZDW0 zUnQ9fHJ9eHJ-$F@Ro03Pv@0vo9ai!u2QWZmVw=V4qXwd4{l*c zBxJHi*IG*v6boO~K!+_;g6wSt>t;b%e(%P*T=6J&HO-3pE z^c+J}*ADXyLS(JU!?&u;ops`iWbN|;a-wC zBRyKFzGZn6MZ#;;EcOa^bY0bhh$}EwUm~lMMrB=Y8*#x5C;}~byxvQB2`^{5fp4R< zGgRvxv(e3^?Nvv~Ifn{_V|RI&6!!4Ls46Ei z5ZAm0;mtM-1dQXq_mf^V3M*ShLpWbfNGQ6JeM5Fj_&^-+q&G2Fo)l5HzpQNsqRR^yr~D6Y&m(T{9*mFS)xHsZRf z72(*#ES5zK408M9HNh+o>T1%v)^XQ(f6~R#Kf&tfp>OvZt^*1F^Zu1Y6(4o&Kf1gu zqruN;KdK?#PMgK8s94C=hje~w7eBds6enZAg^}Mb)ieTd$q0+|;w~z-X-t4P3#rV# z!7EiHZw`(MXbGrq5Zdf}BV^~G`t~BeD+XM5HsHM-rQ`8pvx;94Md_^WABPn};}_!; zTrxG@1#;@HH!ZZyVVc7bi(kU^P%k%_*-bV&H;f9oDZLrNvLncZ=pT!iueDjni9aMH zbnb0WvNBRVj=XZJGP%{i!iC?CD|s87*K|~!wEOK>n&9ElVc4#{s_m%@y0Y38vd*+|y&W9uq0UWzv{m*C%mse}2wiUCCsq7y;&lQP!Nvtyfje4Hq)2n*5dKcaTt`kPqv`iV(6h?}f^jL~3(8+hfU7THa zywy-|ZOgZs#O%YfXqqww`JCc@Dnm>w!_h|4XxieNWiGqBH{DF=qJ#kxoM~4amzZ7- zd_dQ#4Q^Y&E738P;A$3UV!~=VCw#V@h4MTxqf)69Z=0?`VOZWhmu<8jqwG2iO1d-D z_HbC_sgYM{k2OO=s}^eP&En>&$586Er$t8uT0TWOgV7&nlFqR^x_K*0vF@~BolzUx zU2_VLV`J(yM4S&`EO9`!*H18oZphxaA-t?-s^O8Y@GB2jdPy4_edii0rr#URREv-F zR+uDl-^Cs4rwY_y5O!{m)kxFdYYCu1&^gRJ(6l&#Ee8*O{QZdNASC<&tce2eGFaJ{^`dCL=VKLzj_!d0c-yN+I8#jk*IY-ta1?U zrCJP)0Eg0}UsIQ3MVMLrQ}1)+xvom50J$pFRTa$|YOz<3Buj#<4k2BTE6vMPbsG&b z_f^~ri^eCCXp%AME26E+FWqNe#x2bNFbaUIRZABHuV+Q{p!^mrX;`p-lKM0AL(#c+ zO34UWV=~^!*RV$XY_s&u3b{_ki^aCP`0`O%Mm3mZG^(}88+EOawXWw(6mqul4aHw` z+{e?|#44~;p;Xm1t(DP+>CIigTH$s)5v}K8LRRQ1mTwp{QNAGO#_W$I>pbTg@RFJy z;L_tjs^dY;Ix8pfHj+J;3OB_DOy)7~%7&?zq^$-(W>JVyu6uzk4dvB5IPY07^nuHB zot@*oo0zR^ke5=>Zj;J`Zd)>0EUERo?$1E6RamZJR4UbSSY)xyatLtXt6R#1q5CXo zjmJ^CVz~8Jo827IY;hT$HDcc~X2@HM;iU?SNU~g(b=ijABr#Yo_Oc4O1)3LKMczXi zuDdIVTf6m{jlM@Jt`l^0S*NnUOdpq0Rr%w1488Pt;;&!6IlBb=k9FF6wG~W|Gd##n zm^5MR`%0y*J_~s$yS&ArZ%-55kU{uV=$a83RTyR$?9af{HuY2aTE{CS^Jn^IjYqt_ zG|Y?cniJLn}rtFUDY|Uoq&>O9AbyKZUU_F-Cx)$;00gy(BSCVN4x~U7?U0Iz< z{5E%%Ynsckn&;W++rX@LXW7eUbXVSR)2ivS5sL8H$zr-yaVmnb!3*dShKT&tbmX!m zt}pRkZ@FwT9Jkri!AQ$v>B_pLbyuMs$EA4VuupMtRs8;0;QR|hVwbA!Tyob8}8>sFXzcT^iatBXM96- z7Oph?6Q3qox#{xz7r0uQU3JGX9aaqx$EeP#HwTAFD~3Fj&S`FZZl~lBpdd6-g)s68 ziMzu~veKv&?n{3Rfvq?>uF2z(3FmS*PX3l*o(s++Epr=)YgAM37(<DI1r90gbDkXx67d_T6v;0Img-dXI)WU||u&(&tD?1jh- z6<6r6S$vgljMp`S;>}kgsxbCo)<_ihWKi!yt+NsU=c+X=F;~a-8(YDXR`&C+Nx|7!B(h#>bNedrlaDV>fH<# z!C7Q+JI5D4;7Te(_e%0?L)o$n^h|;$UMC8s)x!gll1B~PdERmX(AGC#>gJ5$*X#6r z(I+%;#a_`=Hu4PVQm(l8Y~NnU;yNm{jIhBLo+w|N3UQHyMCVrEr@=(%*}Dy>@lAV9 zn4vs(OPFvj3OiJ0{O1W6y*M{v=|oeMU20uWU;`mi<0E9&0;X< zvCU*Ea$GO*s<`)K$R}@az|qKYeA7c6ba$I6@BaYpaJKw_P)jhURDBb!XDm?@- zvY!N85YUWqN77ZOT;igF85|fG6Zb-`7|{dFQ4rr}0+|?T5xD89oz9`5pbp72IxxWQ z?FMR&%xa{Htrg~<3yCg|914~PmfmT?syo1#`O^gL-yC$j96QbK(!5AN3o4+I+5Ijv?F-;0%d&OXzPN} zD|x+c9aChChc(#LY{g)9b=iXDu$718uDH{&XraWm=pHCE4(mf{vT>wbzXw>kvHigIgX)OWsep;wI4m7%EkTxe=8r!e=OgbUqSx>kzYiA z$gb;$_bd#9;;@=u$$v2a0FuJgf5BmDAL0K1wS}dh;;@=8&0zSxYx-yVm(jQUg8B;o z0B~Q+JLVVi?_bKx{wo_K-{4j-NI$h=)A0*UxNOf7xvvG{s6J|l0g63UYl5bW9wEL%Q7%Ai04vkTBOP;BZ1EXKyzCbYakukT zqif)}-cH{%knp>?%>LMq{eczll0X+Q9bmc4?xzak(|D0S)PWG;z!)S}w&c+)LY?6K!@eM^dIY zVR$PWoWUE6buDh6S;e6I7BI$twPR+4{{UcL%0>PQ`AGgt8zX*Ye=Se$E9jm6WndmZ zxnN#CE9qqXmJ>Z;Xe0YoH{kyOYM_yy5VK-viP47YE zfsVt&XaB?iC=dYv0s;a80s;a90RaI3000315g{=_Q4nEqfsvuH!64D_;qgHK+5iXv z0RRC%A&R~c`zB@If$@FImp#F_`j=k(->L3gq&>sJUNK!9ni5~kc+|n=SCyt zowtE0xbAdOz7Y?(6;0YDduj0Quc}srpNo;^#8|05av&S?MppZ8f>f-aKF>Py153haA*!x?s#A;%0hTh$yl+ z2$mL$I|ckyuW=a-6q)316*(IDrsEiCyDGnkXfCZKa2D$LI%XqY3=>!RXFGQ1n4z3d zsa-|x8&RoKw#gxyyp9N0*D@;Y;4H)iq2`9N^@y`@lJ?ct>iL<57=mw+mMEkD07x)g z;|1vhLt571SUE?jK?b{JT_)e`fa41VTO8_FAKs;0ue1~sb}925iiHrWHN%(=-$bMT z04NhGj!XT2?9#-nTvmCq9PjrLb?W-U_;g$K3;acN9|l|1LxIQ4&X{NpvRteXRHqGh z1{>7LSNx+2I7kBPME0-;{djI4_+yXoxU_k34P$cU)VAj3L273&&l2I0h_P`T%bW1O zsd)D_;_DNLMVimNTaJD_`Ho{Q{48Af1sqwI4bD(A<9IDPlzB`aPwrSWJqzx?65hK{ zbqoAJ62bBzFsmu@+~iO@SfaUwW9;YZaEy;8iTs}C1h?|1j=N<;TvoeR)=o?b1Zs33>U7$0nZcGC-bfVU%RSxDVFM z#D+s#zng*$mwSloQd)b4;Y#2OQ>0dLFO|&g-dT_$WRL7rMS;#`x5;!sZ-AC&T#V=hDxUcJfIjm2 z7d1g$aDUV$X>|#<&$=E6sauynlv`{I9MaF(4<~FAwlQ@^nPvexQvU!8g)QnVQl{Dm z)z6Lmz$*k=AkoZ$#g65<1|e%(Z|Wh)EnTo?RW_0F(LQ4qa=Ap0-g~a%1*+{Gftj|H zs`N|k53*VonXW+4+cLe6rn3JPi&2tL^bJ9{i8Y!YaDDr!;>iYP-#C%pMmH>_)no z4@HcOrL8wHo{DHwZb)AlzyN!EL|9z*X)s z0fi?}(pN%TTtt=HAQoJ0Wg0_)$EkG$NEf;7#LtNXRyjQCR2r$iYu;hgJPs9s_=6J^ zL)1xV3(9eWm_?vfpw&J&iJ#&Klt|*wCG5BKm$tfkZwGGXXhk4<2$&CrmmhHlZ=WxO z%N6LgFOxEpoG!2&x!OIzS*z!JuM~F|@i0rwyNuKui8U@TzAmNFbBTM5!HVY*@cCaC zE?#1|i*a!-rP(fA%ZSB>V#gf)P9@xRE;^5MIfoac!7rJq{6;8tDj`q&gGDZO=2i;a|+!mqi1s!9;=)s8 zcPR@El?bl1BMkvA1qgvD%JzN36E*T+}fTJ`1A3j4c@xyI%!FD2_!yntu`m)>A~f!iJAlu!>Y1@m_^c?XIG z%;r^}PYeoZ>GXn5+NQ-ttE^+iW!nD$iFe}sRH}qoahmaQiZbpxnV5s&mo8k}!sh(0 zJ{1=+@^LoI%f!DfyiDo@(S*D~mtQSicpH?$kM_dZ-Vj&xNZ5cALY4e_nJTioEr(Xk zC6I$S077L#dtJr2ah51(=lDz>4S-!5?+~lEWiqMr&0Q7JAI1R|Hxv?*i zEZ?i(_Ua<3 z2WHRJuz1X>W~O|7amC}p_+BN^-h`)H%%bZKN%kh40ap9NZH@ zt{ndWq(~cNa2dx$y|Mt8L;b^n-QLFpF)_Gkpg$zIp9EY%H?^M2zuiF$nli4Vn-00| z_@}0bw{WG`QSC$P?0r~8cZp-zKA87J%DaP?$BMf{tuyX6L^(^xBU>#qFFI_;-n(d z!uwu`NL{M!ydK(sKDRll`JeZOq{zeiL4UbKl#m8X;^VVcOkUp3C0r*X+w?{k%1-2{ ztPH`CAIc?Nr=g3MJ3w2U5%+UVdWRP7#S} z<3d#T2$U9F>px>HNp&o^`b(#iJG+*+0Z*v>02-HTIS3Z90DV4&W&_8D;flVvaT7M@ zBXblLYOa?60xIA&?&n9%Kb(&wtUPSx;=t&CEN8cmNp<4*g+;fQJ`0?|LcfS=5oMkX z)NvQV%ftEb=4-{pmOeM)vE|f!aLa}Y!RiWBQriVr$Av%*qlt-}ea7DymJQo8#7}H2 zEMbS}AMPkyz3R1pV;RJt*xCBO)YeJeoCx`N_b{TaEZWYAzClUsM;mLEAxXX#T_LP* z5{v#SS|E#794S~J_D3XBK}6SnDQ7M5yJde@vah4x%*AXC$HLMu&QmdIuxuh4eA7FA z>NCU_h$i_e&Sl{KnVNoTQ-}#?vJ1p!xB~Jx%lJb`4kdbwjbD9xhIrTqMG3S!CZiBZ@6Nn(_%!f;f8;=#evkmrOh)4)7;7~rOsG4H5M2!ZY@VM504eh zTt$~I$$l3Zd`);*#e?F*!sYcYrOTM`#}U?0`JCA6Nrfmtt8?5x8pUaQ>~B!rOm^|^ zRir|u7pT#QR`bw}RDUfG^D+Ck!*u@uXnAw2Z;CTV*=GV9oV3&aFTh9*iF}3i2bA}| z_M!;b7MIea7gk6s+vYW@Th?I>3m1;%T(=be0JkXV z<78TY7c*uMJcJtWebD?6KZqT%am|fCGKAQGt+4gH}D7eR6PxKJF1H$i5@F3TRa-%Sso0r5N58P&^bC~7C=g;mqmo7Iy znQXUkoW*lVgdBg5J{ff`_Zg<$39?7bR@(iDjHd1ymZ8$=7nygIWmsR`M^n9=6`#bzg)h);`afw? zh0_#fzc4e<%gkKWXBNiqgMJP%7-qMG`GpM;8-QNryYnbzpAhP77!&JDIr)w8%$!Z3 zmMI&JT88%k#G}-jr2775X8VNxR{eqeFqH&H^E6loSyO$?9;816zDFc4qJwApOh(1k z{LdGCZ_~xaj$zCto)VdI;_)9WEtfc&cp8`D^DbTZyi1EN9C&x){NI4-4|6KE?+CT6 zbU2#&oJ6arYE-B*b3yrHKqMQ_MQ$kvVKD0a7R$S0%iMTHRq*MLm&#^5_MNw>L#@XHUr_f?fjJ@ zDEwS-c_r3I*>x$us;yZmxTN~`* znbunITNlw0N{e8Z?29)Op)CIVK46ow^s-mRqOx@sx{q}(j*{@p_)seWEA#tH!_?Gd z2mWRRIEgvD+(OEZYXji84GqdUZzmBQ8R0!WXZeT%z;$VNzm(cU16GRd%QDj~H`pP; zf)hY-1d84B4S2iNmefhSP55lfYr(CNqu}G<=f+8-xVFni787yIvMjl%`;Uv4k2+?Y zh~l4Ye>bD4U6QDQWUKHuD&tW23y1Cggw&xHm3^Pw-OMJ^iMtroUVwnFpm#G1sr-PI z8_oTPex?;*4JD+++fIbR;@7yyA;TyfT081}RN6Ayn4F&r9u~h+<5xSR$6>cqnV+T# z7L+afi@YtLQ6LuYW-3x3UZ{Ec%bXgf{zKC@X|iBBuZd=2rIU857eN3Ve9Vjk^ehKQ zFd%<^N(~i#3(#zUhlXM3%+MeLyI79IG+)mVz0u>v%=+g zS$+#Qp9@fUkBjoY;gS-Gs0FQiW}e@v%Ytt%Wl!8DWlE16%q1QjPAX`bmhz!XsAhBi z0;Z-s+YY5OpY(u=6uiNp;sqUub}Z-w*Zu(dqmgxUwuQT31()Lf;&3a31RuM(@DQHM ztaA;dg?}|KfpT63-k{mFVeFT)Jor*zm%1n7AQ_>lrJ?mOfH>4jD$XtlQXMAR=A|rT z!PUTULg*~e^XQa%mZ;%Rjy~qYni~LpwWd&+?_^W=6_29P!Z>QTY{1{${-E9?IB?51 zHp?j%iO+K2W)$BZEJpAB%sW&$aLy*Mnea`P9;I6~;jbQMNpbLL2x8_~i!p`x_?pbP zG0Is}S!YqG&zPQOR3-4rl`F+3F`Vk9TxD54W|)KRlU@%4JH&OrA-;j`J-t$=A2F5D zWj0^>b3Q)prXNjxL^z+~GA7Ng1`HTaGKOzaNTKD#Nsuw<*SJ=#cPpROj#T{$nbBA5 zeZpK7d@rvOvomUoWU4!;^*iw1$QRoO9Z`wOPjZ0BdcB^RV`D=i=>DOv$Ie8CCM9a5 z!hJ_7f`=BT(e7gGeL}VYIyD`96Khw0F>{?vC0rctJ5Gtm%s&w+KQU7NAu-~q@A)Il zt_(15h*o9hj%~V>%hmPE>k@IHzzt#><>VsJWO$xpmA_#qKP))LVlz++$|XQ3iwD z-wD(hmFA^h;!VK69Lmh8uLs97nUHTOslOPP>O4$0Bfm@2xJ$u8y{+a}erMOhsW&GSfRCr594N!Fid~d6rUoh5V)n zJq{&Nyu5@BF3GT*%Q3{PY-usih46muBHYJDD;r#G`?+N+Fi(IVn9v*_O8)@N)#zK$ zYj8d_gLe})q{ zO{Ug;iVuhF7G#}q6D~N0vczjAM8S74ylrMUTw;c5P{CIpDN5Nth$Dt8-;~CF7{l#1 z!Z(NQpTZ=s0rd(Kn89-@!ehY*LRKY4RB%QyVEFtA#9ub3WP)tC3By+!zF+kNzBjkT zG)vY|PC*@L6{6!F(z3y`f#fBWt>N_ww;!ZL4VB_%0AU0WoJLq}#4EXQ82L}13)FK< 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

;MRqI{cXf!2dD3YWUAfC>@~^G#cm!;nh_ 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 (q$#2kbz-33A#oXgST2m`AX>|h-o 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 B#c%)s literal 0 HcmV?d00001 diff --git a/src/assets/svg/projects/phone.png b/src/assets/svg/projects/phone.png new file mode 100644 index 0000000000000000000000000000000000000000..07cf91d5d9649f463f5b5d5f2d0f013e3c76be9a GIT binary patch literal 175221 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≶oSDtd}enCd6F06Z_Si)Sxp4{sl};; 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

  • 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 literal 0 HcmV?d00001 diff --git a/src/assets/svg/projects/website.png b/src/assets/svg/projects/website.png new file mode 100644 index 0000000000000000000000000000000000000000..ea365dac0c6e8faeb65d1aff080c266becc1ae27 GIT binary patch literal 27820 zcmeFY^;29=(>}boJHa)ELkR93+)1!t!Ce-2hd=_vaCdiy#R(AHS!^M=yDkgglh6Ib zTkrqyP_AAY+>OP+})a3E7sjxvH5T2rftQH7_!tn2di4Oc{$pzg8_(SO~ zr{}KiY~}7{=4J_!vT*)n$)MmV`h@F1u3YqPKaYzC8R8C5#qJd%GqWY zBw_zd2Uc3B}i4c8yGRFmU{=c99v%vpZ;QwcVY~CY$ou(@rj2dwo*Ccxej}Bf6Oqaf zgAx8u43X$!`jgW|sC<46huVYk4!5rZmWk!$9yYQ2TvEr@N*4D zxbIGFT&^cD78#R@$2&j$X)aZCxSaIu_6WtN%GOWS)RLvPStQcNfqdX09+|)BL`>o3 ze+2-YB|%c=s018U274b9qXIrk$>f-iMU~MD=Q4*ozyih)64Hw;A?Dpbm(^Yx9C>}hV2aBx0`VOlk6WVA4@Ju#wUG> zsdc+hk0|%K?gyLE&()R}j6?$B2qg*QPjet5{ApcQAur@9n7ncM=1sJHPpe}G)ibpi zeG08!l=sfo&vipjivC{JY?Fw;e$zYP#RL5Co+0@RxR%|ww&USm^$aY-#DYdhtp0bj|CBuHjS~L2 zMVe|)_USW;XpE6lL064qldyIM+stdPu7@~7a7OI0HDjv;HX~ylV=7Y0!0UgyqY}<= z`rFLqi3xUf!V}HpMtO@-e(iH8CGRb4;XPQUT|G{YSr&R3J&`wb=Y&S@YsEmS2qZlC z*~2x+k^h@mtS1WnGWCv`w=TQ;q3~!2`$#9#lhep}V&VP1N?6lbPS4=SovB2wpQO~X zq(6^OL}~ez>wX%|Ab~)b48>-*8sA#>#m*xoN^=8RHpW?abS9$$04G9v#ZkpAu8Lrpl$!u80_A z&FskF;r}^;#v{n6f7$Q|$v1}**>RJ+c2g4Il$;~NSHq+ui@h^k5{PAcr?DL5Y)=*3P!cE@L@3*Rug#G!xO4ybX^ zhyPhMxfD#2FH&pUZ@$>hx;>Eq&n1&zr}OZL3-;Bw7X@KbZd+8_mUJKQr0*R}rMWp- zCxHEoL_-1nO0C~SWwVsL>w%f~W?(Usiq~JVX7}HW zJxm~FOK$^lV=r)7oRaW43HL1%jBi`uDYK6BzT4Gv73PDQ`8)!jALnXTvLeIp2-A5!Yygcg_^#1%C5Fum9YAL}hRv&_A% z>Z1M6-NVn&M}{Ao8ZP&*(bj3JWc7kXgIXli$q%XNiET1@2jchR=nk&vN6Kk?rrwMeH8t4N4Ku8E);9;%1Xy%co>iIu zk}y=lg?4DX=aVB|K3_I|UTb`U>TM$bhU=NIH^(UAZXEsQ$;I~f?r$NP9_fFIVKNK~ zXv|3(pzJfC#V54J_m8%tG&e;ldXmVEK8T*rKqtm$@y|l^6Zq|$~FM*)hv+XV{lFo>^W=<`Etk+TMPG0@=*V99!SeGp%d= za2oXKmHfyf5S($Oplk{tz~D)|(X%Y4OfcLbz&r9Uz`Hv>8DZ&B6G4d_!V*@a;&p5Y zTfFDOBS0)$1_cQ>tJtgXj1wafg~;RtRFVs7$px15M28OYBTgPx@`X}C!3@_(wl3O5 zMh)HG{W}Jp9y_6CR(gZ&b13mwY@#L)fD^y8a>>q`75X3?24{p+nCB2q33oiP4;B-p zgnA4U?HmM+<>4t}?vKGftJ(OE<1p}ion6kwd{p_|;n@Np z@*Cv>#-d$GM%ReQQ_VQYQ`YkanomSLHWP%r_G!V}x7^^uoug{5v^}FaVOUF}>|q9uUvdInnF*$|t$cf%Iw zYBoKc7^8aS4NtHAv8hfn-mbLY#ITJH&JD-3LVm1NwIsnh@7V;>Wi<%(yKCQp6gaIU zsSMMC`i;~`iN$#@h%o7mu(-&K90?jp-}WF!uaaXjqzajlp^lP@Up~}8Q4{r89KK}m zbnZ?NJs22qx^@`XJ;#3Td~&Pk;wc*x6q|n1IdcF+7yvS*&nl+MI3*L2$d!swMzFzz((8Df(2=dZ%*x{FFSjN-&BeB z6-JPvs44j9^0D&|0MG)R{v6im zn{0}95bAy*^rG~Q8}5yUO)=m0c`ODQcmo%m&?gNStfjKCdC#+5nY!?JiPkGMo@Fdt zezY(diQ5jL`v;!wjG(6sA(()nCTT!NN9B%*iHoyxlf=k9U04)84~LrIWci=A0Oi`> zB1saikDQ%Vo$7&x#a$baejiap=h*D~*BU$d0~^J2!y~(UJS$IEO>YK$KJIfPR-kTe^$_x29{0d(}=gAn(FCPa5O==8vROpAbu-W`*#Y zDCtgE-?;x6?X9h1qKAmEwyG*7I*quB)dn=>5q`Najk_#2KZ0fSdUyJ5cjgKgl*c^~ z@;&vnyNf##vcmV#df0?k&YQg#J7HlMvNQx7x^4S0k6Ayd1Qw2;^Z)3Lq`<8tefiLE z*zZ7`OoFXbl+zvbhS^4crsc7Y*1)YewWLyXSfdpgMPj9D>F~sFnR-ICwMEQYKXG5} zp}?4KHvG`DgB*`uqvkZ{KF{@nd>fAr>T(=TY9zh?i(jzG5t9*w6b|}pOG|G2M6__{ zFA!A`Kaa=e*zVB{pHdr4o(`g1n$b}M*{%=f#D$e^t#*mOKR&WKts*p?mOPlyhT-5m zQaxsr}Sx1sGG#d|M*-Zntzh7n4&c1Idn?=YO|qrc~WM1~!#S%`OSpD)~2G9+Dc zNdf7)^AkFJaMW8_B9-=>WWiwwe)+x(@owRGC*&_UNHXLj6hxfN@rO#J6((8zwZNg+ z^;YAP9yM8TL%BtMQ>0PYE5FY_b`L9HElOE=Qoj&FjO#K;pX6SRo%;qc8F>zytk6Hf zp^O%xB+|Tt7cnb_?NXbffpF$CXSq7(Sad4!!>&re>v{wvHfmvjm#=9oQ<5i23n+Dk2V)i+ZAK&B%u9jX;L=-bX)eOrg^izQ?wi z?~sfFy{<0YZNir*!<5ojq?nG|-zO2s3e-_}e3rGUo4?B=E8V8q3akzZ2~3Qc=+!LE!3<2ZXz0>F zNH4$DhJ9ClJ~q+DhZlfJzwU-^$fSNnz%T+N=_n%c;-0ZkFwfSp>QlsrF`_r!>(U6GAhe82%z7w z{^;0V@V1q{RpN0Z3jJ%VQ-kFD$pG?rT+-XNv$m?18M~&bW&RGH%0`jKy&6SsVU5>T zk{|}UuwuFH)0~DK;8#kRK$C>^br77c$x0d}xA>HiYJ}cH+{At%=weOaFhC%`Y>vYj za*~AiEDE`fA*6uwXmyQvkV%9(M-`n-48BhNt4%h6lF$^CjD!??9~G~ocZ)ga(+=5S za=H~v3i3LyA7Y2?3%KYemGHEj7-$yJ>!;z-ou2##=KwC+0|Hqk**GKXPD-yo_C0TrbOn$i2d(k zNfYkjggo(PJ+B`JjdNCF0q!XqPB3c4e&tEal}i5ZL*JJ54fd2rmew&?|HdAgC06aF z7~4Zq(Wm(Zd6>l9Z%J|r$XK~8lT_V1>F6Ypk9?K{Epo8ca^xK~Fm)6>qrkIbr~+!* z-+UN=o0z$4$@+`mwaUG#c%)PD`D^5sgYyYy*~syl!lp>534JVrx28`qxtq9l1_M`5 z;9YSy@wX31C`1ml!u-_(Q8A+xp7pi$bF^i4rcFUxvd808ADz`fQkuv?JhSabyzpRkzJe$hP!KX0J6zwUKvD*K9x5&@-+*cYSH z@g(#TuWm1xh>Vr|xzXw0BFxp^(gc4gPX&lmy)HMKAW^KXLdN;18-^Rsrh)jI!C%z`5h55?v(+_f2hc~Q<6!(hyQuVs1YqtXe@6%FT?Y>ttE1=^$q$$4OR8=y_R{gC;P1{$Ye(05*;u=OO9uc>I1-!Gnz>GwTK zIgEW_%*i4ZENol&OgT&8y@YZk$+q~C{ce~u0(UIf#?~NPBw2dNU`Oan0oUMgS(<@e zr@CXs4FEV^A7qA0538$8b0=~jUZkR}^nT2G7df5%KE~^JFeKzg|p zVGchAuU8%O+#_O=UfnhO*pJn5Q5g6>`w(2Y7~fT{MIJA#BcpZGhUwHt(THll{18!i zH7BwXpv8VPHh-KSh$_>*q>fJ6dIQ@qVTab`VE_A zH!Jh^Z)oO(-*;P_KQ%n3(0F*IkNc3o6>hU_z$jbCxJTUikXM?%MWzctgPdXGOpJkunNPKUU zUx(R33rK8cp88>eUW#AFRNCxMP^4t*WK*#y#WwZ>8N=l%Vlbc6j#<_YjYJnKK!yVk z_2UOPjP)ot{2!-^Et^&yqE~X9D9tFCM>X)JWF$(QTr)3yACSI|EkVEA7IGaOC z;?dA@HB(iYv9*(X`$+WI%dbH+C?X>~@DR6N`L-d_(neH_nG@HZfo65i!JDm;*Flf_ zu5sg{C%5%?C-cMzlaSzoTt{Ri4GtV9zNV5{- zPa82tf}Z9WM1IB*cP{k53-o$JTmFQ}&SQ5E@oRte7Mt-01j*>Sygnv0=w?9%VI||f zjLgG$M2eh8hqQR-?6KyW{C5xpZ0{hn_z+6oixO=mh1|dpo6a=+@(Abqv=EcswM>N< z3OvXm2mVY6kN$NXFEjk6AUkL6th=ql?p@GrX}gKU^CpCYp)@+!V7s{o=Q*^i>R2`v zPtz;c6ca1Fp#k@ic(js9Y5vr;Y+%2#c%Bk8iSCM-`l&0A3F7&5)aFb{*4h+-K7Zqt zSpzHJ5&VHTrc?Fz2PhbkjXZ|NN9A4_i5sMyTU6vh(W(s!4W-*b{AisWZbpm7-Xb1E zYcaYs$}!JCJT$|bG?<*}RFKu%7M(@JkJod|AN(0y)BBk}rS95OVY4O_?!DI_-JLBg z`k{&ckA38POi&pXI}YCD27ZlN}r?qI*p)0~7H1m@v&R%g(at`i|vJ(B8XhuA7C z!%C($41@NCpHO1l9%|L=zPjj)63wE4QiL$k&DLma3@)0GV{O?jFm?6~Ju2bPd(>is zgyI6de-zh8-Y*kT)5iGrV6P`Z2PiDeTEha98qj@+54=jrzQp%NwJlB6YS=>Sg zoF5;Zm!IDaEcyU@Sm3QN}*XX!8Z-KAW+ zP_Ka%8KC<2+PeqG!zM4a!+|besQiQ|-?HZz|v6zi}u< zjxspE=e5t*e>uz^XZV-yg@<9N$lVWl7v=6clIi;7(%Z6_O zw@;o%L9%_jRe=i2d3*Xp(d2d)C^{ z(HB$Poh@LKm9}F)y*e+ya)XB!x0L4-Xq}pB@?ovHVhjvhQdRIX(u^uJz4i7RP+zXQ zK{C1vY#J1ADlt0wbP^s)Em%)F%(bn{Fe!I(vwNc?qBE14xq+~hXE|x`einrWz;;L? zZUa0lH_1fo#JC50YBo_I-_cn+Ji%16;~(o;jiWdBLOlcT7*4cFFeCCDJvYL$`+f4B zXWT(+LVN{p#C%C(N&-~Ld9EzEl1+>VrS^KwHKzH*@HzV5G}Uzo>!r|-3)CuUUbbq^ z=cb&je>=S7+_~9EjcdL5)Vq#uuJ%ozEicJ*%OJfxh3ieK@Wk<9G8&DY)b<9om(uke zzb@>uMoW+bIByo_s;12OdZBe;E2&_YnP6ThiRo#CZXJVWnEf+zdwnez)45`?D+q+# z6CGogNTNttxe7UAr@)SKZKr|suC4(66r%0XelmN%T0-@3_=;S^Zts_oOC`@$$Y~CP zK^wB4Nm4~2L=hEnqJ3y2wQuN%M2MYDDJiw=({mi9WQ_|K~&E&)Um#_|jL z{>~qAlea_;E|zbkt#{6kXg;a{1npa=d2uJh^9PlPW4{hgtA5mA`3rvsxl_13pdw+# zC)*=4qT7_6nkp6OxT7unW{zYbTSH{naNDge#!GR-x(wzC{oW^`XMhGK9RU1S5g)Y)78OK?3T9R z@|Vk~fc-kT(OvT+2g9!ZQe7dZaq=#3PVjp$+yrC~R4l+VkDi{oxdKK3g6TE<37J-g7)T?= zA*0)`NM-ykI3}Ni7FV2AX+R4_^y2uN3>1_LWg3mSb&T^Mj`VE*j7eY81@@sa4w~g< zgbVVe7$oT9xv;af`1xpxeA9IuaQBps7qXK~6$y7w?lQQE){kTN7-+Q~s;)-J@GdNt z%$2N;$gE^CWW;8c^J8RH^KP7ta^a3si(g(uMGz$Z&h8s9OMAMV&c1n}a9g={!*p7ul+MacZZ^aOpLHm&={&s1-+!*=DReWTVZ3GHM?4Q}@g9C-cZ>+*4CTRbNGQ)sW|?bl ziiOWhD=rgLQj0E@K$-y#!DUxi_pSyPpn zHchy(2W^NSy~tJ5T;%Ed{x-!@->48>ZvT!yU>afaHps@}^t4xgu$E090HdF_?<_#j z&Vj%SMf~@`L=@qNtOR{W4f7JcRm$Z8OqXiEzuI1(eD*d)e~Hu{{AL`ru;`ie0|T*K z9m7E<@A8U}m_-82DrO1OnPL5frL>(`{fLrsKkvmiE`MfsLU9c==)gwwvZX|~rIZm3 zE5l?J#FP5cvVIE<;6U&gg~FUT6n(QVRB|%9Ru&0ob;C!Jb^Mfsc7_&BoUTSYDULax z4a?UFgcATHhEV2E{dqwnrb6S|b~u~ROTd#|8DEyamW2n|sDBAS^F-B+V!?YXYM47Q zyU=aI9bQsephXonQyTuQ1MtBg0=tFQQ5q7q33cQ=SxO)WqJ;DFM$$go}x@ymfG2x>>)|M5~!vo<-@bvQneUg>`Uva$I#3=2-~*!E0bel=k) z#Ht`1Gw}l+-t2Uy+H`=$U6fIQe!S$FHQe^igocIJL!2DCqMY$2v6cqi1{;iE>owr~ z6F`T_9^?^`Y`G4B<2So~Jn=SL~nH zmw&B@hLH9(D2ZY5PSHNZ)z1%l6?(W}@dOmBBOdNJVCZyx0!xIf+c+GE7w@!ijD z9oA|7p`)5z9LO_RpbrOyCX2G{NBGtZrDqIL=F^L<3Q7#DK3=i;=4KV7&;#!DrJN>de?A$R!nw{@fj=8w430$ z!S~tqk79GE5^7PpJIFd0aw7#iC)X+75rhX0?dT)4G?g*>+a|Vmr|*U6F&#iHUu7aF zI>rh!=Jhj34UZwpX(Uc1+qeM@H&9c0f}gRJgbV5~M{89|(qOMk9h!n(X?PJXC%Z64 zmAN`FfMP!I zoS&{N8Sk3AG06nM=yh|)i&psg89bubK@F1-U^$kh!jYr>$auW3jg+f_Zn{7R$l|&-tm9fz1}$#px=sS+#aVd!%ZW3zFrKlH|I7f>TQ(|flqW7t8A4cfor+; z+sQKO0pmg1)bV0}=y)xo2xvF9Ja4P5CE}jWErFtlBV1Xy)Z66mj2mx#hRwH|Zy)ln ziVF0o%Xgx$9>fz~js$}weQK>2<4*#I(uG#%JIyYms<7um9SUE3&_{XXw@=s}V>kLV z3e;&>-oPg{x31eEc0BZqS@A1iMuxj0u|00qAug^0wf}pM1WOxPN>9D%fJxO-~hd1@v+!g6K9z!q)6!Xo9 zJbz0vDueLTv{t#~{OgQ$*cvWxPBys*5i^H3On>}-|>hU`_eQd`h)WxIy1;lYp)M3W9 zCE7~Z#Mt;ERwir@n*qJciB=m-WfA8es=Y(VD`5x317gd_wf1c za9TcLB%-1*r@PznAE*hhyNTIB#a{}pWAkFhVYu$UwZwY=)eQVkl}*4Hi@wyq@$9i_ zg*k=A0X{SI0!ST5aOr7h0=l?+TQi+z=yT)JNPd^p8H&3**}okLHqExOU&4g$-rOuL>42lC@{a5hhnnBX^K>U_N@lEB0ho_WZ9(t^4 z^66JQ$Oxj@Dk4{0UZPWac}XOY_+i4X2SeKU#T4FS-Hbn2y0tI_6#6dk+wZqr;6kK}#JiW)UR;T0Bhj7S9XIkimafgu!V zK_2D^2MB8yC`F6YzRtO|4a<^>lSvNTYo6191I;?brb+aY*PdAd07ss6HnG$+7C$btv!y$Z z0h{fwBI2f0DZfA`!Dc*yN_mYhIT?kSED@If(tt!mZsd3-*`rKUjQbokqK0Pt@(=lOuH)VRQ47t$E8Gl&*q|# z+Nq0s>TF%McRhe4VG`CLWEQn&zdpJhZsSc#feZ?cv=C6U z*)GHy8&7e26fwrhP4OSlIMk#co;mRHMO*)%af6Dks_ zDk8s#seOyPRT-Q9f>{{DXHX22uMS)<)~y55>N-{FPr6ms+pPn{4W z6&)V~^Y)OF=15P}nX#-u9XhbvuvUIyk!_n8=-dQG}mr6ImpIUB8Cgz_T zAL4u5r#WsUWKU|Kgnn9>hHOK0KiYDpB0i_WJ_Gzt%8PL^+p!GafgoLgs34xgLM>i~ z`Nn!cUPwu_Ev9nv^p6KSluS6j|08*=v||+6~4dMS6XQ@V#(kb+t1CJ;Zhli^j|+OIrg9J$gr0;B1g9g<%D8Ip?wW~ zrN?YhhhaIZ2RRH-!cGG#)GwRN!dE7^)7qgfT8vOB)2m)a>jA5HRZih=AYKF&s+Ql74 zf5ICLo$-6!H*L-=iNT5xnEhmgL1@01;Po$EDVYme9vy5(R5Ud>!l0M; zd?lk6o?c!i`u7b&p~#K}ez`4>eGbL7<5>X?~`BGSr%WT+Ep5D{^NqP8`*M zMAM^l&iLBKXQ1G~4}MkCxuaORLRCp+g6z@MR+1VHw;F2;wr?vQ7xxLpzmWT0_O;Ho zNKoHafSx^x01^h;l||%HZP*#pNI1>^o4z>g`_CbFD#iX?rv?(~;FxKwNV1dK#NLqP zI+GtZL#s^9LX65agd*(S(%k$M_P@>hB7Unpb}{e-emZIu%D-SHs?1lqMO z@d)_V6h%&m15{WOQm(1Zf6qMO7jRNr;6L!Uk+QiC%eL#Y9Qlg$;zYL>XB)&f7{?*A zW)EBNe_yeBE0S0w^m4XnYv{itK=ppCa$_KFwv#vjmYL42`P_K0oNTZOO@ZID#B_!6Va{iu_Wf#Kc&29qsO-&-7qM!3h1s! z(Z|SaZ(3X@U?_tgx!)!>F0!Fg}ykips%8WAy~L^YOsQVVSj+3`jeUN8!i24qZ7Pb*(xTQ=vpSyJvYT z41U!MQ3U!I<1U2O&97&9Mr58&gIk=puz9ME40cx}r$)Md?eV|P`L_PtKuU?Er^e(MWgQVykMIWe($rO-B3PTS%JzsV zPh`9&N%E^{H&%$o)74V|hH@E*_v_wtVY8HlEqt__z%~q;L6Z~H8EHRa+Udl3W3?30 z3heqHO6ID!bI>1LoYWs1j3yiQvia%jRh)j4#Tf@(S6sv03tjdc1$dT_vP*1*<{)K2 zv8sY5Mmo~Pm{x(*v4+exkwV%!gb5-9JmpY^}(7<_KF^U zy}f*0`5KSjz_S4w2-|UbtZzApRmP+TrDi6661!Z3p(a^0_%XGer%+zChAaHfkAKXU zyrf3umHGDQxFs{V{dH%B@RMz8oUU<5=bWf@k`asdvfBlo=mh9xq*~*0)A{k5V$v_% zgtGH{$0$BKDWG;Oqwm;xrk?R@g4i9rcJo$#zk-eH!`4cIBKN~POWo1vfn*kkm>M0;=OGSW! z^Z%8~%zR@;vDqH)fxulX!vCE2Jv1*b)vobLo;zwx#0koCYxvZU#rX7TWM(f+iB(17 zO07!h)R2TPHurB2hwAObu=w7=2>m(==*!(@Q6-OIn{o9G_9S>qI8H_GpDkl36TT>& zOlqp~Ej{HCI=}mri3O#X9WHunmfswU4Smrw5M$-9bqUmM?~PraNE|(px-P6+>KHiK zNlI@Iynq4_xgLk_rDF5!AN!3{($WSox-2mCrjqJ{t{OJ}o)8 zWkUtUUt?jp_Z$4yED;2fmz8P)OxE8bepAOEw^K);2(9tLLjbsaGlWy`1TAk8bcc;v zjgcfdIeL9hMKZ42+^$31GL@TBJ5n}%Mju)=`{!Rktem5Te@iw1K|kg!(V~Kf$lfD^ zsdcq$hlvl=wADU&T~q6 zvZ=i}v)9n&H8k`GLR()uL`GPUH~^p*1gXcEE~Z@QB1 zL`qL#+67-|{WN#MMb?ELVx!L4?#8Nr=brawnCz5nh{xtdg=FK9X~-uTD;*etm@kCh zF71Z*?A2D_p$hR-c(`;94-&O>$2SgAFa!M?AQ18I{f~RC9*-Je1fR@vi6@{%H}$A( z{LZ<%CsJT&ACRj z{bkGFb*nF$e-d{*gdig;c$6IUzSTxhCU89K;Hp{VqXh*c;aBoicZ^X; z@SKZ=4I-dh$BPTn$j#6UJ9$Z-ORkq$QQbIwmtJ5jpak31>WmNlGhCH<14}1rCU9J} z_ct88Nop9|Dfc?=Wu^NKr0a!uLzfw@lRvgB@UcK$o`3s9tOk_Z(ubXHv|i%5i4aqX zFRGfJ;E(Ejq2eAqJQ8>A^b1S07D6)3;8R|wGPEH5*CXk$?+5+{7AaG;YUp>H_6p^W z>6uj8u_sGa31F>bL?z6Atwl7C1j4%hJ=wHeontgJy%+W^OW?1x`RgFlgu97LsqHHn z$aX}QRT2t^$|n$3BtgS4#Ju|rc=lP!tM@DNzN3hYqR}C3DAy!=p8=fzl26x&JHPlu zVAg)sP9ALyi8X|tz#{wdr7FI%}lDYL? z_Hbymi*BANcZzodyQ_)ZJCJL7+iX2_njY$AG!LH>4g8G{5=tDQr&`{5!G%V%VoVXx z`RZvvL!fxUDZ_chd_041yklWrZn)*COfOCj1hoDaQ*l(d$wal)+a(kS28pq$$MEuA!4?uCVmQ0KO&9+Kh+P>b4j|O|_ak)5*1FL}q(|}eAxO2J)uZW=* zd%)vL6D}Afg5GY1)*fh_a4K76UbL1iC(PZ_JJ5^y-)t144u{aX&SGEuQKx+Igp@5C zmfG1Eae-=FHkJ(f_s)}A%>D~Va_bBxlFWSJA3gd{zjvxJzO1GxTWKlZ;EMQXmNyLX z&JQ_0X9Y%R2SSBvVCezNu;r&K&k|BSt-~#f z$spNalj_mpK?|B-00y@fSH7ShRVlXr)gz_+t7&ZZrUp4W(X2wDt7=10BG_TkbFN~@ zCfrhwHTdMvFwl~im`n;JCFTfRcb>&Mw<0u8gw=&Xgy7QkiB+1;#kPOelW_m3J+8?a z02>W(E+npHYgPMe+sITPP(MEq^fZO`s$m)r2V+HkEDf^K!bAFkYmhw+yK#Hm8V~M;ppkHntUL-A??DPJD)i8S{_p3ufrd?8T$? zyCHu+uBlYEY%nnr`%IE}QeTnjGMzBD(&RXh!7qa$2Pv>dxrWpLC~2v5ubBmPgvM|# zO631+{Q;mJT5r^G5Jpe{D)5R`0%4$7RHE*dp~0&_G5MAXH+!j@Gbp_U%mIwP&7ruk zrWWSCV?C=?&JU@0Gbvo@@c`$DH z@zX(6tuv>JG{{vtBviib>3U(Z(3B7pi@vm?QEt5R7C?>14Fs+5iM9m>!9Y89+#%KcHN9=*J1pf`2Nn4=p}}R16tQG(6aT zBQH1T2^2>QmQEus-F`tRzWwXo;LxLfCTzGuY*J+qAjn25F7l#&vVPP(QdqM-57NJX zwB4!w+M2LwDxx%Vj&+&5XDG9{Av*a*ao2UQL)yvrAqQz??rYQX5DJc@Cg95@!+(v& zxd~x<9%Ha)D*>$@#@3Cz-S&~!aE+pMosRJ~;N2=&nr_#O5XpUkK6@4FW;(N*f@sCGzMe9pn6 zXOeLuNSjj!P6`j)dw~$HU>)HEBf)h9^Z*5Vk~d-e{69o^Yb$|&G`t=e2Z7@pkLTo` zS=s(F#7U)GJT#iu%A6K+PFd$52b+q@y!%pqdUU1QNh_u%#P#1oLQTeVw%*?*erQ3l zsmjdLH{AM=7MB8HyAL{Capb(a^`M~ulEjx&I9+KHe&T+#pwtv##G0m!?Jo!m1G-w> zyK!G6*^E^0(LM0-%n&xr7>2vLFew@cpzMgs?TqU7-}rHG6%Q@`|95;npM5moyF*C{ zaho#OnhTAqP>n{z||HcEr&Ix@Jw9ssY8`$B(7Bz2;l#FxA!!V;CB z)Ck)qS3h~MCaA^ZaiYEM#Ufw8zc?TLO=jF-#%UL&)!AUq^EBw{XsU9Ft6l^SG~6x2 z*PI0@-Z}n&qGbSUk^FmG;dXO~@X)-XIew&>#=WB9{(jDHqw}>Meb~VFvIE<>M;C|w z_TpI~JV^Yzw!PW3Y2fIF^~hIn)b9H1g=Wbtc7xR(Y>lbd9wH_R-WoJgI|8 z`~f-`C*J(4B}#q*ra`2{`2!X!J;=^{(NTZtxWjedYR2~oH0jWV@#x<|O+}i!>iT#i zq7Kcmm~O1I8jHe^=Ny`XHz?oLaalB(XP}`_W)7$C; z(N&&1x9Rh5@tRCZAS71x2)n4D=1GY7dSn{4n;2*Cb}kiu#8+~Y#rHa5QS`!kj8hbs z@N*P}g4im1RWn9C>Kumiw4mE}p0A}N_OU57>vim%@7oQ%*3mz!W;jKsoR*};8eHeA z(h@lNvNPSC(@Usw$Are9D1e4|(APjfyEprolzjt!1LE-tvmLpEX>JB*%ZGrjjKUUA>2X z*a4diLT_YN8jkhel&{^0`os)82ci!NTyeMqA2ho;4{pveKY0wjqFGFnfh%Z?Pu?!4 zurWyTXzHf*ky;KVZ^8@`*nkyoH$hxCBKl$`F` z6J>O;u0452ixWfrt`#2Ue&G#p(x8dH2VeZ4!WZJf4d00OLbJ4_A`H9; zg5PAt>HdQ{syK;ZO_j2bKs)U@YvPAjv35R}B0&fZ6M^#eIx3N1W?9>opXv=1slS+` ztYk=K-8Dfz7v5Fyr^$_!C0f4cBn;?E!wsz_Cv3sr$SGcHp%RM zmGQtH*)b~IeyGMHNd((y_q=lsJ&)9N=S;oQP?dkR+vuLMXpjM~fZzQ($s8N2FRq4s z6ZsJWLe54d2rQa5D*aA+u~^CH72t~1d5d09@E%AEVF4q6 zsiVe=pYK*3msX%Fc`5PIA_)T#5=*(NSX&vr7(OnJ1Q*<0x;#K?o)@s%D`1mWSYK^MvQNk`W=L< zlQy?pduRIaFfB&Tdo+G+avYRo;u7ZVzd|B^fpR|Z5U zc(u`RtF$tVq=14sLRT!V-d9mMnaW4ky`gG0^YtV9AWSUqH^=FR`O-J6_ko)wb8a(@%< z7(P`>{HGnZ>bZ8F9?4WN!zDkiGXf#(f>1 z&;7lB_aFEDxc|BT`}y;DzpwXoy{^|DPbc}Vz0)cA?6ZfWpG={UCHsNw3y*KzEboZfxqq8 zZr}i!ypYXI_*lXh6ladvz3S9#f?Yo?GU_~ePrED4;H5?9G_B=Omv9LV#%CZ+{(H8Y zHQ%!02>pLkkJQwd`|Kf@-?PezT%GDqlNDe7(yei@(HQy|ox*5ga^$ms)Bb4Q-SVRX z(?7N@1Llkel7_~X!rSY7Pr@kc_AbL`F|KT+h%sBWnnt1fv%c0|+XHV#0&vu)v$~x> zmhFF$L#qn+d04dWLAb|#HVTVA3&Gm>c=y*EXS+@aeL!KLljU@(Wre<^u>XVrx!PC4 zh-UPgY4G*-?#z$;cJV?is)eNcl+D@5D1+Ho*Tp-{FGsj%xOqK7`_%$>ImzFJ&EwRp z*;gNB&`mW-;v2U6GD6#L1VL8cawXZY+wmnGoXq?3jT7efVs+1@Z}tpF;9kYlLBQCg+@?&oUsYpw)}=5<5Q3PWCFzFb1jql9_k zfUh+*mO>%d7}A`L4TiEt*`*6toK15HA035P`v*yC+dPRXrX(IbQEpxZGu)6{uRtz@ z9Ok(&vT#LP7`af+;IdOA@=!}GKc`6xvoC+fbp<>$pw6W z4N2+o{Gt^?mF#Vrsi{D8?!>xTCT4Wk-`glaiGb|g?$Pzm*U$Y!3Y9eMe&RAaO~t_I z1Oa3h^?g10>d`Ozl;!wN4lu1XJ1B*PE@uc$p$h&UluODn>@*7GGHahrt-^)TY9XZ^0MX0-yb)C|2Gv9;WMruVUwUA z@nB*Wj9Ne#1c7zNp2!|ALuhVtA;kl_JkJuCqB43rhPyyPJRT^n<5_Jm4+GcXd0Gwm zV0W~`BSEN<46WF=hdXasN%$8y1pqTulUZC!fp?VzO-E^s9z#pT!mKfr=&xchbP9(_ z-m}TTC)mGTZvQ@{?l>CrT3*Q#lSz_I6g8K|#D_O2xjrg+S{E{ciB2`8D*w(5J3^p% zK_7HP4N|IDwYrukoie;{bNFZoOqpeE>9N{f_-Tr;*n|@oDb2Z;=4;@Of-YWFnsl0! zsm~0glsD6;D>7e_*zvBNTS~D1)8h&x2J-OY;MH-o7v;S#N*)AqdNI2Lr18W#T;8A3)ultE0r&*iCRtCyNf)K9I8DigVByZ8LdI_a zCIk=d4hx+6ix>*$H}EAB=3N%BKM1lVE>IkrG|Bv zxj;_{o;=JSEaBmc9aQ1kwt@)u?`*M|Gr2VqrAl~5X>BXl=IOUx7B`Un0yIxEJ1pZm z4R&E>i%k9Hm_r0M7Vkx6N7c4Ma{lkdoG1)6o1}{0DomJAld3LdCRRGgaQ2op_v@Zp zjCfg#5@#lI0D@*byv63GD3F4WJ#;|qah?XSj=cb46HdVj=loE*FPFJ+?Woj2ra>nUYf&X?~nVdW*^{!Drk-KDV$#GS3kKP{Kyo-7_6fe9&U)ZgFDv4aXdM(|Hn8w$HGG$Wy zNJlhKH8~|;pJwp&%2?tdCd?)_Pg*N`9s)d2WPBfHDl7F+==zQIwDMY40?Dwm;0m6p z+vMbI6jwn=D};Bysql9J?^wL(Js*6RB{V*yX{B%hXxC}ZW2O_G%EjS#dGqRgAulEW zSrn2+0aXwd`i$zUuhw@{+&7#(N+h@}Nph-6dVcqCXcm=~SN&3LGk)5l#g=s1hS=kksx%E zvmzcu`iajBW(n}@*#n0@mv4QrU$w+jI$)zf$wjks@(mru*!z#u1vzKD`!<}{t#nwZhX2|45*67WHRu-6Aut9kN`F9}ctF5{a->Or=c!xZIaC zW~jnlmZef{Rq2o=@ysXaB(Hz&!*O6Vc7yhD>w{KqeyD=V=VOSb^>(eMwOeD+A~)bd zSs;^aNH)vh@E<)%+n1H8nHn(no1V;tA4QU1r@do!I3wJnL-WmDQP(tHvSvr0rcT@b zsBC&kqHt4`I3tA+5Hz%s`uLE-c_D#oe3=eINFu}RVTS$PE;<6iZuI0dl45nL(>YDL8mws&%Tt9D%XfpQ%hYS1g9)eJl_&84EF&S{ z>b>#F9JybSZb`xwUGp}?WwRmS(%yS$2V0xLSWxV3&jZQ@zupLlhXox@dB59?+=SJ2 zsirYFtk?|6e~10k;wi$>^4MjP72}m~^+ANxeg@7Bbjh)Z3^beg9a4Q4raJH5p&MbCg-C7%LOw$Z~y=WRK8-5 z)9uwwvyeytJ5bd;cbK$*C=fvQ1T&sr8~xTw*gPm#%(_)+9$W#y6cmWngc;v4m45$! z9{8)B-LKsM>DzYOI~veA0?ASQjY;_@7jk014S*?&%c;IOq|W5`kAUy^2RZOa(zkdLN8wua zPL34di-CIatM~DOZKbD+t1O|Cqrf4;Y%H`S?KAW*-ulgR8~F^N2Tcd8f~t8u9oGnB zX0J6}D=@frnmLbHF5*udyS*da4PrCjsq`2%U5yoj9eQE5x8*Y^Y+xh_YBCYw2OcVu zqa=%hfB^5i$$@%JEBt53h%j5hjECf-Zy4R~*WDTEn+yAylQ75tg)keOu0NsE!53%t z-KzU^1vjwx@~3|{Bi6DaenZGfVb1?=A7=a9tm26irRBil+wQaM0PEtB)LrQ52(g5d z+_E}k_zna4dWioI&E=uS?pGpNku~_7n$&h}j_Qf7f!_VsmC1!)d!PUz43tJ`=w%{K zmbdpVsKwjB1*FkC7Dm#<(Bs+jxpOT@lef;p5`pc$TpK7-u3_GqgSBM zhgy&LDkYCQ=;j8d0$7ruJu4yI0-`YMtUU9dr2j5gvJV2S#r@jJ(-{M~hs0X<{_~;t zcORw*w&62<66;Uh^EtZDq5_`YK-UyLNiHm1$-QLfw*7?=ATDt;8WpRH#rYgdIxp=8 zU?TJoWcSTLcZeP9aaX#;dftPqJnp?q`Bo-U^Tu#Cs&d2wiypOw{etQ-tm-Aa;r9Ai zjRG(A*0TNTUUzx%G%N2VLt;otoGBE+&FLe;c`~ts<3QrotH$-`nhzh79X$ouX`N*Q zxud(RW-Cll4+KH02&q?%WHvfq#bfu2X~6k+LJwK0O7Ly<7Q!m+z!=J`rj( z*^bvxqqo#<2#LP z%VFBgNx7jnuy(I}dwy<%T5PUBAi-tkQib$u36moIP;#;HXM4kpbTXyo6a13<_l&gB zBT}krr1=9lPb6qq{Ln*up+vW%-smb*%9`ix9gF6Rr_}aK9k>!7lcLB)Zw01@pkVT2 zyRc|BFwy|Xkhy#P=ked49nS^nkia9wRKouJNn^D7Av<$XdAVp=0*)M$A2QMi}S2|kwe zl$Fiz9|T>5c%UNlO|&@X#9;4eqy%U~wG4g7+@~^Hr)8 z^UpJqL4Ms5_0htKo~vOYnhKy!7LWiP5BTqd;393ECm37RbfckxRDd;*0GcECX$bY_H9xPWB$>-+|8+HS$3MgPOl;Ek<6B)| z)scOZdu3zjGN4t#L9U47+2>DYSJHk?|KI|($>3|*_8g9ogCM{obL3$7&H5J`;+i!l zsA3us!`e?OuA=(2W8BHvAn)*u-a_$ylX=jv%dvCcb+7e6I{iAJx5ASpzAirs*s9xs zdWq-wJtM{5t=rz@Lz%6xX-3NPL#qC4)tSH3?`Oh+XRU5ThUUiuMX)6TGMa#mFFhst z7A|ML>owEL!c)SjwhJ5A-A?|elF0Tuu-^Wu6m}+4hDlxsjI=aehu)FcMIffmDKQ}A zQ+n^ru6S}d8=N)?^r=JePHYJo3;^Nj968wL#D02av#2fX8HaDr1+*KG#-j>isbKHN z7jMDPgqMZcAV|4A>5Ug4^~44z4p4gPR`t&58?J1{)l&AHKeFwBaEzFSL|QHahU(a~ zz${w`{L516?EtkTGIPa+feD^ZrKhWw_>&L{QSb4cWY+APpTrH%i(3Ob@n)mf{&O{; zCEd`ae9%fa-2hewpNnm5z4Z}^H!nB!;=U1`D{W+MaAcE9)w_#q;Mqkm9fCK&X}20U zH2#;4MM?rvth+D-{mT(rCTa%{<+AdALH@OV&|E9feJTL@ZGRkI=v4eJ8$B{}|6J4C z1V|9UBS33Tr_T+Ee^f3UB}7Q@_jeZ}{AEo(=VTB6POa&9lipy$zh(rvG&=ii)CFa= zuX58)#F~`6lVv1epUzXp^69~kmBOMH_Q3x<>D^b!yHEND8z~(lOy{)p>pCdm+#?Q9 zsB{@ymz=bC{@&7L>s)z*Ytk-1e5+K2M?twfzr-#ZI3f%k%uI;9VE(P``oBgZ`#oyn zEKK=Wl5cWpvvBzgOA8xYs@tyBzTHuiH)JXM$f#mklMsLCU3|}nI2o{0)(C*fqHy1A zb2`yJmFbdP-$XMdQ`h|3t=+xku}i16bn*Zz%V( zmE5^~amVT871vHg6FGht@VlVNiiQyI=Wjjw6daITHma46BH;QUzlUGcefbIu{x3=m~jPt+io77Zv!^3xQJ zeK7c5uHf^o>Q3kF0mq!sv7EB%eRK!TaG)e~bG@olFS)G6*Xh1~Mfy$6&xac}gpC$z zWISRWf!NweD!t7N6b}eF>DupZr9UvTUIUpc(B`=rCWmpW9$2@j4NC_Q9_kWd6c>LQ zR(E6W)`R8c_R&c=!GYElJ%?Pl*W0sm94@EMjtjNjI)0={6U#2bu>Zu|iuI zrsd&KI3-8}{1tZ38P{n9?&C(Mh7HU9>8=D70lNm_CF)U6G*@@4cXc<@!s>v*7o1Vo z3E!SxQx~{1leJ^9en0g1PiNO`$yyw$C-R!tk~d*(s!RRLi{Fb7j~=waf)GlvD|fj6=BJ{|rHos|HQa4!z7?j>T>+ zb=#vc*FtZF9#~zVKKX;23vl->Te){s=!(N%k}c@{agW>3A94VFAgmFp770hY4skn& zIM#zZq*Lm5UED$HtP+Mvp7n`J{9W$J2Gju!i=h zE_DRYalQz{2`AvW<_zs`s}QNv;rn&)ImDAfel8zD9G;_NXk?ryx(A&q#;0GS(b}&8 z_QS^J;**oCl`#t5Jp?N%m>N654bs%vP~ymS2cJ zX(^n2;aha4&OP7lq5Il*|JFNac7wh#==*6^28RQyxjijN3hr63&^^<~_NY@r_-^)) zd;>@EWJrE!yR!sx$&@6+Yr6cl=k-&nnX&^<3g059TKAj^eLGA!8VrZsvG~m^=S{tk*vDo2AD(a3Gg$h+0Km4BYtKo}m@3Hg*zxqHKNbZfM| z2$J?rQq{7OL8TBG27C(#T$)A!bW!&K~+4yM;KOaxf}4LQ&{o zRVd&^r-wBT;$)>LN-|yzr@RJkJINcC4vbPD&~T!*#fPGmmV*m z;4XuoKCM6xj~~BHaocipu0Yd5QWl0`@uUfj%`-0<>jqgXj;{DXuE3tkf1?ggx~11{ zy`MtZYbw4p?SAj8hmhpTCUn&=-gT$0sMw&S*bx_z;zom_o>!~ZGT!|KVSf1_P2!55 zWnkn-S#K%KK~DE`JK0-x-lJ#+q&;f5fZJ|z{bBKyn{4gNr>u<)EytAsqi2H4JANjQ z=$hq<0;qJVum$td#=E$mf{9wW=88EgH+^PidhJGyOnD`Oc7CW$g^tg9HMH`u%s>0J>l@7FyNZ07zy^ z59EB22*qw~^ghc-Yz&Ei_>x|%kf_01PIB>q*z)Er*xkzz z(^uTkH>V*{V{YpbG#0PMiFyQ^%6AJd;OnEdF1WBR&PmGTD z^MPv#%mqHF1A)Y6G4h(OtV}qwk%Wa8eyGUme|~3Jd#mZr@q|jmX|6=!dmqV9YW<#! zV|XKBgv}o6!!$_w)XTk7XP)o)vNN8;>+hl=?8WTUC)h9?nj9eWhAnv)UU5wOlFV-8;#y#6w_@Wd@U3F=`{j`QUMt2Y( z(L;&SlH1I`IMI<`3)?WbGZhNiQDfjW{R_xp`gQQJxmLj&nPiKy%XwD2AMhqWZ=JJn zueC;Gw6z>BP>iOyA6{-pu}70Kj<=VKxx12q)DWeoTB2!#vk z8{E|=Cm-w)jLv^O7|ZcQ_T#wVrjWF8Z`tI@=^<+EtC61lV8QwqD*wkEsiQ#&9?$sS z+bmRq@*UEQl5Wtn#Q9B>P|Q$)VdArj-OuZeA6W~))m(Vpx;rrCzb7vW!!Acu8)o7m| zQx@Ydi#^7P+EsI6;?-U_I#<*>IafF~4r0o+Y45PV;+-4xyZgc9c#9h26c|ser0k^V9vYWJOxm{hS0twRl_Wf1+-6jt!e6wt@ zud0k*jaik6wy(;m(CRTSiagcl%7z%}&(PFABnp4)Gpb{da%E>dGO^_6k#bIB)$L(R zv#;2__SN-P6BWcsqE~+v8LVPGzJugO_@(G8Q8cHxy?dBH0ZNfIdaQwh7tqwOk^Vau z1u8zi7yHbrWG&%0WxlwXAky*d75W4zqTH`)qYr25T5d&|OZfT@T|Dws&m-G zr)Cynu)F>8HqCP40K1L(NA4KlLN0TE$1Iq@#$<=(vmlm8lzsL;S=o zAOBJ`GK#)?O>1Uh^{vT`QL%VLi-KD0721A~^c~9MbY$||rD&*@tr?M`2k5DDchSN+ z(8m(CwpKT9NIkFkL$7T~El;tOQbJ<;fg5322W2Rexgrwgine(J=Cl?=9wL(#-qxH{9{Le}^ps0;a6wa-4e}G6ZVtQLZhID3Iy-gr| zt>%ZlhZ$Lun6E5i33HgMTQM&6g;qjP=j-2@!C~ew?Ph`p_3A`4yX#k!Jl)Z~BpEtX z>_Rmg)9sjF_pR_p}xaumYGB4`vK z67i)A$qvZ``(OJ?Ok+77*aEza3Su1_no86 zyWWAY=z%yvaWjsD+pD4X$+IXQf^k{F1GYv#zNVt+zWv?I+xl;!)I!QnO`kEKE`K4r{N>7_Pf2$izm^hQR%R`L${#{-QJ(E>n4{`r-^qFH z@^^yYq?5n?%@|rl%q!hqGadV?fMV7gGO8@kQD{yJ74&)6aQ53oJ*n>X<~Mjr;H5CN zf$hVRu%q`l-$b$!!xDW}Qzyjftvnjyh{0*bm2p_z(r@U^ZT))yn#MRT z882PH-f*RTJ{t7FATev@nW_8TqKm#dCTvnk3)2#m((vB7?=F6lW9ttAU3n*)_dVjo z5Yjdp*!)=g(biWFy&P2fX{CWMq z+WB* h6 { @@ -114,7 +115,7 @@ .education-card { width: 100%; padding: 1.5rem; - margin-bottom: 1.5rem; + margin-bottom: 1.9rem; } } diff --git a/src/components/Education/EducationCard.js b/src/components/Education/EducationCard.js index 916c5c7e2..3cea5108a 100644 --- a/src/components/Education/EducationCard.js +++ b/src/components/Education/EducationCard.js @@ -1,42 +1,46 @@ -import React, { useContext } from 'react'; -import { makeStyles } from '@material-ui/core/styles'; -import Fade from 'react-reveal/Fade'; +import React, { useContext } from "react"; +import { makeStyles } from "@material-ui/core/styles"; +import Fade from "react-reveal/Fade"; -import { ThemeContext } from '../../contexts/ThemeContext'; +import { ThemeContext } from "../../contexts/ThemeContext"; -import eduImgWhite from '../../assets/svg/education/eduImgWhite.svg' -import eduImgBlack from '../../assets/svg/education/eduImgBlack.svg' -import './Education.css' +import eduImgWhite from "../../assets/svg/education/eduImgWhite.svg"; +import eduImgBlack from "../../assets/svg/education/eduImgBlack.svg"; +import "./Education.css"; function EducationCard({ id, institution, course, startYear, endYear }) { - - const { theme } = useContext(ThemeContext); - - const useStyles = makeStyles((t) => ({ - educationCard : { - backgroundColor:theme.primary30, - "&:hover": { - backgroundColor:theme.primary50, - }, - }, - })); - - const classes = useStyles(); - - return ( - -
    -
    - -
    -
    -
    {startYear}-{endYear}
    -

    {course}

    -
    {institution}
    -
    -
    -
    - ) + const { theme } = useContext(ThemeContext); + + const useStyles = makeStyles((t) => ({ + educationCard: { + backgroundColor: theme.primary30, + "&:hover": { + backgroundColor: theme.primary50, + }, + }, + })); + + const classes = useStyles(); + + return ( + +
    +
    + +
    +
    +
    + {startYear}-{endYear} +
    +

    {course}

    +
    {institution}
    +
    +
    +
    + ); } -export default EducationCard +export default EducationCard; diff --git a/src/components/Landing/Landing.js b/src/components/Landing/Landing.js index d1ac18d1c..969b54030 100644 --- a/src/components/Landing/Landing.js +++ b/src/components/Landing/Landing.js @@ -1,197 +1,162 @@ -import React, { useContext } from 'react'; -import { Button } from '@material-ui/core'; -import { NavHashLink as NavLink } from 'react-router-hash-link'; -import { makeStyles } from '@material-ui/core/styles'; +import React, { useContext } from "react"; +import { Button } from "@material-ui/core"; +import { NavHashLink as NavLink } from "react-router-hash-link"; +import { makeStyles } from "@material-ui/core/styles"; -import './Landing.css'; -import { ThemeContext } from '../../contexts/ThemeContext'; -import { headerData } from '../../data/headerData'; -import { socialsData } from '../../data/socialsData'; +import "./Landing.css"; +import { ThemeContext } from "../../contexts/ThemeContext"; +import { headerData } from "../../data/headerData"; +import { socialsData } from "../../data/socialsData"; import { - FaTwitter, - FaLinkedin, - FaGithub, - FaYoutube, - FaBlogger, -} from 'react-icons/fa'; + FaTwitter, + FaLinkedin, + FaGithub, + FaYoutube, + FaBlogger, +} from "react-icons/fa"; function Landing() { - const { theme, drawerOpen } = useContext(ThemeContext); + const { theme, drawerOpen } = useContext(ThemeContext); - const useStyles = makeStyles((t) => ({ - resumeBtn: { - color: theme.primary, - borderRadius: '30px', - textTransform: 'inherit', - textDecoration: 'none', - width: '150px', - fontSize: '1rem', - fontWeight: '500', - height: '50px', - fontFamily: 'var(--primaryFont)', - border: `3px solid ${theme.primary}`, - transition: '100ms ease-out', - '&:hover': { - backgroundColor: theme.tertiary, - color: theme.secondary, - border: `3px solid ${theme.tertiary}`, - }, - [t.breakpoints.down('sm')]: { - width: '180px', - }, - }, - contactBtn: { - backgroundColor: theme.primary, - color: theme.secondary, - borderRadius: '30px', - textTransform: 'inherit', - textDecoration: 'none', - width: '150px', - height: '50px', - fontSize: '1rem', - fontWeight: '500', - fontFamily: 'var(--primaryFont)', - border: `3px solid ${theme.primary}`, - transition: '100ms ease-out', - '&:hover': { - backgroundColor: theme.secondary, - color: theme.tertiary, - border: `3px solid ${theme.tertiary}`, - }, - [t.breakpoints.down('sm')]: { - display: 'none', - }, - }, - })); + const useStyles = makeStyles((t) => ({ + resumeBtn: { + color: theme.primary, + borderRadius: "30px", + textTransform: "inherit", + textDecoration: "none", + width: "150px", + fontSize: "1rem", + fontWeight: "500", + height: "50px", + fontFamily: "var(--primaryFont)", + border: `3px solid ${theme.primary}`, + transition: "100ms ease-out", + "&:hover": { + backgroundColor: theme.tertiary, + color: theme.secondary, + border: `3px solid ${theme.tertiary}`, + }, + [t.breakpoints.down("sm")]: { + width: "180px", + }, + }, + contactBtn: { + backgroundColor: theme.primary, + color: theme.secondary, + borderRadius: "30px", + textTransform: "inherit", + textDecoration: "none", + width: "150px", + height: "50px", + fontSize: "1rem", + fontWeight: "500", + fontFamily: "var(--primaryFont)", + border: `3px solid ${theme.primary}`, + transition: "100ms ease-out", + "&:hover": { + backgroundColor: theme.secondary, + color: theme.tertiary, + border: `3px solid ${theme.tertiary}`, + }, + [t.breakpoints.down("sm")]: { + display: "none", + }, + }, + })); - const classes = useStyles(); + const classes = useStyles(); - return ( -
    -
    -
    -
    - {socialsData.linkedIn && ( - - - - )} - {socialsData.github && ( - - - - )} - {socialsData.twitter && ( - - - - )} - {socialsData.youtube && ( - - - - )} - {socialsData.blogger && ( - - - - )} -
    -
    - +
    +
    +
    + {socialsData.linkedIn && ( + + -
    -
    -
    {headerData.title}
    -

    {headerData.name}

    -

    {headerData.desciption}

    +
    + )} + {socialsData.github && ( + + + + )} + {socialsData.twitter && ( + + + + )} + {socialsData.youtube && ( + + + + )} + {socialsData.blogger && ( + + + + )} +
    +
    + +
    +
    +
    {headerData.title}
    +

    {headerData.name}

    +

    {headerData.desciption}

    -
    - {headerData.resumePdf && ( - - - - )} - - - -
    -
    -
    +
    + {headerData.resumePdf && ( + + + + )} + + +
    +
    - ); +
    +
    + ); } export default Landing; diff --git a/src/components/Projects/Projects.js b/src/components/Projects/Projects.js index 05b9e5e0c..af741c3ba 100644 --- a/src/components/Projects/Projects.js +++ b/src/components/Projects/Projects.js @@ -1,88 +1,88 @@ -import React,{ useContext} from 'react'; -import { Link } from 'react-router-dom' -import { makeStyles } from '@material-ui/core/styles'; +import React, { useContext } from "react"; +import { Link } from "react-router-dom"; +import { makeStyles } from "@material-ui/core/styles"; -import { ThemeContext } from '../../contexts/ThemeContext'; -import { projectsData } from '../../data/projectsData' +import { ThemeContext } from "../../contexts/ThemeContext"; +import { projectsData } from "../../data/projectsData"; import { HiArrowRight } from "react-icons/hi"; -import './Projects.css' -import SingleProject from './SingleProject/SingleProject'; +import "./Projects.css"; +import SingleProject from "./SingleProject/SingleProject"; function Projects() { + const { theme } = useContext(ThemeContext); - const { theme } = useContext(ThemeContext); + const useStyles = makeStyles(() => ({ + viewAllBtn: { + color: theme.tertiary, + backgroundColor: theme.primary, + transition: "color 0.2s", + "&:hover": { + color: theme.secondary, + backgroundColor: theme.primary, + }, + }, + viewArr: { + color: theme.tertiary, + backgroundColor: theme.secondary70, + width: "40px", + height: "40px", + padding: "0.5rem", + fontSize: "1.05rem", + borderRadius: "50%", + cursor: "pointer", + transition: "background-color 0.2s", + "&:hover": { + color: theme.tertiary, + backgroundColor: theme.secondary, + }, + }, + })); - - const useStyles = makeStyles(() => ({ - viewAllBtn : { - color: theme.tertiary, - backgroundColor: theme.primary, - transition: 'color 0.2s', - "&:hover": { - color: theme.secondary, - backgroundColor: theme.primary, - } - }, - viewArr : { - color: theme.tertiary, - backgroundColor: theme.secondary70, - width: '40px', - height: '40px', - padding: '0.5rem', - fontSize: '1.05rem', - borderRadius: '50%', - cursor: 'pointer', - transition: 'background-color 0.2s', - "&:hover": { - color: theme.tertiary, - backgroundColor: theme.secondary, - } - }, - })); + const classes = useStyles(); - const classes = useStyles(); + return ( + <> + {projectsData.length > 0 && ( +
    +
    +

    Projets

    +
    +
    +
    + {projectsData.slice(0, 3).map((project) => ( + + ))} +
    - return ( - <> - {projectsData.length > 0 && ( -
    -
    -

    Projects

    -
    -
    -
    - {projectsData.slice(0, 3).map(project => ( - - ))} -
    - - {projectsData.length > 3 && ( -
    - - - -
    - )} -
    -
    + {projectsData.length > 3 && ( +
    + + + +
    )} - - - ) +
    +
    + )} + + ); } -export default Projects +export default Projects; diff --git a/src/components/Projects/SingleProject/SingleProject.js b/src/components/Projects/SingleProject/SingleProject.js index 08d0647b6..34f979479 100644 --- a/src/components/Projects/SingleProject/SingleProject.js +++ b/src/components/Projects/SingleProject/SingleProject.js @@ -1,118 +1,108 @@ -import React from 'react'; -import { makeStyles } from '@material-ui/core/styles'; -import { FaPlay, FaCode } from 'react-icons/fa'; -import Fade from 'react-reveal/Fade'; +import React from "react"; +import { makeStyles } from "@material-ui/core/styles"; +import { FaPlay, FaCode } from "react-icons/fa"; +import Fade from "react-reveal/Fade"; -import placeholder from '../../../assets/png/placeholder.png'; -import './SingleProject.css'; +import placeholder from "../../../assets/png/placeholder.png"; +import "./SingleProject.css"; function SingleProject({ id, name, desc, tags, code, demo, image, theme }) { - const useStyles = makeStyles((t) => ({ - iconBtn: { - display: 'flex', - alignItems: 'center', - justifyContent: 'center', - width: 40, - height: 40, - borderRadius: 50, - border: `2px solid ${theme.tertiary}`, - color: theme.tertiary, - transition: 'all 0.2s', - '&:hover': { - backgroundColor: theme.secondary, - color: theme.primary, - transform: 'scale(1.1)', - border: `2px solid ${theme.secondary}`, - }, - }, - icon: { - fontSize: '1.1rem', - transition: 'all 0.2s', - '&:hover': {}, - }, - })); + const useStyles = makeStyles((t) => ({ + iconBtn: { + display: "flex", + alignItems: "center", + justifyContent: "center", + width: 40, + height: 40, + borderRadius: 50, + border: `2px solid ${theme.tertiary}`, + color: theme.tertiary, + transition: "all 0.2s", + "&:hover": { + backgroundColor: theme.secondary, + color: theme.primary, + transform: "scale(1.1)", + border: `2px solid ${theme.secondary}`, + }, + }, + icon: { + fontSize: "1.1rem", + transition: "all 0.2s", + "&:hover": {}, + }, + })); - const classes = useStyles(); + const classes = useStyles(); - return ( - -
    -
    -

    - {name} -

    - {name} - -
    -

    - {desc} -

    -
    - {tags.map((tag, id) => ( - {tag} - ))} -
    -
    -
    - ); + return ( + +
    +
    +

    + {name} +

    + {name} + +
    +

    + {desc} +

    +
    + {tags.map((tag, id) => ( + {tag} + ))} +
    +
    +
    + ); } export default SingleProject; diff --git a/src/components/Skills/Skills.js b/src/components/Skills/Skills.js index b4dc67aed..f27e8aad3 100644 --- a/src/components/Skills/Skills.js +++ b/src/components/Skills/Skills.js @@ -1,50 +1,46 @@ -import React,{ useContext } from 'react'; +import React, { useContext } from "react"; import Marquee from "react-fast-marquee"; -import './Skills.css' +import "./Skills.css"; -import { ThemeContext } from '../../contexts/ThemeContext'; -import { skillsData } from '../../data/skillsData' -import { skillsImage } from '../../utils/skillsImage' +import { ThemeContext } from "../../contexts/ThemeContext"; +import { skillsData } from "../../data/skillsData"; +import { skillsImage } from "../../utils/skillsImage"; function Skills() { + const { theme } = useContext(ThemeContext); - const { theme } = useContext(ThemeContext); + const skillBoxStyle = { + backgroundColor: theme.secondary, + boxShadow: `0px 0px 30px ${theme.primary30}`, + }; - const skillBoxStyle = { - backgroundColor: theme.secondary, - boxShadow: `0px 0px 30px ${theme.primary30}` - } - - return ( -
    -
    -

    Skills

    -
    -
    -
    - - {skillsData.map((skill, id) => ( -
    - {skill} -

    - {skill} -

    -
    - ))} -
    -
    -
    + return ( +
    +
    +

    Mes Skills

    +
    +
    +
    + + {skillsData.map((skill, id) => ( +
    + {skill} +

    {skill}

    +
    + ))} +
    - ) +
    +
    + ); } -export default Skills +export default Skills; diff --git a/src/data/educationData.js b/src/data/educationData.js index 996415774..8b9cf7961 100644 --- a/src/data/educationData.js +++ b/src/data/educationData.js @@ -16,9 +16,10 @@ export const educationData = [ }, { id: 3, - institution: "Hawking University, Cambridge", - course: "Master of Technology", - startYear: "2019", - endYear: "Present", + institution: "Expernet Campus - Le Port Réunion", + course: + "Titre professionnel de niveau II Concepteur Développeur Informatique", + startYear: "2017", + endYear: "2019", }, ]; diff --git a/src/data/experienceData.js b/src/data/experienceData.js index bbed735ac..005c0d1fa 100644 --- a/src/data/experienceData.js +++ b/src/data/experienceData.js @@ -1,23 +1,23 @@ export const experienceData = [ - { - id: 1, - company: 'Globex Corporation', - jobtitle: 'Frontend Developer', - startYear: '2018', - endYear: '2019' - }, - { - id: 2, - company: 'Vehement Capital Partners', - jobtitle: 'Backend Developer', - startYear: '2019', - endYear: '2020' - }, - { - id: 3, - company: 'Wonka Industries', - jobtitle: 'Marketing', - startYear: '2020', - endYear: 'Present' - }, -] \ No newline at end of file + { + id: 1, + company: "EDF SAINT DENIS REUNION", + jobtitle: "DEVELOPPEUR D'APPLICATION WEB FULLSTACK", + startYear: "2017", + endYear: "2019", + }, + { + id: 2, + company: "SQUIRREL AGENCE REUNION", + jobtitle: "DEVELOPPEUR D'APPLICATION MOBILE", + startYear: "2019", + endYear: "2023", + }, + { + id: 3, + company: "PLEASE INTERNATIONAL NETWORK", + jobtitle: "DEVELOPPEUR D'APPLICATION MOBILE ET WEB REACT", + startYear: "2023", + endYear: "Aujourd'hui", + }, +]; diff --git a/src/data/headerData.js b/src/data/headerData.js index 396e343d9..f9e4868d6 100644 --- a/src/data/headerData.js +++ b/src/data/headerData.js @@ -1,7 +1,7 @@ import resume from "../assets/pdf/resume.pdf"; export const headerData = { - name: "Batonnet Loïc", + name: "Loïc B", title: "Concepteur developpeur informatique", desciption: "Je m'appelle Loïc Batonnet, et je suis un développeur/concepteur full-stack frontend basé en France, spécialisé dans les technos React.", diff --git a/src/data/projectsData.js b/src/data/projectsData.js index ebd5ec5a8..a27076a9a 100644 --- a/src/data/projectsData.js +++ b/src/data/projectsData.js @@ -1,88 +1,78 @@ -import one from '../assets/svg/projects/one.svg' -import two from '../assets/svg/projects/two.svg' -import three from '../assets/svg/projects/three.svg' -import four from '../assets/svg/projects/four.svg' -import five from '../assets/svg/projects/five.svg' -import six from '../assets/svg/projects/six.svg' -import seven from '../assets/svg/projects/seven.svg' -import eight from '../assets/svg/projects/eight.svg' - +import one from "../assets/svg/projects/one.svg"; +import phone from "../assets/svg/projects/phone.png"; +import website from "../assets/svg/projects/website.png"; +import two from "../assets/svg/projects/two.svg"; +import three from "../assets/svg/projects/three.svg"; +import four from "../assets/svg/projects/four.svg"; +import five from "../assets/svg/projects/five.svg"; +import six from "../assets/svg/projects/six.svg"; +import seven from "../assets/svg/projects/seven.svg"; +import eight from "../assets/svg/projects/eight.svg"; export const projectsData = [ - { - id: 1, - projectName: 'Employee Management', - projectDesc: 'This project aims to build an employee management system that consolidates all information of a company', - tags: ['React', 'CSS', 'Material Ui'], - code: 'https://github.com/hhhrrrttt222111/developer-portfolio', - demo: 'https://github.com/hhhrrrttt222111/developer-portfolio', - image: one - }, - { - id: 2, - projectName: 'Railway Tracking', - projectDesc: 'This project is a railway tracking system that allows users to obtain relevant information about train timing.', - tags: ['Django', 'Tailwind CSS'], - code: 'https://github.com/hhhrrrttt222111/developer-portfolio', - demo: 'https://github.com/hhhrrrttt222111/developer-portfolio', - image: two - }, - { - id: 3, - projectName: 'Weather App', - projectDesc: 'Weather forecast systems and applications predict weather conditions based on multiple parameters.', - tags: ['Django', 'CSS', 'Material Ui'], - code: 'https://github.com/hhhrrrttt222111/developer-portfolio', - demo: 'https://github.com/hhhrrrttt222111/developer-portfolio', - image: three - }, - { - id: 4, - projectName: 'Android Patient Tracker', - projectDesc: 'This project involves the development of an Android application for viewing and managing patient data.', - tags: ['Flutter', 'Firebase'], - code: 'https://github.com/hhhrrrttt222111/developer-portfolio', - demo: 'https://github.com/hhhrrrttt222111/developer-portfolio', - image: four - }, - { - id: 5, - projectName: 'E-Commerce App', - projectDesc: 'A Simple E-commerce application', - tags: ['React Native', 'Firebase'], - code: 'https://github.com/hhhrrrttt222111/developer-portfolio', - demo: 'https://github.com/hhhrrrttt222111/developer-portfolio', - image: five - }, - { - id: 6, - projectName: 'Uber Lite', - projectDesc: 'Uber clone', - tags: ['Flutter'], - code: 'https://github.com/hhhrrrttt222111/developer-portfolio', - demo: 'https://github.com/hhhrrrttt222111/developer-portfolio', - image: six - }, - { - id: 7, - projectName: 'Stock Market App', - projectDesc: 'A simple stock market API app', - tags: ['React', 'Redux', 'Bootstrap'], - code: 'https://github.com/hhhrrrttt222111/developer-portfolio', - demo: 'https://github.com/hhhrrrttt222111/developer-portfolio', - image: seven - }, - { - id: 8, - projectName: 'Car Pooling System', - projectDesc: 'The carpooling system merges multiple people in a car which leads to meet new people, reduces pollution', - tags: ['Flutter', 'React'], - code: 'https://github.com/hhhrrrttt222111/developer-portfolio', - demo: 'https://github.com/hhhrrrttt222111/developer-portfolio', - image: eight - }, -] - + { + id: 1, + projectName: "📲 QRWin", + projectDesc: + "Une application de jeu à partir de QR Code pour gagner de l'argent", + tags: ["React Native", "GraphQL"], + code: "https://www.qrwin.fr/", + //demo: "https://apps.apple.com/us/app/qr-win/id1611153066", + demo: undefined, + image: phone, + }, + { + id: 2, + projectName: "Easyshipping", + projectDesc: "Une application pour les transporteurs et éxpéditeurs", + tags: ["React Native", "GraphQL"], + code: "https://github.com/hhhrrrttt222111/developer-portfolio", + //demo: "https://www.easyshipping.fr/", + demo: undefined, + image: phone, + }, + { + id: 3, + projectName: "Hiliup", + projectDesc: + "Une application de réseau social basé sur la permaculture humaine", + tags: ["React Native", "GraphQL"], + code: "https://www.hiliup.com/", + //demo: "https://www.hiliup.com/", + demo: undefined, + image: phone, + }, + { + id: 4, + projectName: "Koann", + projectDesc: + "Une application pour trouver un emploi ou embaucher un candidat", + tags: ["React Native", "Node JS"], + code: "https://github.com/hhhrrrttt222111/developer-portfolio", + //demo: "https://github.com/hhhrrrttt222111/developer-portfolio", + demo: undefined, + image: phone, + }, + { + id: 5, + projectName: "Yazzi Event", + projectDesc: + "Une application de borne de faire part digital pour choisir un template", + tags: ["React JS", "Firebase"], + code: "https://yazzievent.netlify.app/", + demo: undefined, + image: website, + }, + { + id: 6, + projectName: "Balade parfumee", + projectDesc: "Une application web de carnet olfactif", + tags: ["React JS", "Firebase"], + code: "https://balade-parfumee.xyz/", + demo: undefined, + image: website, + }, +]; // Do not remove any fields. // Leave it blank instead as shown below @@ -97,4 +87,4 @@ export const projectsData = [ demo: '', image: '' }, -*/ \ No newline at end of file +*/ diff --git a/src/data/skillsData.js b/src/data/skillsData.js index 16b39584d..48f524da3 100644 --- a/src/data/skillsData.js +++ b/src/data/skillsData.js @@ -1,18 +1,19 @@ - export const skillsData = [ - 'HTML', - 'Fastify', - 'Blender', - 'Figma', - 'Javascript', - 'CSS', - 'React', - 'Django', -] +export const skillsData = [ + "HTML", + "Figma", + "Javascript", + "Typescript", + "CSS", + "React", + "PHP", + "Canva", + "Node js", + "Firebase", +]; // Choose your skills from below. Make sure it's in the same format and spelled correctly. // Couldn't find the required skills? Raise an issue on github at https://github.com/hhhrrrttt222111/developer-portfolio/issues/new - // AVAILABLE SKILLS /* diff --git a/src/pages/Main/Main.js b/src/pages/Main/Main.js index eedd3492e..a27b24099 100644 --- a/src/pages/Main/Main.js +++ b/src/pages/Main/Main.js @@ -1,31 +1,45 @@ -import React from 'react' -import { Helmet } from 'react-helmet' +import React from "react"; +import { Helmet } from "react-helmet"; -import { Navbar, Footer, Landing, About, Skills, Testimonials, Blog, Education, Experience, Contacts, Projects, Services, Achievement } from '../../components' -import { headerData } from '../../data/headerData' +import { + Navbar, + Footer, + Landing, + About, + Skills, + Testimonials, + Blog, + Education, + Experience, + Contacts, + Projects, + Services, + Achievement, +} from "../../components"; +import { headerData } from "../../data/headerData"; function Main() { - return ( -
    - - {headerData.name} - Porfolio - + return ( +
    + + {headerData.name} - Porfolio + - - - - - - - - - - - - -
    -
    - ) + + + + + + + + {/* */} + + + + +
    +
    + ); } -export default Main +export default Main; diff --git a/src/pages/Project/ProjectPage.js b/src/pages/Project/ProjectPage.js index b60034ac7..f4edae1cb 100644 --- a/src/pages/Project/ProjectPage.js +++ b/src/pages/Project/ProjectPage.js @@ -1,107 +1,124 @@ -import React, { useContext, useState } from 'react' -import { Helmet } from 'react-helmet' -import { Grid } from '@material-ui/core' -import { Link } from 'react-router-dom' -import { makeStyles } from '@material-ui/core/styles'; +import React, { useContext, useState } from "react"; +import { Helmet } from "react-helmet"; +import { Grid } from "@material-ui/core"; +import { Link } from "react-router-dom"; +import { makeStyles } from "@material-ui/core/styles"; import { AiOutlineHome } from "react-icons/ai"; -import './ProjectPage.css' -import { SingleProject } from '../../components'; -import { ThemeContext } from '../../contexts/ThemeContext'; -import { projectsData } from '../../data/projectsData' -import { headerData } from '../../data/headerData' +import "./ProjectPage.css"; +import { SingleProject } from "../../components"; +import { ThemeContext } from "../../contexts/ThemeContext"; +import { projectsData } from "../../data/projectsData"; +import { headerData } from "../../data/headerData"; function ProjectPage() { + const [search, setSearch] = useState(""); + const { theme } = useContext(ThemeContext); - const [search, setSearch] = useState('') - const { theme } = useContext(ThemeContext); + const filteredArticles = projectsData.filter((project) => { + const content = project.projectName + project.projectDesc + project.tags; + return content.toLowerCase().includes(search.toLowerCase()); + }); - const filteredArticles = projectsData.filter((project) => { - const content = project.projectName + project.projectDesc + project.tags - return content.toLowerCase().includes(search.toLowerCase()) - }) + const useStyles = makeStyles((t) => ({ + search: { + color: theme.tertiary, + width: "40%", + height: "2.75rem", + outline: "none", + border: "none", + borderRadius: "20px", + padding: "0.95rem 1rem", + fontFamily: "'Noto Sans TC', sans-serif", + fontWeight: 500, + fontSize: "0.9rem", + backgroundColor: theme.secondary, + boxShadow: + theme.type === "dark" + ? "inset 3px 3px 6px #ffffff10, inset -3px -3px 6px #00000060" + : "inset 3px 3px 6px #ffffffbd, inset -3px -3px 6px #00000030", + "&::placeholder": { + color: theme.tertiary80, + }, + [t.breakpoints.down("sm")]: { + width: "350px", + }, + }, + home: { + color: theme.secondary, + position: "absolute", + top: 25, + left: 25, + padding: "7px", + borderRadius: "50%", + boxSizing: "content-box", + fontSize: "2rem", + cursor: "pointer", + boxShadow: + theme.type === "dark" + ? "3px 3px 6px #ffffff40, -3px -3px 6px #00000050" + : "3px 3px 6px #ffffff40, -3px -3px 6px #00000050", + transition: "all 0.3s ease-in-out", + "&:hover": { + color: theme.tertiary, + transform: "scale(1.1)", + }, + [t.breakpoints.down("sm")]: { + fontSize: "1.8rem", + }, + }, + })); - const useStyles = makeStyles((t) => ({ - search : { - color: theme.tertiary, - width: '40%', - height: '2.75rem', - outline: 'none', - border: 'none', - borderRadius: '20px', - padding: '0.95rem 1rem', - fontFamily: "'Noto Sans TC', sans-serif", - fontWeight: 500, - fontSize: '0.9rem', - backgroundColor: theme.secondary, - boxShadow: theme.type === 'dark' ? 'inset 3px 3px 6px #ffffff10, inset -3px -3px 6px #00000060' : 'inset 3px 3px 6px #ffffffbd, inset -3px -3px 6px #00000030', - "&::placeholder": { - color: theme.tertiary80, - }, - [t.breakpoints.down('sm')]: { - width:'350px', - }, - }, - home: { - color: theme.secondary, - position: 'absolute', - top: 25, - left: 25, - padding: '7px', - borderRadius: '50%', - boxSizing: 'content-box', - fontSize: '2rem', - cursor: 'pointer', - boxShadow: theme.type === 'dark' ? '3px 3px 6px #ffffff40, -3px -3px 6px #00000050' : '3px 3px 6px #ffffff40, -3px -3px 6px #00000050', - transition: 'all 0.3s ease-in-out', - "&:hover": - { - color: theme.tertiary, - transform: 'scale(1.1)', - }, - [t.breakpoints.down('sm')]: { - fontSize: '1.8rem', - }, - }, - })); + const classes = useStyles(); - const classes = useStyles(); - - return ( -
    - - {headerData.name} | Projects - -
    - - - -

    Projects

    -
    -
    -
    - setSearch(e.target.value)} placeholder="Search project..." className={classes.search} /> -
    -
    - - {filteredArticles.map(project => ( - - ))} - -
    -
    + return ( +
    + + {headerData.name} | Projets + +
    + + + +

    Projets

    +
    +
    +
    + setSearch(e.target.value)} + placeholder="Search project..." + className={classes.search} + /> +
    +
    + + {filteredArticles.map((project) => ( + + ))} +
    - ) +
    +
    + ); } -export default ProjectPage +export default ProjectPage; From 5faeb9efc901eb1a6294e251c8ff3d33ffebd9c3 Mon Sep 17 00:00:00 2001 From: loic batonnet Date: Sun, 11 Feb 2024 18:35:40 +0400 Subject: [PATCH 3/3] fix css landing --- src/components/Landing/Landing.css | 4 ++-- src/pages/Main/Main.js | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/components/Landing/Landing.css b/src/components/Landing/Landing.css index 6c14b4961..587ed021d 100644 --- a/src/components/Landing/Landing.css +++ b/src/components/Landing/Landing.css @@ -1,8 +1,8 @@ .landing { height: 100vh; - display: flex; + /* display: flex; align-items: center; - justify-content: center; + justify-content: center; */ } .landing--container { diff --git a/src/pages/Main/Main.js b/src/pages/Main/Main.js index a27b24099..6731021f3 100644 --- a/src/pages/Main/Main.js +++ b/src/pages/Main/Main.js @@ -24,7 +24,6 @@ function Main() { {headerData.name} - Porfolio -