From 0c6a97e14a407200cbab7a9af69fbb8182e72f8a Mon Sep 17 00:00:00 2001 From: dolphin323 Date: Sun, 4 Apr 2021 19:52:02 +0300 Subject: [PATCH] Last ver --- .gitignore | 24 + faq-accordion-card-main/.gitignore | 17 + faq-accordion-card-main/README-template.md | 112 + faq-accordion-card-main/README.md | 93 + faq-accordion-card-main/index.html | 40 + faq-accordion-card-main/style-guide.md | 46 + package-lock.json | 16355 ++++++++++++++++ package.json | 38 + public/design/active-states.jpg | Bin 0 -> 57140 bytes public/design/desktop-design.jpg | Bin 0 -> 56804 bytes public/design/desktop-preview.jpg | Bin 0 -> 36709 bytes public/design/mobile-design.jpg | Bin 0 -> 31624 bytes public/favicon.ico | Bin 0 -> 3870 bytes public/images/bg-pattern-desktop.svg | 1 + public/images/bg-pattern-mobile.svg | 1 + public/images/favicon-32x32.png | Bin 0 -> 1063 bytes public/images/icon-arrow-down.svg | 1 + public/images/illustration-box-desktop.svg | 1 + .../illustration-woman-online-desktop.svg | 1 + .../illustration-woman-online-mobile.svg | 1 + public/index.html | 43 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/robots.txt | 3 + src/App.css | 15 + src/App.js | 13 + src/Components/Card.css | 80 + src/Components/Card.js | 55 + src/Components/Data.js | 28 + src/Components/fonts/KumbhSans-Bold.ttf | Bin 0 -> 50136 bytes src/Components/fonts/KumbhSans-Regular.ttf | Bin 0 -> 56780 bytes src/index.css | 13 + src/index.js | 17 + src/logo.svg | 1 + src/reportWebVitals.js | 13 + src/setupTests.js | 5 + 37 files changed, 17042 insertions(+) create mode 100644 .gitignore create mode 100644 faq-accordion-card-main/.gitignore create mode 100644 faq-accordion-card-main/README-template.md create mode 100644 faq-accordion-card-main/README.md create mode 100644 faq-accordion-card-main/index.html create mode 100644 faq-accordion-card-main/style-guide.md create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/design/active-states.jpg create mode 100644 public/design/desktop-design.jpg create mode 100644 public/design/desktop-preview.jpg create mode 100644 public/design/mobile-design.jpg create mode 100644 public/favicon.ico create mode 100644 public/images/bg-pattern-desktop.svg create mode 100644 public/images/bg-pattern-mobile.svg create mode 100644 public/images/favicon-32x32.png create mode 100644 public/images/icon-arrow-down.svg create mode 100644 public/images/illustration-box-desktop.svg create mode 100644 public/images/illustration-woman-online-desktop.svg create mode 100644 public/images/illustration-woman-online-mobile.svg create mode 100644 public/index.html create mode 100644 public/logo192.png create mode 100644 public/logo512.png create mode 100644 public/manifest.json create mode 100644 public/robots.txt create mode 100644 src/App.css create mode 100644 src/App.js create mode 100644 src/Components/Card.css create mode 100644 src/Components/Card.js create mode 100644 src/Components/Data.js create mode 100644 src/Components/fonts/KumbhSans-Bold.ttf create mode 100644 src/Components/fonts/KumbhSans-Regular.ttf create mode 100644 src/index.css create mode 100644 src/index.js create mode 100644 src/logo.svg create mode 100644 src/reportWebVitals.js create mode 100644 src/setupTests.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..732f383 --- /dev/null +++ b/.gitignore @@ -0,0 +1,24 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* +/node_modules diff --git a/faq-accordion-card-main/.gitignore b/faq-accordion-card-main/.gitignore new file mode 100644 index 0000000..6233ce4 --- /dev/null +++ b/faq-accordion-card-main/.gitignore @@ -0,0 +1,17 @@ +# Avoid accidental Sketch file upload +############################################### +## Please do not remove line 5 - thanks! 🙂 ## +############################################### +*.sketch + +# Avoid accidental XD or Figma upload if you convert the design file +####################################################### +## Please do not remove lines 11 and 12 - thanks! 🙂 ## +####################################################### +*.xd +*.fig + +# Avoid your project being littered with annoying .DS_Store files! +.DS_Store + +.prettierignore \ No newline at end of file diff --git a/faq-accordion-card-main/README-template.md b/faq-accordion-card-main/README-template.md new file mode 100644 index 0000000..c67b7db --- /dev/null +++ b/faq-accordion-card-main/README-template.md @@ -0,0 +1,112 @@ +# Frontend Mentor - FAQ accordion card solution + +This is a solution to the [FAQ accordion card challenge on Frontend Mentor](https://www.frontendmentor.io/challenges/faq-accordion-card-XlyjD0Oam). Frontend Mentor challenges help you improve your coding skills by building realistic projects. + +## Table of contents + +- [Overview](#overview) + - [The challenge](#the-challenge) + - [Screenshot](#screenshot) + - [Links](#links) +- [My process](#my-process) + - [Built with](#built-with) + - [What I learned](#what-i-learned) + - [Continued development](#continued-development) + - [Useful resources](#useful-resources) +- [Author](#author) +- [Acknowledgments](#acknowledgments) + +**Note: Delete this note and update the table of contents based on what sections you keep.** + +## Overview + +### The challenge + +Users should be able to: + +- View the optimal layout for the component depending on their device's screen size +- See hover states for all interactive elements on the page +- Hide/Show the answer to a question when the question is clicked + +### Screenshot + +![](./screenshot.jpg) + +Add a screenshot of your solution. The easiest way to do this is to use Firefox to view your project, right-click the page and select "Take a Screenshot". You can choose either a full-height screenshot or a cropped one based on how long the page is. If it's very long, it might be best to crop it. + +Alternatively, you can use a tool like [FireShot](https://getfireshot.com/) to take the screenshot. FireShot has a free option, so you don't need to purchase it. + +Then crop/optimize/edit your image however you like, add it to your project, and update the file path in the image above. + +**Note: Delete this note and the paragraphs above when you add your screenshot. If you prefer not to add a screenshot, feel free to remove this entire section.** + +### Links + +- Solution URL: [Add solution URL here](https://your-solution-url.com) +- Live Site URL: [Add live site URL here](https://your-live-site-url.com) + +## My process + +### Built with + +- Semantic HTML5 markup +- CSS custom properties +- Flexbox +- CSS Grid +- Mobile-first workflow +- [React](https://reactjs.org/) - JS library +- [Next.js](https://nextjs.org/) - React framework +- [Styled Components](https://styled-components.com/) - For styles + +**Note: These are just examples. Delete this note and replace the list above with your own choices** + +### What I learned + +Use this section to recap over some of your major learnings while working through this project. Writing these out and providing code samples of areas you want to highlight is a great way to reinforce your own knowledge. + +To see how you can add code snippets, see below: + +```html +

Some HTML code I'm proud of

