From d0e35ffd7bb7d73317853e829dc8f87a6fcb0245 Mon Sep 17 00:00:00 2001 From: francesco Date: Mon, 13 Dec 2021 20:00:55 +0100 Subject: [PATCH] Add Documentation Delete my First App --- docs/thebasic.md | 134 +- img/directives.png | Bin 0 -> 247031 bytes my-first-app/.browserslistrc | 17 - my-first-app/.editorconfig | 16 - my-first-app/.gitignore | 45 - my-first-app/README.md | 27 - my-first-app/angular.json | 102 - my-first-app/karma.conf.js | 44 - my-first-app/package-lock.json | 11973 ---------------- my-first-app/package.json | 39 - my-first-app/src/app/app.component.css | 0 my-first-app/src/app/app.component.html | 1 - my-first-app/src/app/app.component.spec.ts | 31 - my-first-app/src/app/app.component.ts | 9 - my-first-app/src/app/app.module.ts | 20 - .../src/app/server/server.component.html | 1 - .../src/app/server/server.component.ts | 10 - .../src/app/servers/servers.component.css | 0 .../src/app/servers/servers.component.html | 5 - .../src/app/servers/servers.component.ts | 15 - my-first-app/src/assets/.gitkeep | 0 .../src/environments/environment.prod.ts | 3 - my-first-app/src/environments/environment.ts | 16 - my-first-app/src/favicon.ico | Bin 948 -> 0 bytes my-first-app/src/index.html | 13 - my-first-app/src/main.ts | 12 - my-first-app/src/polyfills.ts | 65 - my-first-app/src/styles.css | 1 - my-first-app/src/test.ts | 27 - my-first-app/tsconfig.app.json | 15 - my-first-app/tsconfig.json | 23 - my-first-app/tsconfig.spec.json | 18 - 32 files changed, 133 insertions(+), 12549 deletions(-) create mode 100644 img/directives.png delete mode 100644 my-first-app/.browserslistrc delete mode 100644 my-first-app/.editorconfig delete mode 100644 my-first-app/.gitignore delete mode 100644 my-first-app/README.md delete mode 100644 my-first-app/angular.json delete mode 100644 my-first-app/karma.conf.js delete mode 100644 my-first-app/package-lock.json delete mode 100644 my-first-app/package.json delete mode 100644 my-first-app/src/app/app.component.css delete mode 100644 my-first-app/src/app/app.component.html delete mode 100644 my-first-app/src/app/app.component.spec.ts delete mode 100644 my-first-app/src/app/app.component.ts delete mode 100644 my-first-app/src/app/app.module.ts delete mode 100644 my-first-app/src/app/server/server.component.html delete mode 100644 my-first-app/src/app/server/server.component.ts delete mode 100644 my-first-app/src/app/servers/servers.component.css delete mode 100644 my-first-app/src/app/servers/servers.component.html delete mode 100644 my-first-app/src/app/servers/servers.component.ts delete mode 100644 my-first-app/src/assets/.gitkeep delete mode 100644 my-first-app/src/environments/environment.prod.ts delete mode 100644 my-first-app/src/environments/environment.ts delete mode 100644 my-first-app/src/favicon.ico delete mode 100644 my-first-app/src/index.html delete mode 100644 my-first-app/src/main.ts delete mode 100644 my-first-app/src/polyfills.ts delete mode 100644 my-first-app/src/styles.css delete mode 100644 my-first-app/src/test.ts delete mode 100644 my-first-app/tsconfig.app.json delete mode 100644 my-first-app/tsconfig.json delete mode 100644 my-first-app/tsconfig.spec.json diff --git a/docs/thebasic.md b/docs/thebasic.md index aa00dcc..a078726 100644 --- a/docs/thebasic.md +++ b/docs/thebasic.md @@ -79,4 +79,136 @@ Angular have multiple ways to select the component (CSS-Selectors): What is Databinding? Communication between TS-Code (Businessloginc) and the Template (HTML). -databinding
\ No newline at end of file +databinding
+ +## String Interpolation + +With Databinding can be used to dynamically load data into the HTML-template. For example like this: +```html +

{{ 'server' }} with ID {{ serverID }} is {{ serverStatus }}

+``` + +In the `{{ }}` can be executed an TS Expression wich can be a simple property like `serverID`, `serverStatus` or any **Method** which returns a **string**. +Note that a number can easily be converted into a string, so there is no need to explicitly convert it. + +The `{{ 'server' }}` is just a string output. + +**Useage:**
+To pront some text in the template use String interpolation. + +## Property Binding + +`[ ]` indicates that we want to use a property binding. + +Exsample to activate a Button after 2seconds: + +servers.component.html +```ts + +``` + +servers.component.ts +```ts +export class ServerComponent implements OnInit { + allowNewServer = false; + + constructor(){ + setTimeout(() => { + this.allowNewServer = true; + }, 2000); + } +} +``` + +**Usage:**
+Change something dynamically upon an element use Property Binding. + +```html +

+``` + +This syntax is recognized by angular. You cant mix with the curlybraces from the string interpolation. String interpolation is a TS feature. + +## Event binding + +**Syntax:** +```html +(event)="methodeToCall()" +``` + +**Example:**
+```html + + +

{{ serverCreationStatus }}

+``` + +## Passing and Using Data with Event binding + +With the keyword `$event` we can extract lots of data from this object of type Event. + +server.component.ts +```ts +... + onUpdateServerName(event: Event) { + this.serverName = (event.target).value; + } +... +``` + +server.component.html +```html +... + +

{{ serverName }}

+... +``` + +## Two-Way-Databinding + +Important: For Two-Way-Binding to work, you need to enable the `ngModel` directive. This is done by adding the `FormsModule` to the `imports[]` array in the **AppModule**. + +You then also need to add the import from @angular/forms in the app.module.ts file: + +```ts +import { FormsModule } from '@angular/forms'; +``` + +**Syntax:** +```html +[(ngModel)]="" +``` + +Updates the Input or Target based on eather one is changed. + +## Directives + +Directives are Instructions in the DOM. + +directives
+ +Angular Documentation of [Built-in directives](https://angular.io/guide/built-in-directives) + +## ngIf + +Built-In directive which binds the data based on a condition. This + +## ngStyle + +Changes a CSS style attribute + +## ngClass + +Adds or removes a CSS-Class from the element. + +## ngFor + +Adds an ammount of elements to the DOM. +```html +<(app-server)> +``` \ No newline at end of file diff --git a/img/directives.png b/img/directives.png new file mode 100644 index 0000000000000000000000000000000000000000..57e711c5681479f0effb2d80a17da44c08e877a8 GIT binary patch literal 247031 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 z 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≤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 GKl&dZlc<6K literal 0 HcmV?d00001 diff --git a/my-first-app/.browserslistrc b/my-first-app/.browserslistrc deleted file mode 100644 index 427441d..0000000 --- a/my-first-app/.browserslistrc +++ /dev/null @@ -1,17 +0,0 @@ -# This file is used by the build system to adjust CSS and JS output to support the specified browsers below. -# For additional information regarding the format and rule options, please see: -# https://github.com/browserslist/browserslist#queries - -# For the full list of supported browsers by the Angular framework, please see: -# https://angular.io/guide/browser-support - -# You can see what browsers were selected by your queries by running: -# npx browserslist - -last 1 Chrome version -last 1 Firefox version -last 2 Edge major versions -last 2 Safari major versions -last 2 iOS major versions -Firefox ESR -not IE 11 # Angular supports IE 11 only as an opt-in. To opt-in, remove the 'not' prefix on this line. diff --git a/my-first-app/.editorconfig b/my-first-app/.editorconfig deleted file mode 100644 index 59d9a3a..0000000 --- a/my-first-app/.editorconfig +++ /dev/null @@ -1,16 +0,0 @@ -# Editor configuration, see https://editorconfig.org -root = true - -[*] -charset = utf-8 -indent_style = space -indent_size = 2 -insert_final_newline = true -trim_trailing_whitespace = true - -[*.ts] -quote_type = single - -[*.md] -max_line_length = off -trim_trailing_whitespace = false diff --git a/my-first-app/.gitignore b/my-first-app/.gitignore deleted file mode 100644 index de51f68..0000000 --- a/my-first-app/.gitignore +++ /dev/null @@ -1,45 +0,0 @@ -# See http://help.github.com/ignore-files/ for more about ignoring files. - -# compiled output -/dist -/tmp -/out-tsc -# Only exists if Bazel was run -/bazel-out - -# dependencies -/node_modules - -# profiling files -chrome-profiler-events*.json - -# IDEs and editors -/.idea -.project -.classpath -.c9/ -*.launch -.settings/ -*.sublime-workspace - -# IDE - VSCode -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json -.history/* - -# misc -/.sass-cache -/connect.lock -/coverage -/libpeerconnection.log -npm-debug.log -yarn-error.log -testem.log -/typings - -# System Files -.DS_Store -Thumbs.db diff --git a/my-first-app/README.md b/my-first-app/README.md deleted file mode 100644 index 0af3365..0000000 --- a/my-first-app/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# MyFirstApp - -This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 12.2.7. - -## Development server - -Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files. - -## Code scaffolding - -Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. - -## Build - -Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. - -## Running unit tests - -Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io). - -## Running end-to-end tests - -Run `ng e2e` to execute the end-to-end tests via a platform of your choice. To use this command, you need to first add a package that implements end-to-end testing capabilities. - -## Further help - -To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI Overview and Command Reference](https://angular.io/cli) page. diff --git a/my-first-app/angular.json b/my-first-app/angular.json deleted file mode 100644 index a2e978a..0000000 --- a/my-first-app/angular.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "$schema": "./node_modules/@angular/cli/lib/config/schema.json", - "version": 1, - "newProjectRoot": "projects", - "projects": { - "my-first-app": { - "projectType": "application", - "schematics": {}, - "root": "", - "sourceRoot": "src", - "prefix": "app", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:browser", - "options": { - "outputPath": "dist/my-first-app", - "index": "src/index.html", - "main": "src/main.ts", - "polyfills": "src/polyfills.ts", - "tsConfig": "tsconfig.app.json", - "assets": [ - "src/favicon.ico", - "src/assets" - ], - "styles": [ - "src/styles.css" - ], - "scripts": [] - }, - "configurations": { - "production": { - "budgets": [ - { - "type": "initial", - "maximumWarning": "2mb", - "maximumError": "5mb" - }, - { - "type": "anyComponentStyle", - "maximumWarning": "6kb", - "maximumError": "10kb" - } - ], - "fileReplacements": [ - { - "replace": "src/environments/environment.ts", - "with": "src/environments/environment.prod.ts" - } - ], - "outputHashing": "all" - }, - "development": { - "buildOptimizer": false, - "optimization": false, - "vendorChunk": true, - "extractLicenses": false, - "sourceMap": true, - "namedChunks": true - } - }, - "defaultConfiguration": "production" - }, - "serve": { - "builder": "@angular-devkit/build-angular:dev-server", - "configurations": { - "production": { - "browserTarget": "my-first-app:build:production" - }, - "development": { - "browserTarget": "my-first-app:build:development" - } - }, - "defaultConfiguration": "development" - }, - "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "browserTarget": "my-first-app:build" - } - }, - "test": { - "builder": "@angular-devkit/build-angular:karma", - "options": { - "main": "src/test.ts", - "polyfills": "src/polyfills.ts", - "tsConfig": "tsconfig.spec.json", - "karmaConfig": "karma.conf.js", - "assets": [ - "src/favicon.ico", - "src/assets" - ], - "styles": [ - "src/styles.css" - ], - "scripts": [] - } - } - } - } - }, - "defaultProject": "my-first-app" -} diff --git a/my-first-app/karma.conf.js b/my-first-app/karma.conf.js deleted file mode 100644 index 4197bd2..0000000 --- a/my-first-app/karma.conf.js +++ /dev/null @@ -1,44 +0,0 @@ -// Karma configuration file, see link for more information -// https://karma-runner.github.io/1.0/config/configuration-file.html - -module.exports = function (config) { - config.set({ - basePath: '', - frameworks: ['jasmine', '@angular-devkit/build-angular'], - plugins: [ - require('karma-jasmine'), - require('karma-chrome-launcher'), - require('karma-jasmine-html-reporter'), - require('karma-coverage'), - require('@angular-devkit/build-angular/plugins/karma') - ], - client: { - jasmine: { - // you can add configuration options for Jasmine here - // the possible options are listed at https://jasmine.github.io/api/edge/Configuration.html - // for example, you can disable the random execution with `random: false` - // or set a specific seed with `seed: 4321` - }, - clearContext: false // leave Jasmine Spec Runner output visible in browser - }, - jasmineHtmlReporter: { - suppressAll: true // removes the duplicated traces - }, - coverageReporter: { - dir: require('path').join(__dirname, './coverage/my-first-app'), - subdir: '.', - reporters: [ - { type: 'html' }, - { type: 'text-summary' } - ] - }, - reporters: ['progress', 'kjhtml'], - port: 9876, - colors: true, - logLevel: config.LOG_INFO, - autoWatch: true, - browsers: ['Chrome'], - singleRun: false, - restartOnFileChange: true - }); -}; diff --git a/my-first-app/package-lock.json b/my-first-app/package-lock.json deleted file mode 100644 index faa3cca..0000000 --- a/my-first-app/package-lock.json +++ /dev/null @@ -1,11973 +0,0 @@ -{ - "name": "my-first-app", - "version": "0.0.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "@ampproject/remapping": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-1.0.1.tgz", - "integrity": "sha512-Ta9bMA3EtUHDaZJXqUoT5cn/EecwOp+SXpKJqxDbDuMbLvEMu6YTyDDuvTWeStODfdmXyfMo7LymQyPkN3BicA==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "1.0.0", - "sourcemap-codec": "1.4.8" - } - }, - "@angular-devkit/architect": { - "version": "0.1202.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1202.7.tgz", - "integrity": "sha512-zqqw3h8jMDYsRrXUNY1J8xtUl6wmBO++yTka+CoEIFetNdLdoWmb5VpaA81i0aSBhXBgnBUUFvqZGdiI7BbV8A==", - "dev": true, - "requires": { - "@angular-devkit/core": "12.2.7", - "rxjs": "6.6.7" - } - }, - "@angular-devkit/build-angular": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-12.2.7.tgz", - "integrity": "sha512-ZgbdmPEiJ8ShKg6CwNEuot1xCHTC68WfTr1ClUhvMvK9nsBydPdeKAYiqEho8gP4PuC0v3Hssuokfkqdb3Ms/A==", - "dev": true, - "requires": { - "@ampproject/remapping": "1.0.1", - "@angular-devkit/architect": "0.1202.7", - "@angular-devkit/build-optimizer": "0.1202.7", - "@angular-devkit/build-webpack": "0.1202.7", - "@angular-devkit/core": "12.2.7", - "@babel/core": "7.14.8", - "@babel/generator": "7.14.8", - "@babel/helper-annotate-as-pure": "7.14.5", - "@babel/plugin-proposal-async-generator-functions": "7.14.7", - "@babel/plugin-transform-async-to-generator": "7.14.5", - "@babel/plugin-transform-runtime": "7.14.5", - "@babel/preset-env": "7.14.8", - "@babel/runtime": "7.14.8", - "@babel/template": "7.14.5", - "@discoveryjs/json-ext": "0.5.3", - "@jsdevtools/coverage-istanbul-loader": "3.0.5", - "@ngtools/webpack": "12.2.7", - "ansi-colors": "4.1.1", - "babel-loader": "8.2.2", - "browserslist": "^4.9.1", - "cacache": "15.2.0", - "caniuse-lite": "^1.0.30001032", - "circular-dependency-plugin": "5.2.2", - "copy-webpack-plugin": "9.0.1", - "core-js": "3.16.0", - "critters": "0.0.10", - "css-loader": "6.2.0", - "css-minimizer-webpack-plugin": "3.0.2", - "esbuild": "0.12.29", - "esbuild-wasm": "0.12.29", - "find-cache-dir": "3.3.1", - "glob": "7.1.7", - "https-proxy-agent": "5.0.0", - "inquirer": "8.1.2", - "karma-source-map-support": "1.4.0", - "less": "4.1.1", - "less-loader": "10.0.1", - "license-webpack-plugin": "2.3.20", - "loader-utils": "2.0.0", - "mini-css-extract-plugin": "2.2.1", - "minimatch": "3.0.4", - "open": "8.2.1", - "ora": "5.4.1", - "parse5-html-rewriting-stream": "6.0.1", - "piscina": "3.1.0", - "postcss": "8.3.6", - "postcss-import": "14.0.2", - "postcss-loader": "6.1.1", - "postcss-preset-env": "6.7.0", - "regenerator-runtime": "0.13.9", - "resolve-url-loader": "4.0.0", - "rxjs": "6.6.7", - "sass": "1.36.0", - "sass-loader": "12.1.0", - "semver": "7.3.5", - "source-map-loader": "3.0.0", - "source-map-support": "0.5.19", - "style-loader": "3.2.1", - "stylus": "0.54.8", - "stylus-loader": "6.1.0", - "terser": "5.7.1", - "terser-webpack-plugin": "5.1.4", - "text-table": "0.2.0", - "tree-kill": "1.2.2", - "tslib": "2.3.0", - "webpack": "5.50.0", - "webpack-dev-middleware": "5.0.0", - "webpack-dev-server": "3.11.2", - "webpack-merge": "5.8.0", - "webpack-subresource-integrity": "1.5.2" - }, - "dependencies": { - "esbuild": { - "version": "0.12.29", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.12.29.tgz", - "integrity": "sha512-w/XuoBCSwepyiZtIRsKsetiLDUVGPVw1E/R3VTFSecIy8UR7Cq3SOtwKHJMFoVqqVG36aGkzh4e8BvpO1Fdc7g==", - "dev": true, - "optional": true - }, - "tslib": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", - "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", - "dev": true - } - } - }, - "@angular-devkit/build-optimizer": { - "version": "0.1202.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1202.7.tgz", - "integrity": "sha512-/VelwjOjQGZvXLwCuWVJ3MaTb1x0/UKYAqooEUW3yFkv6uXfpCCWywrIBZ3mYrU+m5ZeTjhDY4EFEd2WtBSroA==", - "dev": true, - "requires": { - "source-map": "0.7.3", - "tslib": "2.3.0", - "typescript": "4.3.5" - }, - "dependencies": { - "tslib": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", - "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==", - "dev": true - } - } - }, - "@angular-devkit/build-webpack": { - "version": "0.1202.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1202.7.tgz", - "integrity": "sha512-DuWr6jEB/CBlmU1D+n0Jo6BMtYokbpBG0PZtnyzSvcwglIWIhxzFbCC7HTnlEzed+bmCSui7LtlGtkYcpFFsGw==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.1202.7", - "rxjs": "6.6.7" - } - }, - "@angular-devkit/core": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.2.7.tgz", - "integrity": "sha512-WeLlDZaudpx10OGDPfVcWu/CaEWiWzAaLTUQz0Ww/yM+01FxR/P8yeH1sYAV1MS6d6KHvXGw7Lpf8PV7IA/zHA==", - "dev": true, - "requires": { - "ajv": "8.6.2", - "ajv-formats": "2.1.0", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.7", - "source-map": "0.7.3" - } - }, - "@angular-devkit/schematics": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.2.7.tgz", - "integrity": "sha512-E0hCFyyfbixjerf0Okt4ynC6F1dsT2Wl7MwAePe+wzPTHCnKIRTa2PQTxJzdWeTlSkQMkSK6ft2iyWOD/FODng==", - "dev": true, - "requires": { - "@angular-devkit/core": "12.2.7", - "ora": "5.4.1", - "rxjs": "6.6.7" - } - }, - "@angular/animations": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.2.7.tgz", - "integrity": "sha512-ehlI4wnlHN213CiQNjYspoT9cEIrtOqVJfsPxUdzOCqCGBajVLxyqHb1skXtfOQXOIhznRS7P/d/4Ht7mWMizg==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@angular/cli": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.2.7.tgz", - "integrity": "sha512-FH34528+126Cxh/+1cBppBas8tExizKSJgbjpT3zgV6ijwHD7apT5zU9R1TyOhQPd6BhyaURo9Hnsjg49W4bRA==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.1202.7", - "@angular-devkit/core": "12.2.7", - "@angular-devkit/schematics": "12.2.7", - "@schematics/angular": "12.2.7", - "@yarnpkg/lockfile": "1.1.0", - "ansi-colors": "4.1.1", - "debug": "4.3.2", - "ini": "2.0.0", - "inquirer": "8.1.2", - "jsonc-parser": "3.0.0", - "npm-package-arg": "8.1.5", - "npm-pick-manifest": "6.1.1", - "open": "8.2.1", - "ora": "5.4.1", - "pacote": "11.3.5", - "resolve": "1.20.0", - "semver": "7.3.5", - "symbol-observable": "4.0.0", - "uuid": "8.3.2" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "@angular/common": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.2.7.tgz", - "integrity": "sha512-Gug5a59c4NwfmSvO9Ya7DoYjl6ndK7nDuBoPSpp6IHTlNE8FY/BOd29qEp/lYJ4cAWxVk14+lonUPs6C+Szekw==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@angular/compiler": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.2.7.tgz", - "integrity": "sha512-9X7Vrfg6dWfYKPAJLQYR5W7N8WnESg8PG07gNzHZtavETPrDIoX+Av/kQcEdPu14zTZE5NWx5u5TUByFgouQiQ==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@angular/compiler-cli": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.2.7.tgz", - "integrity": "sha512-otsy3t3psrEWNbnjADaZVhBGBmBmBGxqknNoJ1+UeqSWf4z7su736jyzerxD684vmk08U6X2loxOuDr90idjPA==", - "dev": true, - "requires": { - "@babel/core": "^7.8.6", - "@babel/types": "^7.8.6", - "canonical-path": "1.0.0", - "chokidar": "^3.0.0", - "convert-source-map": "^1.5.1", - "dependency-graph": "^0.11.0", - "magic-string": "^0.25.0", - "minimist": "^1.2.0", - "reflect-metadata": "^0.1.2", - "semver": "^7.0.0", - "source-map": "^0.6.1", - "sourcemap-codec": "^1.4.8", - "tslib": "^2.2.0", - "yargs": "^17.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==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.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==", - "dev": true, - "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==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yargs": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", - "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - } - } - }, - "@angular/core": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.2.7.tgz", - "integrity": "sha512-no4mQ4O1euNH6odho1H27dcUmYBaNuyYvpPvv0wbb1pMT3Mm2J/uueePx/fvwg3nQ+vnk/yL1VCCqR7Mt62nHA==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@angular/forms": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.2.7.tgz", - "integrity": "sha512-TtXnwE/bouEtGddaaSGytwCoyRN8YPNN/yf81fFM9LOGef4ZpABMtuMnsZxlDS+91AGpVSzvR511O5DG1BXc4Q==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@angular/platform-browser": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.2.7.tgz", - "integrity": "sha512-mCQ5KqskMb98DLowyKfixH+ZpTjs5WuIZw9BqPc2knOlUxmfTuDRf5xDQn9Nur2ASF1wfJpaOogW685nB3ojnQ==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@angular/platform-browser-dynamic": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.2.7.tgz", - "integrity": "sha512-KxIotZR/NaM4r6OyjVxpPIg2AOk2jXpZy77g868tzqt8GQVJ6NXHoNTIAfQhEelr6bSIELm+mTqhDbNNIrXEnQ==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@angular/router": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-12.2.7.tgz", - "integrity": "sha512-3RzeBXbV0B+sdSskRYV07KsCgcS8dMmce6oUQrDskEnAmakzFo+R6OVKBFhPtTrqUstHVUsXr2kcoaaPVLquYw==", - "requires": { - "tslib": "^2.2.0" - } - }, - "@assemblyscript/loader": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", - "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", - "dev": true - }, - "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.14.5" - } - }, - "@babel/compat-data": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", - "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", - "dev": true - }, - "@babel/core": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.8.tgz", - "integrity": "sha512-/AtaeEhT6ErpDhInbXmjHcUQXH0L0TEgscfcxk1qbOvLuKCa5aZT0SOOtDKFY96/CLROwbLSKyFor6idgNaU4Q==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.14.8", - "@babel/helper-compilation-targets": "^7.14.5", - "@babel/helper-module-transforms": "^7.14.8", - "@babel/helpers": "^7.14.8", - "@babel/parser": "^7.14.8", - "@babel/template": "^7.14.5", - "@babel/traverse": "^7.14.8", - "@babel/types": "^7.14.8", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "@babel/generator": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.8.tgz", - "integrity": "sha512-cYDUpvIzhBVnMzRoY1fkSEhK/HmwEVwlyULYgn/tMQYd6Obag3ylCjONle3gdErfXBW61SVTlR9QR7uWlgeIkg==", - "dev": true, - "requires": { - "@babel/types": "^7.14.8", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.14.5.tgz", - "integrity": "sha512-EivH9EgBIb+G8ij1B2jAwSH36WnGvkQSEC6CkX/6v6ZFlw5fVOHvsgGF4uiEHO2GzMvunZb6tDLQEQSdrdocrA==", - "dev": true, - "requires": { - "@babel/types": "^7.14.5" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz", - "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==", - "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", - "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.15.0", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.16.6", - "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==", - "dev": true - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz", - "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-member-expression-to-functions": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4" - }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", - "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - } - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", - "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.14.5", - "regexpu-core": "^4.7.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", - "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz", - "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-function-name": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", - "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.15.4", - "@babel/template": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "dependencies": { - "@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" - } - } - } - }, - "@babel/helper-get-function-arity": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", - "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", - "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", - "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-module-imports": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz", - "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-module-transforms": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz", - "integrity": "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.15.4", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-simple-access": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.6" - }, - "dependencies": { - "@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" - } - } - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", - "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz", - "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-wrap-function": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", - "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - } - } - }, - "@babel/helper-replace-supers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", - "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-simple-access": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", - "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz", - "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", - "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz", - "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.15.4", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "dependencies": { - "@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" - } - } - } - }, - "@babel/helpers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", - "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", - "dev": true, - "requires": { - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "dependencies": { - "@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" - } - } - } - }, - "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz", - "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==", - "dev": true - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz", - "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4", - "@babel/plugin-proposal-optional-chaining": "^7.14.5" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", - "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.14.5", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", - "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz", - "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", - "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", - "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", - "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", - "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", - "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", - "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.15.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz", - "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.15.0", - "@babel/helper-compilation-targets": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.15.4" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", - "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", - "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", - "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz", - "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-create-class-features-plugin": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", - "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - } - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", - "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", - "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", - "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.14.5" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", - "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz", - "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz", - "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "globals": "^11.1.0" - }, - "dependencies": { - "@babel/helper-annotate-as-pure": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", - "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - } - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", - "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", - "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", - "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", - "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", - "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz", - "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", - "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", - "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", - "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", - "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz", - "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-simple-access": "^7.15.4", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz", - "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.15.4", - "@babel/helper-module-transforms": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-validator-identifier": "^7.14.9", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", - "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.14.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", - "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", - "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", - "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.14.5" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz", - "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", - "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", - "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", - "dev": true, - "requires": { - "regenerator-transform": "^0.14.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", - "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.5.tgz", - "integrity": "sha512-fPMBhh1AV8ZyneiCIA+wYYUH1arzlXR1UMcApjvchDhfKxhy2r2lReJv8uHEyihi4IFIGlr1Pdx7S5fkESDQsg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5", - "babel-plugin-polyfill-corejs2": "^0.2.2", - "babel-plugin-polyfill-corejs3": "^0.2.2", - "babel-plugin-polyfill-regenerator": "^0.2.2", - "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==", - "dev": true - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", - "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", - "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", - "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", - "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", - "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", - "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", - "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/preset-env": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.8.tgz", - "integrity": "sha512-a9aOppDU93oArQ51H+B8M1vH+tayZbuBqzjOhntGetZVa+4tTu5jp+XTwqHGG2lxslqomPYVSjIxQkFwXzgnxg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.14.7", - "@babel/helper-compilation-targets": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-validator-option": "^7.14.5", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", - "@babel/plugin-proposal-async-generator-functions": "^7.14.7", - "@babel/plugin-proposal-class-properties": "^7.14.5", - "@babel/plugin-proposal-class-static-block": "^7.14.5", - "@babel/plugin-proposal-dynamic-import": "^7.14.5", - "@babel/plugin-proposal-export-namespace-from": "^7.14.5", - "@babel/plugin-proposal-json-strings": "^7.14.5", - "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", - "@babel/plugin-proposal-numeric-separator": "^7.14.5", - "@babel/plugin-proposal-object-rest-spread": "^7.14.7", - "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", - "@babel/plugin-proposal-optional-chaining": "^7.14.5", - "@babel/plugin-proposal-private-methods": "^7.14.5", - "@babel/plugin-proposal-private-property-in-object": "^7.14.5", - "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@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-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.14.5", - "@babel/plugin-transform-async-to-generator": "^7.14.5", - "@babel/plugin-transform-block-scoped-functions": "^7.14.5", - "@babel/plugin-transform-block-scoping": "^7.14.5", - "@babel/plugin-transform-classes": "^7.14.5", - "@babel/plugin-transform-computed-properties": "^7.14.5", - "@babel/plugin-transform-destructuring": "^7.14.7", - "@babel/plugin-transform-dotall-regex": "^7.14.5", - "@babel/plugin-transform-duplicate-keys": "^7.14.5", - "@babel/plugin-transform-exponentiation-operator": "^7.14.5", - "@babel/plugin-transform-for-of": "^7.14.5", - "@babel/plugin-transform-function-name": "^7.14.5", - "@babel/plugin-transform-literals": "^7.14.5", - "@babel/plugin-transform-member-expression-literals": "^7.14.5", - "@babel/plugin-transform-modules-amd": "^7.14.5", - "@babel/plugin-transform-modules-commonjs": "^7.14.5", - "@babel/plugin-transform-modules-systemjs": "^7.14.5", - "@babel/plugin-transform-modules-umd": "^7.14.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", - "@babel/plugin-transform-new-target": "^7.14.5", - "@babel/plugin-transform-object-super": "^7.14.5", - "@babel/plugin-transform-parameters": "^7.14.5", - "@babel/plugin-transform-property-literals": "^7.14.5", - "@babel/plugin-transform-regenerator": "^7.14.5", - "@babel/plugin-transform-reserved-words": "^7.14.5", - "@babel/plugin-transform-shorthand-properties": "^7.14.5", - "@babel/plugin-transform-spread": "^7.14.6", - "@babel/plugin-transform-sticky-regex": "^7.14.5", - "@babel/plugin-transform-template-literals": "^7.14.5", - "@babel/plugin-transform-typeof-symbol": "^7.14.5", - "@babel/plugin-transform-unicode-escapes": "^7.14.5", - "@babel/plugin-transform-unicode-regex": "^7.14.5", - "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.14.8", - "babel-plugin-polyfill-corejs2": "^0.2.2", - "babel-plugin-polyfill-corejs3": "^0.2.2", - "babel-plugin-polyfill-regenerator": "^0.2.2", - "core-js-compat": "^3.15.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==", - "dev": true - } - } - }, - "@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==", - "dev": true, - "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/runtime": { - "version": "7.14.8", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.8.tgz", - "integrity": "sha512-twj3L8Og5SaCRCErB4x4ajbvBIVV77CGeFglHpeg5WC5FF8TZzBWXtTJ4MqaD9QszLYTtr+IsaAL2rEUevb+eg==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.14.5.tgz", - "integrity": "sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.14.5", - "@babel/types": "^7.14.5" - } - }, - "@babel/traverse": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", - "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-hoist-variables": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "dependencies": { - "@babel/generator": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz", - "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "@babel/types": { - "version": "7.15.6", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz", - "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.9", - "to-fast-properties": "^2.0.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==", - "dev": true - }, - "@discoveryjs/json-ext": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz", - "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==", - "dev": true - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jridgewell/resolve-uri": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-1.0.0.tgz", - "integrity": "sha512-9oLAnygRMi8Q5QkYEU4XWK04B+nuoXoxjRvRxgjuChkLZFBja0YPSgdZ7dZtwhncLBcQe/I/E+fLuk5qxcYVJA==", - "dev": true - }, - "@jsdevtools/coverage-istanbul-loader": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@jsdevtools/coverage-istanbul-loader/-/coverage-istanbul-loader-3.0.5.tgz", - "integrity": "sha512-EUCPEkaRPvmHjWAAZkWMT7JDzpw7FKB00WTISaiXsbNOd5hCHg77XLA8sLYLFDo1zepYLo2w7GstN8YBqRXZfA==", - "dev": true, - "requires": { - "convert-source-map": "^1.7.0", - "istanbul-lib-instrument": "^4.0.3", - "loader-utils": "^2.0.0", - "merge-source-map": "^1.1.0", - "schema-utils": "^2.7.0" - } - }, - "@ngtools/webpack": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-12.2.7.tgz", - "integrity": "sha512-RX5UQA9Bwp/J5GPGtJiwEOQUdf/0UqdeIZtktOZJ4x3K676l//PCFxxxgGqi2qUR2eu/wLAyiDhvDwqDixsngQ==", - "dev": true - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@npmcli/git": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.1.0.tgz", - "integrity": "sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==", - "dev": true, - "requires": { - "@npmcli/promise-spawn": "^1.3.2", - "lru-cache": "^6.0.0", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^6.1.1", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "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==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "@npmcli/installed-package-contents": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", - "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", - "dev": true, - "requires": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@npmcli/node-gyp": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.2.tgz", - "integrity": "sha512-yrJUe6reVMpktcvagumoqD9r08fH1iRo01gn1u0zoCApa9lnZGEigVKUd2hzsCId4gdtkZZIVscLhNxMECKgRg==", - "dev": true - }, - "@npmcli/promise-spawn": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", - "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", - "dev": true, - "requires": { - "infer-owner": "^1.0.4" - } - }, - "@npmcli/run-script": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.6.tgz", - "integrity": "sha512-e42bVZnC6VluBZBAFEr3YrdqSspG3bgilyg4nSLBJ7TRGNCzxHa92XAHxQBLYg0BmgwO4b2mf3h/l5EkEWRn3g==", - "dev": true, - "requires": { - "@npmcli/node-gyp": "^1.0.2", - "@npmcli/promise-spawn": "^1.3.2", - "node-gyp": "^7.1.0", - "read-package-json-fast": "^2.0.1" - } - }, - "@schematics/angular": { - "version": "12.2.7", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.2.7.tgz", - "integrity": "sha512-wGqp0jC545Fwf0ydBkeoJHx9snFW+uqn40WwVqs/27Nh4AEHB5uzwzLY7Ykae95Zn802a61KPqSNWpez2fWWGA==", - "dev": true, - "requires": { - "@angular-devkit/core": "12.2.7", - "@angular-devkit/schematics": "12.2.7", - "jsonc-parser": "3.0.0" - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true - }, - "@types/component-emitter": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/@types/component-emitter/-/component-emitter-1.2.10.tgz", - "integrity": "sha512-bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg==", - "dev": true - }, - "@types/cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", - "dev": true - }, - "@types/cors": { - "version": "2.8.12", - "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz", - "integrity": "sha512-vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==", - "dev": true - }, - "@types/eslint": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", - "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", - "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.50", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", - "dev": true - }, - "@types/glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==", - "dev": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/jasmine": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.8.2.tgz", - "integrity": "sha512-u5h7dqzy2XpXTzhOzSNQUQpKGFvROF8ElNX9P/TJvsHnTg/JvsAseVsGWQAQQldqanYaM+5kwxW909BBFAUYsg==", - "dev": true - }, - "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", - "dev": true - }, - "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true - }, - "@types/node": { - "version": "12.20.27", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.27.tgz", - "integrity": "sha512-qZdePUDSLAZRXXV234bLBEUM0nAQjoxbcSwp1rqSMUe1rZ47mwU6OjciR/JvF1Oo8mc0ys6GE0ks0HGgqAZoGg==", - "dev": true - }, - "@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==", - "dev": true - }, - "@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==", - "dev": true - }, - "@types/webpack-sources": { - "version": "0.1.9", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.9.tgz", - "integrity": "sha512-bvzMnzqoK16PQIC8AYHNdW45eREJQMd6WG/msQWX5V2+vZmODCOPb4TJcbgRljTZZTwTM4wUMcsI8FftNA7new==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "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==", - "dev": true - } - } - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@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==", - "dev": true - }, - "@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==", - "dev": true - }, - "@yarnpkg/lockfile": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", - "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true - }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", - "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", - "dev": true - }, - "acorn-import-assertions": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz", - "integrity": "sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==", - "dev": true - }, - "adjust-sourcemap-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", - "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - } - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "agentkeepalive": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", - "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "8.6.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.2.tgz", - "integrity": "sha512-9807RlWAgT564wT+DjeyU5OFMPjmzxVobvDFmNAhY+5zD6A2ly3jDp6sgnfyDtlIQ+7H97oc/DGCzzfu9rjw9w==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "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==", - "dev": true - }, - "ajv-formats": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.0.tgz", - "integrity": "sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==", - "dev": true, - "requires": { - "ajv": "^8.0.0" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "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==", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "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==", - "dev": true - }, - "are-we-there-yet": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", - "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.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==", - "dev": 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" - } - }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "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==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "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==", - "dev": true - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "9.8.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.7.tgz", - "integrity": "sha512-7Hg99B1eTH5+LgmUBUSmov1Z3bsggQJS7v3IMGo6wcScnbRuvtMc871J9J+4bSbIqa9LSX/zypFXJ8sXHpMJeQ==", - "dev": true, - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "nanocolors": "^0.2.8", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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=", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "babel-loader": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", - "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", - "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.2", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", - "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.2", - "core-js-compat": "^3.16.2" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", - "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.2" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "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=", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "base64-arraybuffer": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", - "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", - "dev": true - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "base64id": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", - "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", - "dev": true - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, - "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==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dev": true, - "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=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "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==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "browserslist": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.1.tgz", - "integrity": "sha512-aLD0ZMDSnF4lUt4ZDNgqi5BUn9BZ7YdQdI/cYlILrhdSSZJLU9aNZoD5/NBmM4SK34APB2e83MOsRt1EnkuyaQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001259", - "electron-to-chromium": "^1.3.846", - "escalade": "^3.1.1", - "nanocolors": "^0.1.5", - "node-releases": "^1.1.76" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "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==", - "dev": true - }, - "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - }, - "cacache": { - "version": "15.2.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.2.0.tgz", - "integrity": "sha512-uKoJSHmnrqXgthDFx/IU6ED/5xd+NNGe+Bb+kLZy7Ku4P+BaiWEUflAKPZ7eAzsYGcsAGASJZsybXp+quEcHTw==", - "dev": true, - "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.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "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==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "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==", - "dev": true, - "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.30001261", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001261.tgz", - "integrity": "sha512-vM8D9Uvp7bHIN0fZ2KQ4wnmYFpJo/Etb4Vwsuc+ka0tfGDHvOPrFm6S/7CCNLSOkAUjenT2HnUPESdOIL91FaA==", - "dev": true - }, - "canonical-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", - "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - } - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true - }, - "circular-dependency-plugin": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", - "integrity": "sha512-g38K9Cm5WRwlaH6g03B9OEz/0qRizI+2I7n+Gz+L5DxXJAPAiWQvwlYNm1V1jkdpUv95bOe/ASm2vfi/G560jQ==", - "dev": true - }, - "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==", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.0.tgz", - "integrity": "sha512-t+4/y50K/+4xcCRosKkA7W4gTr1MySvLV0q+PxmG7FJ5g+66ChKurYjxBCjHggHH3HA5Hh9cy+lcUGWDqVH+4Q==", - "dev": true - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dev": true, - "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==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "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=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "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==", - "dev": true, - "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=", - "dev": true - }, - "colord": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.8.0.tgz", - "integrity": "sha512-kNkVV4KFta3TYQv0bzs4xNwLaeag261pxgzGQSh4cQ1rEhYjcTJfFRP0SDlbhLONg0eSoLzrDd79PosjbltufA==", - "dev": true - }, - "colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", - "dev": true - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "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==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", - "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", - "dev": true - }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, - "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==", - "dev": true - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "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==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true - }, - "copy-anything": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.3.tgz", - "integrity": "sha512-GK6QUtisv4fNS+XcI7shX0Gx9ORg7QqIznyfho79JTnX1XhLiyZHfftvGiziqzRiEi/Bjhgpi+D2o7HxJFPnDQ==", - "dev": true, - "requires": { - "is-what": "^3.12.0" - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, - "copy-webpack-plugin": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", - "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", - "dev": true, - "requires": { - "fast-glob": "^3.2.5", - "glob-parent": "^6.0.0", - "globby": "^11.0.3", - "normalize-path": "^3.0.0", - "p-limit": "^3.1.0", - "schema-utils": "^3.0.0", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "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==", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "core-js": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.16.0.tgz", - "integrity": "sha512-5+5VxRFmSf97nM8Jr2wzOwLqRo6zphH2aX+7KsAUONObyzakDNq2G/bgbhinxB4PoV9L3aXQYhiDKyIKWd2c8g==", - "dev": true - }, - "core-js-compat": { - "version": "3.18.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.1.tgz", - "integrity": "sha512-XJMYx58zo4W0kLPmIingVZA10+7TuKrMLPt83+EzDmxFJQUMcTVVmQ+n5JP4r6Z14qSzhQBRi3NSWoeVyKKXUg==", - "dev": true, - "requires": { - "browserslist": "^4.17.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==", - "dev": true - } - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "cors": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", - "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", - "dev": true, - "requires": { - "object-assign": "^4", - "vary": "^1" - } - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, - "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" - } - }, - "critters": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.10.tgz", - "integrity": "sha512-p5VKhP1803+f+0Jq5P03w1SbiHtpAKm+1EpJHkiPxQPq0Vu9QLZHviJ02GRrWi0dlcJqrmzMWInbwp4d22RsGw==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "css": "^3.0.0", - "parse5": "^6.0.1", - "parse5-htmlparser2-tree-adapter": "^6.0.1", - "pretty-bytes": "^5.3.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==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "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==", - "dev": true - } - } - }, - "css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "css-color-names": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz", - "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==", - "dev": true - }, - "css-declaration-sorter": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz", - "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==", - "dev": true, - "requires": { - "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==", - "dev": true, - "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==", - "dev": true - }, - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "source-map": "^0.6.1" - } - }, - "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==", - "dev": true, - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.2.0.tgz", - "integrity": "sha512-/rvHfYRjIpymZblf49w8jYcRo2y9gj6rV8UroHGmBxKrIyGLokpycyKzp9OkitvqT29ZSpzJ0Ic7SpnJX3sC8g==", - "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "postcss": "^8.2.15", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.1.0", - "semver": "^7.3.5" - } - }, - "css-minimizer-webpack-plugin": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.0.2.tgz", - "integrity": "sha512-B3I5e17RwvKPJwsxjjWcdgpU/zqylzK1bPVghcmpFHRL48DXiBgrtqz1BJsn68+t/zzaLp9kYAaEDvQ7GyanFQ==", - "dev": true, - "requires": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "p-limit": "^3.0.2", - "postcss": "^8.3.5", - "schema-utils": "^3.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "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==", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-parse": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", - "integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=", - "dev": true, - "requires": { - "css": "^2.0.0" - }, - "dependencies": { - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.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==", - "dev": true - }, - "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==", - "dev": true, - "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" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "css-select": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", - "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.0.0", - "domhandler": "^4.2.0", - "domutils": "^2.6.0", - "nth-check": "^2.0.0" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "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==", - "dev": true - } - } - }, - "css-what": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", - "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", - "dev": true - }, - "cssdb": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-4.4.0.tgz", - "integrity": "sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.8.tgz", - "integrity": "sha512-Lda7geZU0Yu+RZi2SGpjYuQz4HI4/1Y+BhdD0jL7NXAQ5larCzVn+PUGuZbDMYz904AXXCOgO5L1teSvgu7aFg==", - "dev": true, - "requires": { - "cssnano-preset-default": "^5.1.4", - "is-resolvable": "^1.1.0", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-default": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.4.tgz", - "integrity": "sha512-sPpQNDQBI3R/QsYxQvfB4mXeEcWuw0wGtKtmS5eg8wudyStYMgKOQT39G07EbW1LB56AOYrinRS9f0ig4Y3MhQ==", - "dev": true, - "requires": { - "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^2.0.1", - "postcss-calc": "^8.0.0", - "postcss-colormin": "^5.2.0", - "postcss-convert-values": "^5.0.1", - "postcss-discard-comments": "^5.0.1", - "postcss-discard-duplicates": "^5.0.1", - "postcss-discard-empty": "^5.0.1", - "postcss-discard-overridden": "^5.0.1", - "postcss-merge-longhand": "^5.0.2", - "postcss-merge-rules": "^5.0.2", - "postcss-minify-font-values": "^5.0.1", - "postcss-minify-gradients": "^5.0.2", - "postcss-minify-params": "^5.0.1", - "postcss-minify-selectors": "^5.1.0", - "postcss-normalize-charset": "^5.0.1", - "postcss-normalize-display-values": "^5.0.1", - "postcss-normalize-positions": "^5.0.1", - "postcss-normalize-repeat-style": "^5.0.1", - "postcss-normalize-string": "^5.0.1", - "postcss-normalize-timing-functions": "^5.0.1", - "postcss-normalize-unicode": "^5.0.1", - "postcss-normalize-url": "^5.0.2", - "postcss-normalize-whitespace": "^5.0.1", - "postcss-ordered-values": "^5.0.2", - "postcss-reduce-initial": "^5.0.1", - "postcss-reduce-transforms": "^5.0.1", - "postcss-svgo": "^5.0.2", - "postcss-unique-selectors": "^5.0.1" - } - }, - "cssnano-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", - "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", - "dev": true - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - } - }, - "custom-event": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", - "integrity": "sha1-XQKkaFCt8bSjF5RqOSj8y1v9BCU=", - "dev": true - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "date-format": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-3.0.0.tgz", - "integrity": "sha512-eyTcpKOcamdhWJXj56DpQMo1ylSQpcGtGKXcU0Tb97+K56/CF5amAqqqNj0+KvA0iw2ynxtHWFsPDSClCxe48w==", - "dev": true - }, - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, - "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=", - "dev": true - }, - "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=", - "dev": true - }, - "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==", - "dev": true, - "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" - } - }, - "default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", - "dev": true, - "requires": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" - } - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - } - } - }, - "p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "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=", - "dev": true - }, - "delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - "dev": true - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "di": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", - "integrity": "sha1-gGZJMmzqp8qjMG112YXqJ0i6kTw=", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "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=", - "dev": true - }, - "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dev": true, - "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=", - "dev": true, - "requires": { - "buffer-indexof": "^1.0.0" - } - }, - "dom-serialize": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", - "integrity": "sha1-ViromZ9Evl6jB29UGdzVnrQ6yVs=", - "dev": true, - "requires": { - "custom-event": "~1.0.0", - "ent": "~2.2.0", - "extend": "^3.0.0", - "void-elements": "^2.0.0" - } - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "domhandler": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", - "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", - "dev": true, - "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=", - "dev": true - }, - "electron-to-chromium": { - "version": "1.3.852", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.852.tgz", - "integrity": "sha512-vNbdzbbx3d7TStoC0oIVYz6X/tIezHXnreI+4a8I7EqAQ9hpHulz3ar8xChUNcG77A+TtPSKz9B9Xwpt9e1B5w==", - "dev": true - }, - "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==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "engine.io": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-4.1.1.tgz", - "integrity": "sha512-t2E9wLlssQjGw0nluF6aYyfX8LwYU8Jj0xct+pAhfWfv/YrBn6TSNtEYsgxHIfaMqfrLx07czcMg9bMN6di+3w==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "base64id": "2.0.0", - "cookie": "~0.4.1", - "cors": "~2.8.5", - "debug": "~4.3.1", - "engine.io-parser": "~4.0.0", - "ws": "~7.4.2" - }, - "dependencies": { - "cookie": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", - "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", - "dev": true - }, - "ws": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz", - "integrity": "sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==", - "dev": true - } - } - }, - "engine.io-parser": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.3.tgz", - "integrity": "sha512-xEAAY0msNnESNPc00e19y5heTPX4y/TJ36gr8t1voOaNmTojP9b3oK3BbJLFufW2XFPQaaijpFewm2g2Um3uqA==", - "dev": true, - "requires": { - "base64-arraybuffer": "0.1.4" - } - }, - "enhanced-resolve": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", - "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha1-6WQhkyWiHQX0RGai9obtbOX13R0=", - "dev": true - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", - "dev": true - }, - "err-code": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", - "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "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==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-module-lexer": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz", - "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==", - "dev": true - }, - "esbuild-wasm": { - "version": "0.12.29", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.12.29.tgz", - "integrity": "sha512-amSuB/qOGnTFYLOxGHDGosQbOKZnrinniPHFf6ZxzeNH7WAjLkjXluKyKAtX2YuhTkUXm9XV9igl13iqYZ44fQ==", - "dev": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "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=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "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==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "eventemitter-asyncresource": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", - "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", - "dev": true, - "requires": { - "original": "^1.0.0" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "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" - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - } - } - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, - "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=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "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==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true - }, - "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==", - "dev": true - }, - "fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.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==", - "dev": true - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.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==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "flatten": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/flatten/-/flatten-1.0.3.tgz", - "integrity": "sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==", - "dev": true - }, - "follow-redirects": { - "version": "1.14.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz", - "integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "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=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.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==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "gauge": { - "version": "2.7.4", - "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", - "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", - "dev": true, - "requires": { - "aproba": "^1.0.3", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.0", - "object-assign": "^4.1.0", - "signal-exit": "^3.0.0", - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wide-align": "^1.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "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=", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "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": "6.0.1", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.1.tgz", - "integrity": "sha512-kEVjS71mQazDBHKcsq4E9u/vUzaLcw1A8EtUeydawvIWQCJM0qQ08G1H7/XTjFUulla6XQiDOG6MXSaG0HDKog==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dev": true, - "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.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", - "dev": true - }, - "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==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "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==", - "dev": true - } - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "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=", - "dev": true - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hdr-histogram-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.1.tgz", - "integrity": "sha512-uPZxl1dAFnjUFHWLZmt93vUUvtHeaBay9nVNHu38SdOjMSF/4KqJUqa1Seuj08ptU1rEb6AHvB41X8n/zFZ74Q==", - "dev": true, - "requires": { - "@assemblyscript/loader": "^0.10.1", - "base64-js": "^1.2.0", - "pako": "^1.0.3" - } - }, - "hdr-histogram-percentiles-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", - "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", - "dev": true - }, - "hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, - "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==", - "dev": 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" - } - }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "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==", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "http-cache-semantics": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", - "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==", - "dev": true - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true - }, - "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==", - "dev": true, - "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=", - "dev": true - } - } - }, - "http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "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==", - "dev": true, - "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==", - "dev": 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=", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "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=", - "dev": 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=", - "dev": 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==", - "dev": 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" - } - }, - "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=", - "dev": true, - "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=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", - "dev": true, - "requires": { - "ms": "^2.0.0" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true - }, - "ignore-walk": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", - "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", - "dev": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", - "dev": true, - "optional": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.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==", - "dev": true, - "requires": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - } - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "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==", - "dev": true - }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", - "dev": true - }, - "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==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "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==", - "dev": true - }, - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true - }, - "inquirer": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.1.2.tgz", - "integrity": "sha512-DHLKJwLPNgkfwNmsuEUKSejJFbkv0FMO9SMiQbjI3n5NQuCrSIBqP66ggqyz2a6t2qEolKrMjhQ3+W/xXgUQ+Q==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.3.0", - "run-async": "^2.4.0", - "rxjs": "^7.2.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "rxjs": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.0.tgz", - "integrity": "sha512-p2yuGIg9S1epc3vrjKf6iVb3RCaAYjYskkO+jHIaV0IjOPlJop4UnodOoFb2xeNwlguqLYvGw1b1McillYb5Gw==", - "dev": true, - "requires": { - "tslib": "~2.1.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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", - "dev": true - } - } - }, - "internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", - "dev": true, - "requires": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - } - }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "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=", - "dev": 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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^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=", - "dev": true - }, - "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==", - "dev": 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==", - "dev": true - }, - "is-core-module": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz", - "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==", - "dev": true, - "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=", - "dev": 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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "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==", - "dev": true - } - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "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==", - "dev": true - }, - "is-glob": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.2.tgz", - "integrity": "sha512-ZZTOjRcDjuAAAv2cTBQP/lL59ZTArx77+7UzHdWW/XB1mrfp7DEaVpKmZ0XIzx+M7AxfhKcqV+nMetUQmFifwg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true - }, - "is-lambda": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", - "integrity": "sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.2" - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true - }, - "is-what": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", - "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true - }, - "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==", - "dev": true - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "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=", - "dev": true - }, - "isbinaryfile": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.8.tgz", - "integrity": "sha512-53h6XFniq77YdW+spoRrebh0mnmTxRPTlcuIArO57lmMdq4uBKFKaeTjnb92oYWrSn/LVL+LT+Hap2tFQj8V+w==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz", - "integrity": "sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "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==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jasmine-core": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.8.0.tgz", - "integrity": "sha512-zl0nZWDrmbCiKns0NcjkFGYkVTGCPUgoHypTaj+G2AzaWus7QGoXARSlYsSle2VRpSdfJmM+hzmFKzQNhF2kHg==", - "dev": true - }, - "jest-worker": { - "version": "27.2.3", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.2.3.tgz", - "integrity": "sha512-ZwOvv4GCIPviL+Ie4pVguz4N5w/6IGbTaHBYOl3ZcsZZktaL7d8JOU0rmovoED7AJZKA8fvmLbBg8yg80u/tGA==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.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==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "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==", - "dev": true - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", - "dev": true - }, - "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==", - "dev": true - }, - "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=", - "dev": true - }, - "json3": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz", - "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "jsonc-parser": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.0.0.tgz", - "integrity": "sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "dev": true - }, - "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.2.3", - "verror": "1.10.0" - } - }, - "karma": { - "version": "6.3.4", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.3.4.tgz", - "integrity": "sha512-hbhRogUYIulfkBTZT7xoPrCYhRBnBoqbbL4fszWD0ReFGUxU+LYBr3dwKdAluaDQ/ynT9/7C+Lf7pPNW4gSx4Q==", - "dev": true, - "requires": { - "body-parser": "^1.19.0", - "braces": "^3.0.2", - "chokidar": "^3.5.1", - "colors": "^1.4.0", - "connect": "^3.7.0", - "di": "^0.0.1", - "dom-serialize": "^2.2.1", - "glob": "^7.1.7", - "graceful-fs": "^4.2.6", - "http-proxy": "^1.18.1", - "isbinaryfile": "^4.0.8", - "lodash": "^4.17.21", - "log4js": "^6.3.0", - "mime": "^2.5.2", - "minimatch": "^3.0.4", - "qjobs": "^1.2.0", - "range-parser": "^1.2.1", - "rimraf": "^3.0.2", - "socket.io": "^3.1.0", - "source-map": "^0.6.1", - "tmp": "^0.2.1", - "ua-parser-js": "^0.7.28", - "yargs": "^16.1.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==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.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==", - "dev": true, - "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==", - "dev": true - }, - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "tmp": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", - "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", - "dev": true, - "requires": { - "rimraf": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - } - } - }, - "karma-chrome-launcher": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.0.tgz", - "integrity": "sha512-3dPs/n7vgz1rxxtynpzZTvb9y/GIaW8xjAwcIGttLbycqoFtI7yo1NGnQi6oFTherRE+GIhCAHZC4vEqWGhNvg==", - "dev": true, - "requires": { - "which": "^1.2.1" - } - }, - "karma-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.0.3.tgz", - "integrity": "sha512-atDvLQqvPcLxhED0cmXYdsPMCQuh6Asa9FMZW1bhNqlVEhJoB9qyZ2BY1gu7D/rr5GLGb5QzYO4siQskxaWP/g==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.1", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.0", - "minimatch": "^3.0.4" - } - }, - "karma-jasmine": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-4.0.1.tgz", - "integrity": "sha512-h8XDAhTiZjJKzfkoO1laMH+zfNlra+dEQHUAjpn5JV1zCPtOIVWGQjLBrqhnzQa/hrU2XrZwSyBa6XjEBzfXzw==", - "dev": true, - "requires": { - "jasmine-core": "^3.6.0" - } - }, - "karma-jasmine-html-reporter": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-1.7.0.tgz", - "integrity": "sha512-pzum1TL7j90DTE86eFt48/s12hqwQuiD+e5aXx2Dc9wDEn2LfGq6RoAxEZZjFiN0RDSCOnosEKRZWxbQ+iMpQQ==", - "dev": true - }, - "karma-source-map-support": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", - "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", - "dev": true, - "requires": { - "source-map-support": "^0.5.5" - } - }, - "killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", - "dev": true - }, - "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==", - "dev": true - }, - "klona": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", - "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", - "dev": true - }, - "less": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/less/-/less-4.1.1.tgz", - "integrity": "sha512-w09o8tZFPThBscl5d0Ggp3RcrKIouBoQscnOMgFH3n5V3kN/CXGHNfCkRPtxJk6nKryDXaV9aHLK55RXuH4sAw==", - "dev": true, - "requires": { - "copy-anything": "^2.0.1", - "errno": "^0.1.1", - "graceful-fs": "^4.1.2", - "image-size": "~0.5.0", - "make-dir": "^2.1.0", - "mime": "^1.4.1", - "needle": "^2.5.2", - "parse-node-version": "^1.0.1", - "source-map": "~0.6.0", - "tslib": "^1.10.0" - }, - "dependencies": { - "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==", - "dev": true, - "optional": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "less-loader": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-10.0.1.tgz", - "integrity": "sha512-Crln//HpW9M5CbtdfWm3IO66Cvx1WhZQvNybXgfB2dD/6Sav9ppw+IWqs/FQKPBFO4B6X0X28Z0WNznshgwUzA==", - "dev": true, - "requires": { - "klona": "^2.0.4" - } - }, - "license-webpack-plugin": { - "version": "2.3.20", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.20.tgz", - "integrity": "sha512-AHVueg9clOKACSHkhmEI+PCC9x8+qsQVuKECZD3ETxETK5h/PCv5/MUzyG1gm8OMcip/s1tcNxqo9Qb7WhjGsg==", - "dev": true, - "requires": { - "@types/webpack-sources": "^0.1.5", - "webpack-sources": "^1.2.0" - } - }, - "lilconfig": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", - "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", - "dev": true - }, - "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=", - "dev": true - }, - "loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.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==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "log4js": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.3.0.tgz", - "integrity": "sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw==", - "dev": true, - "requires": { - "date-format": "^3.0.0", - "debug": "^4.1.1", - "flatted": "^2.0.1", - "rfdc": "^1.1.4", - "streamroller": "^2.2.4" - } - }, - "loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", - "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "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==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "make-fetch-happen": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", - "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", - "dev": true, - "requires": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.2.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^6.0.0", - "minipass": "^3.1.3", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^1.3.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.2", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^6.0.0", - "ssri": "^8.0.0" - } - }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "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==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "mem": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", - "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^3.1.0" - }, - "dependencies": { - "mimic-fn": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", - "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", - "dev": true - } - } - }, - "memfs": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.3.0.tgz", - "integrity": "sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==", - "dev": true, - "requires": { - "fs-monkey": "1.0.3" - } - }, - "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=", - "dev": true, - "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==", - "dev": 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" - } - }, - "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==", - "dev": true, - "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=", - "dev": true - }, - "merge-source-map": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", - "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", - "dev": true, - "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==", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "mime-db": { - "version": "1.49.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true - }, - "mime-types": { - "version": "2.1.32", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", - "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "dev": true, - "requires": { - "mime-db": "1.49.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "mini-css-extract-plugin": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.2.1.tgz", - "integrity": "sha512-A0GBXpz8WIPgh2HfASJ0EeY8grd2dGxmC4R8uTujFJXZY7zFy0nvYSYW6SKCLKlz7y45BdHONfaxZQMIZpeF/w==", - "dev": true, - "requires": { - "schema-utils": "^3.1.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "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==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "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==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "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==", - "dev": true - }, - "minipass": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", - "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", - "dev": true, - "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==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-fetch": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz", - "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", - "dev": true, - "requires": { - "encoding": "^0.1.12", - "minipass": "^3.1.0", - "minipass-sized": "^1.0.3", - "minizlib": "^2.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==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", - "dev": true, - "requires": { - "jsonparse": "^1.3.1", - "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==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", - "dev": true, - "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==", - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, - "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=", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "nanocolors": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", - "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==", - "dev": true - }, - "nanoid": { - "version": "3.1.28", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.28.tgz", - "integrity": "sha512-gSu9VZ2HtmoKYe/lmyPFES5nknFrHa+/DT9muUFWFMi6Jh9E1I7bkvlQ8xxf1Kos9pi9o8lBnIOkatMhKX/YUw==", - "dev": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "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" - } - }, - "needle": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.9.1.tgz", - "integrity": "sha512-6R9fqJ5Zcmf+uYaFgdIHmLwNldn5HbK8L5ybn7Uz+ylX/rnOsSp1AHcvQSrCaFN+qNM1wpymHqD7mVasEOlHGQ==", - "dev": true, - "optional": true, - "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "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==", - "dev": true - }, - "nice-napi": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", - "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", - "dev": true, - "optional": true, - "requires": { - "node-addon-api": "^3.0.0", - "node-gyp-build": "^4.2.2" - } - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node-addon-api": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", - "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", - "dev": true, - "optional": true - }, - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true - }, - "node-gyp": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", - "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", - "dev": true, - "requires": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.3", - "nopt": "^5.0.0", - "npmlog": "^4.1.2", - "request": "^2.88.2", - "rimraf": "^3.0.2", - "semver": "^7.3.2", - "tar": "^6.0.2", - "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==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "node-gyp-build": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.3.0.tgz", - "integrity": "sha512-iWjXZvmboq0ja1pUGULQBexmxq8CV4xBhX7VDOTbL7ZR4FOowwY/VOtRxBN/yKxmdGoIp4j5ysNT4u3S2pDQ3Q==", - "dev": true, - "optional": true - }, - "node-releases": { - "version": "1.1.76", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.76.tgz", - "integrity": "sha512-9/IECtNr8dXNmPWmFXepT0/7o5eolGesHUa3mtr0KlgnCvnZxwh2qensKL42JJY2vQKC3nIBXetFAqR+PW1CmA==", - "dev": true - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true - }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-install-checks": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", - "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", - "dev": true, - "requires": { - "semver": "^7.1.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-package-arg": { - "version": "8.1.5", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.5.tgz", - "integrity": "sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "semver": "^7.3.4", - "validate-npm-package-name": "^3.0.0" - } - }, - "npm-packlist": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz", - "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==", - "dev": true, - "requires": { - "glob": "^7.1.6", - "ignore-walk": "^3.0.3", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-pick-manifest": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.1.tgz", - "integrity": "sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==", - "dev": true, - "requires": { - "npm-install-checks": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^8.1.2", - "semver": "^7.3.4" - } - }, - "npm-registry-fetch": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-11.0.0.tgz", - "integrity": "sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==", - "dev": true, - "requires": { - "make-fetch-happen": "^9.0.1", - "minipass": "^3.1.3", - "minipass-fetch": "^1.3.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.0.0", - "npm-package-arg": "^8.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=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "npmlog": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", - "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", - "dev": true, - "requires": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" - } - }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "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==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "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==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "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==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", - "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dev": true, - "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=", - "dev": true - } - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.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==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "url-parse": "^1.4.3" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "dev": true - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "pacote": { - "version": "11.3.5", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.5.tgz", - "integrity": "sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==", - "dev": true, - "requires": { - "@npmcli/git": "^2.1.0", - "@npmcli/installed-package-contents": "^1.0.6", - "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^1.8.2", - "cacache": "^15.0.5", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.3", - "mkdirp": "^1.0.3", - "npm-package-arg": "^8.0.1", - "npm-packlist": "^2.1.4", - "npm-pick-manifest": "^6.0.0", - "npm-registry-fetch": "^11.0.0", - "promise-retry": "^2.0.1", - "read-package-json-fast": "^2.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.1.0" - } - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "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==", - "dev": true, - "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" - } - }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "parse5-html-rewriting-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz", - "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==", - "dev": true, - "requires": { - "parse5": "^6.0.1", - "parse5-sax-parser": "^6.0.1" - } - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dev": true, - "requires": { - "parse5": "^6.0.1" - } - }, - "parse5-sax-parser": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz", - "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==", - "dev": true, - "requires": { - "parse5": "^6.0.1" - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, - "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==", - "dev": true - }, - "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=", - "dev": true - }, - "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=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "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=", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", - "dev": true - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "piscina": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.1.0.tgz", - "integrity": "sha512-KTW4sjsCD34MHrUbx9eAAbuUSpVj407hQSgk/6Epkg0pbRBmv4a3UX7Sr8wxm9xYqQLnsN4mFOjqGDzHAdgKQg==", - "dev": true, - "requires": { - "eventemitter-asyncresource": "^1.0.0", - "hdr-histogram-js": "^2.0.1", - "hdr-histogram-percentiles-obj": "^3.0.0", - "nice-napi": "^1.0.2" - } - }, - "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==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, - "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==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - } - } - }, - "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=", - "dev": true - }, - "postcss": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", - "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==", - "dev": true, - "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.23", - "source-map-js": "^0.6.2" - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2", - "postcss-selector-parser": "^6.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "postcss-calc": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", - "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", - "dev": true, - "requires": { - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.14", - "postcss-values-parser": "^2.0.1" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "postcss-colormin": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz", - "integrity": "sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-convert-values": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz", - "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.14" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.17", - "postcss-values-parser": "^2.0.1" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "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==", - "dev": true - }, - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "source-map": "^0.6.1" - } - }, - "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==", - "dev": true, - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "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==", - "dev": true, - "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==", - "dev": true - }, - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "source-map": "^0.6.1" - } - }, - "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==", - "dev": true, - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "postcss-discard-comments": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", - "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", - "dev": true - }, - "postcss-discard-duplicates": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", - "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", - "dev": true - }, - "postcss-discard-empty": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", - "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", - "dev": true - }, - "postcss-discard-overridden": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", - "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.5", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "postcss-import": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.2.tgz", - "integrity": "sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - } - }, - "postcss-initial": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-3.0.4.tgz", - "integrity": "sha512-3RLn6DIpMsK1l5UUy9jxQvoDeUN4gP939tDcKUHD/kM8SGSKbFAnvkpFpj3Bhtz3HGk1jWY5ZNWX6mPta5M9fg==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "@csstools/convert-colors": "^1.4.0", - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "postcss-loader": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.1.1.tgz", - "integrity": "sha512-lBmJMvRh1D40dqpWKr9Rpygwxn8M74U9uaCSeYGNKLGInbk9mXBt1ultHf2dH9Ghk6Ue4UXlXWwGMH9QdUJ5ug==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "semver": "^7.3.5" - } - }, - "postcss-logical": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", - "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "postcss-merge-longhand": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz", - "integrity": "sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==", - "dev": true, - "requires": { - "css-color-names": "^1.0.1", - "postcss-value-parser": "^4.1.0", - "stylehacks": "^5.0.1" - } - }, - "postcss-merge-rules": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz", - "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^2.0.1", - "postcss-selector-parser": "^6.0.5", - "vendors": "^1.0.3" - } - }, - "postcss-minify-font-values": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", - "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-minify-gradients": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.2.tgz", - "integrity": "sha512-7Do9JP+wqSD6Prittitt2zDLrfzP9pqKs2EcLX7HJYxsxCOwrrcLt4x/ctQTsiOw+/8HYotAoqNkrzItL19SdQ==", - "dev": true, - "requires": { - "colord": "^2.6", - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-minify-params": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz", - "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "browserslist": "^4.16.0", - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0", - "uniqs": "^2.0.0" - } - }, - "postcss-minify-selectors": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", - "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-nesting": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", - "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "postcss-normalize-charset": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", - "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", - "dev": true - }, - "postcss-normalize-display-values": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", - "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-positions": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", - "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", - "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-string": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", - "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", - "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", - "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-url": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz", - "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==", - "dev": true, - "requires": { - "is-absolute-url": "^3.0.3", - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", - "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-ordered-values": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", - "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "postcss-place": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", - "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", - "dev": true, - "requires": { - "postcss": "^7.0.2", - "postcss-values-parser": "^2.0.0" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "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" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "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==", - "dev": true - }, - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "source-map": "^0.6.1" - } - }, - "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==", - "dev": true, - "requires": { - "cssesc": "^2.0.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "postcss-reduce-initial": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz", - "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", - "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "postcss": "^7.0.2" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "postcss-selector-parser": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", - "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz", - "integrity": "sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0", - "svgo": "^2.3.0" - } - }, - "postcss-unique-selectors": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz", - "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5", - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "flatten": "^1.0.2", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - }, - "pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "dev": true - }, - "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==", - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", - "dev": true - }, - "promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "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=", - "dev": true - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "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==", - "dev": true - }, - "qjobs": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", - "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", - "dev": true - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "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==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", - "dev": true, - "requires": { - "pify": "^2.3.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "read-package-json-fast": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", - "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "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==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", - "dev": true - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", - "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "regexpu-core": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", - "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", - "dev": true, - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^9.0.0", - "regjsgen": "^0.5.2", - "regjsparser": "^0.7.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", - "dev": true - }, - "regjsparser": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", - "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", - "dev": true, - "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=", - "dev": true - } - } - }, - "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=", - "dev": true - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "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": { - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", - "dev": true, - "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=", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "resolve-url-loader": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", - "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", - "dev": true, - "requires": { - "adjust-sourcemap-loader": "^4.0.0", - "convert-source-map": "^1.7.0", - "loader-utils": "^2.0.0", - "postcss": "^7.0.35", - "source-map": "0.6.1" - }, - "dependencies": { - "nanocolors": { - "version": "0.2.11", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.11.tgz", - "integrity": "sha512-83ttyvfJj66dKMadWfBkEUOEDFfRc8FpzTJvh1MySR/pzWFmFikTQZGOV6kHZRz7yR/heiQ1y/MHBBN5P/e7WQ==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "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==", - "dev": true - } - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rfdc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.0.tgz", - "integrity": "sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "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==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "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==", - "dev": true - }, - "sass": { - "version": "1.36.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.36.0.tgz", - "integrity": "sha512-fQzEjipfOv5kh930nu3Imzq3ie/sGDc/4KtQMJlt7RRdrkQSfe37Bwi/Rf/gfuYHsIuE1fIlDMvpyMcEwjnPvg==", - "dev": true, - "requires": { - "chokidar": ">=3.0.0 <4.0.0" - } - }, - "sass-loader": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.1.0.tgz", - "integrity": "sha512-FVJZ9kxVRYNZTIe2xhw93n3xJNYZADr+q69/s98l9nTCrWASo+DR2Ot0s5xTKQDDEosUkatsGeHxcH4QBp5bSg==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "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==", - "dev": true - } - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true - }, - "selfsigned": { - "version": "1.10.11", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", - "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", - "dev": true, - "requires": { - "node-forge": "^0.10.0" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true - } - } - }, - "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==", - "dev": true - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "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=", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - } - } - }, - "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==", - "dev": true, - "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=", - "dev": true - }, - "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==", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "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=", - "dev": true - }, - "signal-exit": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.4.tgz", - "integrity": "sha512-rqYhcAnZ6d/vTPGghdrw7iumdcbXpsk1b8IG/rz+VWV51DM0p7XCtMoJ3qhPLIbp3tvyt3pKRbaaEMZYpHto8Q==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "smart-buffer": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", - "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "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==", - "dev": true, - "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" - } - } - } - }, - "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==", - "dev": true, - "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=", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "socket.io": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-3.1.2.tgz", - "integrity": "sha512-JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw==", - "dev": true, - "requires": { - "@types/cookie": "^0.4.0", - "@types/cors": "^2.8.8", - "@types/node": ">=10.0.0", - "accepts": "~1.3.4", - "base64id": "~2.0.0", - "debug": "~4.3.1", - "engine.io": "~4.1.0", - "socket.io-adapter": "~2.1.0", - "socket.io-parser": "~4.0.3" - } - }, - "socket.io-adapter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.1.0.tgz", - "integrity": "sha512-+vDov/aTsLjViYTwS9fPy5pEtTkrbEKsw2M+oVSoFGw6OD1IpvlV1VPhUzNbofCQ8oyMbdYJqDtGdmHQK6TdPg==", - "dev": true - }, - "socket.io-parser": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.0.4.tgz", - "integrity": "sha512-t+b0SS+IxG7Rxzda2EVvyBZbvFPBCjJoyHuE0P//7OAsN23GItzDRdWa6ALxZI/8R5ygK7jAR6t028/z+7295g==", - "dev": true, - "requires": { - "@types/component-emitter": "^1.2.10", - "component-emitter": "~1.3.0", - "debug": "~4.3.1" - } - }, - "sockjs": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", - "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^3.4.0", - "websocket-driver": "^0.7.4" - } - }, - "sockjs-client": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.2.tgz", - "integrity": "sha512-ZzRxPBISQE7RpzlH4tKJMQbHM9pabHluk0WBaxAQ+wm/UieeBVBou0p4wVnSQGN9QmpAZygQ0cDIypWuqOFmFQ==", - "dev": true, - "requires": { - "debug": "^3.2.6", - "eventsource": "^1.0.7", - "faye-websocket": "^0.11.3", - "inherits": "^2.0.4", - "json3": "^3.3.3", - "url-parse": "^1.5.3" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "socks": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.1.tgz", - "integrity": "sha512-kLQ9N5ucj8uIcxrDwjm0Jsqk06xdpBjGNQtpXy4Q8/QY2k+fY7nZH8CARy+hkbG+SGAovmzzuauCpBlb8FrnBA==", - "dev": true, - "requires": { - "ip": "^1.1.5", - "smart-buffer": "^4.1.0" - } - }, - "socks-proxy-agent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.1.0.tgz", - "integrity": "sha512-57e7lwCN4Tzt3mXz25VxOErJKXlPfXmkMLnk310v/jwW20jWRVcgsOit+xNkN3eIEdB47GwnfAEBLacZ/wVIKg==", - "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.1", - "socks": "^2.6.1" - } - }, - "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==", - "dev": true - }, - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - }, - "source-map-js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", - "dev": true - }, - "source-map-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.0.tgz", - "integrity": "sha512-GKGWqWvYr04M7tn8dryIWvb0s8YM41z82iQv01yBtIylgxax0CwvSy6gc2Y02iuXwEfGWRlMicH0nvms9UZphw==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.2", - "source-map-js": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - } - }, - "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - }, - "streamroller": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz", - "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==", - "dev": true, - "requires": { - "date-format": "^2.1.0", - "debug": "^4.1.1", - "fs-extra": "^8.1.0" - }, - "dependencies": { - "date-format": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz", - "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==", - "dev": true - } - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "style-loader": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.2.1.tgz", - "integrity": "sha512-1k9ZosJCRFaRbY6hH49JFlRB0fVSbmnyq1iTPjNxUmGVjBNEmwrrHPenhlp+Lgo51BojHSf6pl2FcqYaN3PfVg==", - "dev": true - }, - "stylehacks": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", - "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "postcss-selector-parser": "^6.0.4" - } - }, - "stylus": { - "version": "0.54.8", - "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.8.tgz", - "integrity": "sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg==", - "dev": true, - "requires": { - "css-parse": "~2.0.0", - "debug": "~3.1.0", - "glob": "^7.1.6", - "mkdirp": "~1.0.4", - "safer-buffer": "^2.1.2", - "sax": "~1.2.4", - "semver": "^6.3.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "stylus-loader": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-6.1.0.tgz", - "integrity": "sha512-qKO34QCsOtSJrXxQQmXsPeaVHh6hMumBAFIoJTcsSr2VzrA6o/CW9HCGR8spCjzJhN8oKQHdj/Ytx0wwXyElkw==", - "dev": true, - "requires": { - "fast-glob": "^3.2.5", - "klona": "^2.0.4", - "normalize-path": "^3.0.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "svgo": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.7.0.tgz", - "integrity": "sha512-aDLsGkre4fTDCWvolyW+fs8ZJFABpzLXbtdK1y71CKnHzAnpDxKXPj2mNKj+pyOXUCzFHzuxRJ94XOFygOWV3w==", - "dev": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "nanocolors": "^0.1.12", - "stable": "^0.1.8" - } - }, - "symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "dev": true - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - }, - "tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, - "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" - } - }, - "terser": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz", - "integrity": "sha512-b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.19" - }, - "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==", - "dev": true - } - } - }, - "terser-webpack-plugin": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.4.tgz", - "integrity": "sha512-C2WkFwstHDhVEmsmlCxrXUtVklS+Ir1A7twrYzrDrQQOIMOaVAYykaoo/Aq1K0QRkMoY2hhvDQY1cm4jnIMFwA==", - "dev": true, - "requires": { - "jest-worker": "^27.0.2", - "p-limit": "^3.1.0", - "schema-utils": "^3.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "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==", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "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=", - "dev": true - }, - "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=", - "dev": 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=", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tree-kill": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", - "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", - "dev": true - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", - "dev": true, - "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=", - "dev": true - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typescript": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz", - "integrity": "sha512-DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==", - "dev": true - }, - "ua-parser-js": { - "version": "0.7.28", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.28.tgz", - "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==", - "dev": true - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "dev": true - }, - "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==", - "dev": true, - "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=", - "dev": true - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, - "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==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true, - "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=", - "dev": true - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "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=", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "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=", - "dev": true - } - } - }, - "url-parse": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.3.tgz", - "integrity": "sha512-IIORyIQD9rvj0A4CLWsHkBBJuNqWpFQe224b6j9t/ABmquIS0qDU2pY6kl6AuOrL5OkCXHMCFNe1jBcuAggjvQ==", - "dev": true, - "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==", - "dev": true - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha1-X6kS2B630MdK/BQN5zF/DKffQ34=", - "dev": true, - "requires": { - "builtins": "^1.0.3" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "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=", - "dev": true - } - } - }, - "void-elements": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", - "integrity": "sha1-wGavtYK7HLQSjWDqkjkulNXp2+w=", - "dev": true - }, - "watchpack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", - "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", - "dev": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "webpack": { - "version": "5.50.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.50.0.tgz", - "integrity": "sha512-hqxI7t/KVygs0WRv/kTgUW8Kl3YC81uyWQSo/7WUs5LsuRw0htH/fCwbVBGCuiX/t4s7qzjXFcf41O8Reiypag==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.50", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.0", - "es-module-lexer": "^0.7.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.4", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.2.0", - "webpack-sources": "^3.2.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "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==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "webpack-sources": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.1.tgz", - "integrity": "sha512-t6BMVLQ0AkjBOoRTZgqrWm7xbXMBzD+XDq2EZ96+vMfn3qKgsvdXZhbPZ4ElUOpdv4u+iiGe+w3+J75iy/bYGA==", - "dev": true - } - } - }, - "webpack-dev-middleware": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.0.0.tgz", - "integrity": "sha512-9zng2Z60pm6A98YoRcA0wSxw1EYn7B7y5owX/Tckyt9KGyULTkLtiavjaXlWqOMkM0YtqGgL3PvMOFgyFLq8vw==", - "dev": true, - "requires": { - "colorette": "^1.2.2", - "mem": "^8.1.1", - "memfs": "^3.2.2", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "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==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "webpack-dev-server": { - "version": "3.11.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", - "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==", - "dev": true, - "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.8", - "semver": "^6.3.0", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "sockjs-client": "^1.5.0", - "spdy": "^4.0.2", - "strip-ansi": "^3.0.1", - "supports-color": "^6.1.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^3.7.2", - "webpack-log": "^2.0.0", - "ws": "^6.2.1", - "yargs": "^13.3.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": 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=", - "dev": 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==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": 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=", - "dev": 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==", - "dev": 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=", - "dev": 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=", - "dev": 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==", - "dev": true, - "optional": true - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": 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=", - "dev": 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=", - "dev": 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=", - "dev": 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=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": 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" - } - }, - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "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==", - "dev": 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==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "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==", - "dev": true, - "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==", - "dev": true - }, - "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==", - "dev": true, - "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=", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "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==", - "dev": true, - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.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==", - "dev": true, - "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==", - "dev": true - } - } - }, - "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "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==", - "dev": true - } - } - }, - "webpack-subresource-integrity": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-1.5.2.tgz", - "integrity": "sha512-GBWYBoyalbo5YClwWop9qe6Zclp8CIXYGIz12OPclJhIrSplDxs1Ls1JDMH8xBPPrg1T6ISaTW9Y6zOrwEiAzw==", - "dev": true, - "requires": { - "webpack-sources": "^1.3.0" - } - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "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==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "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=", - "dev": true - }, - "wide-align": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", - "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", - "dev": true, - "requires": { - "string-width": "^1.0.2 || 2" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "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=", - "dev": true - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "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=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "requires": { - "async-limiter": "~1.0.0" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true - }, - "yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "dev": true, - "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" - }, - "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==", - "dev": true - }, - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.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=", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "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==", - "dev": true, - "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=", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "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==", - "dev": true - }, - "zone.js": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.4.tgz", - "integrity": "sha512-DDh2Ab+A/B+9mJyajPjHFPWfYU1H+pdun4wnnk0OcQTNjem1XQSZ2CDW+rfZEUDjv5M19SBqAkjZi0x5wuB5Qw==", - "requires": { - "tslib": "^2.0.0" - } - } - } -} diff --git a/my-first-app/package.json b/my-first-app/package.json deleted file mode 100644 index 460aa07..0000000 --- a/my-first-app/package.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "my-first-app", - "version": "0.0.0", - "scripts": { - "ng": "ng", - "start": "ng serve", - "build": "ng build", - "watch": "ng build --watch --configuration development", - "test": "ng test" - }, - "private": true, - "dependencies": { - "@angular/animations": "~12.2.0", - "@angular/common": "~12.2.0", - "@angular/compiler": "~12.2.0", - "@angular/core": "~12.2.0", - "@angular/forms": "~12.2.0", - "@angular/platform-browser": "~12.2.0", - "@angular/platform-browser-dynamic": "~12.2.0", - "@angular/router": "~12.2.0", - "rxjs": "~6.6.0", - "tslib": "^2.3.0", - "zone.js": "~0.11.4" - }, - "devDependencies": { - "@angular-devkit/build-angular": "~12.2.7", - "@angular/cli": "~12.2.7", - "@angular/compiler-cli": "~12.2.0", - "@types/jasmine": "~3.8.0", - "@types/node": "^12.11.1", - "jasmine-core": "~3.8.0", - "karma": "~6.3.0", - "karma-chrome-launcher": "~3.1.0", - "karma-coverage": "~2.0.3", - "karma-jasmine": "~4.0.0", - "karma-jasmine-html-reporter": "~1.7.0", - "typescript": "~4.3.5" - } -} diff --git a/my-first-app/src/app/app.component.css b/my-first-app/src/app/app.component.css deleted file mode 100644 index e69de29..0000000 diff --git a/my-first-app/src/app/app.component.html b/my-first-app/src/app/app.component.html deleted file mode 100644 index 2576159..0000000 --- a/my-first-app/src/app/app.component.html +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/my-first-app/src/app/app.component.spec.ts b/my-first-app/src/app/app.component.spec.ts deleted file mode 100644 index 65fbba2..0000000 --- a/my-first-app/src/app/app.component.spec.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { TestBed } from '@angular/core/testing'; -import { AppComponent } from './app.component'; - -describe('AppComponent', () => { - beforeEach(async () => { - await TestBed.configureTestingModule({ - declarations: [ - AppComponent - ], - }).compileComponents(); - }); - - it('should create the app', () => { - const fixture = TestBed.createComponent(AppComponent); - const app = fixture.componentInstance; - expect(app).toBeTruthy(); - }); - - it(`should have as title 'my-first-app'`, () => { - const fixture = TestBed.createComponent(AppComponent); - const app = fixture.componentInstance; - expect(app.title).toEqual('my-first-app'); - }); - - it('should render title', () => { - const fixture = TestBed.createComponent(AppComponent); - fixture.detectChanges(); - const compiled = fixture.nativeElement as HTMLElement; - expect(compiled.querySelector('.content span')?.textContent).toContain('my-first-app app is running!'); - }); -}); diff --git a/my-first-app/src/app/app.component.ts b/my-first-app/src/app/app.component.ts deleted file mode 100644 index 68478a8..0000000 --- a/my-first-app/src/app/app.component.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-root', - templateUrl: './app.component.html', - styleUrls: ['./app.component.css'] -}) -export class AppComponent { -} diff --git a/my-first-app/src/app/app.module.ts b/my-first-app/src/app/app.module.ts deleted file mode 100644 index 37a972e..0000000 --- a/my-first-app/src/app/app.module.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { NgModule } from '@angular/core'; -import { BrowserModule } from '@angular/platform-browser'; - -import { AppComponent } from './app.component'; -import { ServerComponent } from './server/server.component'; -import { ServersComponent } from './servers/servers.component'; - -@NgModule({ - declarations: [ - AppComponent, - ServerComponent, - ServersComponent - ], - imports: [ - BrowserModule - ], - providers: [], - bootstrap: [AppComponent] -}) -export class AppModule { } diff --git a/my-first-app/src/app/server/server.component.html b/my-first-app/src/app/server/server.component.html deleted file mode 100644 index cad9aac..0000000 --- a/my-first-app/src/app/server/server.component.html +++ /dev/null @@ -1 +0,0 @@ -

Server Component

\ No newline at end of file diff --git a/my-first-app/src/app/server/server.component.ts b/my-first-app/src/app/server/server.component.ts deleted file mode 100644 index c363268..0000000 --- a/my-first-app/src/app/server/server.component.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { Component } from '@angular/core'; - -@Component({ - selector: 'app-server', - templateUrl: './server.component.html' -}) - -export class ServerComponent { - -} \ No newline at end of file diff --git a/my-first-app/src/app/servers/servers.component.css b/my-first-app/src/app/servers/servers.component.css deleted file mode 100644 index e69de29..0000000 diff --git a/my-first-app/src/app/servers/servers.component.html b/my-first-app/src/app/servers/servers.component.html deleted file mode 100644 index 4af8c44..0000000 --- a/my-first-app/src/app/servers/servers.component.html +++ /dev/null @@ -1,5 +0,0 @@ -

servers works!

- - - - \ No newline at end of file diff --git a/my-first-app/src/app/servers/servers.component.ts b/my-first-app/src/app/servers/servers.component.ts deleted file mode 100644 index be2cd1f..0000000 --- a/my-first-app/src/app/servers/servers.component.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { Component, OnInit } from '@angular/core'; - -@Component({ - selector: 'app-servers', - templateUrl: './servers.component.html', - styleUrls: ['./servers.component.css'] -}) -export class ServersComponent implements OnInit { - - constructor() { } - - ngOnInit(): void { - } - -} diff --git a/my-first-app/src/assets/.gitkeep b/my-first-app/src/assets/.gitkeep deleted file mode 100644 index e69de29..0000000 diff --git a/my-first-app/src/environments/environment.prod.ts b/my-first-app/src/environments/environment.prod.ts deleted file mode 100644 index 3612073..0000000 --- a/my-first-app/src/environments/environment.prod.ts +++ /dev/null @@ -1,3 +0,0 @@ -export const environment = { - production: true -}; diff --git a/my-first-app/src/environments/environment.ts b/my-first-app/src/environments/environment.ts deleted file mode 100644 index f56ff47..0000000 --- a/my-first-app/src/environments/environment.ts +++ /dev/null @@ -1,16 +0,0 @@ -// This file can be replaced during build by using the `fileReplacements` array. -// `ng build` replaces `environment.ts` with `environment.prod.ts`. -// The list of file replacements can be found in `angular.json`. - -export const environment = { - production: false -}; - -/* - * For easier debugging in development mode, you can import the following file - * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. - * - * This import should be commented out in production mode because it will have a negative impact - * on performance if an error is thrown. - */ -// import 'zone.js/plugins/zone-error'; // Included with Angular CLI. diff --git a/my-first-app/src/favicon.ico b/my-first-app/src/favicon.ico deleted file mode 100644 index 997406ad22c29aae95893fb3d666c30258a09537..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 948 zcmV;l155mgP)CBYU7IjCFmI-B}4sMJt3^s9NVg!P0 z6hDQy(L`XWMkB@zOLgN$4KYz;j0zZxq9KKdpZE#5@k0crP^5f9KO};h)ZDQ%ybhht z%t9#h|nu0K(bJ ztIkhEr!*UyrZWQ1k2+YkGqDi8Z<|mIN&$kzpKl{cNP=OQzXHz>vn+c)F)zO|Bou>E z2|-d_=qY#Y+yOu1a}XI?cU}%04)zz%anD(XZC{#~WreV!a$7k2Ug`?&CUEc0EtrkZ zL49MB)h!_K{H(*l_93D5tO0;BUnvYlo+;yss%n^&qjt6fZOa+}+FDO(~2>G z2dx@=JZ?DHP^;b7*Y1as5^uphBsh*s*z&MBd?e@I>-9kU>63PjP&^#5YTOb&x^6Cf z?674rmSHB5Fk!{Gv7rv!?qX#ei_L(XtwVqLX3L}$MI|kJ*w(rhx~tc&L&xP#?cQow zX_|gx$wMr3pRZIIr_;;O|8fAjd;1`nOeu5K(pCu7>^3E&D2OBBq?sYa(%S?GwG&_0-s%_v$L@R!5H_fc)lOb9ZoOO#p`Nn`KU z3LTTBtjwo`7(HA6 z7gmO$yTR!5L>Bsg!X8616{JUngg_@&85%>W=mChTR;x4`P=?PJ~oPuy5 zU-L`C@_!34D21{fD~Y8NVnR3t;aqZI3fIhmgmx}$oc-dKDC6Ap$Gy>a!`A*x2L1v0 WcZ@i?LyX}70000 - - - - MyFirstApp - - - - - - - - diff --git a/my-first-app/src/main.ts b/my-first-app/src/main.ts deleted file mode 100644 index c7b673c..0000000 --- a/my-first-app/src/main.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { enableProdMode } from '@angular/core'; -import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; - -import { AppModule } from './app/app.module'; -import { environment } from './environments/environment'; - -if (environment.production) { - enableProdMode(); -} - -platformBrowserDynamic().bootstrapModule(AppModule) - .catch(err => console.error(err)); diff --git a/my-first-app/src/polyfills.ts b/my-first-app/src/polyfills.ts deleted file mode 100644 index 373f538..0000000 --- a/my-first-app/src/polyfills.ts +++ /dev/null @@ -1,65 +0,0 @@ -/** - * This file includes polyfills needed by Angular and is loaded before the app. - * You can add your own extra polyfills to this file. - * - * This file is divided into 2 sections: - * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. - * 2. Application imports. Files imported after ZoneJS that should be loaded before your main - * file. - * - * The current setup is for so-called "evergreen" browsers; the last versions of browsers that - * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), - * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. - * - * Learn more in https://angular.io/guide/browser-support - */ - -/*************************************************************************************************** - * BROWSER POLYFILLS - */ - -/** - * IE11 requires the following for NgClass support on SVG elements - */ -// import 'classlist.js'; // Run `npm install --save classlist.js`. - -/** - * Web Animations `@angular/platform-browser/animations` - * Only required if AnimationBuilder is used within the application and using IE/Edge or Safari. - * Standard animation support in Angular DOES NOT require any polyfills (as of Angular 6.0). - */ -// import 'web-animations-js'; // Run `npm install --save web-animations-js`. - -/** - * By default, zone.js will patch all possible macroTask and DomEvents - * user can disable parts of macroTask/DomEvents patch by setting following flags - * because those flags need to be set before `zone.js` being loaded, and webpack - * will put import in the top of bundle, so user need to create a separate file - * in this directory (for example: zone-flags.ts), and put the following flags - * into that file, and then add the following code before importing zone.js. - * import './zone-flags'; - * - * The flags allowed in zone-flags.ts are listed here. - * - * The following flags will work for all browsers. - * - * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame - * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick - * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames - * - * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js - * with the following flag, it will bypass `zone.js` patch for IE/Edge - * - * (window as any).__Zone_enable_cross_context_check = true; - * - */ - -/*************************************************************************************************** - * Zone JS is required by default for Angular itself. - */ -import 'zone.js'; // Included with Angular CLI. - - -/*************************************************************************************************** - * APPLICATION IMPORTS - */ diff --git a/my-first-app/src/styles.css b/my-first-app/src/styles.css deleted file mode 100644 index 90d4ee0..0000000 --- a/my-first-app/src/styles.css +++ /dev/null @@ -1 +0,0 @@ -/* You can add global styles to this file, and also import other style files */ diff --git a/my-first-app/src/test.ts b/my-first-app/src/test.ts deleted file mode 100644 index b4dd603..0000000 --- a/my-first-app/src/test.ts +++ /dev/null @@ -1,27 +0,0 @@ -// This file is required by karma.conf.js and loads recursively all the .spec and framework files - -import 'zone.js/testing'; -import { getTestBed } from '@angular/core/testing'; -import { - BrowserDynamicTestingModule, - platformBrowserDynamicTesting -} from '@angular/platform-browser-dynamic/testing'; - -declare const require: { - context(path: string, deep?: boolean, filter?: RegExp): { - keys(): string[]; - (id: string): T; - }; -}; - -// First, initialize the Angular testing environment. -getTestBed().initTestEnvironment( - BrowserDynamicTestingModule, - platformBrowserDynamicTesting(), - { teardown: { destroyAfterEach: true }}, -); - -// Then we find all the tests. -const context = require.context('./', true, /\.spec\.ts$/); -// And load the modules. -context.keys().map(context); diff --git a/my-first-app/tsconfig.app.json b/my-first-app/tsconfig.app.json deleted file mode 100644 index 82d91dc..0000000 --- a/my-first-app/tsconfig.app.json +++ /dev/null @@ -1,15 +0,0 @@ -/* To learn more about this file see: https://angular.io/config/tsconfig. */ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "./out-tsc/app", - "types": [] - }, - "files": [ - "src/main.ts", - "src/polyfills.ts" - ], - "include": [ - "src/**/*.d.ts" - ] -} diff --git a/my-first-app/tsconfig.json b/my-first-app/tsconfig.json deleted file mode 100644 index 2550a83..0000000 --- a/my-first-app/tsconfig.json +++ /dev/null @@ -1,23 +0,0 @@ -/* To learn more about this file see: https://angular.io/config/tsconfig. */ -{ - "compileOnSave": false, - "compilerOptions": { - "baseUrl": "./", - "outDir": "./dist/out-tsc", - "sourceMap": true, - "declaration": false, - "downlevelIteration": true, - "experimentalDecorators": true, - "moduleResolution": "node", - "importHelpers": true, - "target": "es2017", - "module": "es2020", - "lib": [ - "es2018", - "dom" - ] - }, - "angularCompilerOptions": { - "enableI18nLegacyMessageIdFormat": false - } -} diff --git a/my-first-app/tsconfig.spec.json b/my-first-app/tsconfig.spec.json deleted file mode 100644 index 092345b..0000000 --- a/my-first-app/tsconfig.spec.json +++ /dev/null @@ -1,18 +0,0 @@ -/* To learn more about this file see: https://angular.io/config/tsconfig. */ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "./out-tsc/spec", - "types": [ - "jasmine" - ] - }, - "files": [ - "src/test.ts", - "src/polyfills.ts" - ], - "include": [ - "src/**/*.spec.ts", - "src/**/*.d.ts" - ] -}