+``` +```css +.proud-of-this-css { + color: papayawhip; +} +``` +```js +const proudOfThisFunc = () => { + console.log('🎉') +} +``` + +If you want more help with writing markdown, we'd recommend checking out [The Markdown Guide](https://www.markdownguide.org/) to learn more. + +**Note: Delete this note and the content within this section and replace with your own learnings.** + +### Continued development + +Use this section to outline areas that you want to continue focusing on in future projects. These could be concepts you're still not completely comfortable with or techniques you found useful that you want to refine and perfect. + +**Note: Delete this note and the content within this section and replace with your own plans for continued development.** + +### Useful resources + +- [Example resource 1](https://www.example.com) - This helped me for XYZ reason. I really liked this pattern and will use it going forward. +- [Example resource 2](https://www.example.com) - This is an amazing article which helped me finally understand XYZ. I'd recommend it to anyone still learning this concept. + +**Note: Delete this note and replace the list above with resources that helped you during the challenge. These could come in handy for anyone viewing your solution or for yourself when you look back on this project in the future.** + +## Author + +- Website - [Add your name here](https://www.your-site.com) +- Frontend Mentor - [@yourusername](https://www.frontendmentor.io/profile/yourusername) +- Twitter - [@yourusername](https://www.twitter.com/yourusername) + +**Note: Delete this note and add/remove/edit lines above based on what links you'd like to share.** + +## Acknowledgments + +This is where you can give a hat tip to anyone who helped you out on this project. Perhaps you worked in a team or got some inspiration from someone else's solution. This is the perfect place to give them some credit. + +**Note: Delete this note and edit this section's content as necessary. If you completed this challenge by yourself, feel free to delete this section entirely.** diff --git a/faq-accordion-card-main/README.md b/faq-accordion-card-main/README.md new file mode 100644 index 0000000..7c955e1 --- /dev/null +++ b/faq-accordion-card-main/README.md @@ -0,0 +1,93 @@ +# Frontend Mentor - FAQ accordion card + +![Design preview for the FAQ accordion card coding challenge](./design/desktop-preview.jpg) + +## Welcome! 👋 + +Thanks for checking out this front-end coding challenge. + +[Frontend Mentor](https://www.frontendmentor.io) challenges help you improve your coding skills by building realistic projects. + +**To do this challenge, you need a basic understanding of HTML, CSS and JavaScript.** + +## The challenge + +Your challenge is to build out this FAQ accordion card and get it looking as close to the design as possible. + +You can use any tools you like to help you complete the challenge. So if you've got something you'd like to practice, feel free to give it a go. + +Your users should be able to: + +- View the optimal layout for the component depending on their device's screen size +- See hover states for all interactive elements on the page +- Hide/Show the answer to a question when the question is clicked + +Want some support on the challenge? [Join our Slack community](https://www.frontendmentor.io/slack) and ask questions in the **#help** channel. + +## Where to find everything + +Your task is to build out the project to the designs inside the `/design` folder. You will find both a mobile and a desktop version of the design. + +The designs are in JPG static format. Using JPGs will mean that you'll need to use your best judgment for styles such as `font-size`, `padding` and `margin`. + +If you would like the design files (we provide Sketch & Figma versions) to inspect the design in more detail, you can [subscribe as a PRO member](https://www.frontendmentor.io/pro). + +You will find all the required assets in the `/images` folder. The assets are already optimized. + +There is also a `style-guide.md` file containing the information you'll need, such as color palette and fonts. + +## Building your project + +Feel free to use any workflow that you feel comfortable with. Below is a suggested process, but do not feel like you need to follow these steps: + +1. Initialize your project as a public repository on [GitHub](https://github.com/). Creating a repo will make it easier to share your code with the community if you need help. If you're not sure how to do this, [have a read-through of this Try Git resource](https://try.github.io/). +2. Configure your repository to publish your code to a web address. This will also be useful if you need some help during a challenge as you can share the URL for your project with your repo URL. There are a number of ways to do this, and we provide some recommendations below. +3. Look through the designs to start planning out how you'll tackle the project. This step is crucial to help you think ahead for CSS classes to create reusable styles. +4. Before adding any styles, structure your content with HTML. Writing your HTML first can help focus your attention on creating well-structured content. +5. Write out the base styles for your project, including general content styles, such as `font-family` and `font-size`. +6. Start adding styles to the top of the page and work down. Only move on to the next section once you're happy you've completed the area you're working on. + +## Deploying your project + +As mentioned above, there are many ways to host your project for free. Our recommend hosts are: + +- [GitHub Pages](https://pages.github.com/) +- [Vercel](https://vercel.com/) +- [Netlify](https://www.netlify.com/) + +You can host your site using one of these solutions or any of our other trusted providers. [Read more about our recommended and trusted hosts](https://medium.com/frontend-mentor/frontend-mentor-trusted-hosting-providers-bf000dfebe). + +## Create a custom `README.md` + +We strongly recommend overwriting this `README.md` with a custom one. We've provided a template inside the [`README-template.md`](./README-template.md) file in this starter code. + +The template provides a guide for what to add. A custom `README` will help you explain your project and reflect on your learnings. Please feel free to edit our template as much as you like. + +Once you've added your information to the template, delete this file and rename the `README-template.md` file to `README.md`. That will make it show up as your repository's README file. + +## Submitting your solution + +Submit your solution on the platform for the rest of the community to see. Follow our ["Complete guide to submitting solutions"](https://medium.com/frontend-mentor/a-complete-guide-to-submitting-solutions-on-frontend-mentor-ac6384162248) for tips on how to do this. + +Remember, if you're looking for feedback on your solution, be sure to ask questions when submitting it. The more specific and detailed you are with your questions, the higher the chance you'll get valuable feedback from the community. + +## Sharing your solution + +There are multiple places you can share your solution: + +1. Share your solution page in the **#finished-projects** channel of the [Slack community](https://www.frontendmentor.io/slack). +2. Tweet [@frontendmentor](https://twitter.com/frontendmentor) and mention **@frontendmentor**, including the repo and live URLs in the tweet. We'd love to take a look at what you've built and help share it around. +3. Share your solution on other social channels like LinkedIn. +4. Blog about your experience building your project. Writing about your workflow, technical choices, and talking through your code is a brilliant way to reinforce what you've learned. Great platforms to write on are [dev.to](https://dev.to/), [Hashnode](https://hashnode.com/), and [CodeNewbie](https://community.codenewbie.org/). + +We provide templates to help you share your solution once you've submitted it on the platform. Please do edit them and include specific questions when you're looking for feedback. + +The more specific you are with your questions the more likely it is that another member of the community will give you feedback. + +## Got feedback for us? + +We love receiving feedback! We're always looking to improve our challenges and our platform. So if you have anything you'd like to mention, please email hi[at]frontendmentor[dot]io. + +This challenge is completely free. Please share it with anyone who will find it useful for practice. + +**Have fun building!** 🚀 diff --git a/faq-accordion-card-main/index.html b/faq-accordion-card-main/index.html new file mode 100644 index 0000000..264e9a5 --- /dev/null +++ b/faq-accordion-card-main/index.html @@ -0,0 +1,40 @@ + + + + + + + + + Frontend Mentor | FAQ Accordion Card + + + + + + How many team members can I invite? + You can invite up to 2 additional users on the Free plan. There is no limit on + team members for the Premium plan. + + What is the maximum file upload size? + No more than 2GB. All files in your account must fit your allotted storage space. + + How do I reset my password? + Click “Forgot password” from the login page or “Change password” from your profile page. + A reset link will be emailed to you. + + Can I cancel my subscription? + Yes! Send us a message and we’ll process your request no questions asked. + + Do you provide additional support? + Chat and email support is available 24/7. Phone lines are open during normal business hours. + +
+ Challenge by Frontend Mentor. + Coded by Your Name Here. +
+ + \ No newline at end of file diff --git a/faq-accordion-card-main/style-guide.md b/faq-accordion-card-main/style-guide.md new file mode 100644 index 0000000..a1267ac --- /dev/null +++ b/faq-accordion-card-main/style-guide.md @@ -0,0 +1,46 @@ +# Front-end Style Guide + +## Layout + +The designs were created to the following widths: + +- Mobile: 375px +- Desktop: 1440px + +## Colors + +### Primary + +#### Text + +- Very dark desaturated blue: hsl(238, 29%, 16%) +- Soft red: hsl(14, 88%, 65%) + +#### Gradient + +Background gradient: + +- Soft violet: hsl(273, 75%, 66%) +- Soft blue: hsl(240, 73%, 65%) + +### Neutral + +#### Text + +- Very dark grayish blue: hsl(237, 12%, 33%) +- Dark grayish blue: hsl(240, 6%, 50%) + +#### Dividers + +- Light grayish blue: hsl(240, 5%, 91%) + +## Typography + +### Body Copy + +- Font size: 12px + +### Font + +- Family: [Kumbh Sans](https://fonts.google.com/specimen/Kumbh+Sans) +- Weights: 400, 700 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..61f8486 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,16355 @@ +{ + "name": "my-app", + "version": "0.1.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@babel/code-frame": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.13.tgz", + "integrity": "sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==", + "requires": { + "@babel/highlight": "^7.12.13" + } + }, + "@babel/compat-data": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.13.tgz", + "integrity": "sha512-U/hshG5R+SIoW7HVWIdmy1cB7s3ki+r3FpyEZiCgpi4tFgPnX/vynY80ZGSASOIrUM6O7VxOgCZgdt7h97bUGg==" + }, + "@babel/core": { + "version": "7.12.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.3.tgz", + "integrity": "sha512-0qXcZYKZp3/6N2jKYVxZv0aNCsxTSVCiK72DTiTYZAu7sjg73W0/aynWjMbiGd87EQL4WyA8reiJVh92AVla9g==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.1", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.1", + "@babel/parser": "^7.12.3", + "@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" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/generator": { + "version": "7.12.15", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.15.tgz", + "integrity": "sha512-6F2xHxBiFXWNSGb7vyCUTBF8RCLY66rS0zEPcP8t/nQyXjha5EuK4z7H5o7fWG8B4M7y6mqVWq1J+1PuwRhecQ==", + "requires": { + "@babel/types": "^7.12.13", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz", + "integrity": "sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz", + "integrity": "sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.13.tgz", + "integrity": "sha512-dXof20y/6wB5HnLOGyLh/gobsMvDNoekcC+8MCV2iaTd5JemhFkPD73QB+tK3iFC9P0xJC73B6MvKkyUfS9cCw==", + "requires": { + "@babel/compat-data": "^7.12.13", + "@babel/helper-validator-option": "^7.12.11", + "browserslist": "^4.14.5", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.13.tgz", + "integrity": "sha512-Vs/e9wv7rakKYeywsmEBSRC9KtmE7Px+YBlESekLeJOF0zbGUicGfXSNi3o+tfXSNS48U/7K9mIOOCR79Cl3+Q==", + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-member-expression-to-functions": "^7.12.13", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.13.tgz", + "integrity": "sha512-XC+kiA0J3at6E85dL5UnCYfVOcIZ834QcAY0TIpgUVnz0zDzg+0TtvZTnJ4g9L1dPRGe30Qi03XCIS4tYCLtqw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.13.tgz", + "integrity": "sha512-5loeRNvMo9mx1dA/d6yNi+YiKziJZFylZnCo1nmFF4qPU4yJ14abhWESuSMQSlQxWdxdOFzxXjk/PpfudTtYyw==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", + "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "requires": { + "@babel/helper-get-function-arity": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz", + "integrity": "sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.12.13.tgz", + "integrity": "sha512-KSC5XSj5HreRhYQtZ3cnSnQwDzgnbdUDEFsxkN0m6Q3WrCRt72xrnZ8+h+pX7YxM7hr87zIO3a/v5p/H3TrnVw==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.13.tgz", + "integrity": "sha512-B+7nN0gIL8FZ8SvMcF+EPyB21KnCcZHQZFczCxbiNGV/O0rsrSBlWGLzmtBJ3GMjSVMIm4lpFhR+VdVBuIsUcQ==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-module-imports": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz", + "integrity": "sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-module-transforms": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.13.tgz", + "integrity": "sha512-acKF7EjqOR67ASIlDTupwkKM1eUisNAjaSduo5Cz+793ikfnpe7p4Q7B7EWU2PCoSTPWsQkR7hRUWEIZPiVLGA==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13", + "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.12.13", + "@babel/types": "^7.12.13", + "lodash": "^4.17.19" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz", + "integrity": "sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.12.13.tgz", + "integrity": "sha512-C+10MXCXJLiR6IeG9+Wiejt9jmtFpxUc3MQqCmPY8hfCjyUGl9kT+B2okzEZrtykiwrc4dbCPdDoz0A/HQbDaA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.13.tgz", + "integrity": "sha512-Qa6PU9vNcj1NZacZZI1Mvwt+gXDH6CTfgAkSjeRMLE8HxtDK76+YDId6NQR+z7Rgd5arhD2cIbS74r0SxD6PDA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-wrap-function": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-replace-supers": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.13.tgz", + "integrity": "sha512-pctAOIAMVStI2TMLhozPKbf5yTEXc0OJa0eENheb4w09SrgOWEs+P4nTOZYJQCqs8JlErGLDPDJTiGIp3ygbLg==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.12.13", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/traverse": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-simple-access": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz", + "integrity": "sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz", + "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==", + "requires": { + "@babel/types": "^7.12.1" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz", + "integrity": "sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==", + "requires": { + "@babel/types": "^7.12.13" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", + "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + }, + "@babel/helper-validator-option": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.11.tgz", + "integrity": "sha512-TBFCyj939mFSdeX7U7DDj32WtzYY7fDcalgq8v3fBZMNOJQNn7nOYzMaUCiPxPYfCup69mtIpqlKgMZLvQ8Xhw==" + }, + "@babel/helper-wrap-function": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.12.13.tgz", + "integrity": "sha512-t0aZFEmBJ1LojdtJnhOaQEVejnzYhyjWHSsNSNo8vOYRbAJNh6r6GQF7pd36SqG7OKGbn+AewVQ/0IfYfIuGdw==", + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/helpers": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.12.13.tgz", + "integrity": "sha512-oohVzLRZ3GQEk4Cjhfs9YkJA4TdIDTObdBEZGrd6F/T0GPSnuV6l22eMcxlvcvzVIPH3VTtxbseudM1zIE+rPQ==", + "requires": { + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/highlight": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", + "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.12.15", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.15.tgz", + "integrity": "sha512-AQBOU2Z9kWwSZMd6lNjCX0GUgFonL1wAM1db8L8PMk9UDaGsRCArBkU4Sc+UCM3AE4hjbXx+h58Lb3QT4oRmrA==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.13.tgz", + "integrity": "sha512-1KH46Hx4WqP77f978+5Ye/VUbuwQld2hph70yaw2hXS2v7ER2f3nlpNMu909HO2rbvP0NKLlMVDPh9KXklVMhA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-remap-async-to-generator": "^7.12.13", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.13.tgz", + "integrity": "sha512-8SCJ0Ddrpwv4T7Gwb33EmW1V9PY5lggTO+A8WjyIwxrSHDUyBw4MtF96ifn1n8H806YlxbVCoKXbbmzD6RD+cA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-proposal-decorators": { + "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==", + "requires": { + "@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": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz", + "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", + "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz", + "integrity": "sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz", + "integrity": "sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.13.tgz", + "integrity": "sha512-Qoxpy+OxhDBI5kRqliJFAl4uWXk3Bn24WeFstPH0iLymFehSAUR8MHpqU7njyXv/qbo7oN6yTy5bfCmXdKpo1Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", + "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.13.tgz", + "integrity": "sha512-WvA1okB/0OS/N3Ldb3sziSrXg6sRphsBgqiccfcQq7woEn5wQLNX82Oc4PlaFcdwcWHuQXAtb8ftbS8Fbsg/sg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.13" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz", + "integrity": "sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.13.tgz", + "integrity": "sha512-0ZwjGfTcnZqyV3y9DSD1Yk3ebp+sIUpT2YDqP8hovzaNZnQq2Kd7PEqa6iOIUDBXBt7Jl3P7YAcEIL5Pz8u09Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.13.tgz", + "integrity": "sha512-sV0V57uUwpauixvR7s2o75LmwJI6JECwm5oPUY5beZB1nBl2i37hc7CJGqB5G+58fur5Y6ugvl3LRONk5x34rg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", + "integrity": "sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-async-generators": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz", + "integrity": "sha512-Rw6aIXGuqDLr6/LoBBYE57nKOzQpz/aDkKlMqEwH+Vp0MXbG6H/TfRjaY343LKxzAKAMXIHsQ8JzaZKuDZ9MwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.12.13.tgz", + "integrity": "sha512-J/RYxnlSLXZLVR7wTRsozxKT8qbsx1mNKJzXEEjQ0Kjx1ZACcyHgbanNWNCFtc36IzuWhYWPpvJFFoexoOWFmA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-import-meta": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.13.tgz", + "integrity": "sha512-d4HM23Q1K7oq/SLNmG6mRt85l2csmQ0cHRaxRXjKW0YFdEXqlZ5kzFQKH5Uc3rDJECgu+yCRgPkG04Mm98R/1g==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz", + "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.13.tgz", + "integrity": "sha512-tBtuN6qtCTd+iHzVZVOMNp+L04iIJBpqkdY42tWbmjIT5wvR2kx7gxMBsyhQtFzHwBbyGi9h8J8r9HgnOpQHxg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.13.tgz", + "integrity": "sha512-psM9QHcHaDr+HZpRuJcE1PXESuGWSCcbiGFFhhwfzdbTxaGDVzuVtdNYliAwcRo3GFg0Bc8MmI+AvIGYIJG04A==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-remap-async-to-generator": "^7.12.13" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz", + "integrity": "sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz", + "integrity": "sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.13.tgz", + "integrity": "sha512-cqZlMlhCC1rVnxE5ZGMtIb896ijL90xppMiuWXcwcOAuFczynpd3KYemb91XFFPi3wJSe/OcrX9lXoowatkkxA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-optimise-call-expression": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.13.tgz", + "integrity": "sha512-dDfuROUPGK1mTtLKyDPUavmj2b6kFu82SmgpztBFEO974KMjJT+Ytj3/oWsTUMBmgPcp9J5Pc1SlcAYRpJ2hRA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.13.tgz", + "integrity": "sha512-Dn83KykIFzjhA3FDPA1z4N+yfF3btDGhjnJwxIj0T43tP0flCujnU8fKgEkf0C1biIpSv9NZegPBQ1J6jYkwvQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz", + "integrity": "sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz", + "integrity": "sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz", + "integrity": "sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-flow": "^7.12.1" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.13.tgz", + "integrity": "sha512-xCbdgSzXYmHGyVX3+BsQjcd4hv4vA/FDy7Kc8eOpzKmBBPEOTurt0w5fCRQaGl+GSBORKgJdstQ1rHl4jbNseQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz", + "integrity": "sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ==", + "requires": { + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz", + "integrity": "sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz", + "integrity": "sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.13.tgz", + "integrity": "sha512-JHLOU0o81m5UqG0Ulz/fPC68/v+UTuGTWaZBUwpEk1fYQ1D9LfKV6MPn4ttJKqRo5Lm460fkzjLTL4EHvCprvA==", + "requires": { + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.13.tgz", + "integrity": "sha512-OGQoeVXVi1259HjuoDnsQMlMkT9UkZT9TpXAsqWplS/M0N1g3TJAn/ByOCeQu7mfjc5WpSsRU+jV1Hd89ts0kQ==", + "requires": { + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-simple-access": "^7.12.13", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz", + "integrity": "sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA==", + "requires": { + "@babel/helper-hoist-variables": "^7.12.13", + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-validator-identifier": "^7.12.11", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.13.tgz", + "integrity": "sha512-BgZndyABRML4z6ibpi7Z98m4EVLFI9tVsZDADC14AElFaNHHBcJIovflJ6wtCqFxwy2YJ1tJhGRsr0yLPKoN+w==", + "requires": { + "@babel/helper-module-transforms": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz", + "integrity": "sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz", + "integrity": "sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz", + "integrity": "sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-replace-supers": "^7.12.13" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.13.tgz", + "integrity": "sha512-e7QqwZalNiBRHCpJg/P8s/VJeSRYgmtWySs1JwvfwPqhBbiWfOcHDKdeAi6oAyIimoKWBlwc8oTgbZHdhCoVZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz", + "integrity": "sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.12.13.tgz", + "integrity": "sha512-qmzKVTn46Upvtxv8LQoQ8mTCdUC83AOVQIQm57e9oekLT5cmK9GOMOfcWhe8jMNx4UJXn/UDhVZ/7lGofVNeDQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.12.13.tgz", + "integrity": "sha512-MprESJzI9O5VnJZrL7gg1MpdqmiFcUv41Jc7SahxYsNP2kDkFqClxxTZq+1Qv4AFCamm+GXMRDQINNn+qrxmiA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.12.13.tgz", + "integrity": "sha512-hhXZMYR8t9RvduN2uW4sjl6MRtUhzNE726JvoJhpjhxKgRUVkZqTsA0xc49ALZxQM7H26pZ/lLvB2Yrea9dllA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.12.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.12.12.tgz", + "integrity": "sha512-i1AxnKxHeMxUaWVXQOSIco4tvVvvCxMSfeBMnMM06mpaJt3g+MpxYQQrDfojUQldP1xxraPSJYSMEljoWM/dCg==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.12.12" + } + }, + "@babel/plugin-transform-react-jsx-self": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.12.13.tgz", + "integrity": "sha512-FXYw98TTJ125GVCCkFLZXlZ1qGcsYqNQhVBQcZjyrwf8FEUtVfKIoidnO8S0q+KBQpDYNTmiGo1gn67Vti04lQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-react-jsx-source": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.12.13.tgz", + "integrity": "sha512-O5JJi6fyfih0WfDgIJXksSPhGP/G0fQpfxYy87sDc+1sFmsCS6wr3aAn+whbzkhbjtq4VMqLRaSzR6IsshIC0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.12.1.tgz", + "integrity": "sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.10.4", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz", + "integrity": "sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz", + "integrity": "sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-runtime": { + "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==", + "requires": { + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "resolve": "^1.8.1", + "semver": "^5.5.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz", + "integrity": "sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.13.tgz", + "integrity": "sha512-dUCrqPIowjqk5pXsx1zPftSq4sT0aCeZVAxhdgs3AMgyaDmoUT0G+5h3Dzja27t76aUEIJWlFgPJqJ/d4dbTtg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz", + "integrity": "sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.13.tgz", + "integrity": "sha512-arIKlWYUgmNsF28EyfmiQHJLJFlAJNYkuQO10jL46ggjBpeb2re1P9K9YGxNJB45BqTbaslVysXDYm/g3sN/Qg==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz", + "integrity": "sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.12.13.tgz", + "integrity": "sha512-z1VWskPJxK9tfxoYvePWvzSJC+4pxXr8ArmRm5ofqgi+mwpKg6lvtomkIngBYMJVnKhsFYVysCQLDn//v2RHcg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-syntax-typescript": "^7.12.13" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz", + "integrity": "sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz", + "integrity": "sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/preset-env": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.13.tgz", + "integrity": "sha512-JUVlizG8SoFTz4LmVUL8++aVwzwxcvey3N0j1tRbMAXVEy95uQ/cnEkmEKHN00Bwq4voAV3imQGnQvpkLAxsrw==", + "requires": { + "@babel/compat-data": "^7.12.13", + "@babel/helper-compilation-targets": "^7.12.13", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-validator-option": "^7.12.11", + "@babel/plugin-proposal-async-generator-functions": "^7.12.13", + "@babel/plugin-proposal-class-properties": "^7.12.13", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.13", + "@babel/plugin-proposal-json-strings": "^7.12.13", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.13", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.13", + "@babel/plugin-proposal-numeric-separator": "^7.12.13", + "@babel/plugin-proposal-object-rest-spread": "^7.12.13", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.13", + "@babel/plugin-proposal-optional-chaining": "^7.12.13", + "@babel/plugin-proposal-private-methods": "^7.12.13", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.13", + "@babel/plugin-transform-arrow-functions": "^7.12.13", + "@babel/plugin-transform-async-to-generator": "^7.12.13", + "@babel/plugin-transform-block-scoped-functions": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.12.13", + "@babel/plugin-transform-classes": "^7.12.13", + "@babel/plugin-transform-computed-properties": "^7.12.13", + "@babel/plugin-transform-destructuring": "^7.12.13", + "@babel/plugin-transform-dotall-regex": "^7.12.13", + "@babel/plugin-transform-duplicate-keys": "^7.12.13", + "@babel/plugin-transform-exponentiation-operator": "^7.12.13", + "@babel/plugin-transform-for-of": "^7.12.13", + "@babel/plugin-transform-function-name": "^7.12.13", + "@babel/plugin-transform-literals": "^7.12.13", + "@babel/plugin-transform-member-expression-literals": "^7.12.13", + "@babel/plugin-transform-modules-amd": "^7.12.13", + "@babel/plugin-transform-modules-commonjs": "^7.12.13", + "@babel/plugin-transform-modules-systemjs": "^7.12.13", + "@babel/plugin-transform-modules-umd": "^7.12.13", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", + "@babel/plugin-transform-new-target": "^7.12.13", + "@babel/plugin-transform-object-super": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.12.13", + "@babel/plugin-transform-property-literals": "^7.12.13", + "@babel/plugin-transform-regenerator": "^7.12.13", + "@babel/plugin-transform-reserved-words": "^7.12.13", + "@babel/plugin-transform-shorthand-properties": "^7.12.13", + "@babel/plugin-transform-spread": "^7.12.13", + "@babel/plugin-transform-sticky-regex": "^7.12.13", + "@babel/plugin-transform-template-literals": "^7.12.13", + "@babel/plugin-transform-typeof-symbol": "^7.12.13", + "@babel/plugin-transform-unicode-escapes": "^7.12.13", + "@babel/plugin-transform-unicode-regex": "^7.12.13", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.13", + "core-js-compat": "^3.8.0", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", + "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.13.tgz", + "integrity": "sha512-TYM0V9z6Abb6dj1K7i5NrEhA13oS5ujUYQYDfqIBXYHOc2c2VkFgc+q9kyssIyUfy4/hEwqrgSlJ/Qgv8zJLsA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13", + "@babel/plugin-transform-react-display-name": "^7.12.13", + "@babel/plugin-transform-react-jsx": "^7.12.13", + "@babel/plugin-transform-react-jsx-development": "^7.12.12", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + } + }, + "@babel/preset-typescript": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.12.1.tgz", + "integrity": "sha512-hNK/DhmoJPsksdHuI/RVrcEws7GN5eamhi28JkO52MqIxU8Z0QpmiSOQxZHWOHV7I3P4UjHV97ay4TcamMA6Kw==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-typescript": "^7.12.1" + } + }, + "@babel/runtime": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.13.tgz", + "integrity": "sha512-8+3UMPBrjFa/6TtKi/7sehPKqfAm4g6K+YQjyyFOLUTxzOngcRZTlAVY8sc2CORJYqdHQY8gRPHmn+qo15rCBw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.12.13.tgz", + "integrity": "sha512-8fSpqYRETHATtNitsCXq8QQbKJP31/KnDl2Wz2Vtui9nKzjss2ysuZtyVsWjBtvkeEFo346gkwjYPab1hvrXkQ==", + "requires": { + "core-js-pure": "^3.0.0", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.13.tgz", + "integrity": "sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13" + } + }, + "@babel/traverse": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.13.tgz", + "integrity": "sha512-3Zb4w7eE/OslI0fTp8c7b286/cQps3+vdLW3UcwC8VSJC6GbKn55aeVVu2QJNuCDoeKyptLOFrPq8WqZZBodyA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.12.13", + "@babel/helper-function-name": "^7.12.13", + "@babel/helper-split-export-declaration": "^7.12.13", + "@babel/parser": "^7.12.13", + "@babel/types": "^7.12.13", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.13.tgz", + "integrity": "sha512-oKrdZTld2im1z8bDwTOQvUbxKwE+854zc16qWZQlcTqMN00pWxHQ4ZeOq0yDMnisOpRykH2/5Qqcrk/OlbAjiQ==", + "requires": { + "@babel/helper-validator-identifier": "^7.12.11", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@csstools/convert-colors": { + "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": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-10.1.0.tgz", + "integrity": "sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==" + }, + "@eslint/eslintrc": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", + "integrity": "sha512-1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^12.1.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "lodash": "^4.17.20", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "requires": { + "type-fest": "^0.8.1" + } + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + } + } + }, + "@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==" + }, + "@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==" + }, + "@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==" + }, + "@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "requires": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "requires": { + "@hapi/hoek": "^8.3.0" + } + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "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" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz", + "integrity": "sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==" + }, + "@jest/console": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", + "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", + "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/reporters": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^26.6.2", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-resolve-dependencies": "^26.6.3", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "jest-watcher": "^26.6.2", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@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" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "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==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", + "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "requires": { + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2" + } + }, + "@jest/fake-timers": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", + "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "requires": { + "@jest/types": "^26.6.2", + "@sinonjs/fake-timers": "^6.0.1", + "@types/node": "*", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "@jest/globals": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", + "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/types": "^26.6.2", + "expect": "^26.6.2" + } + }, + "@jest/reporters": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", + "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", + "requires": { + "@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", + "node-notifier": "^8.0.0", + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@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" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "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==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", + "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", + "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "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==", + "requires": { + "@jest/test-result": "^26.6.2", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^26.6.2", + "jest-runner": "^26.6.3", + "jest-runtime": "^26.6.3" + } + }, + "@jest/transform": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", + "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", + "requires": { + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==" + }, + "@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", + "requires": { + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" + } + }, + "@npmcli/move-file": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.1.tgz", + "integrity": "sha512-LtWTicuF2wp7PNTuyCwABx7nNG+DnzSE8gN0iWxkC6mpgm/iOPu0ZMTkXuCxmJxtWFsDxUaixM9COSNJEMUfuQ==", + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "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==", + "requires": { + "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" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@rollup/plugin-node-resolve": { + "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==", + "requires": { + "@rollup/pluginutils": "^3.0.8", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.14.2" + } + }, + "@rollup/plugin-replace": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.3.4.tgz", + "integrity": "sha512-waBhMzyAtjCL1GwZes2jaE9MjuQ/DQF2BatH3fRivUF3z0JBFrU0U6iBNC/4WR+2rLKhaAhPWDNPYp4mI6RqdQ==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@sinonjs/commons": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", + "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", + "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "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==", + "requires": { + "ejs": "^2.6.1", + "magic-string": "^0.25.0" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "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": { + "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": { + "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": { + "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": { + "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": { + "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": { + "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": { + "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": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "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==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-7.29.4.tgz", + "integrity": "sha512-CtrJRiSYEfbtNGtEsd78mk1n1v2TUbeABlNIcOCJdDfkN5/JTOwQEbbQpoSRxGqzcWPgStMvJ4mNolSuBRv1NA==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^4.2.2", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.4", + "lz-string": "^1.4.4", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.11.9", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.11.9.tgz", + "integrity": "sha512-Mn2gnA9d1wStlAIT2NU8J15LNob0YFBVjs2aEQ3j8rsfRQo+lAs7/ui1i2TGaJjapLmuNPLTsrm+nPjmZDwpcQ==", + "requires": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^4.2.2", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-resolve": { + "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==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "11.2.5", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-11.2.5.tgz", + "integrity": "sha512-yEx7oIa/UWLe2F2dqK0FtMF9sJWNXD+2PPtp39BvE0Kh9MJ9Kl0HrZAgEuhUJR+Lx8Di6Xz+rKwSdEPY2UV8ZQ==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^7.28.1" + } + }, + "@testing-library/user-event": { + "version": "12.6.3", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-12.6.3.tgz", + "integrity": "sha512-PCmbUKofE4SXA7l8jphZAbvv5H3c4ix34xPZ/GNe99fASX//msJRgiMbHIBP+GwRfgVG9c7zmkODSPu2X2vNRw==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@types/anymatch": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-1.3.1.tgz", + "integrity": "sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==" + }, + "@types/aria-query": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.1.tgz", + "integrity": "sha512-S6oPal772qJZHoRZLFc/XoZW2gFvwXusYUmXPXkgxJLuEk2vOt7jc4Yo6z/vtI0EBkbPBVrJJ0B+prLIKiWqHg==" + }, + "@types/babel__core": { + "version": "7.1.12", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.12.tgz", + "integrity": "sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.0.tgz", + "integrity": "sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/eslint": { + "version": "7.2.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.6.tgz", + "integrity": "sha512-I+1sYH+NPQ3/tVqCeUSBwTE/0heyvtXqpIopUUArlBm0Kpocb8FbMa3AZ/ASKIFpN3rnEx932TTXDbt9OXsNDw==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/estree": { + "version": "0.0.46", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", + "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==" + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.4.tgz", + "integrity": "sha512-mWA/4zFQhfvOA8zWkXobwJvBD7vzcxgrOQ0J5CH1votGqdq9m7+FwtGaqyCZqC3NyyBkc9z4m+iry4LlqcMWJg==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==" + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "@types/istanbul-lib-report": { + "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==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "26.0.20", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.20.tgz", + "integrity": "sha512-9zi2Y+5USJRxd0FsahERhBwlcvFh6D2GLQnY2FH2BzK8J9s9omvNHIbvABwIluXa0fD8XVKMLTO0aOEuUfACAA==", + "requires": { + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "14.14.25", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.25.tgz", + "integrity": "sha512-EPpXLOVqDvisVxtlbvzfyqSsFeQxltFbluZNRndIb8tr9KiBnYNLzrc1N3pyKUCww2RNrfHDViqDWWE1LCJQtQ==" + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==" + }, + "@types/parse-json": { + "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": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.0.tgz", + "integrity": "sha512-O3SQC6+6AySHwrspYn2UvC6tjo6jCTMMmylxZUFhE1CulVu5l3AxU6ca9lrJDTQDVllF62LIxVSx5fuYL6LiZg==" + }, + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==" + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/source-list-map": { + "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": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==" + }, + "@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==" + }, + "@types/testing-library__jest-dom": { + "version": "5.9.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.9.5.tgz", + "integrity": "sha512-ggn3ws+yRbOHog9GxnXiEZ/35Mow6YtPZpd7Z5mKDeZS/o7zx3yAle0ov/wjhVB5QT4N2Dt+GNoGCdqkBGCajQ==", + "requires": { + "@types/jest": "*" + } + }, + "@types/uglify-js": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.12.0.tgz", + "integrity": "sha512-sYAF+CF9XZ5cvEBkI7RtrG9g2GtMBkviTnBxYYyq+8BWvO4QtXfwwR6a2LFwCi4evMKZfpv6U43ViYvv17Wz3Q==", + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@types/webpack": { + "version": "4.41.26", + "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.26.tgz", + "integrity": "sha512-7ZyTfxjCRwexh+EJFwRUM+CDB2XvgHl4vfuqf1ZKrgGvcS5BrNvPQqJh3tsZ0P6h6Aa1qClVHaJZszLPzpqHeA==", + "requires": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@types/webpack-sources": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz", + "integrity": "sha512-LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==", + "requires": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.14.2.tgz", + "integrity": "sha512-uMGfG7GFYK/nYutK/iqYJv6K/Xuog/vrRRZX9aEP4Zv1jsYXuvFUMDFLhUnc8WFv3D2R5QhNQL3VYKmvLS5zsQ==", + "requires": { + "@typescript-eslint/experimental-utils": "4.14.2", + "@typescript-eslint/scope-manager": "4.14.2", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "lodash": "^4.17.15", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.14.2.tgz", + "integrity": "sha512-mV9pmET4C2y2WlyHmD+Iun8SAEqkLahHGBkGqDVslHkmoj3VnxnGP4ANlwuxxfq1BsKdl/MPieDbohCEQgKrwA==", + "requires": { + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.14.2", + "@typescript-eslint/types": "4.14.2", + "@typescript-eslint/typescript-estree": "4.14.2", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + } + }, + "@typescript-eslint/parser": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.14.2.tgz", + "integrity": "sha512-ipqSP6EuUsMu3E10EZIApOJgWSpcNXeKZaFeNKQyzqxnQl8eQCbV+TSNsl+s2GViX2d18m1rq3CWgnpOxDPgHg==", + "requires": { + "@typescript-eslint/scope-manager": "4.14.2", + "@typescript-eslint/types": "4.14.2", + "@typescript-eslint/typescript-estree": "4.14.2", + "debug": "^4.1.1" + } + }, + "@typescript-eslint/scope-manager": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.14.2.tgz", + "integrity": "sha512-cuV9wMrzKm6yIuV48aTPfIeqErt5xceTheAgk70N1V4/2Ecj+fhl34iro/vIssJlb7XtzcaD07hWk7Jk0nKghg==", + "requires": { + "@typescript-eslint/types": "4.14.2", + "@typescript-eslint/visitor-keys": "4.14.2" + } + }, + "@typescript-eslint/types": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.14.2.tgz", + "integrity": "sha512-LltxawRW6wXy4Gck6ZKlBD05tCHQUj4KLn4iR69IyRiDHX3d3NCAhO+ix5OR2Q+q9bjCrHE/HKt+riZkd1At8Q==" + }, + "@typescript-eslint/typescript-estree": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.14.2.tgz", + "integrity": "sha512-ESiFl8afXxt1dNj8ENEZT12p+jl9PqRur+Y19m0Z/SPikGL6rqq4e7Me60SU9a2M28uz48/8yct97VQYaGl0Vg==", + "requires": { + "@typescript-eslint/types": "4.14.2", + "@typescript-eslint/visitor-keys": "4.14.2", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "lodash": "^4.17.15", + "semver": "^7.3.2", + "tsutils": "^3.17.1" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.14.2.tgz", + "integrity": "sha512-KBB+xLBxnBdTENs/rUgeUKO0UkPBRs2vD09oMRRIkj5BEN8PX1ToXV532desXfpQnZsYTyLLviS7JrPhdL154w==", + "requires": { + "@typescript-eslint/types": "4.14.2", + "eslint-visitor-keys": "^2.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "requires": { + "@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": { + "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": { + "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": { + "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": { + "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==", + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "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": { + "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==", + "requires": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "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": { + "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==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "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": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } + }, + "@webassemblyjs/wast-parser": { + "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==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/wast-printer": { + "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==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==" + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "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==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "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-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==" + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "ansi-colors": { + "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": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz", + "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==", + "requires": { + "type-fest": "^0.11.0" + }, + "dependencies": { + "type-fest": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz", + "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==" + } + } + }, + "ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "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==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "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==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "arr-flatten": { + "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": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.2.tgz", + "integrity": "sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "get-intrinsic": "^1.0.1", + "is-string": "^1.0.5" + } + }, + "array-union": { + "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": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "array.prototype.flat": { + "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==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "array.prototype.flatmap": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.4.tgz", + "integrity": "sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "function-bind": "^1.1.1" + } + }, + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=" + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=" + }, + "ast-types-flow": { + "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": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "async-each": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=" + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==" + }, + "axe-core": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.1.1.tgz", + "integrity": "sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-eslint": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", + "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", + "requires": { + "@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" + }, + "dependencies": { + "eslint-visitor-keys": { + "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==" + } + } + }, + "babel-extract-comments": { + "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==", + "requires": { + "babylon": "^6.18.0" + } + }, + "babel-jest": { + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.1.0.tgz", + "integrity": "sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==", + "requires": { + "find-cache-dir": "^2.1.0", + "loader-utils": "^1.4.0", + "mkdirp": "^0.5.3", + "pify": "^4.0.1", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "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==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "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==", + "requires": { + "@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": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@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" + } + } + } + }, + "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==" + }, + "babel-plugin-syntax-object-rest-spread": { + "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": { + "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=", + "requires": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "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": { + "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==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", + "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "requires": { + "babel-plugin-jest-hoist": "^26.6.2", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "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==", + "requires": { + "@babel/core": "7.12.3", + "@babel/plugin-proposal-class-properties": "7.12.1", + "@babel/plugin-proposal-decorators": "7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "7.12.1", + "@babel/plugin-proposal-numeric-separator": "7.12.1", + "@babel/plugin-proposal-optional-chaining": "7.12.1", + "@babel/plugin-transform-flow-strip-types": "7.12.1", + "@babel/plugin-transform-react-display-name": "7.12.1", + "@babel/plugin-transform-runtime": "7.12.1", + "@babel/preset-env": "7.12.1", + "@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" + }, + "dependencies": { + "@babel/plugin-proposal-class-properties": { + "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==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "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==", + "requires": { + "@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-transform-react-display-name": { + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/preset-env": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz", + "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==", + "requires": { + "@babel/compat-data": "^7.12.1", + "@babel/helper-compilation-targets": "^7.12.1", + "@babel/helper-module-imports": "^7.12.1", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.1", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.1", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.1", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.1", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.1", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.1", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.1", + "core-js-compat": "^3.6.2", + "semver": "^5.5.0" + } + }, + "@babel/preset-react": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.12.1.tgz", + "integrity": "sha512-euCExymHCi0qB9u5fKw7rvlw7AZSjw/NaB9h7EkdTt5+yHRrXdiRTh7fkG3uBPpJg82CqLfp1LHLqWGSCrab+g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-transform-react-display-name": "^7.12.1", + "@babel/plugin-transform-react-jsx": "^7.12.1", + "@babel/plugin-transform-react-jsx-development": "^7.12.1", + "@babel/plugin-transform-react-jsx-self": "^7.12.1", + "@babel/plugin-transform-react-jsx-source": "^7.12.1", + "@babel/plugin-transform-react-pure-annotations": "^7.12.1" + } + }, + "@babel/runtime": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz", + "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "requires": { + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "optional": true + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "bn.js": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz", + "integrity": "sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==" + }, + "body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "requires": { + "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" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "requires": { + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "requires": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "requires": { + "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" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", + "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "requires": { + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "electron-to-chromium": "^1.3.649", + "escalade": "^3.1.1", + "node-releases": "^1.1.70" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "buffer-indexof": { + "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": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "cacache": { + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "requires": { + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.0", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "requires": { + "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": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=" + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" + }, + "caniuse-api": { + "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==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001185", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001185.tgz", + "integrity": "sha512-Fpi4kVNtNvJ15H0F6vwmXtb3tukv3Zg3qhKkOGUq7KJ1J6b9kf4dnNgtEAFXhRsJo0gNj9W60+wBvn0JcTvdTg==" + }, + "capture-exit": { + "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==", + "requires": { + "rsvp": "^4.8.4" + } + }, + "case-sensitive-paths-webpack-plugin": { + "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==" + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "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": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "optional": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==" + }, + "chrome-trace-event": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz", + "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==", + "requires": { + "tslib": "^1.9.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "cjs-module-lexer": { + "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": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "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==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.4.tgz", + "integrity": "sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==", + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "component-emitter": { + "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": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "requires": { + "arity-n": "^1.0.4" + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "confusing-browser-globals": { + "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": { + "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": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" + }, + "contains-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", + "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=" + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "requires": { + "safe-buffer": "5.1.2" + } + }, + "content-type": { + "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": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "requires": { + "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" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=" + }, + "core-js": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.3.tgz", + "integrity": "sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q==" + }, + "core-js-compat": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.8.3.tgz", + "integrity": "sha512-1sCb0wBXnBIL16pfFG1Gkvei6UzvKyTNYpiC41yrdjEv0UoJoq9E/abTMzyYJ6JpTkAj15dLjbqifIzEBDVvog==", + "requires": { + "browserslist": "^4.16.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.8.3.tgz", + "integrity": "sha512-V5qQZVAr9K0xu7jXg1M7qTEwuxUgqr7dUOezGaNa7i+Xn9oXAU/d1fzqD9ObuwpVQOaorO5s70ckyi1woP9lVA==" + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "requires": { + "@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": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "requires": { + "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": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "requires": { + "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": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "requires": { + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-1.0.0.tgz", + "integrity": "sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=" + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "requires": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-blank-pseudo": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-0.1.4.tgz", + "integrity": "sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-color-names": { + "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": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-has-pseudo": { + "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==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^5.0.0-rc.4" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "css-loader": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-4.3.0.tgz", + "integrity": "sha512-rdezjCjScIrsL8BSYszgT4s476IcNKt6yX69t0pHjJVnPUTDpn4WfIpDQTN3wCJvUvfsz/mFjuGOekf3PY3NUg==", + "requires": { + "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": { + "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==", + "requires": { + "postcss": "^7.0.5" + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "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-tree": { + "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==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "cssdb": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", + "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "4.1.10", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.10.tgz", + "integrity": "sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==", + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.7", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "cssnano-preset-default": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz", + "integrity": "sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==", + "requires": { + "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.2", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "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": { + "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": { + "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==", + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "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==" + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.2.tgz", + "integrity": "sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=" + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==" + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=" + }, + "decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "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": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "requires": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + } + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "requires": { + "@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" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", + "requires": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==" + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "detect-newline": { + "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": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.4.tgz", + "integrity": "sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==" + }, + "detect-port-alt": { + "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==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "diff-sequences": { + "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": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.4.tgz", + "integrity": "sha512-TvrjBckDy2c6v6RLxPv5QXOnU+SmF9nBII5621Ve5fu6Z/BDrENurBEvlC1f44lKEUVqOpK4w9E5Idc5/EgkLQ==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", + "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==" + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + } + }, + "dotenv": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.2.0.tgz", + "integrity": "sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz", + "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==" + }, + "electron-to-chromium": { + "version": "1.3.657", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.657.tgz", + "integrity": "sha512-/9ROOyvEflEbaZFUeGofD+Tqs/WynbSTbNgNF+/TJJxH1ePD/e6VjZlDJpW3FFFd3nj5l3Hd8ki2vRwy+gyRFw==" + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "requires": { + "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" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } + } + }, + "emittery": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", + "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "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==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "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==", + "requires": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "requires": { + "ansi-colors": "^4.1.1" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "requires": { + "prr": "~1.0.1" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.18.0-next.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz", + "integrity": "sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.1", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.3", + "string.prototype.trimstart": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "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==", + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "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" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.19.0.tgz", + "integrity": "sha512-CGlMgJY56JZ9ZSYhJuhow61lMPPjUzWmChFya71Z/jilVos7mR/jPgaEfVGgMBY5DshbKdG8Ezb8FDCHcoMEMg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^0.3.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", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.2.0", + "esutils": "^2.0.2", + "file-entry-cache": "^6.0.0", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^12.1.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": "^4.17.20", + "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.4", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "globals": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", + "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", + "requires": { + "type-fest": "^0.8.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "eslint-config-react-app": { + "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==", + "requires": { + "confusing-browser-globals": "^1.0.10" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", + "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "eslint-module-utils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz", + "integrity": "sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==", + "requires": { + "debug": "^2.6.9", + "pkg-dir": "^2.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "pkg-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", + "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "requires": { + "find-up": "^2.1.0" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.2.0.tgz", + "integrity": "sha512-z7ULdTxuhlRJcEe1MVljePXricuPOrsWfScRXFhNzVD5dmTHWjIF57AxD0e7AbEoLSbjSsaA5S+hCg43WvpXJQ==", + "requires": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.22.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz", + "integrity": "sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==", + "requires": { + "array-includes": "^3.1.1", + "array.prototype.flat": "^1.2.3", + "contains-path": "^0.1.0", + "debug": "^2.6.9", + "doctrine": "1.5.0", + "eslint-import-resolver-node": "^0.3.4", + "eslint-module-utils": "^2.6.0", + "has": "^1.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.1", + "read-pkg-up": "^2.0.0", + "resolve": "^1.17.0", + "tsconfig-paths": "^3.9.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", + "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", + "requires": { + "esutils": "^2.0.2", + "isarray": "^1.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "eslint-plugin-jest": { + "version": "24.1.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-24.1.3.tgz", + "integrity": "sha512-dNGGjzuEzCE3d5EPZQ/QGtmlMotqnYWD/QpCZ1UuZlrMAdhG5rldh0N0haCvhGnUkSeuORS5VNROwF9Hrgn3Lg==", + "requires": { + "@typescript-eslint/experimental-utils": "^4.0.1" + } + }, + "eslint-plugin-jsx-a11y": { + "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==", + "requires": { + "@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" + }, + "dependencies": { + "emoji-regex": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.1.tgz", + "integrity": "sha512-117l1H6U4X3Krn+MrzYrL57d5H7siRHWraBs7s+LjRuFK7Fe7hJqnJ0skWlinqsycVLU5YAo6L8CsEYQ0V5prg==" + } + } + }, + "eslint-plugin-react": { + "version": "7.22.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.22.0.tgz", + "integrity": "sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==", + "requires": { + "array-includes": "^3.1.1", + "array.prototype.flatmap": "^1.2.3", + "doctrine": "^2.1.0", + "has": "^1.0.3", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "object.entries": "^1.1.2", + "object.fromentries": "^2.0.2", + "object.values": "^1.1.1", + "prop-types": "^15.7.2", + "resolve": "^1.18.1", + "string.prototype.matchall": "^4.0.2" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + } + } + }, + "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==" + }, + "eslint-plugin-testing-library": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-3.10.1.tgz", + "integrity": "sha512-nQIFe2muIFv2oR2zIuXE4vTbcFNx8hZKRzgHZqJg8rfopIWwoTwtlbCCNELT/jXzVe1uZF68ALGYoDXjLczKiQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^3.10.1" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.10.1.tgz", + "integrity": "sha512-DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==", + "requires": { + "@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" + } + }, + "@typescript-eslint/types": { + "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/typescript-estree": { + "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==", + "requires": { + "@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" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.10.1.tgz", + "integrity": "sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + } + }, + "eslint-visitor-keys": { + "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-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "requires": { + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "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": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==" + }, + "eslint-webpack-plugin": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.0.tgz", + "integrity": "sha512-CCIWiQzkthgPq4P9arnPtj/FtswyO0j6obmSWurZrXW/haOOdDDucezeOxziTXjhUQeEDP4htjS81ARbesjd/A==", + "requires": { + "@types/eslint": "^7.2.6", + "arrify": "^2.0.1", + "jest-worker": "^26.6.2", + "micromatch": "^4.0.2", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "requires": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "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==" + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + } + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.2.0.tgz", + "integrity": "sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==" + }, + "eventsource": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.0.7.tgz", + "integrity": "sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==", + "requires": { + "original": "^1.0.0" + } + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "exec-sh": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.4.tgz", + "integrity": "sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==" + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "requires": { + "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" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "expect": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", + "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "requires": { + "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" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "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" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=" + }, + "fast-deep-equal": { + "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": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + } + }, + "fast-json-stable-stringify": { + "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": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastq": { + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz", + "integrity": "sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "figgy-pudding": { + "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": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.0.tgz", + "integrity": "sha512-fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.1.tgz", + "integrity": "sha512-Klt8C4BjWSXYQAfhpYYkG4qHNTna4toMHEbWrI5IuVoxbU6uiDKeKAP99R8mmbJi3lvewn/jQBOgU4+NS3tDQw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==" + }, + "flatten": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", + "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==" + }, + "flush-write-stream": { + "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==", + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "follow-redirects": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.2.tgz", + "integrity": "sha512-6mPTgLxYm3r6Bkkg0vNM0HTjfGrOEtsfbhagQvbxDEsEkpNhw582upBaoRZylzen6krEmxXJgt9Ju6HiI4O7BA==" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=" + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=" + }, + "fork-ts-checker-webpack-plugin": { + "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==", + "requires": { + "@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" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "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" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "requires": { + "minipass": "^3.0.0" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "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": { + "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": { + "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": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "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": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=" + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "requires": { + "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" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", + "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", + "requires": { + "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": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.5.tgz", + "integrity": "sha512-kBBSQbz2K0Nyn+31j/w36fUfxkBW9/gfwRWdUY1ULReH3iokVJgddZAFcD1D0xlgTmFxJCbUkUclAlc6/IDJkw==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "optional": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=" + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "harmony-reflect": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.1.tgz", + "integrity": "sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "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": { + "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==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hoopy": { + "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": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=" + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=" + }, + "html-comment-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "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": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "requires": { + "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": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-MouoXEYSjTzCrjIxWwg8gxL5fE2X2WZJLmBYXlaJhQUH5K/b5OrqmV7T4dB7iu0xkmJ6JlUuV6fFVtnqbPopZw==", + "requires": { + "@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" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "util.promisify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.0.tgz", + "integrity": "sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==", + "requires": { + "define-properties": "^1.1.2", + "object.getownpropertydescriptors": "^2.0.3" + } + } + } + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + } + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "requires": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "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" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "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" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "requires": { + "postcss": "^7.0.14" + } + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=" + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" + }, + "immer": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/immer/-/immer-7.0.9.tgz", + "integrity": "sha512-Vs/gxoM4DqNAYR7pugIxi0Xc8XAun/uy7AQu4fLLqaTBHxjOP9pJ266Q9MWA/ly4z6rAFZbvViOtihxUZ7O28A==" + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "dependencies": { + "pkg-dir": { + "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==", + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=" + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "requires": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + } + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=" + }, + "ipaddr.js": { + "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": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=" + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "is-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "requires": { + "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": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==" + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=" + }, + "is-docker": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", + "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=" + }, + "is-extglob": { + "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": { + "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": { + "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": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "is-negative-zero": { + "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": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-obj": { + "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": { + "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": { + "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==", + "requires": { + "is-path-inside": "^2.1.0" + } + }, + "is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "requires": { + "path-is-inside": "^1.0.2" + } + }, + "is-plain-obj": { + "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": { + "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==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-potential-custom-element-name": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", + "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=" + }, + "is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "requires": { + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=" + }, + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==" + }, + "is-svg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-svg/-/is-svg-3.0.0.tgz", + "integrity": "sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==", + "requires": { + "html-comment-regex": "^1.1.0" + } + }, + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "requires": { + "has-symbols": "^1.0.1" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-windows": { + "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": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=" + }, + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==" + }, + "istanbul-lib-instrument": { + "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==", + "requires": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "make-dir": { + "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==", + "requires": { + "semver": "^6.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "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==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jest": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.0.tgz", + "integrity": "sha512-jxTmrvuecVISvKFFhOkjsWRZV7sFqdSUAd1ajOKY+/QE/aLBVstsJ/dX8GczLzwiT6ZEwwmZqtCUHLHHQVzcfA==", + "requires": { + "@jest/core": "^26.6.0", + "import-local": "^3.0.2", + "jest-cli": "^26.6.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-cli": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", + "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "requires": { + "@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" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-changed-files": { + "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==", + "requires": { + "@jest/types": "^26.6.2", + "execa": "^4.0.0", + "throat": "^5.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "requires": { + "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" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "jest-circus": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-26.6.0.tgz", + "integrity": "sha512-L2/Y9szN6FJPWFK8kzWXwfp+FOR7xq0cUL4lIsdbIdwz3Vh6P1nrpcqOleSzr28zOtSHQNV9Z7Tl+KkuK7t5Ng==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.0", + "@jest/test-result": "^26.6.0", + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", + "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@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" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "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==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "26.0.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", + "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", + "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2", + "jsdom": "^16.4.0" + } + }, + "jest-environment-node": { + "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==", + "requires": { + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "jest-mock": "^26.6.2", + "jest-util": "^26.6.2" + } + }, + "jest-get-type": { + "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": { + "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==", + "requires": { + "@jest/types": "^26.6.2", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.1.2", + "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" + } + }, + "jest-jasmine2": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", + "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^26.6.2", + "is-generator-fn": "^2.0.0", + "jest-each": "^26.6.2", + "jest-matcher-utils": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-runtime": "^26.6.3", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "pretty-format": "^26.6.2", + "throat": "^5.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", + "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", + "requires": { + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + } + }, + "jest-matcher-utils": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", + "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", + "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", + "requires": { + "@jest/types": "^26.6.2", + "@types/node": "*" + } + }, + "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==" + }, + "jest-regex-util": { + "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": { + "version": "26.6.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.0.tgz", + "integrity": "sha512-tRAz2bwraHufNp+CCmAD8ciyCpXCs1NQxB5EJAmtCFy6BN81loFEGWKzYu26Y62lAJJe4X4jg36Kf+NsQyiStQ==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "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==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", + "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", + "requires": { + "@jest/types": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-snapshot": "^26.6.2" + } + }, + "jest-runner": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", + "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@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" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "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==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "26.6.3", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", + "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", + "requires": { + "@jest/console": "^26.6.2", + "@jest/environment": "^26.6.2", + "@jest/fake-timers": "^26.6.2", + "@jest/globals": "^26.6.2", + "@jest/source-map": "^26.6.2", + "@jest/test-result": "^26.6.2", + "@jest/transform": "^26.6.2", + "@jest/types": "^26.6.2", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^0.6.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-config": "^26.6.3", + "jest-haste-map": "^26.6.2", + "jest-message-util": "^26.6.2", + "jest-mock": "^26.6.2", + "jest-regex-util": "^26.0.0", + "jest-resolve": "^26.6.2", + "jest-snapshot": "^26.6.2", + "jest-util": "^26.6.2", + "jest-validate": "^26.6.2", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^15.4.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@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" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "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==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", + "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", + "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-resolve": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", + "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "requires": { + "@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" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==" + } + } + }, + "read-pkg-up": { + "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==", + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", + "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", + "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "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==", + "requires": { + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", + "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "requires": { + "@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" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=" + }, + "jsdom": { + "version": "16.4.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.4.0.tgz", + "integrity": "sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==", + "requires": { + "abab": "^2.0.3", + "acorn": "^7.1.1", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.2.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.0", + "domexception": "^2.0.1", + "escodegen": "^1.14.1", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "5.1.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.8", + "saxes": "^5.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^3.0.1", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0", + "ws": "^7.2.3", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "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": { + "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": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=" + }, + "json-schema-traverse": { + "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-stable-stringify-without-jsonify": { + "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=" + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" + }, + "json3": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", + "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==" + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "jsx-ast-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz", + "integrity": "sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==", + "requires": { + "array-includes": "^3.1.2", + "object.assign": "^4.1.2" + } + }, + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==" + }, + "kind-of": { + "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": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "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": { + "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": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "last-call-webpack-plugin": { + "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==", + "requires": { + "lodash": "^4.17.5", + "webpack-sources": "^1.1.0" + } + }, + "leven": { + "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": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lines-and-columns": { + "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": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "requires": { + "error-ex": "^1.2.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==" + }, + "loader-utils": { + "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==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==" + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "requires": { + "tmpl": "1.0.x" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=" + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "requires": { + "object-visit": "^1.0.0" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-stream": { + "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": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.45.0.tgz", + "integrity": "sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==" + }, + "mime-types": { + "version": "2.1.28", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.28.tgz", + "integrity": "sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==", + "requires": { + "mime-db": "1.45.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "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==", + "requires": { + "loader-utils": "^1.1.0", + "normalize-url": "1.9.1", + "schema-utils": "^1.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "minimalistic-assert": { + "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": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "requires": { + "yallist": "^4.0.0" + } + }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "requires": { + "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": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "requires": { + "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" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "nanoid": { + "version": "3.1.20", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.20.tgz", + "integrity": "sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==" + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "requires": { + "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": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "requires": { + "querystring": "^0.2.0" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" + }, + "neo-async": { + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "requires": { + "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" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + } + } + }, + "node-modules-regexp": { + "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": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.1.tgz", + "integrity": "sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==", + "optional": true, + "requires": { + "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" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "optional": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "node-releases": { + "version": "1.1.70", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.70.tgz", + "integrity": "sha512-Slf2s69+2/uAD79pVVQo8uSiC34+g8GWY8UH2Qtqv34ZfhYrxpYpfzs9Js9d6O0mbDmALuxaTlplnBTnSELcrw==" + }, + "normalize-package-data": { + "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==", + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-1.9.1.tgz", + "integrity": "sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=", + "requires": { + "object-assign": "^4.0.1", + "prepend-http": "^1.0.0", + "query-string": "^4.1.0", + "sort-keys": "^1.0.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz", + "integrity": "sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==" + }, + "object-is": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.4.tgz", + "integrity": "sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.3.tgz", + "integrity": "sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "object.fromentries": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.3.tgz", + "integrity": "sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.1.tgz", + "integrity": "sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.2.tgz", + "integrity": "sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has": "^1.0.3" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "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": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", + "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, + "opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "requires": { + "is-wsl": "^1.1.0" + }, + "dependencies": { + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + } + } + }, + "optimize-css-assets-webpack-plugin": { + "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==", + "requires": { + "cssnano": "^4.1.10", + "last-call-webpack-plugin": "^3.0.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "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": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "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": { + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "requires": { + "retry": "^0.12.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "requires": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "parent-module": { + "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==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "requires": { + "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": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@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": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + }, + "dependencies": { + "tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + } + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=" + }, + "path-browserify": { + "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": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=" + }, + "path-exists": { + "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": { + "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": { + "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": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-to-regexp": { + "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": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "pbkdf2": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz", + "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==", + "requires": { + "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": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==" + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==" + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=" + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "requires": { + "pinkie": "^2.0.0" + } + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "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==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "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==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "pnp-webpack-plugin": { + "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==", + "requires": { + "ts-pnp": "^1.1.6" + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "posix-character-classes": { + "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": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-attribute-case-insensitive": { + "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==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-browser-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-3.0.0.tgz", + "integrity": "sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==", + "requires": { + "postcss": "^7" + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-color-functional-notation": { + "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==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-gray": { + "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==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-hex-alpha": { + "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==", + "requires": { + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-color-mod-function": { + "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==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-4.0.1.tgz", + "integrity": "sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-convert-values": { + "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==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-custom-media": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-7.0.8.tgz", + "integrity": "sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==", + "requires": { + "postcss": "^7.0.14" + } + }, + "postcss-custom-properties": { + "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==", + "requires": { + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + } + }, + "postcss-custom-selectors": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-5.1.2.tgz", + "integrity": "sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-dir-pseudo-class": { + "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==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "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==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-double-position-gradients": { + "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==", + "requires": { + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-env-function": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-2.0.2.tgz", + "integrity": "sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.1.tgz", + "integrity": "sha512-9SiofaZ9CWpQWxOwRh1b/r85KD5y7GgvsNt1056k6OYLvWUun0czCvogfJgylC22uJTwW1KzY3Gz65NZRlvoiQ==", + "requires": { + "postcss": "^7.0.26" + } + }, + "postcss-focus-visible": { + "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==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-gap-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-2.0.0.tgz", + "integrity": "sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-image-set-function": { + "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==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-initial": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.2.tgz", + "integrity": "sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==", + "requires": { + "lodash.template": "^4.5.0", + "postcss": "^7.0.2" + } + }, + "postcss-lab-function": { + "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==", + "requires": { + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + } + } + }, + "postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "requires": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + } + } + }, + "postcss-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-media-minmax": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-4.0.0.tgz", + "integrity": "sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "requires": { + "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" + }, + "dependencies": { + "postcss-selector-parser": { + "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==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "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==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-minify-gradients": { + "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==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-minify-params": { + "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==", + "requires": { + "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" + }, + "dependencies": { + "postcss-value-parser": { + "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-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "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==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules-extract-imports": { + "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==", + "requires": { + "postcss": "^7.0.5" + } + }, + "postcss-modules-local-by-default": { + "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==", + "requires": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "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==", + "requires": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + } + }, + "postcss-modules-values": { + "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==", + "requires": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-normalize": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-8.0.1.tgz", + "integrity": "sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==", + "requires": { + "@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-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "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==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-normalize-positions": { + "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==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-normalize-repeat-style": { + "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==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-normalize-string": { + "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==", + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-normalize-timing-functions": { + "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==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-normalize-unicode": { + "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==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-normalize-url": { + "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==", + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==" + }, + "postcss-value-parser": { + "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-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-overflow-shorthand": { + "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==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-page-break": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-2.0.0.tgz", + "integrity": "sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + } + }, + "postcss-preset-env": { + "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==", + "requires": { + "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": { + "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==", + "requires": { + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" + }, + "dependencies": { + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==" + }, + "postcss-selector-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-5.0.0.tgz", + "integrity": "sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==", + "requires": { + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-reduce-initial": { + "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==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-replace-overflow-wrap": { + "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==", + "requires": { + "postcss": "^7.0.2" + } + }, + "postcss-safe-parser": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-5.0.2.tgz", + "integrity": "sha512-jDUfCPJbKOABhwpUKcqCVbbXiloe/QXMcbJ6Iipf3sDIihEzTqRCeMBfRaOHxhBuTYqtASrI1KJWxzztZU4qUQ==", + "requires": { + "postcss": "^8.1.0" + }, + "dependencies": { + "postcss": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.5.tgz", + "integrity": "sha512-wMcb7BpDcm3gxQOQx46NDNT36Kk0Ao6PJLLI2ed5vehbbbxCEuslSQzbQ2sfSKy+gkYxhWcGWSeaK+gwm4KIZg==", + "requires": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "postcss-selector-matches": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-matches/-/postcss-selector-matches-4.0.0.tgz", + "integrity": "sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-not": { + "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==", + "requires": { + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" + } + }, + "postcss-selector-parser": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.4.tgz", + "integrity": "sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==", + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.2.tgz", + "integrity": "sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==", + "requires": { + "is-svg": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "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-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "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": { + "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==", + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "prepend-http": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-1.0.4.tgz", + "integrity": "sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=" + }, + "pretty-bytes": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.5.0.tgz", + "integrity": "sha512-p+T744ZyjjiaFlMUZZv6YPC5JrkNj8maRmPaQCWFJFplUAzpIUTRaTcS+7wmZtUoFXHtESJb23ISliaWyz3SHA==" + }, + "pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "react-is": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.1.tgz", + "integrity": "sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==" + } + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" + }, + "process-nextick-args": { + "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==" + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=" + }, + "prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=" + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "requires": { + "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" + }, + "dependencies": { + "bn.js": { + "version": "4.11.9", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz", + "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + }, + "query-string": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-4.3.4.tgz", + "integrity": "sha1-u7aTucqRXCMlFbIosaArYJBD2+s=", + "requires": { + "object-assign": "^4.1.0", + "strict-uri-encode": "^1.0.0" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "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": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + } + } + }, + "react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-app-polyfill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-2.0.0.tgz", + "integrity": "sha512-0sF4ny9v/B7s6aoehwze9vJNWcmCemAUYBVasscVr92+UYiEqDXOxfKjXN685mDaMRNF3WdhHQs76oTODMocFA==", + "requires": { + "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": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.2.tgz", + "integrity": "sha512-xG7GlMoYkrgc2M1kDCHKRywXMDbFnjOB+/VzpytQyYBusEzR8NlGTMmUbvN86k94yyKu5XReHB8eZC2JZrNchQ==", + "requires": { + "@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": "7.0.9", + "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" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz", + "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==", + "requires": { + "@babel/highlight": "^7.10.4" + } + }, + "browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "requires": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + }, + "globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "requires": { + "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" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" + } + }, + "react-error-overlay": { + "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-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-refresh": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.8.3.tgz", + "integrity": "sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg==" + }, + "react-scripts": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-4.0.2.tgz", + "integrity": "sha512-okaWNaGDGtnXyM2CLMUl8gYZnAubgxEulC40FYjsxn5bbj+G/mDINdy24wHz4Vypb/LWtIe8rdBU78k/74v8Mw==", + "requires": { + "@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.1.0", + "file-loader": "6.1.1", + "fs-extra": "^9.0.1", + "fsevents": "^2.1.3", + "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.2", + "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.0", + "webpack-manifest-plugin": "2.2.0", + "workbox-webpack-plugin": "5.1.4" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "requires": { + "load-json-file": "^2.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^2.0.0" + }, + "dependencies": { + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "requires": { + "pify": "^2.0.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=" + } + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^2.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regex-parser": { + "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": { + "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==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==" + }, + "regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "regjsparser": { + "version": "0.6.7", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.7.tgz", + "integrity": "sha512-ib77G0uxsA2ovgiYbCVGx4Pv3PSttAx2vIwidqQzbL2U5S4Q+j00HdSAneSBuyVcMvEnTXMjiGgB+DlXozVhpQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=" + }, + "renderkid": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.5.tgz", + "integrity": "sha512-ccqoLg+HLOHq1vdfYNm4TBeaCDIi1FLt3wGojTDSvdewUv65oTmI3cnT2E4hRjl1gzKZIPK+KZrXzlUYKnR+vQ==", + "requires": { + "css-select": "^2.0.2", + "dom-converter": "^0.2", + "htmlparser2": "^3.10.1", + "lodash": "^4.17.20", + "strip-ansi": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + } + } + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==" + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=" + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "dependencies": { + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + } + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "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": { + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "requires": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "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==", + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + } + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=" + }, + "resolve-url-loader": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz", + "integrity": "sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==", + "requires": { + "adjust-sourcemap-loader": "3.0.0", + "camelcase": "5.3.1", + "compose-function": "3.0.3", + "convert-source-map": "1.7.0", + "es6-iterator": "2.0.3", + "loader-utils": "1.2.3", + "postcss": "7.0.21", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "postcss": { + "version": "7.0.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", + "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==" + }, + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "requires": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + }, + "dependencies": { + "convert-source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", + "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=" + } + } + }, + "rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=" + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "requires": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + } + }, + "rollup-plugin-babel": { + "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==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "rollup-pluginutils": "^2.8.1" + } + }, + "rollup-plugin-terser": { + "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==", + "requires": { + "@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" + }, + "dependencies": { + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "requires": { + "estree-walker": "^0.6.1" + }, + "dependencies": { + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==" + } + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==" + }, + "run-parallel": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==" + }, + "run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "requires": { + "aproba": "^1.1.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "requires": { + "@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" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "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" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "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" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "sanitize.css": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-10.0.0.tgz", + "integrity": "sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==" + }, + "sass-loader": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz", + "integrity": "sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw==", + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.20.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.1.tgz", + "integrity": "sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "1.10.8", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", + "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz", + "integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==" + }, + "send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" + } + } + }, + "serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + } + }, + "serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" + }, + "shell-quote": { + "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": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "optional": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "requires": { + "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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "sockjs": { + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.20.tgz", + "integrity": "sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==", + "requires": { + "faye-websocket": "^0.10.0", + "uuid": "^3.4.0", + "websocket-driver": "0.6.5" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "sockjs-client": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.4.0.tgz", + "integrity": "sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==", + "requires": { + "debug": "^3.2.5", + "eventsource": "^1.0.7", + "faye-websocket": "~0.11.1", + "inherits": "^2.0.3", + "json3": "^3.3.2", + "url-parse": "^1.4.3" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", + "requires": { + "websocket-driver": ">=0.5.1" + } + } + } + }, + "sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha1-RBttTTRnmPG05J6JIK37oOVD+a0=", + "requires": { + "is-plain-obj": "^1.0.0" + } + }, + "source-list-map": { + "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": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-resolve": { + "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==", + "requires": { + "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-support": { + "version": "0.5.19", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", + "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==" + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "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": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", + "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "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" + } + }, + "split-string": { + "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==", + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "requires": { + "minipass": "^3.1.1" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.3.tgz", + "integrity": "sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=" + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-shift": { + "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": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz", + "integrity": "sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=" + }, + "string-length": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.1.tgz", + "integrity": "sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "string.prototype.matchall": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.3.tgz", + "integrity": "sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.1", + "has-symbols": "^1.0.1", + "internal-slot": "^1.0.2", + "regexp.prototype.flags": "^1.3.0", + "side-channel": "^1.0.3" + } + }, + "string.prototype.trimend": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz", + "integrity": "sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz", + "integrity": "sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3" + } + }, + "string_decoder": { + "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==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "dependencies": { + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + } + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + }, + "strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "requires": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=" + }, + "strip-final-newline": { + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "strip-json-comments": { + "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": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-1.3.0.tgz", + "integrity": "sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^2.7.0" + } + }, + "stylehacks": { + "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==", + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "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==", + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", + "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "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": { + "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": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", + "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", + "requires": { + "ajv": "^7.0.2", + "lodash": "^4.17.20", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "ajv": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.0.4.tgz", + "integrity": "sha512-xzzzaqgEQfmuhbhAoqjJ8T/1okb6gAzXn/eQRNpAN1AEUoHJTNF9xCDRTtf/s3SKldtZfa+RJeTs+BQq+eZ/sw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + }, + "tar": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.0.tgz", + "integrity": "sha512-DUCttfhsnLCjwoDoFcI+B2iJgYa93vBnDUATYEeRx6sntCTdN01VnqsIuTlALXla/LWooNg0yEGeB+Y8WdFxGA==", + "requires": { + "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" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" + } + } + }, + "temp-dir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-1.0.0.tgz", + "integrity": "sha1-CnwOom06Oa+n4OvqnB/AvE2qAR0=" + }, + "tempy": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.3.0.tgz", + "integrity": "sha512-WrH/pui8YCwmeiAoxV+lpRH9HpRtgBhSR2ViBPgpGb/wnYDzp21R4MN45fsCGvLROvY67o3byhJRYRONJyImVQ==", + "requires": { + "temp-dir": "^1.0.0", + "type-fest": "^0.3.1", + "unique-string": "^1.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.3.1.tgz", + "integrity": "sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "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==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "terser-webpack-plugin": { + "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==", + "requires": { + "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" + }, + "dependencies": { + "commander": { + "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==" + }, + "find-cache-dir": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.1.tgz", + "integrity": "sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "make-dir": { + "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==", + "requires": { + "semver": "^6.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "pkg-dir": { + "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==", + "requires": { + "find-up": "^4.0.0" + } + }, + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "terser": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.5.1.tgz", + "integrity": "sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==", + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.19" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + } + } + }, + "test-exclude": { + "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==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==" + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=" + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" + }, + "to-fast-properties": { + "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": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "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==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" + }, + "tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "requires": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.0.2.tgz", + "integrity": "sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "ts-pnp": { + "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": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz", + "integrity": "sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "tsutils": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.20.0.tgz", + "integrity": "sha512-RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==", + "requires": { + "tslib": "^1.8.1" + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=" + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "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": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "typedarray-to-buffer": { + "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==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" + }, + "unicode-match-property-ecmascript": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", + "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^1.0.4", + "unicode-property-aliases-ecmascript": "^1.0.4" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" + }, + "unicode-property-aliases-ecmascript": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" + }, + "union-value": { + "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==", + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=" + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-1.0.0.tgz", + "integrity": "sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=", + "requires": { + "crypto-random-string": "^1.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=" + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=" + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.4.7.tgz", + "integrity": "sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==" + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.7", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.7.tgz", + "integrity": "sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.2.2", + "is-regex": "^1.1.1", + "object-inspect": "^1.8.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.1", + "string.prototype.trimend": "^1.0.1", + "string.prototype.trimstart": "^1.0.1" + } + } + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "optional": true + }, + "v8-compile-cache": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", + "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==" + }, + "v8-to-istanbul": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.0.tgz", + "integrity": "sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "validate-npm-package-license": { + "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==", + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vm-browserify": { + "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": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "requires": { + "makeerror": "1.0.x" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "requires": { + "chokidar": "^2.1.8" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "optional": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "optional": true, + "requires": { + "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" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "optional": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "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" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "optional": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "optional": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "optional": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "optional": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "optional": true, + "requires": { + "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" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "optional": true, + "requires": { + "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" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.0.tgz", + "integrity": "sha512-1cx54eRxY/+M0KNKdNpNnuXAXG+vJEvwScV4DiV9rOYDguHoeDIzm09ghBohOPtkqPO5OtPC14FWkNva3SDisg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "requires": { + "@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" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "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" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "requires": { + "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" + } + }, + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "requires": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=" + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "requires": { + "yallist": "^3.0.2" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "requires": { + "glob": "^7.1.3" + } + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "ssri": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz", + "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==", + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "terser-webpack-plugin": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", + "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "requires": { + "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" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + } + } + }, + "webpack-dev-middleware": { + "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==", + "requires": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "dependencies": { + "mime": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.0.tgz", + "integrity": "sha512-ft3WayFSFUVBuJj7BMLKAQcSlItKtfjsKDDsii3rqFDAZ7t11zRe8ASw/GlmivGwVUYtwkQrxiGGpL6gFvB0ag==" + } + } + }, + "webpack-dev-server": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.0.tgz", + "integrity": "sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==", + "requires": { + "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.7", + "semver": "^6.3.0", + "serve-index": "^1.9.1", + "sockjs": "0.3.20", + "sockjs-client": "1.4.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" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "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" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "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" + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==" + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "optional": true + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "is-absolute-url": { + "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-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "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-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "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" + } + }, + "p-locate": { + "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==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "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" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "requires": { + "resolve-from": "^3.0.0" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=" + }, + "schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "requires": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "wrap-ansi": { + "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==", + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "ws": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.1.tgz", + "integrity": "sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==", + "requires": { + "async-limiter": "~1.0.0" + } + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "requires": { + "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-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "requires": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } + } + }, + "webpack-manifest-plugin": { + "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==", + "requires": { + "fs-extra": "^7.0.0", + "lodash": ">=3.5 <5", + "object.entries": "^1.1.0", + "tapable": "^1.0.0" + }, + "dependencies": { + "fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "websocket-driver": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.6.5.tgz", + "integrity": "sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=", + "requires": { + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "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": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-fetch": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.5.0.tgz", + "integrity": "sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==" + }, + "whatwg-mimetype": { + "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": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.4.0.tgz", + "integrity": "sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^2.0.2", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "word-wrap": { + "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": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz", + "integrity": "sha512-AH6x5pYq4vwQvfRDWH+vfOePfPIYQ00nCEB7dJRU1e0n9+9HMRyvI63FlDvtFT2AvXVRsXvUt7DNMEToyJLpSA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-broadcast-update": { + "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==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-build": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-5.1.4.tgz", + "integrity": "sha512-xUcZn6SYU8usjOlfLb9Y2/f86Gdo+fy1fXgH8tJHjxgpo53VVsqRX0lUDw8/JuyzNmXuo8vXX14pXX2oIm9Bow==", + "requires": { + "@babel/core": "^7.8.4", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", + "@hapi/joi": "^15.1.0", + "@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" + }, + "dependencies": { + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "workbox-cacheable-response": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-5.1.4.tgz", + "integrity": "sha512-0bfvMZs0Of1S5cdswfQK0BXt6ulU5kVD4lwer2CeI+03czHprXR3V4Y8lPTooamn7eHP8Iywi5QjyAMjw0qauA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-core": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-5.1.4.tgz", + "integrity": "sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg==" + }, + "workbox-expiration": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-5.1.4.tgz", + "integrity": "sha512-oDO/5iC65h2Eq7jctAv858W2+CeRW5e0jZBMNRXpzp0ZPvuT6GblUiHnAsC5W5lANs1QS9atVOm4ifrBiYY7AQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-google-analytics": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-5.1.4.tgz", + "integrity": "sha512-0IFhKoEVrreHpKgcOoddV+oIaVXBFKXUzJVBI+nb0bxmcwYuZMdteBTp8AEDJacENtc9xbR0wa9RDCnYsCDLjA==", + "requires": { + "workbox-background-sync": "^5.1.4", + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4", + "workbox-strategies": "^5.1.4" + } + }, + "workbox-navigation-preload": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-5.1.4.tgz", + "integrity": "sha512-Wf03osvK0wTflAfKXba//QmWC5BIaIZARU03JIhAEO2wSB2BDROWI8Q/zmianf54kdV7e1eLaIEZhth4K4MyfQ==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-precaching": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-5.1.4.tgz", + "integrity": "sha512-gCIFrBXmVQLFwvAzuGLCmkUYGVhBb7D1k/IL7pUJUO5xacjLcFUaLnnsoVepBGAiKw34HU1y/YuqvTKim9qAZA==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-range-requests": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-5.1.4.tgz", + "integrity": "sha512-1HSujLjgTeoxHrMR2muDW2dKdxqCGMc1KbeyGcmjZZAizJTFwu7CWLDmLv6O1ceWYrhfuLFJO+umYMddk2XMhw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-routing": { + "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==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "workbox-strategies": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-5.1.4.tgz", + "integrity": "sha512-VVS57LpaJTdjW3RgZvPwX0NlhNmscR7OQ9bP+N/34cYMDzXLyA6kqWffP6QKXSkca1OFo/v6v7hW7zrrguo6EA==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-streams": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-5.1.4.tgz", + "integrity": "sha512-xU8yuF1hI/XcVhJUAfbQLa1guQUhdLMPQJkdT0kn6HP5CwiPOGiXnSFq80rAG4b1kJUChQQIGPrq439FQUNVrw==", + "requires": { + "workbox-core": "^5.1.4", + "workbox-routing": "^5.1.4" + } + }, + "workbox-sw": { + "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": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz", + "integrity": "sha512-PZafF4HpugZndqISi3rZ4ZK4A4DxO8rAqt2FwRptgsDx7NF8TVKP86/huHquUsRjMGQllsNdn4FNl8CD/UvKmQ==", + "requires": { + "@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": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-5.1.4.tgz", + "integrity": "sha512-vXQtgTeMCUq/4pBWMfQX8Ee7N2wVC4Q7XYFqLnfbXJ2hqew/cU1uMTD2KqGEgEpE4/30luxIxgE+LkIa8glBYw==", + "requires": { + "workbox-core": "^5.1.4" + } + }, + "worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "requires": { + "errno": "~0.1.7" + } + }, + "worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "requires": { + "microevent.ts": "~0.1.1" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "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==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.4.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.3.tgz", + "integrity": "sha512-hr6vCR76GsossIRsr8OLR9acVVm1jyfEWvhbNjtgPOrfvAlKzvyeg/P6r8RuDjRyrcQoPQT7K0DGEPc7Ae6jzA==" + }, + "xml-name-validator": { + "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": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", + "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.0.tgz", + "integrity": "sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==" + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + } + } + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..a690a22 --- /dev/null +++ b/package.json @@ -0,0 +1,38 @@ +{ + "name": "my-app", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.11.9", + "@testing-library/react": "^11.2.5", + "@testing-library/user-event": "^12.6.3", + "react": "^17.0.1", + "react-dom": "^17.0.1", + "react-scripts": "4.0.2", + "web-vitals": "^1.1.0" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/public/design/active-states.jpg b/public/design/active-states.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9cec5cebc22e0a9bafc195c63ca3b42cf172cea0 GIT binary patch literal 57140 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 z%0D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

55KV#q#2Y*iOs9PO+!fe>w8+QEC}0#g)7F zckZM362rzFfnvHURMA^hN*H&Ko>?aV3fqti&#y;&N4f#gWUXL{``5k`2RCsCJm>0R zVks)}vRU2P(4tj3>ZeHC?PAN?M~t2jB;l0hoH-A>2p+%vjsHr>3rybGAKH|>;LR{m z{bb}~XfN~|yd-olx%^4<64qBL1js%@mp^eNNx#@B!U=hdvu#nX565BP zKum-V&j6lHct$r1o7v!hM7Hv`)8BIM4XK^NSp+$~h57CA+4R9P7NS3$`_@VZ(RsPY zraK0UO&GM&iT0ntPQULiH@E*3){$K8ODimTn#8u&@vVt;RSEW(sx|#e3$T*>5nkTZydo&+#(7_jpqu&~5&D_LY(1-6=%v``fo@U5Dx$298 z1GjM{&YFDwE{6Rvu3DTGiOj@a4!X4MGs$^A=Zo+I7J#*A*TF8B)oLwO&9NGEW81-C z*|q|%SvzUMwmhNxXBW`jhFNK z5S2voF@CUa2FWWbaZJ}dd?r@bab#O?&~nT;-G;C*Rq@sHn2XqX@r#ua0wL2eURcQg zACVDq1B5UCFeuRw$|%+0);@{jjF37pOG!92PKy<6a*o&3R8%M5^&Et|KnQR{wFqs; zFD3w*3_P%?0y^G{A>7C^Pd!WDd=jc4seU^@U4GyH(exC3#{mk?RoR?J8Tnf4c zJ}xsZv*z$}%iCl-Z9hy|;yj-FM#|}ri;~WZWAqm<$NfR-`wo#+B&R9feCT-HnNF2%#C9HVbrwf{f?<4!_cRa*iM2Yz;2$R|nPPa-@LxLF>1 zI$()^2fTyU=K6V5TAh;8THj&y1@70+VM>*pv+rKv?Y;S4@hH^FUp-bT*6DcT;W#BV zjbg`#Pg)~wwa~aL`quQ_nX|4~a0IM2OK?e#!dr5zpES<68*Un( z@5;h|tfCs&{()i^?OzL8d-ju-9YhYjh^}uH7tKSfwi4)tYFdO@R2#1pfYFleuJUwI z969)&<@(mOQ^xuP$NFn@Ga5nb?I*=8d(N|kC^~3aqp+5*Vn$%_qhE1}KUPM3G$GI4 zy*dYSqJoa2Z-;QMePy$fg0v`acFa;>qx&BypGB^=MY`^sG3*oD&MMg#rMAZAk4Y~D zy*c#s9Hg9fkc39IE#4ye^AyKZd`YNB94*wU4-RlL`E> z(qtAS@sP6*l;nLRvOdA+%+1*Pf%9(i(r9YNz{+dGpEUA5%pTl$`&oSXUiSD!lX;Oc z?;U>hFr~Wg96t{0I{Pj%1IHT<>{|0bP-L%P*NG}a9xa4#htlN4{|T+UV#rd|2~80b^ky? zqz6V+h_nDXTnZWvg8rf2Ld1tRP-w)c%tV6ny0%Q0U%&ZAcVFmaS5Ix)_(Wy>^Q3G6 z)IU%ccDtj~{{=3{ksY}mNYmHc(^a2_G@5s4#U5zOGf# zHztT5+VJZ8t?-u-RCVS1e$9PL0(a_b*;XSU?YlyNy>z3q8w5*-2>THimD2*rayR-x z17&fe;YTSv9h1iG*61OwSVx@;lW(hzx;0(o^oG+QY=fr?x2~@=w67SP2=WT_imQQF zBJ{_sV&6t}neNf|h$@(fOe{oJi`Xlpq}NTKs=F;Sl~7c46uPqHeWTwxbv3N366SZE zMj%-{RN3`HC%{7gFZ>SFI^U?ehW?+r52s>FJi!gEa*%>T!m0T!9Irkq1Un}tn z8#>_d-WrDe)3~En>G=IeDugRz_Om5EmJ=pU6*&p#aIe-o}`-i~` zj4XF@yQfq+BR~*3arPv|X9+4lz6l<8!$m`*S-kQQ?}a;Dgo+Db=7^E1tjqq+K8(}1 zvp-O2@M=(dqt{yDiQV|$>emdt{j6S~kME@gsY5v?%w8s9Lf9Sn*9_w^_Ab0nkW=R@ zT)4gAxCDHhX%k0kb5ELGU4<;Qgx?;wA|F1AKl_)otnPUuxZlGbx@k1KX(i^5Cg%V1 zwm*^PUVJs#30JjMt2r?-jtgq8y}PV31_HG~)wA#`~CueUE> zz?>c_>!|P?n!UA#5TK+m614W;ntKcAxOOE`w9U-S%9N z8DeH;h$&{K{LZ=eoVhdi&7U`G-I?{&Zf&W&dkab`)h?B)W~~Q<4A~)?>F_mnUl5Jc z`+k&Tt9$i`l)>~xs0i7^y!F5mrJ42|X|=;XJqvgDv!hJn4rDyl72UNJ~>?}bfIY(HooAgba1n<&@F~3PCg&2dmqyi7Z)4U_La!DIF+v9Mtk%cgMcO>a=K{&^}~ON z9ix@wbj;3l_mKeJdIAu4LouoBqsQMpkFS}Ya94yoLB2u_*RzLjkA9{Zr-VA6;dy$> zZNZdpaG@~6(()0fa~qf+U$%3ws}FtoadM4HGBfg`sfI2<(Uv3XPI@sGx_OgnMf5>%PWwlon*4{@k8nup+&=@BDB8ak&+9(+4zy|8Js+61>5D3F zMlZbZNWFSqV<@rrg+!s(pZD7belA0p*VLnwb#q@IE?MhgVVH_?3Y82(ztqtO55p(6 zl4<}seffz+oStgCsz%FDmOeQR>p}XVe4PLJHrUnc3_i-2R(~JxVNn#k+s+eSW&owJk2g64q2TaWWk&C_MeviQ2rbQIb2zI!5vCV-uzt%hSY!KC$}~J1 zrXX(O&duLYOs5F7+r#}zatbg0NWYc)K9s1cnf(iOFZ}{Z^}BCOch_E%x02QqP630 zQhG|(NYm_AIXctWd76jFPOri(`a;BMca_)_0qlZiiEIPYdbv*5oLc}nQZzd~1L`Os z9vJaqkCj|5`mj6D%E^ZiB&>Ni~w`G=VJ9Q<-Ci5^~}absn>kKBjouG6Qi1 z^^xgdV01{W6Z^H~cs3N8wY8~HbQF;njF)l2s1JPDmY#770ilA9yd+jcQJyoMwY!c$ zBv;^T^$BT37JSgVN>~xO)sTS~=)DeLVUm}Ti17i-S1`;2RN2GTuB_cm5qkJ7xU2#; zvLq<{vN^69QcVsn&HBiihCoOQ{*M;4J*_c%HQ$}+j3afHePvKXVBMW;3LBVdYGUjM zBo9oCE5P+qqAV{4Q}uV9!D{wPD4H~DR2y4thv%H>3h8l)?6+gZ>WEbVPRC05GS2#S z!`HHAoJ}ldqVe3fA=W{=)$(aQAj0B<1ESl%6JC5-4Lpn8eSZ1#!%B0vb58sExVAHf zI5uWi)&WM6E#H!By-tUzox09?_LX7dBq%<;@M4ae)NZ?1j;BJRxX zZA0u|UgDpC5%SCI5=~P=*%&6O@p)r8J>6kBl3P=@GiBgXjvV^^6?$spS&Ez~Z3@`r zu4ISC6)X@o_y_GE%U`g2qTVh^ro9_hILKz#464lXv{d?Ns(1ScpJD)axP8v4W)xAd zxmn+rBGJOd6JWJw*2!bZw{3Wo>6q>uJqb089V=7{sUXan{{)yz%W0Fgs*@)S?lGCO z%9Vjba6TKk*3jBJRfad&RkVgs;YO`(TdV}8=6oxns**GKSs^)FTFFrpy4Of9UCe8# z>ZGfeNxf8_3}V0+)4)K&Gd`UsI@Xzpgb#xSH!PW7RA%;hPaN zYna=F(dGbp014wV?Y`Y?8`Zdi04)E3Ctc%<9@|r|)!QCsgEW>v5RHHMGx5edx7jU8 zfN%U*EOntP=Gf|JZawY+{;9Yc{;cq*ZG`#LGMK2wdc?5I;OmfCc%($oZTBK=>o0(e zjz+B;QJ+WnEOQgnfnU#=SQXKr=BE`pb0lW013Wxw5_)=f(lMvp<~Ft)+^qAiH{pIb z>!2TYMQ=1l;;ff4dx)>B@*KklC^UIChh7y7DcPViuYe1iLi=YovIh_o^i6Qpc($>h zDjred0QJ1b25B$5^aL?+{JScRFfYg>5=8RXvG-0)E?=q7O(Z4ooyf^KBI>BepkXAd z4pTnK`Hb)Ezvl85Z;(q!SmI^mvP{~DE7TD!cQ#ajRELPiuwe7JDD!u78c7(5bvHhD zMkGw}q6Iv6pqHjjDZTTPgG&f{c`9EENmb|v+ z=anYWb?KK38``%95(uRQdSekwq}a2m)`qeu$@?gucHR6VAt-#Tz)L~pTajJ!!0qfrcaF&8||o3bEe<_2h_rcgg!$;*aOhZ38qNOT{M>hCPwEK|>PqC5aO>z?M4oi0Sa_rL_y z5}<|inBVI(B%Rvs1#@58hP{i5Euno<$VDTzX2@Cd7VhKr2}789uro;ObGqpyNGm)( zRC6a0x%(1efF+XlY~3-e3$L3?k6BN3MN*x|Pu+ZE$V zLIfsHU&d*b{YvS%R5`nbChG;=L+e8|*D$9T?d-fPUt^mt=3jtAe=$xN7Y-7*TxdBk zp=gou(XN&^R$`5K49|e?;P1Xnzp%J9Q;q&(6JESa+oIY#k-=K4`XzL?C%NBsBD6t1 zkDegP9;>*q@s#mBS*@Kd%h7P zWXd*-(k~m} zZ*6H_3x9vBVE0&7SXFce@kAH=d4a``;=`;aiWi^)^Tr0^IzZXlfZ#*nx6-(!`8%z1 zsCHtkYr*HBNusP!w$=h!pPpEI`o2z%*TSIu<#(;$*xDD~N=&UY$o5I6q7&Zb4G@CJ#Et#~$S0Y-*7bCT~ z=v&AdwrdTz5v|$!1__hFC|%}KRcV|+-aygKyQZb0u^v+|Igm1_C>vW>DS6e{0R0w> z^o^%nNWH}9VhY`zFnfnDQv$AAPS9d`dDxfH7A?Y%8Jy%jfAfg#?HbIv6+8(UNv16u zN9^7#!{N73g)vRL3dF*K$f%_>f-<{H$8EI$k1)hDq5{%4uwUYH z=S>NO7%th;Cd9m#%8_HuSzz%*GK<&FnNQlxe6Xbsvs87N^UZy7H6odK#N=DiI>6l^ zRnW_pQyp}zdkdVpR_2ZamvlXHmcqpm1+vGcP*h| zquT!&^ah5B8r`HHy1SfJctLeX{4*?@=V>EA=5s=7LDC<(X!hjL34|1Yln>9RGcj_04Lwhv;!=JP`B3GUod)^@Ycva)g9Jor_)7=g z;#QKYR;_Mz3&go3Z4O(yV{La@E`~*)0@{uk>~jx1%u_ZOA~Wur*CBf5Pvvu0B>k8- zw0+&#z5r+DHN~?S>Joz-_{F50Z9<~G23q}EMSHWTg>sQ=u=M>y8*uM{WT-j1K#e;% z)8z{6)^(7=(e)+S9U$M#rT?o^kg_pJc8qD*By)r-Z z`i<7uu`$^N-F=!-sBq?(c|mhwssSA)JsjP+W3zaHM<7>Kx|MwMtQrP1T7?DE7+c$q z>vg$Awj6G!0D)8ySGG@Ek13;REU#`UV=h@_f+o`+N$=XFykh~}C~Ye!Q`=NT-uC2- z`u-N2bIVuaFo=(IRs>+^K$oLzqfb|QZ23y%yYevjpbx6=!mOlq+alDy1Z5sd zjIFm324eg6`|@4jY*gJ(Ie91XH!{H84851P3pLnoN;HtU=Z_?aXGj4b8lEUmZ1%~L zduvpYs3@SeM`b?{67dk~|?wP=C@vU-`(izbcmQoZZ zjcJEP=#QbxzRL+eKr}C3Imcdg%4$G`2X4n`A!!av^CHKBq$kxeRd*kc&Z6>sA%<_I;;st7G~Uu6WYCKlp~JVvZYj zF49%Pjn4+RPjC1WzdMLWtYBsViQ7Kw)11NX%%h&ZU3{V@`f)U5f|QXm+t?8YJs23C z7`su-@|uFk`+1T&77UfB&^dggKZ*>VEAAu|nHA^$JijHP^GE0~Wl7UcpqmkGfqx~w z3uM9e@4@l|Yz`~1c_teE2!YgEaRfN(Ew@I;kmc?3S%e7WE&1seAh_VIb~+eJr96d0 z9%K-Qv4lm8359JrWf~KJd8jV-MGJ11Z~)B3Nt6^Vo^+4thh{i@0c2ui&Z;vq@%7WT z`vxrMlC3Le%cfpSV5Isg3aN4|g~^?z%vD_nKNNHeQjUULA(F~rioF|AP%wn?d-$bf zT{eh3`S+4oGFM8T9jnagVfpyr>xFhzr_i~;*urJGnsC~UA^o;?t1}^_2n)zuF@$-t zUeQKwD12PaZu-Sqg?QOvVrACxA+x3(Te@Vz^$#Y~VP9rGCg7DVDyA8i2fnAnz`vnJ zxKoXm&_^t-n;j6n!F(#AI&#{-Fi2xIg!(hlQ)@C1OC}@BocKj|C^pYVI#F(5JOsv+ z%1uf;i^}A+Fj8oz{_WtdmlkH3{Yzx3hln~@4V;I)Vb+^v*qI3;F8g7zC{f-TJ+!H3 z-=f2mCveNvTlN`A8OwrNz_6P3#TubBnYw59<_IE4R;5T^GIXXk-;KeNDA5p`luwB1 z2k!xun-^PvJ#DYAiO5~35@i90KBWd9L4N!Dg3E-punD+i*wa|wr?>1po5Tzt_>#r} zI5p`~9NPo?v_?AcyVOl`%yh_eh#V&SVEcTeD{Gm%+yZ>w+7~V55EhuZPW|Dz?S)gT-1OKFq5#@TRy52< z(UKMp5;hen<^^)zwa}~ms~9j$fKJ`Z`C{!3x0SQ&&>b6N5HuoNe|4#^$+mer$)Z$< zBC!~S&E0;_#{gUB18T4?s=H=LPgM;;3^&$z;%?KN<5y;oLfWin!wVEk)`u3<=8BVk^ z(gl^ARBaV&R0kVe+wYibzEFoT6=_U?-#wLZ(5}HtC{gSiYC7s{4@AM@_;neR5*U)@ zv=(rg z#xsbxtYPSJIiE&D)9YF8>l#cq1m_#=K5LjWf7;M1^uzc}@pb|I@t$tCydOnyBc*d8 z(7((kFj1v7tiW!pMv;^Ao0z}xYN}m_u+p@!!t@k6EgHT=PCv1L)nGnaw1Y_IwsrX~89uM~qND)EdRGRioVJ2O383Zh{F%bfMxD z*W(Gm4aK?6$raO)nU$6$tgS1Q5E14O5x}?7*;>dhR{AZuzNoACFuUmRf|6#Gg=nIn zq{7(oo~eD{y9;j{&4vCGeK4p{(DE&x_PhAslHI>&x&mEjcT1}0hUIv2b9Ty0l$wy% z+3p1B3kG;f3F@l8;3>k0woS^=!Wt70sg~&i?qr%s8drp2eM{DJh| zPfxe+(9In_cAQ_{qQcEx3TwVhg5;s^ZvDny4X^*7$;nEefV@W?+fT##bbL5GGAJg4 z7<94wV+a#8q*R$ zGz)084KP}C0+3Ubh==|HyfUH;!7JYwE$5-&w+1tQGbi27wen%D^$o@; zaSN60odei_`GZjVL==nyOLt3nheE~kZ7qfV9vS5$5KKRiUrviWCfy{;I`GhDnw=5y z;({?S5_!SEmou3{)@|q_RE6JD9Too(z{DChx6nLUTb*Fz9?u;j*piB8HaEKzfy|i)G`M#^xwbZ- z&R%_lSOPOtNzzgHbfcS>RO@d|O26FV!B;`i_+8Q%<9p0~m55Idu6tb*n<*o3&^l9` zv8~Rw zF>>pGJN&3d@Y(WFKCYTL1J!EPG6!O{vhh91WqyAeOZ}kvy+t?+Rpf=yVc{)H>Wq zdP_&BW}wc8M}kf*QIex6vS>`#6eM?C@u-^#mLCzDr>4O~>bh=RHz z@gn3D--?e~1?bTStBNT-w{^eBF8)L$;tC|ZGX$d{kkVQlRM1$}4K#)U;Gw@`BwZwD zk@kW!WDbEb0pL3=anK+MNq4E^gEnGA_m6zIS>(4{{Gf+Kf+8Dq`E`1o6cP=a?JBDR zWkLEBG`7#iV9I33l&CQzA}~1TPmWZBV*tP{4svOHig=6g(C6I9NJ4)_1f}MpHM_rp<+f!g}?+2Os5cdOt!@mZX^bX)$P0Gvv`85yE$%j|yy{?lFm6@Y8EJjoBH z#MS6A2%S<9pzRTA8aPVWkb_Dp9@kRu(S>6hM}oM<;A%zRkwUUfzm<){)r6#ohCm>OGKcvUhD@` zMe{Rn)@TNrlm`L;-P0X1Ketbh;a;6$)!zYgVB5&^;7VL{qQBoW z9}}%1@;Ppr%gCz&%I9tb_Qxd0lmoJLyqI<=U6!1^Ztc*xtG-U%Dnjsj21kdd&N;sb znW-GDmwKKiFFq3lX?VhMcVS7#ebnP^QR#(1I4W;KMqBG%+g#l6OpS`HzTV96FMt~( z5AO+1iim&Tn4thT-B{~(`U~cx6l5^}=|X8kVXdGH9!h9~668DPJx;#c@`^^r=PF|yN2<84)13q! zgrBZkvyfRPrObd_3dmc6{1-m>tdV`E^~$sg1G~5uXbs(GdlVt`<@D4Aw=b_t-x30B zxu#jqn;5EyO^jWj$n7W!2Q{0Ge;A|1^a?|$tV5q{WgIr>FNNt^LHJ+`P$Wqc`GPju zec^kb5lL8J<_#0;atLs~DGVUW|BQJtFh=@RKk8O8u`s}&yFzFGg5GQJ!Gkb83<|~TnX;eR)Sv1HHs+ZrxmGT_s{TI5;x3Xu z6E^wUxJM55+;@Qvx(jlca3tRKw7j6Wg^TZ2{X5?1cjiRrqk077djBb7*wLoch(&-y zoBWGhcazknDhfL`wX`Tbn{A%l+gD^;BV|m%LJC@Bp4_tM>wY*%11$ohAVK^7=r*Xh;{nX|!zcZ%kB6!30pF^-SdI{J z=(b%Ie@I&bSC?M>A_B~#fO_&uPe?p-@SMN4@Izji1H)-)U>F@7=!8DqKGAjlv0Z>B0g~P1734hIDdmi zwdiMgODGwFX<-)`S@}YUm%#~@#wAVMdV6vzI&?B4^g-`))H7!ryeNrDSRtxj&6oqmGCKH6s?Mw3|j&5LXd>NOLYaU4n2e4=7~N{3C+;z-hTJN z#L6?TarptCg9238aTExm8~NNuK?gOjstb@Xwnly9r?JX_mQ~5@^xTlZyh}(D+omBS z*r@gBT(uXaI`kzFC!1vm2Do>75q zw$s4WWKXt2dTm=xFnu3bQAKJ_qhXUQ>IBBLcGfFlR?cY2rLTs3i=4=XWT%suNXw4D zWJr}?QX|Aywhn=_`ayX8BHi0dH3fowXp27=F4;tI@i6r*n0@c{^p(LQD$^}Qbk_u% znsv=GLX8By6hGhTc$`fusil#NqU~*Gw_tFHdfuC?CZbXvQf|0LzD`a8+_fbFtOns2 z^8Ce;7q;+X4Z+TexbY|kX6SD!eZ7NpZ3|~pBIs+4C0b@~dw0ATZQ?HqA5DQjsAUzK7@qH1P<`LMV= zxt>hIAE z00l(?9!XjR+NWc&Piq=o-T!%Y_vr1@(P{861B|pe-YInpDuBeitGL%$Zwfs+q++vY z=E^V^9Z%gL*!V91)hUT%mbIY%FF@$|46KjuXj%`5Bl5ukk+|Op&|ZG0^lTsDhRWvy zyQ?>11?7L1_YCo2u3r(E$%7#fPXTiBA3}c``TU$3-y{jpp~46%<^clUs9MEPA6JP8 z-gs(!2N8_FR$nSSfuVeQQxRbd zyT1a!#Pq}Q_<1VWv~*1PH+|3-Zz9aoqY!TWP(1s*0!QxiY-IRpXjVSw5M`Ll$k9j+ zye8K#)#Tzer>x>2r5FDdHB7s4`rt8?7u2fxrT$TpKn?H7N#AGRPtWI|*hgN-a@l7A zTK%uw5vZ~gyvf|AtAaD@~RDXVg zFKaz6E6es11#0R8folKsh|b6=kGv0IjZqSNqbL$jB#E@t4j{D{`FB_ZPeVN@U)rgS z!<0P+JPw=C+g)@c4EUJ(tBJ68G-IP28HOaAQ+D&#1PF5(Kw+ zZKSd6eyMjs#>Y0?1C8|m^M`UF*%DS<-2Q8AAd+ONwqGLX)ZbqLj55&z5|!-wfGr}Y z53%*>yPTZdcTn^{cC}8F1om3?F z_gnz60w9skZ@%E)GF|a}1u}`val40pmp8%>Pb4qCC~ra_vj8OGzW{N$pmXI@zX1R6 zPnKIMxfBTHN31_|oqZG=(A7&-3(+Ga@>J+mXp`lrK*>^2=8xpx;GpE+;Qx|aR14)& z7-s&aEWDRO|3~Q{&>x9^>BaJol70cws{c#XK${Y|uwtmeWdHq0_;{6mQO%=@_3q_y(owMg9%D`E zf9Rt7NpF`-^~4%#@CkmTH34Vmt*%ayQu?tg;jfDOy2<|4hU`0bEmI6~xyE1A1bX?rsS!q0JZ-@%wsO>9>kSBW(D zg~|L!n>8uFcP0{lR>-I2kDn++(dgz=h7V;b@Wd&HSIkV?Gv&E9l2P>ik1w>F?Pf&%9+*~F(_gH*H|Wy-K@ijv;8paL4W~Q=IwDX4!a2De~qXc=Oql5f-=eKh+_|@0jM-qW7h0K>f1bXv`k=JQb z?crpuu?+w4U1EnaFWfycpGU0Ku;gpu%p|zY&zxq?L~q9nBYB7uI8&%Tjk%FI*3nnY zCt2p9OZB~UnmNEUS3tQ&mq}EiLZ>xXljod=E9gy0YN3AY?9vEk4=vq&MY;MIWpQKqHjC|ahEE|?FT|?s8=WW|8^rl;g@HMb#nC(AR=kay@yy99 z`X_0owfbA-9vPPyh8ZZbz2xO0=eT*_(v(MHTW_35KcBl&kEu-^%_Ntru$Ra|NnGDt zs?FZOJ_|aKmx|V?dXl^gOsvKYAyC$Bs?eUl+hP{dvxaswg)4BRJAOzpF1w5%n`Lnl zdMg?FoTYI(J&Po+hAvyI!G}|4rEl|**W~G?$7Vgkhb|%{)vzAVCWXZ z7OkL~FxsObzS+REUD7(mRdrE1Z|8E4N@|vahBHK^9I$FtyJOVjC|-=!D!O&nt_hso z_Jmc44_*dE*;phv)MU<`(yvXoF@34kML7A6(nA+L;pR1^RJshtUwEG`NC_vb$2+v@ zdGXSTqLSuRsWFS*RLms4@ic`==8?;O5KtU!rQ}E`D*HffLSlR^=BQ?cr5nZWtGpab z(40+^i~Pip^ord+kCozPS~{N!w-i4d1v0V)Yhy*kKX?dFP3=Etc`EGvh-WA*V93!w ziX-XCT%kZ-8U{xJDT)gYSEUo}g+%kw09FkCXX9KI8=5tJYUTXL(!LK)156wYoNsqb z{ayLXa{F-R+3G@;Zyts@%aM`5Ap;gzZA=_J&fR9=#T z!8{P~aQw^tGc&O85W2bQ4WUP_KUw?lFT@~0Dk@fAcRrU@ZIsK)gj~j(xL+Zq1dU zV%#>4W#~cHPGP{~kePpX-xc2!p)(qbBK7gEUn$J&`Ly7`Ozgs^G-~e;QnND2+4teY zCVw~6VtZv!>WQByeO6bJghdnHc(Yd>%HSpJ?AGjZgxT1#Z-4ND0=t;$mY?$4ilU6- zI4~6`h!@ak%huxXG2wZ0)cC=*==wm3Lm!2IB)mH`)3NwQ{7-U*nhkaOF>?FcyP_4L zIjJ?dRn(A1>wvdL=l)N)VKrWAKvq9z;7B?VzE<(^Qm7jnfziz`0Bn?J%+K4580_wY z=0*i)$tQV@fz~{qmN*=#Pxn`A{0DG-FlReF4HN-sQ++sNqTvKG(TkKBWKq~Xwy)8H z9~D4m$~-?#Vk>;4>|%|uG>t9Hr)FwTRO(%^O4c+`shQLx0Z9gk@YN)kH=NKS1RplSJ=*fXRJ4LJrwTHuQE-&ZbGBhyH}pjk@oQcK1FxIWEJGF5e2mM}F^yzt zc1G4iDV^&6qZ-ceAFGi<3~1ekOTr##T3+i@%|S`zEx+ z&q|lwCZ@Knt84qwmi6BIx)LkAAy_Gv6STccninQbhi?i4=&5wypB*rZC)pfH6K!U{ zT3Q;9rtxTe=Fuvf=4OT6m)OIBY)Vs#!cEiQc}{{nY#>P2>9`#b&h-en-2OYUM)h8y zo>kzP+VX?^1(2LDT6E3HD<}3IK9{x9@M-LE#r6r@%7*gLW;z(PF*8StNCGdU_#L(e zGdC<8X9}6Cw=5dPY=WtWK@rWc!XpN%PHr5@nO~3!uq>r1f0Z^7A0sinX;pMajYGgt z^TKoYox<~0@bNWEAhTq5T{HQKqlqEZ7slE)%K`ruG|8CtgB~67Ctm3bv+*yx(Y=|3 z$Wt32g6IcU_g9}h;Fa@&PL>3r#qI6cQrS579d6^ynW^@nu3Bx*K#D#7xB_<`{Lm$b z?(Ws)CR9Ni_5P=$!-Gqjo(4veN2^o zqBy!!{;-%m&uY^iZ(@R_i;bbsI{}>9?T$F4QxE(95#W$FvHOyu)<(7A7#v}%+z1aB zOSXk*Zp1C=AMbA9aIj=P&-nQGPbGik0hE+f5}jh~sKI7ru)|_#@mV@F^CEx0)%H(d zFa^y>@1JA*KVxL6=WlovYO;*EdToPO;Tkb)sF(iA3ZE4HAKBx-nC4#qZV(U7_y-RT z2?YT%G4uPFC@6rTp^}2Qa23Z|&^b|KRuBt*(PQK=z5SOl8B}KZ#J!gPBuXx%lT-a) zj96Z+|5wWcwQg5FhMA*z=D)bG0_iqUJ(q!*>-iG-XR<<3Q^_X!GLWXL7o(m3{q#=a# z{syt+p7MV%bd8`IuXT0iTy`P93){+iDIV~$dPM3?%e*BTvX}f@vy*>5e|YO6Ekv3R z)b!;t`C6PO*_O@qC^4(U#Pi4mal%GGJ9`sB@GVTVezD~I83$j_(y?&xA1ah>v$?oO zJg-uC^?j@;qg{Ay&Db6|*rm=;u&-LZ8$v#>Y0Sv9%Y zP4JtaVZ4)>;&E6{i|K9Uf!npZsxHs_g~E#sEcN=T5?E7yxW``ri^4HS{G04Xci)=A zzyCOG>aGLy<0N?2Cr9SmBSJJSdh_?55jc4crlwZ~=0JrN_)G$cqttIuxJ z)7)i#i0d%nU*|XOZn%GUt>wxcv*F2=vC=x#2dP`m6Ec2a*ih4Jk*+QNY00Jm$U95C za*#*$Qt<4yH@!E9P1xbi4|n9o$bx*}-Rvp8&8z~)uF{EhXtQ-_QA@*^KVMmW{?0?@ zc6Q6D-tRdDYT}>Ba_gwoC|KWGp-)i(GU=X%Z8{b22_^}feO5l=#1SILJmYr`KZx@j zbyl?d>3i+c5_St)`rU_UzBNvqZCzR^E9YUCTP~YsN!P~Fy?QzNd~}xk!NEipSW-&8 ziDI|?3qYf$x!kw>+`05unZ76=SBbYQ-dK5CJJ84y2Mzlmyg62hY&%v-Oa^4iKO{v4 z$+xKLd=h-?bE!?h-5)K=9NgyzE3-VRvd-2r znrRr&2{uk{k%`_Zwu><>n2CAC>C!3OhqLVcU6Xm+f?aozTfv*fcNO8}S!jtvZrRfM z8)}0MX4%Ow>fUrzj%}n#SxaNM|H+X$e7yClTv9vk^j2g-FCo%V2Xwe6!|9N^tHIR0 z9&qH)!pkQQ%Y;5lV8!DXAQyv^UnVq_7yj_=h=4t=WU{}DvzgT*{UGrdpnF5sv?5zx zweFkhZzEl?DajRuo>?a6I+Phbm(|&buRn7CjtGU&{>bsIIIUj*l#2p-iK*AA`I(2J zwD0@|y$hM4t7D;NU&9j(P;^4!bkVARBBQval(Jy&V{P1&>rppd;XHr{~h&)AMoK zR@;&VQD__1U!r>ym}CV=9D81<$G!sne3BE?QR)_vx9sv)YnSQ|f$wM9#d8 zgQEDkn%LR2a@ zP;z!BCeIh=`uP-?8$+bS$xJ3StEYy_d6hSg^}ve(>!8iwE|1Yg~&^05XyR=BTv&gX?<1gEBfjj6L`ON{(HjhjdgW*cVp zE=TWxvU@X+u)hFZpQL_1J7Gwkiq`!#ssHF2?hwKv8os;EwUF{Gj?LAK=TRiEaye^= zJ{d23m-w`r7(wYs-!CtF??qt>HDtLCO)0rd*P8;JnxZTgsT(a)vl#Bch|p`*l#gIJOs(w8HRW@1t=$scfqa3@mJ92749}>wSS>mo z^t+F3Sco@pcBK#Su*+6{${IL`KT@dBH;NSyNgyj-oBBQ*?NA-A@L+v1eL(^O%eXWp zK0mggX?T^kNKrR-NtQM%BsKLqD@AQ*Tf_f_?U}-!h@#IHazB}@U0xrOliW$f_f)!6 zkV04I_q4K)P3}E%);(43SIhmHpshzP>+P2$eNo+b8xhK@Xi^WNt=9d3?c-%iiKQTG zt4TJWiqb%j{`derltA7>HZbk0;au@Rq3^d7w$jy9dm8ifN5S$Tpfw_^Xv;@A@pV51 zsnx==fnzob=Efewj6R#T4k5XwOKMv_HMvXDg@{9iv*)D~A=bC{-=jly*GbLATZce; z7k|Y-YDtW1VY%g}VI)7F0!3IWLxegVXMKbMrx6n#I&b+E>2%5ZhcC765e^A%-*Q2;BMyp3094oQnK6vtAn2h(n$^&fotDo?JNin{z!Zbx=)%qWk}ek_%aK|K2`5 zI{C!pLIyfH4OP$zL8mRJT9;gCPAB(WHRa!fx8*>$hR`|u?uoyu@ZU=PXH50)I)gma I{96A10EXFrX#fBK literal 0 HcmV?d00001 diff --git a/public/design/desktop-design.jpg b/public/design/desktop-design.jpg new file mode 100644 index 0000000000000000000000000000000000000000..995eedb0003e83264c5a4ee32727335fd56d6f38 GIT binary patch literal 56804 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 literal 0 HcmV?d00001 diff --git a/public/design/desktop-preview.jpg b/public/design/desktop-preview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..60b5f1797292cad1ce3c5603e5c363820a7083b8 GIT binary patch literal 36709 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/public/images/bg-pattern-desktop.svg b/public/images/bg-pattern-desktop.svg new file mode 100644 index 0000000..0e7083c --- /dev/null +++ b/public/images/bg-pattern-desktop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/bg-pattern-mobile.svg b/public/images/bg-pattern-mobile.svg new file mode 100644 index 0000000..63e033b --- /dev/null +++ b/public/images/bg-pattern-mobile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/favicon-32x32.png b/public/images/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..1e2df7f089f46dd930239e418bf13e8e4c1cca0f GIT binary patch literal 1063 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+081EY0-Plzi}!G9Wnr(eF` z|M+F+!xzhMK3;zF(cgdn_B?v|`rD7+fB)V2@MY=EN9|{BEWPpQ{f}RtfBl|!^+Ea3 z%d2iZe)i@2x9`6{eg66V&!4ULpSPU4KJ)Uu^RM22`~BzO$wz&&PyPA(@7<4I`yRjQ zJAZr1#XB#){D-o5+r^Vjdc3)fsquh@R{^yA;Z|8C!Zw`1zDvzMNK{QUFr z^G~yvU&yK5nOnE3q5ts2d8Z#d`S9=G|MwriU%2{m%ii0owp@Sy>dXGuA$NemCsPvS z7YvLEt(>(tKmBDkpML+hROc(RL;oBPGFiO5x8~1ErS?rgb&N^g?k~Ih+L^ zk;M!Q+`=Ht$S`Y;1W=H@#M9T6{SlWiKeL>x)y)*39#2mf#}JFtt&`J}n+ycniko-@ z3;26vOWyCzeS7I$?C$UX{_kIKV}WAF+24(KRQ;Wbm=(hXgpO=b(eBb|byZ~P5M3dt zyDB-nDx`Zw9LoWN-GrY`kHxRfy}Q3KfBxRdclJCv_%N_mL-x0j+x*I+s%JIY&vgg3Y zTes?8j%DMbh5PocynFBNZJq}$w`Q+tKfe6=^y}tkkv_Zb+uQBmSHB|O-+X(*4%OrO zQF%8%OSj*z`t$7X`oHyz%ReTa40^8r7Z}c}C9V-ADTyViR>?)FK#IZ0z|cb1&_LJF zGQ`l-%D~vl*g)IB$jZQAv*1E06b-rgDVb@NxHTN|kz5AU01WSllAy$Lg@U5|w9K4T zg_6pGRE5lfl4J&kiaC!z@o*G|X=t4CKYhmYX%GXmGPhnbx3IFX_hb=fVFi~4lfx;@ u%9}$JPT#n4;>ejJGDp}?H+U@Y(qnifE?Dx($#g2v3I \ No newline at end of file diff --git a/public/images/illustration-box-desktop.svg b/public/images/illustration-box-desktop.svg new file mode 100644 index 0000000..16791c5 --- /dev/null +++ b/public/images/illustration-box-desktop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/illustration-woman-online-desktop.svg b/public/images/illustration-woman-online-desktop.svg new file mode 100644 index 0000000..6bca509 --- /dev/null +++ b/public/images/illustration-woman-online-desktop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/images/illustration-woman-online-mobile.svg b/public/images/illustration-woman-online-mobile.svg new file mode 100644 index 0000000..6ad3bb7 --- /dev/null +++ b/public/images/illustration-woman-online-mobile.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..aa069f2 --- /dev/null +++ b/public/index.html @@ -0,0 +1,43 @@ + + + + + + + + + + + + + React App + + + +

+ + + diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/App.css b/src/App.css new file mode 100644 index 0000000..e9cfd26 --- /dev/null +++ b/src/App.css @@ -0,0 +1,15 @@ +.App { + width: 100%; + height: 100%; + position: absolute; + text-align: center; + background: linear-gradient(hsl(273, 75%, 66%), hsl(240, 73%, 65%)); +} +.App { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + overflow: auto; +} diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..e8e43a1 --- /dev/null +++ b/src/App.js @@ -0,0 +1,13 @@ +import logo from './logo.svg'; +import './App.css'; +import Card from "./Components/Card" + +function App() { + return ( +
+ +
+ ); +} + +export default App; diff --git a/src/Components/Card.css b/src/Components/Card.css new file mode 100644 index 0000000..1530cd6 --- /dev/null +++ b/src/Components/Card.css @@ -0,0 +1,80 @@ +.all_card { + width: 1000px; + height: 500px; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + margin: auto; + background-color: white; + border-radius: 1em; + box-shadow: 0px 5px 30px -15px; +} +.pictures{ + width: 500px; + height: 500px; + position: absolute; + top: 0; + right: 50%; + bottom: 0; + left: 0; + margin: auto; +overflow: hidden; +} +.romb_img ,.woman_img{ + position: absolute; +right: 22.5%; +} +.romb_img { + bottom: -30%; +} +.woman_img { + top: 15%; +} +.cube_img{ +right: 90%; +position: absolute; +top: 41%; +} +.faq{ + position: absolute; + left: 50%; + right: 10%; + text-align: left; +} +.faq h1{ + margin-top: 60px; + font-family: "KumbhSans_bold"; + margin-bottom: 40px; +} +.faq p{ + font-size: 12px +} +.questions{ +border-bottom: 1px solid rgba(99, 99, 99, 0.32); +} +.arrow,.arrow.rotate { + right: 1em; + position: absolute; +} +.arrow.rotate { + transform: rotate(180deg); +} +span { + right: 1em; + position: absolute; +} + +@font-face { + font-family: "KumbhSans"; + src: url("./fonts/KumbhSans-Regular.ttf") format("truetype"); + font-style: normal; + font-weight: normal; + } +@font-face { + font-family: "KumbhSans_bold"; + src: url("./fonts/KumbhSans-Bold.ttf") format("truetype"); + font-style: normal; + font-weight: normal; + } \ No newline at end of file diff --git a/src/Components/Card.js b/src/Components/Card.js new file mode 100644 index 0000000..cd73cd4 --- /dev/null +++ b/src/Components/Card.js @@ -0,0 +1,55 @@ +import { useState } from 'react'; +import './Card.css'; +import { Data } from "./Data"; + +const Style_of_q = { + fontWeight: 'bold' +}; + +const Card = () => { + const [clicked, setClicked] = useState(false) + const toggle = index => { + if (clicked === index) { + return setClicked(null) + } + setClicked(index) + } + return ( +
+
+ + +
+
+ +
+
+

FAQ

+ {Data.map((item, index) => { + return ( +
toggle(index)} key={index}> + +
+ {/* {clicked === index ?

} */} +

+ {item.question} + +

+
+ {clicked === index ? ( +
+

+ {item.answer} +

+
+ ) : null} + +
+ ) + })} +
+
+ ); +} + +export default Card \ No newline at end of file diff --git a/src/Components/Data.js b/src/Components/Data.js new file mode 100644 index 0000000..e2fc183 --- /dev/null +++ b/src/Components/Data.js @@ -0,0 +1,28 @@ +export const Data = [ + { + question: "Can I use my solutions in my portfolio?", + answer: + 'Of course! Frontend Mentor was created to make professionally designed projects more accessible to the development community.Please feel free to use anything you build in your portfolio.' + }, + { + question: "Do I get a code review when I post my solution?", + answer: "If you would like to receive feedback please be sure to post a question when you submit your solution. The more specific you can be the better. This will give others in the community an idea of the help you're seeking." + }, + { + question: "Can I cancel my subscription any time?", + answer: "Definitely! We provide easy account management through the Settings page. Click on the Billing tab and you'll be able to manage your subscription without a problem." + }, + { + question: "Can I get my employer to pay for my subscription?", + answer: "If you're employed as a developer, your employer should be happy to pay for your subscription as part of your training budget. Be sure to ask them first." + }, + { + question: "What if I change my mind after signing up as a PRO member?", + answer: `We offer a "fair use" refund policy within 14-days of starting your + subscription. Fair use means that if you download one or two premium assets + (designs, premium challenges) and decide it's not for you, we're happy to + process a refund. After all, we want you to be satisfied with your purchase! + But if you've downloaded three or more premium assets and then requested a + refund, we reserve the right to say no. To request a refund, email + ` } +]; \ No newline at end of file diff --git a/src/Components/fonts/KumbhSans-Bold.ttf b/src/Components/fonts/KumbhSans-Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..7c65309e2498c9c56d49e5e08769eb55ad75f8e3 GIT binary patch literal 50136 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
9vc7&$C_i752?n^ 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 F{{ScN{9ph8 literal 0 HcmV?d00001 diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..ef2edf8 --- /dev/null +++ b/src/index.js @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom'; +import './index.css'; +import App from './App'; +import reportWebVitals from './reportWebVitals'; + +ReactDOM.render( + + + , + document.getElementById('root') +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/src/logo.svg b/src/logo.svg new file mode 100644 index 0000000..9dfc1c0 --- /dev/null +++ b/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/reportWebVitals.js b/src/reportWebVitals.js new file mode 100644 index 0000000..5253d3a --- /dev/null +++ b/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/src/setupTests.js b/src/setupTests.js new file mode 100644 index 0000000..8f2609b --- /dev/null +++ b/src/setupTests.js @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom';