From 9aab1eff7e0efd09f77105ffe449295389efac18 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 22 Apr 2021 12:18:33 +0200 Subject: [PATCH 01/16] Increase watchers system limit --- .github/workflows/ci-workflow.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci-workflow.yml b/.github/workflows/ci-workflow.yml index 2b634e56131b..f028757dcdee 100644 --- a/.github/workflows/ci-workflow.yml +++ b/.github/workflows/ci-workflow.yml @@ -156,6 +156,9 @@ jobs: with: fetch-depth: 0 + # Increase watchers system limit + - run: echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p + - name: Setup Go uses: actions/setup-go@v2 with: From 14bfb9002c17caade26a0fae1dba113fbec1b9ce Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 22 Apr 2021 16:48:08 +0200 Subject: [PATCH 02/16] Update workloads resource lists --- .prettierrc.cjs | 9 + .prettierrc.js | 17 - aio/jest.config.js | 33 - aio/jest.config.ts | 38 + aio/scripts/version.js | 16 +- aio/tsconfig.app.json | 1 - aio/tsconfig.e2e.json | 1 + aio/tsconfig.spec.json | 3 +- angular.json | 8 +- package-lock.json | 24600 +++++++++------- package.json | 51 +- src/app/backend/resource/cronjob/common.go | 25 +- src/app/backend/resource/cronjob/list.go | 16 +- src/app/backend/resource/pod/list.go | 16 +- .../common/components/card/component.spec.ts | 6 +- .../common/components/card/style.scss | 2 +- .../common/components/chips/component.ts | 32 +- .../common/components/container/component.ts | 2 +- .../components/ingressrulelist/component.ts | 2 +- .../resourcelist/cronjob/component.ts | 10 +- .../resourcelist/cronjob/template.html | 26 +- .../resourcelist/daemonset/component.ts | 2 +- .../resourcelist/daemonset/template.html | 28 +- .../resourcelist/deployment/component.ts | 2 +- .../resourcelist/deployment/template.html | 28 +- .../components/resourcelist/job/component.ts | 2 +- .../components/resourcelist/job/template.html | 28 +- .../components/resourcelist/pod/component.ts | 2 +- .../components/resourcelist/pod/template.html | 44 +- .../resourcelist/replicaset/component.ts | 2 +- .../resourcelist/replicaset/template.html | 26 +- .../replicationcontroller/component.ts | 2 +- .../replicationcontroller/template.html | 25 +- .../resourcelist/statefulset/component.ts | 2 +- .../resourcelist/statefulset/template.html | 25 +- .../common/dialogs/download/dialog.ts | 4 +- src/app/frontend/common/pipes/safehtml.ts | 3 +- .../common/services/global/globalsettings.ts | 2 +- .../frontend/common/services/global/theme.ts | 4 +- src/app/frontend/index.scss | 25 +- src/app/frontend/index.ts | 2 +- .../workloads/pod/detail/component.ts | 2 +- src/app/frontend/settings/global/component.ts | 2 +- src/app/frontend/settings/global/service.ts | 2 +- src/app/frontend/settings/local/component.ts | 10 +- src/app/frontend/typings/root.api.ts | 2 + tsconfig.json | 14 +- 47 files changed, 14743 insertions(+), 10461 deletions(-) create mode 100644 .prettierrc.cjs delete mode 100644 .prettierrc.js delete mode 100644 aio/jest.config.js create mode 100644 aio/jest.config.ts diff --git a/.prettierrc.cjs b/.prettierrc.cjs new file mode 100644 index 000000000000..9ccd634b6d5f --- /dev/null +++ b/.prettierrc.cjs @@ -0,0 +1,9 @@ +module.exports = { + ...require('gts/.prettierrc.json'), + // Print semicolons at the ends of statements. + semi: true, + // Include parentheses around a sole arrow function parameter (x => x). + arrowParens: 'avoid', + // Specify the line length that the printer will wrap on. + printWidth: 120, +} diff --git a/.prettierrc.js b/.prettierrc.js deleted file mode 100644 index 8efcb195a105..000000000000 --- a/.prettierrc.js +++ /dev/null @@ -1,17 +0,0 @@ -const gtsConfig = require('gts/.prettierrc.json') -const _ = require('lodash') - -const modifiedConfig = _.merge( - {}, - gtsConfig, - { - // Print semicolons at the ends of statements. - semi: true, - // Include parentheses around a sole arrow function parameter (x => x). - arrowParens: 'avoid', - // Specify the line length that the printer will wrap on. - printWidth: 120, - } -) - -module.exports = modifiedConfig diff --git a/aio/jest.config.js b/aio/jest.config.js deleted file mode 100644 index 7de9fc72db2c..000000000000 --- a/aio/jest.config.js +++ /dev/null @@ -1,33 +0,0 @@ -// Copyright 2017 The Kubernetes Authors. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -const tsJestPreset = require('jest-preset-angular/jest-preset').globals['ts-jest']; - -module.exports = { - verbose: true, - preset: 'jest-preset-angular', - rootDir: '../src/app/frontend', - setupFilesAfterEnv: ["/test.base.ts"], - globals: { - "ts-jest": { - tsconfig: "aio/tsconfig.spec.json", - } - }, - moduleNameMapper: { - "^@api/(.*)$": "/api/$1", - "^@common/(.*)$": "/common/$1", - "^@environments/(.*)$": "/environments/$1", - "^@root/(.*)$": "/$1" - }, -}; diff --git a/aio/jest.config.ts b/aio/jest.config.ts new file mode 100644 index 000000000000..38d38cf21660 --- /dev/null +++ b/aio/jest.config.ts @@ -0,0 +1,38 @@ +// Copyright 2017 The Kubernetes Authors. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +import type {Config} from '@jest/types'; + +export default async (): Promise => { + return { + rootDir: '../src/app/frontend', + testEnvironment: 'jsdom', + setupFilesAfterEnv: ["/test.base.ts"], + globals: { + "ts-jest": { + tsconfig: "aio/tsconfig.spec.json", + stringifyContentPathRegex: '\\.(html|scss|css)$', + } + }, + moduleNameMapper: { + "^@api/(.*)$": "/api/$1", + "^@common/(.*)$": "/common/$1", + "^@environments/(.*)$": "/environments/$1", + "^@root/(.*)$": "/$1" + }, + transform: { + '^.+\\.(ts|js|html|scss|css)$': 'jest-preset-angular', + } + }; +}; diff --git a/aio/scripts/version.js b/aio/scripts/version.js index 45d62fc3a1c5..c6ea13e2d6c6 100644 --- a/aio/scripts/version.js +++ b/aio/scripts/version.js @@ -1,15 +1,15 @@ -const {gitDescribeSync} = require('git-describe'); -const {version} = require('../../package.json'); -const {resolve, relative} = require('path'); -const {writeFileSync} = require('fs-extra'); +import gitDescribe from 'git-describe'; +import config from '../../package.json'; +import {resolve, relative} from 'path'; +import {writeFileSync} from 'node:fs'; -const gitInfo = gitDescribeSync({ +const gitInfo = gitDescribe.gitDescribeSync({ dirtyMark: false, dirtySemver: false, longSemver: true, }); -gitInfo.packageVersion = version; +gitInfo.packageVersion = config.version; Object.assign(gitInfo.semver, { loose: false, options: { @@ -19,7 +19,7 @@ Object.assign(gitInfo.semver, { }); const file = - resolve(__dirname, '..', '..', 'src/', 'app', 'frontend', 'environments', 'version.ts'); + resolve('src/', 'app', 'frontend', 'environments', 'version.ts'); writeFileSync( file, `// Copyright 2017 The Kubernetes Authors. // @@ -44,4 +44,4 @@ export const version: VersionInfo = ${JSON.stringify(gitInfo, null, 2).replace(/ `, {encoding: 'utf-8'}); -console.log(`Version ${gitInfo.raw} saved to ${relative(resolve(__dirname, '..'), file)}`); +console.log(`Version ${gitInfo.raw} saved to ${relative(resolve( '..'), file)}`); diff --git a/aio/tsconfig.app.json b/aio/tsconfig.app.json index ca653230037e..373c9760338a 100644 --- a/aio/tsconfig.app.json +++ b/aio/tsconfig.app.json @@ -3,7 +3,6 @@ "compilerOptions": { "outDir": "../out-tsc/app", "baseUrl": "../src/app/frontend", - "target": "es5", "types": ["node"] }, "include": [ diff --git a/aio/tsconfig.e2e.json b/aio/tsconfig.e2e.json index b0f987c8e2bf..2b017c05ae49 100644 --- a/aio/tsconfig.e2e.json +++ b/aio/tsconfig.e2e.json @@ -2,6 +2,7 @@ "extends": "../tsconfig.json", "compilerOptions": { "strict": true, + "outDir": "../out-tsc/e2e", "baseUrl": "../node_modules", "types": ["cypress"] }, diff --git a/aio/tsconfig.spec.json b/aio/tsconfig.spec.json index 21ec7474716b..4ce27754dbed 100644 --- a/aio/tsconfig.spec.json +++ b/aio/tsconfig.spec.json @@ -3,10 +3,9 @@ "compilerOptions": { "outDir": "../out-tsc/spec", "baseUrl": "../src/app/frontend", - "types": ["jest", "node"] + "types": ["jest", "node"], }, "include": [ "src/app/frontend/**/*.spec.ts", - "src/app/frontend/**/*.d.ts" ] } diff --git a/angular.json b/angular.json index 83f673b2dbfb..a4a3881e17bd 100644 --- a/angular.json +++ b/angular.json @@ -52,9 +52,14 @@ "outputPath": ".tmp/frontend", "index": "src/app/frontend/index.html", "main": "src/app/frontend/index.ts", - "tsConfig": "src/app/frontend/../../../aio/tsconfig.app.json", + "tsConfig": "aio/tsconfig.app.json", "polyfills": "src/app/frontend/polyfills.ts", "i18nMissingTranslation": "error", + "allowedCommonJsDependencies": [ + "lodash", + "file-saver", + "truncate-url" + ], "assets": [ { "glob": "**/*", @@ -120,7 +125,6 @@ "serve": { "builder": "@angular-devkit/build-angular:dev-server", "options": { - "aot": true, "browserTarget": "kubernetes-dashboard:build", "port": 8080 }, diff --git a/package-lock.json b/package-lock.json index 72900ddd185c..32425eabd012 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,12 +5,12 @@ "requires": true, "dependencies": { "@angular-devkit/architect": { - "version": "0.1102.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.12.tgz", - "integrity": "sha512-6qnI3NXpHzSlNG6jSLNdQazx7SILSpE3YD9l9n0tjHF3yeFnzPuVVWbQSjI9Us5EQi86lVGT3mTJbivRRRUYUQ==", + "version": "0.1102.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.10.tgz", + "integrity": "sha512-jb/Df6l7XHU7b2hu5gG1WItMo9cDjrqY0i6UzntUQ/QsSMqbnU6yWoRT6orLgN9tGdA4AjIyv+9mfMXHwM2maw==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.12", + "@angular-devkit/core": "11.2.10", "rxjs": "6.6.3" }, "dependencies": { @@ -32,15 +32,15 @@ } }, "@angular-devkit/build-angular": { - "version": "0.1102.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1102.12.tgz", - "integrity": "sha512-mX8UqIR+Ev6p37zXLtZghdCNta3Pi5bG6o0PCXUGcDRY63kp2jiWH0RgvoBjJBlAt358tIO9GEkR8kuqZt8x4w==", + "version": "0.1102.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1102.10.tgz", + "integrity": "sha512-3WoOAt0DlvxSuRUEyjp2VBXQ8WGDHPytoMEn097/dDwUlw7xbljdgLuzW8yvsDMLJPhSjEy4lZpSNE+NSvQCug==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1102.12", - "@angular-devkit/build-optimizer": "0.1102.12", - "@angular-devkit/build-webpack": "0.1102.12", - "@angular-devkit/core": "11.2.12", + "@angular-devkit/architect": "0.1102.10", + "@angular-devkit/build-optimizer": "0.1102.10", + "@angular-devkit/build-webpack": "0.1102.10", + "@angular-devkit/core": "11.2.10", "@babel/core": "7.12.10", "@babel/generator": "7.12.11", "@babel/plugin-transform-async-to-generator": "7.12.1", @@ -50,7 +50,7 @@ "@babel/template": "7.12.7", "@discoveryjs/json-ext": "0.5.2", "@jsdevtools/coverage-istanbul-loader": "3.0.5", - "@ngtools/webpack": "11.2.12", + "@ngtools/webpack": "11.2.10", "ansi-colors": "4.1.1", "autoprefixer": "10.2.4", "babel-loader": "8.2.2", @@ -62,7 +62,7 @@ "core-js": "3.8.3", "critters": "0.0.7", "css-loader": "5.0.1", - "cssnano": "5.0.1", + "cssnano": "4.1.11", "file-loader": "6.2.0", "find-cache-dir": "3.3.1", "glob": "7.1.6", @@ -80,7 +80,7 @@ "ora": "5.3.0", "parse5-html-rewriting-stream": "6.0.1", "pnp-webpack-plugin": "1.6.4", - "postcss": "8.2.13", + "postcss": "8.2.4", "postcss-import": "14.0.0", "postcss-loader": "4.2.0", "raw-loader": "4.0.2", @@ -168,88 +168,6 @@ } } }, - "@babel/preset-env": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", - "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.12.7", - "@babel/helper-compilation-targets": "^7.12.5", - "@babel/helper-module-imports": "^7.12.5", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.11", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.7", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.11", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.7", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.10", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.11", - "core-js-compat": "^3.8.0", - "semver": "^5.5.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, "@babel/template": { "version": "7.12.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", @@ -347,9 +265,9 @@ } }, "@angular-devkit/build-optimizer": { - "version": "0.1102.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.12.tgz", - "integrity": "sha512-4aQ4t7iDagrsNrF5JDS3bZw+uIn4z0llyau7GQQwZm1OmpRcl33hXOIHSFUJoRPP6pI5liNVuffF3lrAoC6sZA==", + "version": "0.1102.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.10.tgz", + "integrity": "sha512-6EEWq9VDBXtZ6nuHs4ljYrB4JIH+GRhgUm+M4x44Qo9CXxbBmNIswrTpYozdqzdMW4SqqIWVmTqyRzQYSMX+Vg==", "dev": true, "requires": { "loader-utils": "2.0.0", @@ -370,17 +288,23 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", "dev": true + }, + "typescript": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz", + "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==", + "dev": true } } }, "@angular-devkit/build-webpack": { - "version": "0.1102.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1102.12.tgz", - "integrity": "sha512-AoqnveSLhkQznI3SBX7/uoOEs93EOi8/u1sdOU8QBicM53n/IcUPIjilwHL+CY8J0YKcxg4ESsN3LAFQCzYT6g==", + "version": "0.1102.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1102.10.tgz", + "integrity": "sha512-e0/gAv04qg/fDvYWKMU6ZQzgYcUz1sHxXOh8ZZ/ezdLCzJP0HoCWoVEu/0PkAPwuAhUe+GjfgE8M7qFRZUFh1g==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1102.12", - "@angular-devkit/core": "11.2.12", + "@angular-devkit/architect": "0.1102.10", + "@angular-devkit/core": "11.2.10", "rxjs": "6.6.3" }, "dependencies": { @@ -402,9 +326,9 @@ } }, "@angular-devkit/core": { - "version": "11.2.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.12.tgz", - "integrity": "sha512-VMRMmRj6ZX32cWpuA6vD4KSmji17yC4EtbXsiqrHZ8zAho4ifu8xImCC5PugTQnHa+RlIadOXwXX89aujUEwRw==", + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", + "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", "dev": true, "requires": { "ajv": "6.12.6", @@ -438,12 +362,12 @@ } }, "@angular-devkit/schematics": { - "version": "11.2.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.12.tgz", - "integrity": "sha512-d1fxxkLPtP87iwAFZ0iUNWMlqULm05bbnRc5g5vrFxdtpwwybC15+NS64d3gzX0vAvnCa+cDQkjeD92bJJNjLw==", + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.10.tgz", + "integrity": "sha512-T1V6mCwc2GYKAWMtCy2HaCxLw1kydu36tGV+dKjKHEwE+8cDgRRT5FhQ+XZzehVDeK9GvDu8Znur1F6i/WmKgw==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.12", + "@angular-devkit/core": "11.2.10", "ora": "5.3.0", "rxjs": "6.6.3" }, @@ -466,33 +390,33 @@ } }, "@angular/animations": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.2.7.tgz", - "integrity": "sha512-i+H5vC2/NUqZwGeoDHpLDn81R3prQGwT1AajMqFw9D3U6VX6G5EfYmn1zLvu8nL2r4cYMsSQ/LKnKl2jnQX0sQ==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.2.11.tgz", + "integrity": "sha512-br6rGBVYlkgJWw9YMTS/TkgJX2zBUr5VNvQRhYVH8PlDjBLPBSHUSzkYHvXOK4hsTvg0tF0QZUpt4xt9PmQ4sQ==", "requires": { "tslib": "^2.0.0" } }, "@angular/cdk": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-11.2.7.tgz", - "integrity": "sha512-18h7dyXHl/h+rsXFoNpqxiFCDhqewXVPpLG/WWeiFXKdtHeIk1yzfoSjo7nBzclicFFN/A+M2IQSIt21doJ0aA==", + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-11.2.10.tgz", + "integrity": "sha512-Cq1dTQDGcqfB2ks8q3q4HPf7kEXU3FCB/OC5XYGMhs8tUyFTabhmXAcfkiBA4YO8YPWRc8FKrJsE1q4nV8vPKQ==", "requires": { "parse5": "^5.0.0", "tslib": "^2.0.0" } }, "@angular/cli": { - "version": "11.2.12", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.2.12.tgz", - "integrity": "sha512-4VkHfHO4QuTkGFw5Tx7khZxsNHp60VKk8JzmPF6KIjkrDUVWVNwKOFOnJtbz9cXvayiUNNSEWqo9Oq3513zz4g==", + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.2.10.tgz", + "integrity": "sha512-x7u36KmX1iiyDZhkeB6yXRrNj1no+mf6arnAvJYXH2JxqsZDqp19hP8b1QcGVMSl9CZUT/vA0KT3XuI4aJ6TfQ==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1102.12", - "@angular-devkit/core": "11.2.12", - "@angular-devkit/schematics": "11.2.12", - "@schematics/angular": "11.2.12", - "@schematics/update": "0.1102.12", + "@angular-devkit/architect": "0.1102.10", + "@angular-devkit/core": "11.2.10", + "@angular-devkit/schematics": "11.2.10", + "@schematics/angular": "11.2.10", + "@schematics/update": "0.1102.10", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "4.3.1", @@ -540,25 +464,25 @@ } }, "@angular/common": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.7.tgz", - "integrity": "sha512-+bz/0TYzl/CiQCS1L2iwC7uiV+d+PnhvCs6scu66YKnBK2gSKxdypZZ3UZNbWDyYonAYmghEt+xHvKVpZgzhbw==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.11.tgz", + "integrity": "sha512-q2chMuaJxN1994Jm3ptWLIWx/yE0P4LCYAef7H10tYDXEJUWY9Tul+4YAnDeBjLY7om8/x3jUKChhfkuuWJing==", "requires": { "tslib": "^2.0.0" } }, "@angular/compiler": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.7.tgz", - "integrity": "sha512-VikD6d33TjBYqLfECzVSbD/T7DFmNRx9rA4b2R2RNrQ3efW7zUJjJMsYwuQEWhYe0dFsBfMKCb/+yCjH9DYTFg==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.11.tgz", + "integrity": "sha512-8hJcT6oH/XGfE8DrCG9/PJR+FMsAAs2zT40c8mAuXa0qSn3Yrg/g1sHZ1eTwdU3iNIKzpoPj33MkJSoGN26NAQ==", "requires": { "tslib": "^2.0.0" } }, "@angular/compiler-cli": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.7.tgz", - "integrity": "sha512-pKIL2uwmjWYMZekZCVE6swKOBuB37DkV+oB75AMeW1agWSp7HkAQotRI10UeoG9YNPWTs6GaTWKCsfWB6WVOxw==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.11.tgz", + "integrity": "sha512-RaXldtUmtPFQGmiRM/W9EFQ6C0Wx+llQWrFl+Bo4tcyE9JQ1jaQKYPJStJrv9ljV9RFyiPM3O00kad6QYqUdfQ==", "dev": true, "requires": { "@babel/core": "^7.8.6", @@ -575,24 +499,24 @@ "source-map": "^0.6.1", "sourcemap-codec": "^1.4.8", "tslib": "^2.0.0", - "yargs": "^16.1.1" + "yargs": "^16.2.0" }, "dependencies": { "@babel/core": { - "version": "7.13.14", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.14.tgz", - "integrity": "sha512-wZso/vyF4ki0l0znlgM4inxbdrUvCb+cVz8grxDq+6C9k6qbqoIJteQOKicaKjCipU3ISV+XedCqpL2RJJVehA==", + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.16.tgz", + "integrity": "sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-compilation-targets": "^7.13.13", + "@babel/generator": "^7.13.16", + "@babel/helper-compilation-targets": "^7.13.16", "@babel/helper-module-transforms": "^7.13.14", - "@babel/helpers": "^7.13.10", - "@babel/parser": "^7.13.13", + "@babel/helpers": "^7.13.16", + "@babel/parser": "^7.13.16", "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.13", - "@babel/types": "^7.13.14", + "@babel/traverse": "^7.13.15", + "@babel/types": "^7.13.16", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -624,9 +548,9 @@ } }, "@angular/core": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.7.tgz", - "integrity": "sha512-d/d8mPh90eEs01eWzR2sNOD6aVsv69DCeYWDdNqABe+AnrE/xmNvggeAOMcREEwQB9e6liJgmHbMLktVaMhqyg==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.11.tgz", + "integrity": "sha512-O6/opXdOwsAznpactC68TfX8RSErELfyzYGSoNpejDEFdflm0E2jSF4CcdCBlk6WtAJlnL587Lyr9o7AemI0TA==", "requires": { "tslib": "^2.0.0" } @@ -640,86 +564,57 @@ } }, "@angular/forms": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.2.7.tgz", - "integrity": "sha512-MhNRZ0Su0z9Lof5wxJbaslIdEbG1C39RJ/xyeIm6+vZ5eCXnC3DqPuD4UIoWCgDQXFZW2pjdIePpLLYZnRNGRg==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.2.11.tgz", + "integrity": "sha512-joSb7XRq8C0nCharAe48suCKO0PgWbLZGc21xJIir7V8HnjdqQS6g+u+GaqEPj01C6Cdfx/zPzuLeLtL1HbZTg==", "requires": { "tslib": "^2.0.0" } }, "@angular/language-service": { - "version": "12.0.0", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-12.0.0.tgz", - "integrity": "sha512-LDS1+dOdXUEf0kiqcYnOfXBIs2HAD6vJ5HWb58kq6z/8AHRMvvHiwSV26UlIbnnD+CBnTu36xmbCyZtIJluhqw==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-11.2.11.tgz", + "integrity": "sha512-k8qaG6z/jcobNiwwPhNz4x60qhexTAdWxrQuDK0CK10WQ5zAkjjau6+LriLpwTfXeRBIyjyc/2TbmIP4Yy5v8w==", "dev": true }, "@angular/localize": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-11.2.7.tgz", - "integrity": "sha512-zIjX1/OiZo/i+Q81gbBTZHi9t+Jz7G8o0cCv1w8vcF0bd/QQ5TOBuqCnv2BasbRba8tosN1aiMtBGIGKWhzIVw==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-11.2.11.tgz", + "integrity": "sha512-IH9K2gZeUi+ZdYLRcZGIUh2LITEaCuw87pU1gDZyfQDv13dx2CwfVG9GSqoXSkO1XaxObh1jzbwxST0mkSLxMA==", "requires": { "@babel/core": "7.8.3", "glob": "7.1.2", - "yargs": "^16.1.1" - }, - "dependencies": { - "@babel/core": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz", - "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.3", - "@babel/helpers": "^7.8.3", - "@babel/parser": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.0", - "lodash": "^4.17.13", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" - } + "yargs": "^16.2.0" } }, "@angular/material": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-11.2.7.tgz", - "integrity": "sha512-mNIGKxBzZGlOEezprInTiQIwktiz9XSJuxZ2fp6rtJ7jqpSrUprCwBECRl6X62JWrDVwIFTDQO1FxS3mrBIZ2Q==", + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-11.2.10.tgz", + "integrity": "sha512-itylLtTloyCrmtotccVzplso7DGoiFdN91ud2sopGacTpfKVkw4tO5nIWRGWDmuu3dvHCqGo3h6EoZN0l9G+Wg==", "requires": { "tslib": "^2.0.0" } }, "@angular/platform-browser": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.2.7.tgz", - "integrity": "sha512-b2n8WX4CuNQg4L9t4URqXNoJCdvLqZlDjTW0ClngOGBUMIh2bD4ripJA+1RfkWzpEs+zQM0JKNTmVoXn/Zo1bg==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.2.11.tgz", + "integrity": "sha512-5DwczcZHRDh9E+hfzoGC+lfbJe95w8C1mg0EFtxxeGbdtaAXGzlfhDWvLceB5cpd8UNRVY7QvOZ/erfH2i3QTw==", "requires": { "tslib": "^2.0.0" } }, "@angular/platform-browser-dynamic": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.2.7.tgz", - "integrity": "sha512-gVYcqvoj4IIeiVSxv5+83tkYFRgVYtaLrMY9ClVVw3WZDb61qfv2FStYAJbzBfJOLtYoyTB0t30z3db9kwxzBA==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.2.11.tgz", + "integrity": "sha512-ldySv63ceIU+KvVYqK1RKkaYxolgC859sp31LPlzAoDbAMnCMB1txRGkiiwUZ6pqph5C3LBsxFTqrLZyNcnNKQ==", "requires": { "tslib": "^2.0.0" } }, "@angular/router": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.2.7.tgz", - "integrity": "sha512-Uf+DYpusYo/TMRz9NK3LS1cVuFnbbbSQYwIJNY7v9YX1aFdDBKVVOQJGfs3CTVv44J1VVoJsLWfbIJw2pGUIuQ==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.2.11.tgz", + "integrity": "sha512-OPa8+sId5gz21LJqA4Syos/ue/FFxMuIhx4eOlZ5jcv/FEoDVeT4ByCIejg76HfZy8+n1zsWYvo+Mqe6dvRUpQ==", "requires": { "tslib": "^2.0.0" } @@ -733,153 +628,46 @@ } }, "@babel/compat-data": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.12.tgz", - "integrity": "sha512-3eJJ841uKxeV8dcN/2yGEUy+RfgQspPEgQat85umsE1rotuquQ2AbIub4S6j7c50a2d+4myc+zSlnXeIHrOnhQ==", + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz", + "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==", "dev": true }, "@babel/core": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.2.tgz", - "integrity": "sha512-OgC1mON+l4U4B4wiohJlQNUU3H73mpTyYY3j/c8U9dr9UagGGSm+WFpzjy/YLdoyjiG++c1kIDgxCo/mLwQJeQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.14.2", - "@babel/helper-compilation-targets": "^7.13.16", - "@babel/helper-module-transforms": "^7.14.2", - "@babel/helpers": "^7.14.0", - "@babel/parser": "^7.14.2", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.14.2", - "@babel/types": "^7.14.2", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz", + "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.3", + "@babel/helpers": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", "source-map": "^0.5.0" }, "dependencies": { - "@babel/compat-data": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz", - "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==", - "dev": true - }, - "@babel/generator": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.2.tgz", - "integrity": "sha512-OnADYbKrffDVai5qcpkMxQ7caomHOoEwjkouqnN2QhydAjowFAZcsdecFIRUBdb+ZcruwYE4ythYmF1UBZU5xQ==", - "dev": true, - "requires": { - "@babel/types": "^7.14.2", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", - "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.13.15", - "@babel/helper-validator-option": "^7.12.17", - "browserslist": "^4.14.5", - "semver": "^6.3.0" - } - }, - "@babel/helper-function-name": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", - "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.12.13", - "@babel/template": "^7.12.13", - "@babel/types": "^7.14.2" - } - }, - "@babel/helper-module-transforms": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz", - "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.14.0", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.14.2", - "@babel/types": "^7.14.2" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", - "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", - "dev": true - }, - "@babel/helpers": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz", - "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==", - "dev": true, - "requires": { - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.14.0" - } - }, - "@babel/parser": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.2.tgz", - "integrity": "sha512-IoVDIHpsgE/fu7eXBeRWt8zLbDrSvD7H1gpomOkPpBoEN8KCruCqSDdqo8dddwQQrui30KSvQBaMUOJiuFu6QQ==", - "dev": true - }, - "@babel/traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz", - "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.14.2", - "@babel/helper-function-name": "^7.14.2", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.14.2", - "@babel/types": "^7.14.2", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", - "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.0", - "to-fast-properties": "^2.0.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 + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" } } }, "@babel/generator": { - "version": "7.13.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.9.tgz", - "integrity": "sha512-mHOOmY0Axl/JCTkxTU6Lf5sWOg/v8nUa+Xkt4zMTftX0wqmb6Sh7J8gvcehBw7q0AhrhAR+FDacKjCZ2X8K+Sw==", + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.16.tgz", + "integrity": "sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==", "requires": { - "@babel/types": "^7.13.0", + "@babel/types": "^7.13.16", "jsesc": "^2.5.1", "source-map": "^0.5.0" } @@ -904,12 +692,12 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.13.tgz", - "integrity": "sha512-q1kcdHNZehBwD9jYPh3WyXcsFERi39X4I59I3NadciWtNDyZ6x+GboOxncFK0kXlKIv6BJm5acncehXWUjWQMQ==", + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", + "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.12", + "@babel/compat-data": "^7.13.15", "@babel/helper-validator-option": "^7.12.17", "browserslist": "^4.14.5", "semver": "^6.3.0" @@ -946,30 +734,6 @@ "regexpu-core": "^4.7.1" } }, - "@babel/helper-define-polyfill-provider": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz", - "integrity": "sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==", - "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.13.0", "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", @@ -1005,51 +769,6 @@ "requires": { "@babel/traverse": "^7.13.15", "@babel/types": "^7.13.16" - }, - "dependencies": { - "@babel/generator": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.16.tgz", - "integrity": "sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==", - "dev": true, - "requires": { - "@babel/types": "^7.13.16", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/parser": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", - "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==", - "dev": true - }, - "@babel/traverse": { - "version": "7.13.17", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.17.tgz", - "integrity": "sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.16", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.16", - "@babel/types": "^7.13.17", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.13.17", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.17.tgz", - "integrity": "sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.12.11", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/helper-member-expression-to-functions": { @@ -1174,13 +893,13 @@ } }, "@babel/helpers": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.10.tgz", - "integrity": "sha512-4VO883+MWPDUVRF3PhiLBUFHoX/bsLTGFpFK/HqvvfBZz2D57u9XzPVNFVBTc0PW/CWR9BXTOKt8NF4DInUHcQ==", + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.17.tgz", + "integrity": "sha512-Eal4Gce4kGijo1/TGJdqp3WuhllaMLSrW6XcL0ulyUAQOuxHcCafZE8KHg9857gcTehsm/v7RcOx2+jp0Ryjsg==", "requires": { "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.0" + "@babel/traverse": "^7.13.17", + "@babel/types": "^7.13.17" } }, "@babel/highlight": { @@ -1194,20 +913,9 @@ } }, "@babel/parser": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz", - "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==" - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", - "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.13.12" - } + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", + "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==" }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.13.15", @@ -1230,16 +938,6 @@ "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.13.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.13.11.tgz", - "integrity": "sha512-fJTdFI4bfnMjvxJyNuaf8i9mVcZ0UhetaGEUHaHV9KEnibLugJkZAtXikR8KcYj+NYmI4DZMS8yQAyg+hvfSqg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-class-static-block": "^7.12.13" - } - }, "@babel/plugin-proposal-dynamic-import": { "version": "7.13.8", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz", @@ -1344,34 +1042,6 @@ "@babel/helper-plugin-utils": "^7.13.0" } }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz", - "integrity": "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-create-class-features-plugin": "^7.14.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/plugin-syntax-private-property-in-object": "^7.14.0" - }, - "dependencies": { - "@babel/helper-create-class-features-plugin": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.1.tgz", - "integrity": "sha512-r8rsUahG4ywm0QpGcCrLaUSOuNAISR3IZCg4Fx05Ozq31aCUrQsTLH6KPxy0N5ULoQ4Sn9qjNdGNtbPWAC6hYg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-member-expression-to-functions": "^7.13.12", - "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13" - } - } - } - }, "@babel/plugin-proposal-unicode-property-regex": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", @@ -1409,15 +1079,6 @@ "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz", - "integrity": "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, "@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", @@ -1508,19 +1169,19 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz", - "integrity": "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==", + "@babel/plugin-syntax-top-level-await": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", + "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.13.0" + "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-syntax-top-level-await": { + "@babel/plugin-syntax-typescript": { "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", - "integrity": "sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz", + "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.12.13" @@ -1556,9 +1217,9 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.1.tgz", - "integrity": "sha512-2mQXd0zBrwfp0O1moWIhPpEeTKDvxyHcnma3JATVP1l+CctWBuot6OJG8LQ4DnBj4ZZPSmlb/fm4mu47EOAnVA==", + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.13.16.tgz", + "integrity": "sha512-ad3PHUxGnfWF4Efd3qFuznEtZKoBp0spS+DgqzVzRPV7urEBvPLue3y2j80w4Jf2YLzZHj8TOv/Lmvdmh3b2xg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0" @@ -1664,160 +1325,26 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.0.tgz", - "integrity": "sha512-CF4c5LX4LQ03LebQxJ5JZes2OYjzBuk1TdiF7cG7d5dK4lAdw9NZmaxq5K/mouUdNeqwz3TNjnW6v01UqUNgpQ==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz", + "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.14.0", + "@babel/helper-module-transforms": "^7.13.0", "@babel/helper-plugin-utils": "^7.13.0", "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "dependencies": { - "@babel/generator": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.1.tgz", - "integrity": "sha512-TMGhsXMXCP/O1WtQmZjpEYDhCYC9vFhayWZPJSZCGkPJgUqX0rF0wwtrYvnzVxIjcF80tkUertXVk5cwqi5cAQ==", - "dev": true, - "requires": { - "@babel/types": "^7.14.1", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-module-transforms": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.0.tgz", - "integrity": "sha512-L40t9bxIuGOfpIGA3HNkJhU9qYrf4y5A5LUSw7rGMSn+pcG8dfJ0g6Zval6YJGd2nEjI7oP00fRdnhLKndx6bw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.14.0", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.14.0" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", - "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", - "dev": true - }, - "@babel/parser": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.1.tgz", - "integrity": "sha512-muUGEKu8E/ftMTPlNp+mc6zL3E9zKWmF5sDHZ5MSsoTP9Wyz64AhEf9kD08xYJ7w6Hdcu8H550ircnPyWSIF0Q==", - "dev": true - }, - "@babel/traverse": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.0.tgz", - "integrity": "sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.14.0", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.14.0", - "@babel/types": "^7.14.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.1.tgz", - "integrity": "sha512-S13Qe85fzLs3gYRUnrpyeIrBJIMYv33qSTg1qoBwiG6nPKwUWAD9odSzWhEedpwOIzSEI6gbdQIWEMiCI42iBA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.0", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz", - "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==", + "version": "7.13.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz", + "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.14.0", + "@babel/helper-module-transforms": "^7.13.0", "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.13.12", + "@babel/helper-simple-access": "^7.12.13", "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "dependencies": { - "@babel/generator": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.1.tgz", - "integrity": "sha512-TMGhsXMXCP/O1WtQmZjpEYDhCYC9vFhayWZPJSZCGkPJgUqX0rF0wwtrYvnzVxIjcF80tkUertXVk5cwqi5cAQ==", - "dev": true, - "requires": { - "@babel/types": "^7.14.1", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-module-transforms": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.0.tgz", - "integrity": "sha512-L40t9bxIuGOfpIGA3HNkJhU9qYrf4y5A5LUSw7rGMSn+pcG8dfJ0g6Zval6YJGd2nEjI7oP00fRdnhLKndx6bw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.14.0", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.14.0" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", - "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", - "dev": true - }, - "@babel/parser": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.1.tgz", - "integrity": "sha512-muUGEKu8E/ftMTPlNp+mc6zL3E9zKWmF5sDHZ5MSsoTP9Wyz64AhEf9kD08xYJ7w6Hdcu8H550ircnPyWSIF0Q==", - "dev": true - }, - "@babel/traverse": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.0.tgz", - "integrity": "sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.14.0", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.14.0", - "@babel/types": "^7.14.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.1.tgz", - "integrity": "sha512-S13Qe85fzLs3gYRUnrpyeIrBJIMYv33qSTg1qoBwiG6nPKwUWAD9odSzWhEedpwOIzSEI6gbdQIWEMiCI42iBA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.0", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/plugin-transform-modules-systemjs": { @@ -1834,80 +1361,13 @@ } }, "@babel/plugin-transform-modules-umd": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz", - "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz", + "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.14.0", + "@babel/helper-module-transforms": "^7.13.0", "@babel/helper-plugin-utils": "^7.13.0" - }, - "dependencies": { - "@babel/generator": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.1.tgz", - "integrity": "sha512-TMGhsXMXCP/O1WtQmZjpEYDhCYC9vFhayWZPJSZCGkPJgUqX0rF0wwtrYvnzVxIjcF80tkUertXVk5cwqi5cAQ==", - "dev": true, - "requires": { - "@babel/types": "^7.14.1", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-module-transforms": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.0.tgz", - "integrity": "sha512-L40t9bxIuGOfpIGA3HNkJhU9qYrf4y5A5LUSw7rGMSn+pcG8dfJ0g6Zval6YJGd2nEjI7oP00fRdnhLKndx6bw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.14.0", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.14.0" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", - "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", - "dev": true - }, - "@babel/parser": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.1.tgz", - "integrity": "sha512-muUGEKu8E/ftMTPlNp+mc6zL3E9zKWmF5sDHZ5MSsoTP9Wyz64AhEf9kD08xYJ7w6Hdcu8H550ircnPyWSIF0Q==", - "dev": true - }, - "@babel/traverse": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.0.tgz", - "integrity": "sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.14.0", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.14.0", - "@babel/types": "^7.14.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.1.tgz", - "integrity": "sha512-S13Qe85fzLs3gYRUnrpyeIrBJIMYv33qSTg1qoBwiG6nPKwUWAD9odSzWhEedpwOIzSEI6gbdQIWEMiCI42iBA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.0", - "to-fast-properties": "^2.0.0" - } - } } }, "@babel/plugin-transform-named-capturing-groups-regex": { @@ -2059,226 +1519,83 @@ } }, "@babel/preset-env": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.1.tgz", - "integrity": "sha512-0M4yL1l7V4l+j/UHvxcdvNfLB9pPtIooHTbEhgD/6UGyh8Hy3Bm1Mj0buzjDXATCSz3JFibVdnoJZCrlUCanrQ==", + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", + "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", "dev": true, "requires": { - "@babel/compat-data": "^7.14.0", - "@babel/helper-compilation-targets": "^7.13.16", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-async-generator-functions": "^7.13.15", - "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-class-static-block": "^7.13.11", - "@babel/plugin-proposal-dynamic-import": "^7.13.8", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.13.8", - "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.13.8", - "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-private-methods": "^7.13.0", - "@babel/plugin-proposal-private-property-in-object": "^7.14.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/compat-data": "^7.12.7", + "@babel/helper-compilation-targets": "^7.12.5", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.11", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.7", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.7", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.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.0", - "@babel/plugin-syntax-top-level-await": "^7.12.13", - "@babel/plugin-transform-arrow-functions": "^7.13.0", - "@babel/plugin-transform-async-to-generator": "^7.13.0", - "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.14.1", - "@babel/plugin-transform-classes": "^7.13.0", - "@babel/plugin-transform-computed-properties": "^7.13.0", - "@babel/plugin-transform-destructuring": "^7.13.17", - "@babel/plugin-transform-dotall-regex": "^7.12.13", - "@babel/plugin-transform-duplicate-keys": "^7.12.13", - "@babel/plugin-transform-exponentiation-operator": "^7.12.13", - "@babel/plugin-transform-for-of": "^7.13.0", - "@babel/plugin-transform-function-name": "^7.12.13", - "@babel/plugin-transform-literals": "^7.12.13", - "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.14.0", - "@babel/plugin-transform-modules-commonjs": "^7.14.0", - "@babel/plugin-transform-modules-systemjs": "^7.13.8", - "@babel/plugin-transform-modules-umd": "^7.14.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.13.0", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.13.15", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.13.0", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.13.0", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", - "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.14.1", - "babel-plugin-polyfill-corejs2": "^0.2.0", - "babel-plugin-polyfill-corejs3": "^0.2.0", - "babel-plugin-polyfill-regenerator": "^0.2.0", - "core-js-compat": "^3.9.0", - "semver": "^6.3.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.11", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.7", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.10", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.11", + "core-js-compat": "^3.8.0", + "semver": "^5.5.0" }, "dependencies": { - "@babel/compat-data": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz", - "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==", - "dev": true - }, - "@babel/generator": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.1.tgz", - "integrity": "sha512-TMGhsXMXCP/O1WtQmZjpEYDhCYC9vFhayWZPJSZCGkPJgUqX0rF0wwtrYvnzVxIjcF80tkUertXVk5cwqi5cAQ==", - "dev": true, - "requires": { - "@babel/types": "^7.14.1", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz", - "integrity": "sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.13.15", - "@babel/helper-validator-option": "^7.12.17", - "browserslist": "^4.14.5", - "semver": "^6.3.0" - } - }, - "@babel/helper-module-transforms": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.0.tgz", - "integrity": "sha512-L40t9bxIuGOfpIGA3HNkJhU9qYrf4y5A5LUSw7rGMSn+pcG8dfJ0g6Zval6YJGd2nEjI7oP00fRdnhLKndx6bw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.13.12", - "@babel/helper-replace-supers": "^7.13.12", - "@babel/helper-simple-access": "^7.13.12", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.14.0", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.14.0", - "@babel/types": "^7.14.0" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", - "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==", - "dev": true - }, - "@babel/parser": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.1.tgz", - "integrity": "sha512-muUGEKu8E/ftMTPlNp+mc6zL3E9zKWmF5sDHZ5MSsoTP9Wyz64AhEf9kD08xYJ7w6Hdcu8H550ircnPyWSIF0Q==", - "dev": true - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", - "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.1.tgz", - "integrity": "sha512-2mQXd0zBrwfp0O1moWIhPpEeTKDvxyHcnma3JATVP1l+CctWBuot6OJG8LQ4DnBj4ZZPSmlb/fm4mu47EOAnVA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.0.tgz", - "integrity": "sha512-CF4c5LX4LQ03LebQxJ5JZes2OYjzBuk1TdiF7cG7d5dK4lAdw9NZmaxq5K/mouUdNeqwz3TNjnW6v01UqUNgpQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.14.0", - "@babel/helper-plugin-utils": "^7.13.0", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz", - "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.14.0", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.13.12", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz", - "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.14.0", - "@babel/helper-plugin-utils": "^7.13.0" - } - }, - "@babel/traverse": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.0.tgz", - "integrity": "sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.14.0", - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.14.0", - "@babel/types": "^7.14.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.14.1", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.1.tgz", - "integrity": "sha512-S13Qe85fzLs3gYRUnrpyeIrBJIMYv33qSTg1qoBwiG6nPKwUWAD9odSzWhEedpwOIzSEI6gbdQIWEMiCI42iBA==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.0", - "to-fast-properties": "^2.0.0" - } - }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true } } @@ -2296,91 +1613,6 @@ "esutils": "^2.0.2" } }, - "@babel/register": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.13.16.tgz", - "integrity": "sha512-dh2t11ysujTwByQjXNgJ48QZ2zcXKQVdV8s0TbeMI0flmtGWCdTwK9tJiACHXPLmncm5+ktNn/diojA45JE4jg==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.0", - "source-map-support": "^0.5.16" - }, - "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "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" - } - }, - "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, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.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" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, "@babel/runtime": { "version": "7.12.5", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", @@ -2401,27 +1633,26 @@ } }, "@babel/traverse": { - "version": "7.13.13", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.13.tgz", - "integrity": "sha512-CblEcwmXKR6eP43oQGG++0QMTtCjAsa3frUuzHoiIJWpaIIi8dwMyEFUJoXRLxagGqCK+jALRwIO+o3R9p/uUg==", + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.17.tgz", + "integrity": "sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==", "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", + "@babel/generator": "^7.13.16", "@babel/helper-function-name": "^7.12.13", "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.13", - "@babel/types": "^7.13.13", + "@babel/parser": "^7.13.16", + "@babel/types": "^7.13.17", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.13.14", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.14.tgz", - "integrity": "sha512-A2aa3QTkWoyqsZZFl56MLUsfmh7O0gN41IPvXAE/++8ojpbz12SszD7JEGYVdn4f9Kt4amIei07swF1h4AqmmQ==", + "version": "7.13.17", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.17.tgz", + "integrity": "sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==", "requires": { "@babel/helper-validator-identifier": "^7.12.11", - "lodash": "^4.17.19", "to-fast-properties": "^2.0.0" } }, @@ -2431,16 +1662,6 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, "@cypress/listr-verbose-renderer": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/@cypress/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz", @@ -2622,9 +1843,9 @@ "dev": true }, "@eslint/eslintrc": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.1.tgz", - "integrity": "sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", + "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -2662,6 +1883,16 @@ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "dev": 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" + } + }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -2672,6 +1903,12 @@ "esprima": "^4.0.0" } }, + "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 + }, "type-fest": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", @@ -2681,9 +1918,9 @@ } }, "@hapi/hoek": { - "version": "9.1.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.1.1.tgz", - "integrity": "sha512-CAEbWH7OIur6jEOzaai83jq3FmKmv4PmX1JYfs9IrYcGEVI/lyL1EXJGCj7eFVJ0bg5QR8LMxBlEtA+xKiLpFw==", + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.0.tgz", + "integrity": "sha512-sqKVVVOe5ivCaXDWivIJYVSaEgdQK9ul7a4Kity5Iw7u9+wBAPbX1RMSnLLmp7O4Vzj0WOWwMAJsTL00xwaNug==", "dev": true }, "@hapi/topo": { @@ -2748,19 +1985,41 @@ "dev": true }, "@jest/console": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-26.6.2.tgz", - "integrity": "sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==", + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.0-next.8.tgz", + "integrity": "sha512-ADF51Qyd98moc7ZWHPAut/GqEzzD/1MCqoX0OS0C/VQ+L649zo7ekMTIacPkkbM4d/T8K/XVS362+NUC1sgTdw==", "dev": true, "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.0.0-next.8", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^26.6.2", - "jest-util": "^26.6.2", + "jest-message-util": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", "slash": "^3.0.0" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2771,9 +2030,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -2813,41 +2072,64 @@ } }, "@jest/core": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-26.6.3.tgz", - "integrity": "sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==", + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.8.tgz", + "integrity": "sha512-uVxp69L0kc8cQTGHwXU0hQfYg1ju08sgxGbXjCr6ajwuOx4tfB6Tlx7Jk27C33W6SKTFy2u/5B3K9lLVxOWJyg==", "dev": true, "requires": { - "@jest/console": "^26.6.2", - "@jest/reporters": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/console": "^27.0.0-next.8", + "@jest/reporters": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.8", + "@jest/transform": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", + "emittery": "^0.8.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-changed-files": "^26.6.2", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-resolve-dependencies": "^26.6.3", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "jest-watcher": "^26.6.2", - "micromatch": "^4.0.2", + "jest-changed-files": "^27.0.0-next.8", + "jest-config": "^27.0.0-next.8", + "jest-haste-map": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0", + "jest-resolve": "^27.0.0-next.8", + "jest-resolve-dependencies": "^27.0.0-next.8", + "jest-runner": "^27.0.0-next.8", + "jest-runtime": "^27.0.0-next.8", + "jest-snapshot": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-validate": "^27.0.0-next.8", + "jest-watcher": "^27.0.0-next.8", + "micromatch": "^4.0.4", "p-each-series": "^2.1.0", "rimraf": "^3.0.0", "slash": "^3.0.0", "strip-ansi": "^6.0.0" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2858,9 +2140,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -2888,6 +2170,15 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -2900,75 +2191,39 @@ } }, "@jest/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.8.tgz", + "integrity": "sha512-ECb+ZnpiOGVg6ZvwMzutPGKS+wpwu9yLoX/hr9VxxG8wOUld49iWtrAZooKlvBNWTriXqPGrCb7mg26HIYaLKw==", "dev": true, "requires": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/fake-timers": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", "@types/node": "*", - "jest-mock": "^26.6.2" - } - }, - "@jest/fake-timers": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", - "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", - "@types/node": "*", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - } - }, - "@jest/globals": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-26.6.2.tgz", - "integrity": "sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==", - "dev": true, - "requires": { - "@jest/environment": "^26.6.2", - "@jest/types": "^26.6.2", - "expect": "^26.6.2" - } - }, - "@jest/reporters": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-26.6.2.tgz", - "integrity": "sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "node-notifier": "^8.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^7.0.0" + "jest-mock": "^27.0.0-next.8" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2979,9 +2234,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -3009,12 +2264,6 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "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 - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -3026,79 +2275,42 @@ } } }, - "@jest/source-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-26.6.2.tgz", - "integrity": "sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==", + "@jest/fake-timers": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.8.tgz", + "integrity": "sha512-zj7nNEs8afOk/nD5MFXz0iqOmqFYKu++tELi0UPnRhqUxSSc13HMvqiwnpqsX/DZMS6Ctfh3P29UWFPAnnMJlQ==", "dev": true, "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" + "@jest/types": "^27.0.0-next.8", + "@sinonjs/fake-timers": "^7.0.2", + "@types/node": "*", + "jest-message-util": "^27.0.0-next.8", + "jest-mock": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8" }, "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } }, - "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 - } - } - }, - "@jest/test-result": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-26.6.2.tgz", - "integrity": "sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==", - "dev": true, - "requires": { - "@jest/console": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-26.6.3.tgz", - "integrity": "sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==", - "dev": true, - "requires": { - "@jest/test-result": "^26.6.2", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-runner": "^26.6.3", - "jest-runtime": "^26.6.3" - } - }, - "@jest/transform": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-26.6.2.tgz", - "integrity": "sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^26.6.2", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.2", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -3109,9 +2321,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -3139,11 +2351,19 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "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 + "jest-util": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.8.tgz", + "integrity": "sha512-yL+OHfe0uyjofzTwkSPyzJ4mihhMJsTAEp0OcvBP23V9IjKFvt76aV2+iab+wlGZP+K4lpjkr1vd7JK9+Kc6Ew==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^3.0.0", + "picomatch": "^2.2.3" + } }, "supports-color": { "version": "7.2.0", @@ -3156,19 +2376,39 @@ } } }, - "@jest/types": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", - "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", + "@jest/globals": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.8.tgz", + "integrity": "sha512-qzAsfQ2ZP21xCe7B5CUNYnaNr8dYBlTxUV4lTvmb9pf8eIxWWLuau46P296mfMSZKdYGRb2AH6Ch7IYgK6qu7g==", "dev": true, "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" + "@jest/environment": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "expect": "^27.0.0-next.8" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -3179,9 +2419,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -3220,2793 +2460,4685 @@ } } }, - "@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==", + "@jest/reporters": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.8.tgz", + "integrity": "sha512-srkvphbcAmGoHjvS2etISdPSs4s9s/QR+QPIsIwzZIk0zmweYFcHYWnXErsPLbH29FhmyaFfC5QaZDZSwppfRA==", "dev": true, "requires": { - "convert-source-map": "^1.7.0", + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.8", + "@jest/transform": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", "istanbul-lib-instrument": "^4.0.3", - "loader-utils": "^2.0.0", - "merge-source-map": "^1.1.0", - "schema-utils": "^2.7.0" - } - }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", - "dev": true, - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - } - }, - "@ngtools/webpack": { - "version": "11.2.12", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.2.12.tgz", - "integrity": "sha512-YgzgJ72oGLvYVQH1c+pqJQRO5OE8axPt8HwPdueL/1g3rEwJgbeUrnIqw/eri7iTgFZflQRcePAA7dIz2uHwcw==", - "dev": true, - "requires": { - "@angular-devkit/core": "11.2.12", - "enhanced-resolve": "5.7.0", - "webpack-sources": "2.2.0" - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", - "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.4", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", - "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", - "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.4", - "fastq": "^1.6.0" - } - }, - "@npmcli/ci-detect": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-1.3.0.tgz", - "integrity": "sha512-oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q==", - "dev": true - }, - "@npmcli/git": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.8.tgz", - "integrity": "sha512-LPnzyBZ+1p7+JzHVwwKycMF8M3lr1ze3wxGRnxn/QxJtk++Y3prSJQrdBDGCxJyRpFsup6J3lrRBVYBhJVrM8Q==", - "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" + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^27.0.0-next.8", + "jest-resolve": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-worker": "^27.0.0-next.8", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^7.0.0" }, "dependencies": { - "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==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "lru-cache": "^6.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } }, - "npm-package-arg": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.2.tgz", - "integrity": "sha512-6Eem455JsSMJY6Kpd3EyWE+n5hC+g9bSyHr9K9U2zqZb7+02+hObQ2c0+8iDk/mNF+8r1MhY44WypKJAkySIYA==", + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "dev": true, "requires": { - "hosted-git-info": "^4.0.1", - "semver": "^7.3.4", - "validate-npm-package-name": "^3.0.0" + "@types/yargs-parser": "*" } }, - "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==", + "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": { - "npm-install-checks": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1", - "npm-package-arg": "^8.1.2", - "semver": "^7.3.4" + "color-convert": "^2.0.1" } }, - "promise-retry": { + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" + "color-name": "~1.1.4" } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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 + }, + "jest-worker": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", + "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", "dev": true, "requires": { - "isexe": "^2.0.0" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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 + }, + "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" } } } }, - "@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==", + "@jest/source-map": { + "version": "27.0.0-next.3", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.0-next.3.tgz", + "integrity": "sha512-cup/B3GygP6Y61tL+owv94ftGs1ndnUsk8bYh8Ud+jF3nMRY2mIv6dwL6sXhh/SW5pEsc2OyRI4oKRgNFxvZBw==", "dev": true, "requires": { - "infer-owner": "^1.0.4" + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "dependencies": { + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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 + } } }, - "@npmcli/run-script": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.5.tgz", - "integrity": "sha512-NQspusBCpTjNwNRFMtz2C5MxoxyzlbuJ4YEhxAKrIonTiirKDtatsZictx9RgamQIx6+QuHMNmPl0wQdoESs9A==", + "@jest/test-result": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.8.tgz", + "integrity": "sha512-D/zJmk7F63dc1P0im5VmzLBsJEs24870128muooj0fBPrd6KqDrJWm+lMxE5+nojOsYAdi5i0gU+aqkPNYB5Nw==", "dev": true, "requires": { - "@npmcli/node-gyp": "^1.0.2", - "@npmcli/promise-spawn": "^1.3.2", - "infer-owner": "^1.0.4", - "node-gyp": "^7.1.0", - "read-package-json-fast": "^2.0.1" + "@jest/console": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "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" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } }, - "node-gyp": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", - "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==", + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "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" + "@types/yargs-parser": "*" } }, - "read-package-json-fast": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.2.tgz", - "integrity": "sha512-5fyFUyO9B799foVk4n6ylcoAktG/FbE3jwRKxvwaeSrIunaoMc0u81dzXxjeAFKOce7O5KncdfwpGvvs6r5PsQ==", + "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": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "color-convert": "^2.0.1" } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "isexe": "^2.0.0" + "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" } } } }, - "@samverschueren/stream-to-observable": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", - "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", - "dev": true, - "requires": { - "any-observable": "^0.3.0" - } - }, - "@schematics/angular": { - "version": "11.2.12", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-11.2.12.tgz", - "integrity": "sha512-QCFdJhJtHrytl2L9VAdKYzSS1+R5LpjQ+pw3f/10YeEEoUHk7QyuYXmMnreCYBWSKrloO+3Q+vhdnVWUQZSRng==", + "@jest/test-sequencer": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.8.tgz", + "integrity": "sha512-goqCkNT06BduFXEnX0ua1EvS8wuDHRe4SwD3DsYfOz4BRDVtlSjQegBDOo/J2LRzOiHJATE7TS8J5BcBHCdBEw==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.12", - "@angular-devkit/schematics": "11.2.12", - "jsonc-parser": "3.0.0" + "@jest/test-result": "^27.0.0-next.8", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.0.0-next.8", + "jest-runner": "^27.0.0-next.8", + "jest-runtime": "^27.0.0-next.8" } }, - "@schematics/update": { - "version": "0.1102.12", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1102.12.tgz", - "integrity": "sha512-3Gm/0izWhfHqXCKENkVVqFJVkJN4+mebevSlXqlQjwLMwJNY5Yt3FMyDSxYx6s2d9MC2stODOjwjsLhd6SdafQ==", + "@jest/transform": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.0-next.8.tgz", + "integrity": "sha512-Nb1NABH73C36/7yn8ii6h8bNtP2lkoUTHkvq1/V8UlMsdG9+h6uMBmSmYyubblZb/gZpTb1pMUuEQUD+srwrSQ==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.12", - "@angular-devkit/schematics": "11.2.12", - "@yarnpkg/lockfile": "1.1.0", - "ini": "2.0.0", - "npm-package-arg": "^8.0.0", - "pacote": "11.2.4", - "semver": "7.3.4", - "semver-intersect": "1.4.0" + "@babel/core": "^7.1.0", + "@jest/types": "^27.0.0-next.8", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0", + "jest-util": "^27.0.0-next.8", + "micromatch": "^4.0.4", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" }, "dependencies": { - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "lru-cache": "^6.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } - } - } - }, - "@sideway/address": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.1.tgz", - "integrity": "sha512-+I5aaQr3m0OAmMr7RQ3fR9zx55sejEYR2BFJaxL+zT3VM2611X0SHvPWIbAUBZVTn/YzYKbV8gJ2oT/QELknfQ==", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", - "dev": true - }, - "@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "dev": true - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true - }, - "@sinonjs/commons": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz", - "integrity": "sha512-sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==", - "dev": true, - "requires": { - "type-detect": "4.0.8" + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "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 + }, + "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" + } + } } }, - "@sinonjs/fake-timers": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz", - "integrity": "sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==", + "@jest/types": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-26.6.2.tgz", + "integrity": "sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==", "dev": true, "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@swimlane/ngx-charts": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/@swimlane/ngx-charts/-/ngx-charts-17.0.1.tgz", - "integrity": "sha512-4pvSznkFo/vM59YUnXH0Y/f8n9cUBBelHuh7UoNlMchl1jI083eFk0zK5fEL2sF3c+vvEpBeYB523GxWvWoifw==", - "requires": { - "d3-array": "^2.9.1", - "d3-brush": "^2.1.0", - "d3-color": "^2.0.0", - "d3-format": "^2.0.0", - "d3-hierarchy": "^2.0.0", - "d3-interpolate": "^2.0.1", - "d3-scale": "^3.2.3", - "d3-selection": "^2.0.0", - "d3-shape": "^2.0.0", - "d3-time-format": "^3.0.0", - "d3-transition": "^2.0.0", - "tslib": "^2.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^15.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } + } } }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "@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": { - "defer-to-connect": "^1.0.1" + "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" } }, - "@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.1.1", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz", - "integrity": "sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==", - "dev": true - }, - "@types/babel__core": { - "version": "7.1.14", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", - "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" } }, - "@types/babel__generator": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", - "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "@ngtools/webpack": { + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.2.10.tgz", + "integrity": "sha512-2TMB2mAH7B5hnF3FgVNmVvt7gEJ9q2heVCAGz4sac31oHpJUe8IKfkZGwXopV26KoJOXQxP0MJvWMf4GfLQ8Tw==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "@angular-devkit/core": "11.2.10", + "enhanced-resolve": "5.7.0", + "webpack-sources": "2.2.0" } }, - "@types/babel__template": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", - "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "@nodelib/fs.scandir": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", + "integrity": "sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==", "dev": true, "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "@nodelib/fs.stat": "2.0.4", + "run-parallel": "^1.1.9" } }, - "@types/babel__traverse": { - "version": "7.11.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", - "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", + "@nodelib/fs.stat": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz", + "integrity": "sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz", + "integrity": "sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==", "dev": true, "requires": { - "@babel/types": "^7.3.0" + "@nodelib/fs.scandir": "2.1.4", + "fastq": "^1.6.0" } }, - "@types/c3": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@types/c3/-/c3-0.7.5.tgz", - "integrity": "sha512-idTRMXRkGPYkHDlTW/KRPtx+5B2gguqLj1QfYLWV3V2UTeB3KyDe8v4gdgK6M1Xd/iO/76jszAGgJu4P639NfA==", + "@npmcli/ci-detect": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-1.3.0.tgz", + "integrity": "sha512-oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q==", + "dev": true + }, + "@npmcli/git": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.8.tgz", + "integrity": "sha512-LPnzyBZ+1p7+JzHVwwKycMF8M3lr1ze3wxGRnxn/QxJtk++Y3prSJQrdBDGCxJyRpFsup6J3lrRBVYBhJVrM8Q==", "dev": true, "requires": { - "@types/d3": "^4" - }, - "dependencies": { - "@types/d3": { - "version": "4.13.12", - "resolved": "https://registry.npmjs.org/@types/d3/-/d3-4.13.12.tgz", - "integrity": "sha512-/bbFtkOBc04gGGN8N9rMG5ps3T0eIj5I8bnYe9iIyeM5qoOrydPCbFYlEPUnj2h9ibc2i+QZfDam9jY5XTrTxQ==", + "@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": { + "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": { - "@types/d3-array": "^1", - "@types/d3-axis": "^1", - "@types/d3-brush": "^1", - "@types/d3-chord": "^1", - "@types/d3-collection": "*", - "@types/d3-color": "^1", - "@types/d3-dispatch": "^1", - "@types/d3-drag": "^1", - "@types/d3-dsv": "^1", - "@types/d3-ease": "^1", - "@types/d3-force": "^1", - "@types/d3-format": "^1", - "@types/d3-geo": "^1", - "@types/d3-hierarchy": "^1", - "@types/d3-interpolate": "^1", - "@types/d3-path": "^1", - "@types/d3-polygon": "^1", - "@types/d3-quadtree": "^1", - "@types/d3-queue": "*", - "@types/d3-random": "^1", - "@types/d3-request": "*", - "@types/d3-scale": "^1", - "@types/d3-selection": "^1", - "@types/d3-shape": "^1", - "@types/d3-time": "^1", - "@types/d3-time-format": "^2", - "@types/d3-timer": "^1", - "@types/d3-transition": "^1", - "@types/d3-voronoi": "*", - "@types/d3-zoom": "^1" + "lru-cache": "^6.0.0" } }, - "@types/d3-scale": { - "version": "1.0.15", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-1.0.15.tgz", - "integrity": "sha512-gUF0UUAOzhKZjBRSiRaKXuNc1DO3GMRDRJQKkWSb2MpO+NJNs2HSEG69au0IU2IqmLBy2vpVrwMQvVKargrgKw==", + "npm-package-arg": { + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.2.tgz", + "integrity": "sha512-6Eem455JsSMJY6Kpd3EyWE+n5hC+g9bSyHr9K9U2zqZb7+02+hObQ2c0+8iDk/mNF+8r1MhY44WypKJAkySIYA==", "dev": true, "requires": { - "@types/d3-time": "^1" + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^3.0.0" + } + }, + "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" + } + }, + "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" + } + }, + "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" } } } }, - "@types/d3": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/@types/d3/-/d3-6.3.0.tgz", - "integrity": "sha512-YILdGsjNTbvkWZKsBasB4cVDwNPnni7ILMJg9keMErQHyuII2yO2jyFdUy5E+7k/HTNP/AucrPddQuu27udbeA==", + "@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": { - "@types/d3-array": "*", - "@types/d3-axis": "*", - "@types/d3-brush": "*", - "@types/d3-chord": "*", - "@types/d3-color": "*", - "@types/d3-contour": "*", - "@types/d3-delaunay": "*", - "@types/d3-dispatch": "*", - "@types/d3-drag": "*", - "@types/d3-dsv": "*", - "@types/d3-ease": "*", - "@types/d3-fetch": "*", - "@types/d3-force": "*", - "@types/d3-format": "*", - "@types/d3-geo": "*", - "@types/d3-hierarchy": "*", - "@types/d3-interpolate": "*", - "@types/d3-path": "*", - "@types/d3-polygon": "*", - "@types/d3-quadtree": "*", - "@types/d3-random": "*", - "@types/d3-scale": "*", - "@types/d3-scale-chromatic": "*", - "@types/d3-selection": "*", - "@types/d3-shape": "*", - "@types/d3-time": "*", - "@types/d3-time-format": "*", - "@types/d3-timer": "*", - "@types/d3-transition": "*", - "@types/d3-zoom": "*" + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" } }, - "@types/d3-array": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-1.2.8.tgz", - "integrity": "sha512-wWV0wT6oLUGprrOR5LMK7Dh8EBiondhnqINsvazv6UucYfTdb2oaFF4knlqzZV2RKB9ZC9G7G1Iojt8b/wolsw==", + "@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 }, - "@types/d3-axis": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-1.0.14.tgz", - "integrity": "sha512-wZAKX/dtFT5t5iuCaiU0QL0BWB19TE6h7C7kgfBVyoka7zidQWvf8E9zQTJ5bNPBQxd0+JmplNqwy1M8O8FOjA==", + "@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": { - "@types/d3-selection": "^1" + "infer-owner": "^1.0.4" } }, - "@types/d3-brush": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-1.1.4.tgz", - "integrity": "sha512-2t8CgWaha9PsPdSZJ9m6Jl4awqf3DGIXek2e7gfheyfP2R0a/18MX+wuLHx+LyI1Ad7lxDsPWcswKD0XhQEjmg==", + "@npmcli/run-script": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.4.tgz", + "integrity": "sha512-Yd9HXTtF1JGDXZw0+SOn+mWLYS0e7bHBHVC/2C8yqs4wUrs/k8rwBSinD7rfk+3WG/MFGRZKxjyoD34Pch2E/A==", "dev": true, "requires": { - "@types/d3-selection": "^1" + "@npmcli/node-gyp": "^1.0.2", + "@npmcli/promise-spawn": "^1.3.2", + "infer-owner": "^1.0.4", + "node-gyp": "^7.1.0", + "read-package-json-fast": "^2.0.1" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + }, + "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" + } + }, + "read-package-json-fast": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.2.tgz", + "integrity": "sha512-5fyFUyO9B799foVk4n6ylcoAktG/FbE3jwRKxvwaeSrIunaoMc0u81dzXxjeAFKOce7O5KncdfwpGvvs6r5PsQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "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" + } + } } }, - "@types/d3-chord": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-1.0.10.tgz", - "integrity": "sha512-U6YojfET6ITL1/bUJo+/Lh3pMV9XPAfOWwbshl3y3RlgAX9VO/Bxa13IMAylZIDY4VsA3Gkh29kZP1AcAeyoYA==", - "dev": true - }, - "@types/d3-collection": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@types/d3-collection/-/d3-collection-1.0.10.tgz", - "integrity": "sha512-54Fdv8u5JbuXymtmXm2SYzi1x/Svt+jfWBU5junkhrCewL92VjqtCBDn97coBRVwVFmYNnVTNDyV8gQyPYfm+A==", - "dev": true - }, - "@types/d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-xkPLi+gbgUU9ED6QX4g6jqYL2KCB0/3AlM+ncMGqn49OgH0gFMY/ITGqPF8HwEiLzJaC+2L0I+gNwBgABv1Pvg==", - "dev": true + "@samverschueren/stream-to-observable": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@samverschueren/stream-to-observable/-/stream-to-observable-0.3.1.tgz", + "integrity": "sha512-c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==", + "dev": true, + "requires": { + "any-observable": "^0.3.0" + } }, - "@types/d3-contour": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-2.0.0.tgz", - "integrity": "sha512-PS9UO6zBQqwHXsocbpdzZFONgK1oRUgWtjjh/iz2vM06KaXLInLiKZ9e3OLBRerc1cU2uJYpO+8zOnb6frvCGQ==", + "@schematics/angular": { + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-11.2.10.tgz", + "integrity": "sha512-WcqiUl2HcE5E6HbAFKhFOUeqQEqNL++o6UsKcgk8rQkx5RM7ZkT6uksxiwhfpKzSIqUjwx+xe66fP6pweNZ/yQ==", "dev": true, "requires": { - "@types/d3-array": "*", - "@types/geojson": "*" + "@angular-devkit/core": "11.2.10", + "@angular-devkit/schematics": "11.2.10", + "jsonc-parser": "3.0.0" } }, - "@types/d3-delaunay": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-5.3.0.tgz", - "integrity": "sha512-gJYcGxLu0xDZPccbUe32OUpeaNtd1Lz0NYJtko6ZLMyG2euF4pBzrsQXms67LHZCDFzzszw+dMhSL/QAML3bXw==", - "dev": true - }, - "@types/d3-dispatch": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-1.0.9.tgz", - "integrity": "sha512-zJ44YgjqALmyps+II7b1mZLhrtfV/FOxw9owT87mrweGWcg+WK5oiJX2M3SYJ0XUAExBduarysfgbR11YxzojQ==", - "dev": true - }, - "@types/d3-drag": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-1.2.5.tgz", - "integrity": "sha512-7NeTnfolst1Js3Vs7myctBkmJWu6DMI3k597AaHUX98saHjHWJ6vouT83UrpE+xfbSceHV+8A0JgxuwgqgmqWw==", + "@schematics/update": { + "version": "0.1102.10", + "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1102.10.tgz", + "integrity": "sha512-aU5fUT9ddw3n5ZOzx/x1W4Xo2fz+sDtDnrRdKI0Jip/9HE1PaoKxWT6gB5ouDnKETrvgDOArn68zIM8eOAVarg==", "dev": true, "requires": { - "@types/d3-selection": "^1" + "@angular-devkit/core": "11.2.10", + "@angular-devkit/schematics": "11.2.10", + "@yarnpkg/lockfile": "1.1.0", + "ini": "2.0.0", + "npm-package-arg": "^8.0.0", + "pacote": "11.2.4", + "semver": "7.3.4", + "semver-intersect": "1.4.0" + }, + "dependencies": { + "semver": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", + "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + } } }, - "@types/d3-dsv": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-1.2.1.tgz", - "integrity": "sha512-LLmJmjiqp/fTNEdij5bIwUJ6P6TVNk5hKM9/uk5RPO2YNgEu9XvKO0dJ7Iqd3psEdmZN1m7gB1bOsjr4HmO2BA==", - "dev": true - }, - "@types/d3-ease": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-1.0.10.tgz", - "integrity": "sha512-fMFTCzd8DOwruE9zlu2O8ci5ct+U5jkGcDS+cH+HCidnJlDs0MZ+TuSVCFtEzh4E5MasItwy+HvgoFtxPHa5Cw==", - "dev": true - }, - "@types/d3-fetch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-2.0.0.tgz", - "integrity": "sha512-WnLepGtxepFfXRdPI8I5FTgNiHn9p4vMTTqaNCzJJfAswXx0rOY2jjeolzEU063em3iJmGZ+U79InnEeFOrCRw==", + "@sideway/address": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.1.tgz", + "integrity": "sha512-+I5aaQr3m0OAmMr7RQ3fR9zx55sejEYR2BFJaxL+zT3VM2611X0SHvPWIbAUBZVTn/YzYKbV8gJ2oT/QELknfQ==", "dev": true, "requires": { - "@types/d3-dsv": "*" + "@hapi/hoek": "^9.0.0" } }, - "@types/d3-force": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-1.2.2.tgz", - "integrity": "sha512-TN7KO7sk0tJauedIt0q20RQRFo4V3v97pJKO/TDK40X3LaPM1aXRM2+zFF+nRMtseEiszg4KffudhjR8a3+4cg==", + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", "dev": true }, - "@types/d3-format": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-1.4.1.tgz", - "integrity": "sha512-ss9G2snEKmp2In5Z3T0Jpqv8QaDBc2xHltBw83KjnV5B5w+Iwphbvq5ph/Xnu4d03fmmsdt+o1aWch379rxIbA==", + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", "dev": true }, - "@types/d3-geo": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-1.12.1.tgz", - "integrity": "sha512-8+gyGFyMCXIHtnMNKQDT++tZ4XYFXgiP5NK7mcv34aYXA16GQFiBBITjKzxghpO8QNVceOd9rUn1JY92WLNGQw==", - "dev": true, - "requires": { - "@types/geojson": "*" - } - }, - "@types/d3-hierarchy": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-1.1.7.tgz", - "integrity": "sha512-fvht6DOYKzqmXjMb/+xfgkmrWM4SD7rMA/ZbM+gGwr9ZTuIDfky95J8CARtaJo/ExeWyS0xGVdL2gqno2zrQ0Q==", + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", "dev": true }, - "@types/d3-interpolate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-1.4.2.tgz", - "integrity": "sha512-ylycts6llFf8yAEs1tXzx2loxxzDZHseuhPokrqKprTQSTcD3JbJI1omZP1rphsELZO3Q+of3ff0ZS7+O6yVzg==", + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", "dev": true, "requires": { - "@types/d3-color": "^1" + "type-detect": "4.0.8" } }, - "@types/d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-NaIeSIBiFgSC6IGUBjZWcscUJEq7vpVu7KthHN8eieTV9d9MqkSOZLH4chq1PmcKy06PNe3axLeKmRIyxJ+PZQ==", - "dev": true - }, - "@types/d3-polygon": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-1.0.8.tgz", - "integrity": "sha512-1TOJPXCBJC9V3+K3tGbTqD/CsqLyv/YkTXAcwdsZzxqw5cvpdnCuDl42M4Dvi8XzMxZNCT9pL4ibrK2n4VmAcw==", - "dev": true - }, - "@types/d3-quadtree": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-1.0.8.tgz", - "integrity": "sha512-FuqYiexeSQZlc+IcGAVK8jSJKDFKHcSf/jx8rqJUUVx6rzv7ecQiXKyatrLHHh3W4CAvgNeVI23JKgk4+x2wFg==", - "dev": true - }, - "@types/d3-queue": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@types/d3-queue/-/d3-queue-3.0.8.tgz", - "integrity": "sha512-1FWOiI/MYwS5Z1Sa9EvS1Xet3isiVIIX5ozD6iGnwHonGcqL+RcC1eThXN5VfDmAiYt9Me9EWNEv/9J9k9RIKQ==", - "dev": true - }, - "@types/d3-random": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-1.1.3.tgz", - "integrity": "sha512-XXR+ZbFCoOd4peXSMYJzwk0/elP37WWAzS/DG+90eilzVbUSsgKhBcWqylGWe+lA2ubgr7afWAOBaBxRgMUrBQ==", - "dev": true - }, - "@types/d3-request": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/d3-request/-/d3-request-1.0.6.tgz", - "integrity": "sha512-4nRKDUBg3EBx8VowpMvM3NAVMiMMI1qFUOYv3OJsclGjHX6xjtu09nsWhRQ0fvSUla3MEjb5Ch4IeaYarMEi1w==", + "@sinonjs/fake-timers": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-7.0.5.tgz", + "integrity": "sha512-fUt6b15bjV/VW93UP5opNXJxdwZSbK1EdiwnhN7XrQrcpaOhMJpZ/CjwFpM3THpxwA+YviBUJKSuEqKlCK5alw==", "dev": true, "requires": { - "@types/d3-dsv": "^1" + "@sinonjs/commons": "^1.7.0" } }, - "@types/d3-scale": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-3.2.2.tgz", - "integrity": "sha512-qpQe8G02tzUwt9sdWX1h8A/W0Q1+N48wMnYXVOkrzeLUkCfvzJYV9Ee3aORCS4dN4ONRLFmMvaXdziQ29XGLjQ==", - "dev": true, + "@swimlane/ngx-charts": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/@swimlane/ngx-charts/-/ngx-charts-17.0.1.tgz", + "integrity": "sha512-4pvSznkFo/vM59YUnXH0Y/f8n9cUBBelHuh7UoNlMchl1jI083eFk0zK5fEL2sF3c+vvEpBeYB523GxWvWoifw==", "requires": { - "@types/d3-time": "*" + "d3-array": "^2.9.1", + "d3-brush": "^2.1.0", + "d3-color": "^2.0.0", + "d3-format": "^2.0.0", + "d3-hierarchy": "^2.0.0", + "d3-interpolate": "^2.0.1", + "d3-scale": "^3.2.3", + "d3-selection": "^2.0.0", + "d3-shape": "^2.0.0", + "d3-time-format": "^3.0.0", + "d3-transition": "^2.0.0", + "tslib": "^2.0.0" } }, - "@types/d3-scale-chromatic": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-2.0.0.tgz", - "integrity": "sha512-Y62+2clOwZoKua84Ha0xU77w7lePiaBoTjXugT4l8Rd5LAk+Mn/ZDtrgs087a+B5uJ3jYUHHtKw5nuEzp0WBHw==", - "dev": true - }, - "@types/d3-selection": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-1.4.3.tgz", - "integrity": "sha512-GjKQWVZO6Sa96HiKO6R93VBE8DUW+DDkFpIMf9vpY5S78qZTlRRSNUsHr/afDpF7TvLDV7VxrUFOWW7vdIlYkA==", - "dev": true - }, - "@types/d3-shape": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-1.3.5.tgz", - "integrity": "sha512-aPEax03owTAKynoK8ZkmkZEDZvvT4Y5pWgii4Jp4oQt0gH45j6siDl9gNDVC5kl64XHN2goN9jbYoHK88tFAcA==", + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", "dev": true, "requires": { - "@types/d3-path": "^1" + "defer-to-connect": "^1.0.1" } }, - "@types/d3-time": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-1.1.1.tgz", - "integrity": "sha512-ULX7LoqXTCYtM+tLYOaeAJK7IwCT+4Gxlm2MaH0ErKLi07R5lh8NHCAyWcDkCCmx1AfRcBEV6H9QE9R25uP7jw==", - "dev": true - }, - "@types/d3-time-format": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-2.3.1.tgz", - "integrity": "sha512-fck0Z9RGfIQn3GJIEKVrp15h9m6Vlg0d5XXeiE/6+CQiBmMDZxfR21XtjEPuDeg7gC3bBM0SdieA5XF3GW1wKA==", - "dev": true - }, - "@types/d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-ZnAbquVqy+4ZjdW0cY6URp+qF/AzTVNda2jYyOzpR2cPT35FTXl78s15Bomph9+ckOiI1TtkljnWkwbIGAb6rg==", + "@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 }, - "@types/d3-transition": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-1.3.1.tgz", - "integrity": "sha512-U9CpMlTL/NlqdGXBlHYxTZwbmy/vN1cFv8TuAIFPX+xOW/1iChbeJBY2xmINhDQfkGJbgkH4IovafCwI1ZDrgg==", + "@types/babel__core": { + "version": "7.1.14", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", + "integrity": "sha512-zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==", "dev": true, "requires": { - "@types/d3-selection": "^1" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "@types/d3-voronoi": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/@types/d3-voronoi/-/d3-voronoi-1.1.9.tgz", - "integrity": "sha512-DExNQkaHd1F3dFPvGA/Aw2NGyjMln6E9QzsiqOcBgnE+VInYnFBHBBySbZQts6z6xD+5jTfKCP7M4OqMyVjdwQ==", - "dev": true - }, - "@types/d3-zoom": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-1.8.2.tgz", - "integrity": "sha512-rU0LirorUxkLxEHSzkFs7pPC0KWsxRGc0sHrxEDR0/iQq+7/xpNkKuuOOwthlgvOtpOvtTLJ2JFOD6Kr0Si4Uw==", + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", "dev": true, "requires": { - "@types/d3-interpolate": "^1", - "@types/d3-selection": "^1" + "@babel/types": "^7.0.0" } }, - "@types/file-saver": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.2.tgz", - "integrity": "sha512-xbqnZmGrCEqi/KUzOkeUSe77p7APvLuyellGaAoeww3CHJ1AbjQWjPSCFtKIzZn8L7LpEax4NXnC+gfa6nM7IA==", - "dev": true - }, - "@types/geojson": { - "version": "7946.0.7", - "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.7.tgz", - "integrity": "sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==", - "dev": true - }, - "@types/glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", "dev": true, "requires": { - "@types/minimatch": "*", - "@types/node": "*" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/highlight.js": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/@types/highlight.js/-/highlight.js-10.1.0.tgz", - "integrity": "sha512-77hF2dGBsOgnvZll1vymYiNUtqJ8cJfXPD6GG/2M0aLRc29PkvB7Au6sIDjIEFcSICBhCh2+Pyq6WSRS7LUm6A==", + "@types/babel__traverse": { + "version": "7.11.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.11.1.tgz", + "integrity": "sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==", "dev": true, "requires": { - "highlight.js": "*" + "@babel/types": "^7.3.0" } }, - "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "@types/c3": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@types/c3/-/c3-0.7.5.tgz", + "integrity": "sha512-idTRMXRkGPYkHDlTW/KRPtx+5B2gguqLj1QfYLWV3V2UTeB3KyDe8v4gdgK6M1Xd/iO/76jszAGgJu4P639NfA==", "dev": true, "requires": { - "@types/istanbul-lib-coverage": "*" + "@types/d3": "^4" + }, + "dependencies": { + "@types/d3": { + "version": "4.13.12", + "resolved": "https://registry.npmjs.org/@types/d3/-/d3-4.13.12.tgz", + "integrity": "sha512-/bbFtkOBc04gGGN8N9rMG5ps3T0eIj5I8bnYe9iIyeM5qoOrydPCbFYlEPUnj2h9ibc2i+QZfDam9jY5XTrTxQ==", + "dev": true, + "requires": { + "@types/d3-array": "^1", + "@types/d3-axis": "^1", + "@types/d3-brush": "^1", + "@types/d3-chord": "^1", + "@types/d3-collection": "*", + "@types/d3-color": "^1", + "@types/d3-dispatch": "^1", + "@types/d3-drag": "^1", + "@types/d3-dsv": "^1", + "@types/d3-ease": "^1", + "@types/d3-force": "^1", + "@types/d3-format": "^1", + "@types/d3-geo": "^1", + "@types/d3-hierarchy": "^1", + "@types/d3-interpolate": "^1", + "@types/d3-path": "^1", + "@types/d3-polygon": "^1", + "@types/d3-quadtree": "^1", + "@types/d3-queue": "*", + "@types/d3-random": "^1", + "@types/d3-request": "*", + "@types/d3-scale": "^1", + "@types/d3-selection": "^1", + "@types/d3-shape": "^1", + "@types/d3-time": "^1", + "@types/d3-time-format": "^2", + "@types/d3-timer": "^1", + "@types/d3-transition": "^1", + "@types/d3-voronoi": "*", + "@types/d3-zoom": "^1" + } + }, + "@types/d3-scale": { + "version": "1.0.15", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-1.0.15.tgz", + "integrity": "sha512-gUF0UUAOzhKZjBRSiRaKXuNc1DO3GMRDRJQKkWSb2MpO+NJNs2HSEG69au0IU2IqmLBy2vpVrwMQvVKargrgKw==", + "dev": true, + "requires": { + "@types/d3-time": "^1" + } + } } }, - "@types/istanbul-reports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", - "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", + "@types/d3": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@types/d3/-/d3-6.3.0.tgz", + "integrity": "sha512-YILdGsjNTbvkWZKsBasB4cVDwNPnni7ILMJg9keMErQHyuII2yO2jyFdUy5E+7k/HTNP/AucrPddQuu27udbeA==", "dev": true, "requires": { - "@types/istanbul-lib-report": "*" + "@types/d3-array": "*", + "@types/d3-axis": "*", + "@types/d3-brush": "*", + "@types/d3-chord": "*", + "@types/d3-color": "*", + "@types/d3-contour": "*", + "@types/d3-delaunay": "*", + "@types/d3-dispatch": "*", + "@types/d3-drag": "*", + "@types/d3-dsv": "*", + "@types/d3-ease": "*", + "@types/d3-fetch": "*", + "@types/d3-force": "*", + "@types/d3-format": "*", + "@types/d3-geo": "*", + "@types/d3-hierarchy": "*", + "@types/d3-interpolate": "*", + "@types/d3-path": "*", + "@types/d3-polygon": "*", + "@types/d3-quadtree": "*", + "@types/d3-random": "*", + "@types/d3-scale": "*", + "@types/d3-scale-chromatic": "*", + "@types/d3-selection": "*", + "@types/d3-shape": "*", + "@types/d3-time": "*", + "@types/d3-time-format": "*", + "@types/d3-timer": "*", + "@types/d3-transition": "*", + "@types/d3-zoom": "*" } }, - "@types/jasmine": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.7.4.tgz", - "integrity": "sha512-L3FKeEwMm8e8hqGvt7cSesVmGtavpRyHV1FNDq+Pm5pS4x5eFmE70ZERXCSBWAiLQqXBcZRUrwV59FZLQl/GxQ==", + "@types/d3-array": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@types/d3-array/-/d3-array-1.2.8.tgz", + "integrity": "sha512-wWV0wT6oLUGprrOR5LMK7Dh8EBiondhnqINsvazv6UucYfTdb2oaFF4knlqzZV2RKB9ZC9G7G1Iojt8b/wolsw==", "dev": true }, - "@types/jasminewd2": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz", - "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==", + "@types/d3-axis": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/@types/d3-axis/-/d3-axis-1.0.14.tgz", + "integrity": "sha512-wZAKX/dtFT5t5iuCaiU0QL0BWB19TE6h7C7kgfBVyoka7zidQWvf8E9zQTJ5bNPBQxd0+JmplNqwy1M8O8FOjA==", "dev": true, "requires": { - "@types/jasmine": "*" + "@types/d3-selection": "^1" } }, - "@types/jest": { - "version": "26.0.23", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", - "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", + "@types/d3-brush": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@types/d3-brush/-/d3-brush-1.1.4.tgz", + "integrity": "sha512-2t8CgWaha9PsPdSZJ9m6Jl4awqf3DGIXek2e7gfheyfP2R0a/18MX+wuLHx+LyI1Ad7lxDsPWcswKD0XhQEjmg==", "dev": true, "requires": { - "jest-diff": "^26.0.0", - "pretty-format": "^26.0.0" + "@types/d3-selection": "^1" } }, - "@types/js-yaml": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.1.tgz", - "integrity": "sha512-xdOvNmXmrZqqPy3kuCQ+fz6wA0xU5pji9cd1nDrflWaAWtYLLGk5ykW0H6yg5TVyehHP1pfmuuSaZkhP+kspVA==", - "dev": true - }, - "@types/json-schema": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", - "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "@types/d3-chord": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@types/d3-chord/-/d3-chord-1.0.10.tgz", + "integrity": "sha512-U6YojfET6ITL1/bUJo+/Lh3pMV9XPAfOWwbshl3y3RlgAX9VO/Bxa13IMAylZIDY4VsA3Gkh29kZP1AcAeyoYA==", "dev": true }, - "@types/lodash": { - "version": "4.14.169", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.169.tgz", - "integrity": "sha512-DvmZHoHTFJ8zhVYwCLWbQ7uAbYQEk52Ev2/ZiQ7Y7gQGeV9pjBqjnQpECMHfKS1rCYAhMI7LHVxwyZLZinJgdw==", + "@types/d3-collection": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@types/d3-collection/-/d3-collection-1.0.10.tgz", + "integrity": "sha512-54Fdv8u5JbuXymtmXm2SYzi1x/Svt+jfWBU5junkhrCewL92VjqtCBDn97coBRVwVFmYNnVTNDyV8gQyPYfm+A==", "dev": true }, - "@types/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==", + "@types/d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@types/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-xkPLi+gbgUU9ED6QX4g6jqYL2KCB0/3AlM+ncMGqn49OgH0gFMY/ITGqPF8HwEiLzJaC+2L0I+gNwBgABv1Pvg==", "dev": true }, - "@types/minimist": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz", - "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==", - "dev": true + "@types/d3-contour": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/d3-contour/-/d3-contour-2.0.0.tgz", + "integrity": "sha512-PS9UO6zBQqwHXsocbpdzZFONgK1oRUgWtjjh/iz2vM06KaXLInLiKZ9e3OLBRerc1cU2uJYpO+8zOnb6frvCGQ==", + "dev": true, + "requires": { + "@types/d3-array": "*", + "@types/geojson": "*" + } }, - "@types/node": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.3.0.tgz", - "integrity": "sha512-8/bnjSZD86ZfpBsDlCIkNXIvm+h6wi9g7IqL+kmFkQ+Wvu3JrasgLElfiPgoo8V8vVfnEi0QVS12gbl94h9YsQ==", + "@types/d3-delaunay": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@types/d3-delaunay/-/d3-delaunay-5.3.0.tgz", + "integrity": "sha512-gJYcGxLu0xDZPccbUe32OUpeaNtd1Lz0NYJtko6ZLMyG2euF4pBzrsQXms67LHZCDFzzszw+dMhSL/QAML3bXw==", "dev": true }, - "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "@types/d3-dispatch": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/d3-dispatch/-/d3-dispatch-1.0.9.tgz", + "integrity": "sha512-zJ44YgjqALmyps+II7b1mZLhrtfV/FOxw9owT87mrweGWcg+WK5oiJX2M3SYJ0XUAExBduarysfgbR11YxzojQ==", "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/d3-drag": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/d3-drag/-/d3-drag-1.2.5.tgz", + "integrity": "sha512-7NeTnfolst1Js3Vs7myctBkmJWu6DMI3k597AaHUX98saHjHWJ6vouT83UrpE+xfbSceHV+8A0JgxuwgqgmqWw==", + "dev": true, + "requires": { + "@types/d3-selection": "^1" + } }, - "@types/prettier": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", - "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==", + "@types/d3-dsv": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@types/d3-dsv/-/d3-dsv-1.2.1.tgz", + "integrity": "sha512-LLmJmjiqp/fTNEdij5bIwUJ6P6TVNk5hKM9/uk5RPO2YNgEu9XvKO0dJ7Iqd3psEdmZN1m7gB1bOsjr4HmO2BA==", "dev": true }, - "@types/sinonjs__fake-timers": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.2.tgz", - "integrity": "sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg==", + "@types/d3-ease": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@types/d3-ease/-/d3-ease-1.0.10.tgz", + "integrity": "sha512-fMFTCzd8DOwruE9zlu2O8ci5ct+U5jkGcDS+cH+HCidnJlDs0MZ+TuSVCFtEzh4E5MasItwy+HvgoFtxPHa5Cw==", "dev": true }, - "@types/sizzle": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", - "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", - "dev": true + "@types/d3-fetch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/d3-fetch/-/d3-fetch-2.0.0.tgz", + "integrity": "sha512-WnLepGtxepFfXRdPI8I5FTgNiHn9p4vMTTqaNCzJJfAswXx0rOY2jjeolzEU063em3iJmGZ+U79InnEeFOrCRw==", + "dev": true, + "requires": { + "@types/d3-dsv": "*" + } }, - "@types/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", - "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", + "@types/d3-force": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/d3-force/-/d3-force-1.2.2.tgz", + "integrity": "sha512-TN7KO7sk0tJauedIt0q20RQRFo4V3v97pJKO/TDK40X3LaPM1aXRM2+zFF+nRMtseEiszg4KffudhjR8a3+4cg==", "dev": true }, - "@types/stack-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", - "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "@types/d3-format": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@types/d3-format/-/d3-format-1.4.1.tgz", + "integrity": "sha512-ss9G2snEKmp2In5Z3T0Jpqv8QaDBc2xHltBw83KjnV5B5w+Iwphbvq5ph/Xnu4d03fmmsdt+o1aWch379rxIbA==", "dev": true }, - "@types/webpack-sources": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.8.tgz", - "integrity": "sha512-JHB2/xZlXOjzjBB6fMOpH1eQAfsrpqVVIbneE0Rok16WXwFaznaI5vfg75U5WgGJm7V9W1c4xeRQDjX/zwvghA==", + "@types/d3-geo": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@types/d3-geo/-/d3-geo-1.12.1.tgz", + "integrity": "sha512-8+gyGFyMCXIHtnMNKQDT++tZ4XYFXgiP5NK7mcv34aYXA16GQFiBBITjKzxghpO8QNVceOd9rUn1JY92WLNGQw==", "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 - } + "@types/geojson": "*" } }, - "@types/xmldom": { - "version": "0.1.30", - "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.30.tgz", - "integrity": "sha512-edqgAFXMEtVvaBZ3YnhamvmrHjoYpuxETmnb0lbTZmf/dXpAsO9ZKotUO4K2rn2SIZBDFCMOuA7fOe0H6dRZcA==", + "@types/d3-hierarchy": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@types/d3-hierarchy/-/d3-hierarchy-1.1.7.tgz", + "integrity": "sha512-fvht6DOYKzqmXjMb/+xfgkmrWM4SD7rMA/ZbM+gGwr9ZTuIDfky95J8CARtaJo/ExeWyS0xGVdL2gqno2zrQ0Q==", "dev": true }, - "@types/yargs": { - "version": "15.0.13", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", - "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", + "@types/d3-interpolate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@types/d3-interpolate/-/d3-interpolate-1.4.2.tgz", + "integrity": "sha512-ylycts6llFf8yAEs1tXzx2loxxzDZHseuhPokrqKprTQSTcD3JbJI1omZP1rphsELZO3Q+of3ff0ZS7+O6yVzg==", "dev": true, "requires": { - "@types/yargs-parser": "*" + "@types/d3-color": "^1" } }, - "@types/yargs-parser": { - "version": "20.2.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", - "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "@types/d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/@types/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-NaIeSIBiFgSC6IGUBjZWcscUJEq7vpVu7KthHN8eieTV9d9MqkSOZLH4chq1PmcKy06PNe3axLeKmRIyxJ+PZQ==", "dev": true }, - "@typescript-eslint/eslint-plugin": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.20.0.tgz", - "integrity": "sha512-sw+3HO5aehYqn5w177z2D82ZQlqHCwcKSMboueo7oE4KU9QiC0SAgfS/D4z9xXvpTc8Bt41Raa9fBR8T2tIhoQ==", + "@types/d3-polygon": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-polygon/-/d3-polygon-1.0.8.tgz", + "integrity": "sha512-1TOJPXCBJC9V3+K3tGbTqD/CsqLyv/YkTXAcwdsZzxqw5cvpdnCuDl42M4Dvi8XzMxZNCT9pL4ibrK2n4VmAcw==", + "dev": true + }, + "@types/d3-quadtree": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-quadtree/-/d3-quadtree-1.0.8.tgz", + "integrity": "sha512-FuqYiexeSQZlc+IcGAVK8jSJKDFKHcSf/jx8rqJUUVx6rzv7ecQiXKyatrLHHh3W4CAvgNeVI23JKgk4+x2wFg==", + "dev": true + }, + "@types/d3-queue": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@types/d3-queue/-/d3-queue-3.0.8.tgz", + "integrity": "sha512-1FWOiI/MYwS5Z1Sa9EvS1Xet3isiVIIX5ozD6iGnwHonGcqL+RcC1eThXN5VfDmAiYt9Me9EWNEv/9J9k9RIKQ==", + "dev": true + }, + "@types/d3-random": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@types/d3-random/-/d3-random-1.1.3.tgz", + "integrity": "sha512-XXR+ZbFCoOd4peXSMYJzwk0/elP37WWAzS/DG+90eilzVbUSsgKhBcWqylGWe+lA2ubgr7afWAOBaBxRgMUrBQ==", + "dev": true + }, + "@types/d3-request": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/d3-request/-/d3-request-1.0.6.tgz", + "integrity": "sha512-4nRKDUBg3EBx8VowpMvM3NAVMiMMI1qFUOYv3OJsclGjHX6xjtu09nsWhRQ0fvSUla3MEjb5Ch4IeaYarMEi1w==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "4.20.0", - "@typescript-eslint/scope-manager": "4.20.0", - "debug": "^4.1.1", - "functional-red-black-tree": "^1.0.1", - "lodash": "^4.17.15", - "regexpp": "^3.0.0", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "@types/d3-dsv": "^1" } }, - "@typescript-eslint/experimental-utils": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.20.0.tgz", - "integrity": "sha512-sQNlf6rjLq2yB5lELl3gOE7OuoA/6IVXJUJ+Vs7emrQMva14CkOwyQwD7CW+TkmOJ4Q/YGmoDLmbfFrpGmbKng==", + "@types/d3-scale": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/@types/d3-scale/-/d3-scale-3.2.2.tgz", + "integrity": "sha512-qpQe8G02tzUwt9sdWX1h8A/W0Q1+N48wMnYXVOkrzeLUkCfvzJYV9Ee3aORCS4dN4ONRLFmMvaXdziQ29XGLjQ==", "dev": true, "requires": { - "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.20.0", - "@typescript-eslint/types": "4.20.0", - "@typescript-eslint/typescript-estree": "4.20.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^2.0.0" - }, - "dependencies": { - "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" - } - } + "@types/d3-time": "*" } }, - "@typescript-eslint/parser": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.20.0.tgz", - "integrity": "sha512-m6vDtgL9EABdjMtKVw5rr6DdeMCH3OA1vFb0dAyuZSa3e5yw1YRzlwFnm9knma9Lz6b2GPvoNSa8vOXrqsaglA==", + "@types/d3-scale-chromatic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/d3-scale-chromatic/-/d3-scale-chromatic-2.0.0.tgz", + "integrity": "sha512-Y62+2clOwZoKua84Ha0xU77w7lePiaBoTjXugT4l8Rd5LAk+Mn/ZDtrgs087a+B5uJ3jYUHHtKw5nuEzp0WBHw==", + "dev": true + }, + "@types/d3-selection": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/@types/d3-selection/-/d3-selection-1.4.3.tgz", + "integrity": "sha512-GjKQWVZO6Sa96HiKO6R93VBE8DUW+DDkFpIMf9vpY5S78qZTlRRSNUsHr/afDpF7TvLDV7VxrUFOWW7vdIlYkA==", + "dev": true + }, + "@types/d3-shape": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/d3-shape/-/d3-shape-1.3.5.tgz", + "integrity": "sha512-aPEax03owTAKynoK8ZkmkZEDZvvT4Y5pWgii4Jp4oQt0gH45j6siDl9gNDVC5kl64XHN2goN9jbYoHK88tFAcA==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "4.20.0", - "@typescript-eslint/types": "4.20.0", - "@typescript-eslint/typescript-estree": "4.20.0", - "debug": "^4.1.1" + "@types/d3-path": "^1" } }, - "@typescript-eslint/scope-manager": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.20.0.tgz", - "integrity": "sha512-/zm6WR6iclD5HhGpcwl/GOYDTzrTHmvf8LLLkwKqqPKG6+KZt/CfSgPCiybshmck66M2L5fWSF/MKNuCwtKQSQ==", + "@types/d3-time": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/d3-time/-/d3-time-1.1.1.tgz", + "integrity": "sha512-ULX7LoqXTCYtM+tLYOaeAJK7IwCT+4Gxlm2MaH0ErKLi07R5lh8NHCAyWcDkCCmx1AfRcBEV6H9QE9R25uP7jw==", + "dev": true + }, + "@types/d3-time-format": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/d3-time-format/-/d3-time-format-2.3.1.tgz", + "integrity": "sha512-fck0Z9RGfIQn3GJIEKVrp15h9m6Vlg0d5XXeiE/6+CQiBmMDZxfR21XtjEPuDeg7gC3bBM0SdieA5XF3GW1wKA==", + "dev": true + }, + "@types/d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/@types/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-ZnAbquVqy+4ZjdW0cY6URp+qF/AzTVNda2jYyOzpR2cPT35FTXl78s15Bomph9+ckOiI1TtkljnWkwbIGAb6rg==", + "dev": true + }, + "@types/d3-transition": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@types/d3-transition/-/d3-transition-1.3.1.tgz", + "integrity": "sha512-U9CpMlTL/NlqdGXBlHYxTZwbmy/vN1cFv8TuAIFPX+xOW/1iChbeJBY2xmINhDQfkGJbgkH4IovafCwI1ZDrgg==", "dev": true, "requires": { - "@typescript-eslint/types": "4.20.0", - "@typescript-eslint/visitor-keys": "4.20.0" + "@types/d3-selection": "^1" } }, - "@typescript-eslint/types": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.20.0.tgz", - "integrity": "sha512-cYY+1PIjei1nk49JAPnH1VEnu7OYdWRdJhYI5wiKOUMhLTG1qsx5cQxCUTuwWCmQoyriadz3Ni8HZmGSofeC+w==", + "@types/d3-voronoi": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/@types/d3-voronoi/-/d3-voronoi-1.1.9.tgz", + "integrity": "sha512-DExNQkaHd1F3dFPvGA/Aw2NGyjMln6E9QzsiqOcBgnE+VInYnFBHBBySbZQts6z6xD+5jTfKCP7M4OqMyVjdwQ==", "dev": true }, - "@typescript-eslint/typescript-estree": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.20.0.tgz", - "integrity": "sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA==", + "@types/d3-zoom": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@types/d3-zoom/-/d3-zoom-1.8.2.tgz", + "integrity": "sha512-rU0LirorUxkLxEHSzkFs7pPC0KWsxRGc0sHrxEDR0/iQq+7/xpNkKuuOOwthlgvOtpOvtTLJ2JFOD6Kr0Si4Uw==", "dev": true, "requires": { - "@typescript-eslint/types": "4.20.0", - "@typescript-eslint/visitor-keys": "4.20.0", - "debug": "^4.1.1", - "globby": "^11.0.1", - "is-glob": "^4.0.1", - "semver": "^7.3.2", - "tsutils": "^3.17.1" + "@types/d3-interpolate": "^1", + "@types/d3-selection": "^1" } }, - "@typescript-eslint/visitor-keys": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.20.0.tgz", - "integrity": "sha512-NXKRM3oOVQL8yNFDNCZuieRIwZ5UtjNLYtmMx2PacEAGmbaEYtGgVHUHVyZvU/0rYZcizdrWjDo+WBtRPSgq+A==", + "@types/eslint": { + "version": "7.2.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz", + "integrity": "sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ==", "dev": true, + "optional": true, "requires": { - "@typescript-eslint/types": "4.20.0", - "eslint-visitor-keys": "^2.0.0" + "@types/estree": "*", + "@types/json-schema": "*" } }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "@types/eslint-scope": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz", + "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==", "dev": true, + "optional": true, "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" + "@types/eslint": "*", + "@types/estree": "*" } }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true + "@types/estree": { + "version": "0.0.46", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", + "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==", + "dev": true, + "optional": true }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "@types/file-saver": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.2.tgz", + "integrity": "sha512-xbqnZmGrCEqi/KUzOkeUSe77p7APvLuyellGaAoeww3CHJ1AbjQWjPSCFtKIzZn8L7LpEax4NXnC+gfa6nM7IA==", "dev": true }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "@types/geojson": { + "version": "7946.0.7", + "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.7.tgz", + "integrity": "sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==", "dev": true }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", "dev": true, "requires": { - "@webassemblyjs/wast-printer": "1.9.0" + "@types/minimatch": "*", + "@types/node": "*" } }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", - "dev": true - }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0" + "@types/node": "*" } }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", "dev": true }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" + "@types/istanbul-lib-coverage": "*" } }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "@types/istanbul-reports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.0.tgz", + "integrity": "sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==", "dev": true, "requires": { - "@xtuc/ieee754": "^1.2.0" + "@types/istanbul-lib-report": "*" } }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "@types/jasmine": { + "version": "3.6.9", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.9.tgz", + "integrity": "sha512-B53NIwMj/AO0O+xfSWLYmKB0Mo6TYxfv2Mk8/c1T2w/e38t55iaPR6p7pHXTTtqfTmevPK3i8T1YweYFTZlxDw==", + "dev": true + }, + "@types/jasminewd2": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.8.tgz", + "integrity": "sha512-d9p31r7Nxk0ZH0U39PTH0hiDlJ+qNVGjlt1ucOoTUptxb2v+Y5VMnsxfwN+i3hK4yQnqBi3FMmoMFcd1JHDxdg==", "dev": true, "requires": { - "@xtuc/long": "4.2.2" + "@types/jasmine": "*" } }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "@types/jest": { + "version": "26.0.22", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz", + "integrity": "sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" + "jest-diff": "^26.0.0", + "pretty-format": "^26.0.0" } }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } + "@types/js-yaml": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.0.tgz", + "integrity": "sha512-4vlpCM5KPCL5CfGmTbpjwVKbISRYhduEJvvUWsH5EB7QInhEj94XPZ3ts/9FPiLZFqYO0xoW4ZL8z2AabTGgJA==", + "dev": true }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } + "@types/json-schema": { + "version": "7.0.7", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", + "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", + "dev": true }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } + "@types/lodash": { + "version": "4.14.168", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz", + "integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==", + "dev": true }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } + "@types/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==", + "dev": true }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } + "@types/minimist": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz", + "integrity": "sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==", + "dev": true }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "@types/node": { + "version": "14.14.41", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", + "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==", "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==", + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", "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==", + "@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 }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "@types/prettier": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.2.3.tgz", + "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==", "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==", + "@types/q": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", + "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", "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" - } + "@types/sinonjs__fake-timers": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.2.tgz", + "integrity": "sha512-dIPoZ3g5gcx9zZEszaxLSVTvMReD3xxyyDnQUjA6IYDG9Ba2AV0otMPs+77sG9ojB4Qr2N2Vk5RnKeuA0X/0bg==", + "dev": true }, - "ace-builds": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.12.tgz", - "integrity": "sha512-G+chJctFPiiLGvs3+/Mly3apXTcfgE45dT5yp12BcWZ1kUs+gm0qd3/fv4gsz6fVag4mM0moHVpjHDIgph6Psg==" + "@types/sizzle": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz", + "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==", + "dev": true }, - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "@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 }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "@types/stack-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz", + "integrity": "sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==", + "dev": true + }, + "@types/webpack-sources": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-0.1.8.tgz", + "integrity": "sha512-JHB2/xZlXOjzjBB6fMOpH1eQAfsrpqVVIbneE0Rok16WXwFaznaI5vfg75U5WgGJm7V9W1c4xeRQDjX/zwvghA==", "dev": true, "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.6.1" }, "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "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 } } }, - "acorn-jsx": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", - "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", - "dev": true - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "@types/xmldom": { + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.30.tgz", + "integrity": "sha512-edqgAFXMEtVvaBZ3YnhamvmrHjoYpuxETmnb0lbTZmf/dXpAsO9ZKotUO4K2rn2SIZBDFCMOuA7fOe0H6dRZcA==", "dev": true }, - "adjust-sourcemap-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", - "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "@types/yargs": { + "version": "15.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz", + "integrity": "sha512-kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==", "dev": true, "requires": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" + "@types/yargs-parser": "*" } }, - "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==", + "@types/yargs-parser": { + "version": "20.2.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz", + "integrity": "sha512-37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==", + "dev": true + }, + "@typescript-eslint/eslint-plugin": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz", + "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==", "dev": true, "requires": { - "debug": "4" + "@typescript-eslint/experimental-utils": "4.22.0", + "@typescript-eslint/scope-manager": "4.22.0", + "debug": "^4.1.1", + "functional-red-black-tree": "^1.0.1", + "lodash": "^4.17.15", + "regexpp": "^3.0.0", + "semver": "^7.3.2", + "tsutils": "^3.17.1" } }, - "agentkeepalive": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.1.4.tgz", - "integrity": "sha512-+V/rGa3EuU74H6wR04plBb7Ks10FbtUQgRj/FQOG7uUIEuaINI+AiqJR1k6t3SVNs7o7ZjIdus6706qqzVq8jQ==", + "@typescript-eslint/experimental-utils": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz", + "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==", "dev": true, "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" + "@types/json-schema": "^7.0.3", + "@typescript-eslint/scope-manager": "4.22.0", + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/typescript-estree": "4.22.0", + "eslint-scope": "^5.0.0", + "eslint-utils": "^2.0.0" + }, + "dependencies": { + "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" + } + } } }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "@typescript-eslint/parser": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz", + "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==", "dev": true, "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "@typescript-eslint/scope-manager": "4.22.0", + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/typescript-estree": "4.22.0", + "debug": "^4.1.1" } }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "@typescript-eslint/scope-manager": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz", + "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==", "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" + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/visitor-keys": "4.22.0" } }, - "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-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=", + "@typescript-eslint/types": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz", + "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==", "dev": true }, - "angular-page-visibility": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/angular-page-visibility/-/angular-page-visibility-11.0.0.tgz", - "integrity": "sha512-GdAuCjeDG/fhIKt6EEVSi8o6c4hxuamejhETnJRwNBJZrPU5I8DIYYXYkvkJ4xy2umNl1ihem+33d1eApfVMkA==", - "requires": { - "tslib": "^2.0.0" - } - }, - "ansi-align": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", - "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", + "@typescript-eslint/typescript-estree": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz", + "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==", "dev": true, "requires": { - "string-width": "^3.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" - } - } + "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/visitor-keys": "4.22.0", + "debug": "^4.1.1", + "globby": "^11.0.1", + "is-glob": "^4.0.1", + "semver": "^7.3.2", + "tsutils": "^3.17.1" } }, - "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==", + "@typescript-eslint/visitor-keys": { + "version": "4.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz", + "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==", "dev": true, "requires": { - "type-fest": "^0.21.3" + "@typescript-eslint/types": "4.22.0", + "eslint-visitor-keys": "^2.0.0" } }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", "dev": true, "requires": { - "ansi-wrap": "0.1.0" + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" } }, - "ansi-html": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", "dev": true }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "ansi-to-html": { - "version": "0.6.15", - "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.15.tgz", - "integrity": "sha512-28ijx2aHJGdzbs+O5SNQF65r6rrKYnkuwTYm8lZlChuoJ9P1vVzIpWO20sQTqTPDXYp6NFwk326vApTtLVFXpQ==", - "requires": { - "entities": "^2.0.0" - } - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", "dev": true }, - "any-observable": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", - "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", "dev": true }, - "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", "dev": true, "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" + "@webassemblyjs/wast-printer": "1.9.0" } }, - "app-root-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.0.0.tgz", - "integrity": "sha512-qMcx+Gy2UZynHjOHOIXPNvpf+9cjvk3cWrBBK7zg4gH9+clobJRb9NGzcT7mQTcV/6Gm/1WelUtqxVXnNlrwcw==", + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", "dev": true }, - "append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", "dev": true, "requires": { - "buffer-equal": "^1.0.0" + "@webassemblyjs/ast": "1.9.0" } }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "dev": true - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", - "dev": true - }, - "are-we-there-yet": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", - "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "@webassemblyjs/helper-numbers": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", + "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", "dev": true, + "optional": true, "requires": { - "delegates": "^1.0.0", - "readable-stream": "^2.0.6" + "@webassemblyjs/floating-point-hex-parser": "1.11.0", + "@webassemblyjs/helper-api-error": "1.11.0", + "@xtuc/long": "4.2.2" }, "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", + "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", "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" - } + "optional": 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==", + "@webassemblyjs/helper-api-error": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", + "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } + "optional": true } } }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", + "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", "dev": true }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "aria-query": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", - "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", + "@webassemblyjs/helper-wasm-section": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", + "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", "dev": true, "requires": { - "ast-types-flow": "0.0.7", - "commander": "^2.11.0" + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" } }, - "arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=", - "dev": true - }, - "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-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "@webassemblyjs/ieee754": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", + "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", "dev": true, "requires": { - "make-iterator": "^1.0.0" + "@xtuc/ieee754": "^1.2.0" } }, - "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-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "@webassemblyjs/leb128": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", + "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", "dev": true, "requires": { - "make-iterator": "^1.0.0" + "@xtuc/long": "4.2.2" } }, - "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-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", + "@webassemblyjs/utf8": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", + "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", "dev": true }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", - "dev": true + "@webassemblyjs/wasm-edit": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", + "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/helper-wasm-section": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-opt": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "@webassemblyjs/wast-printer": "1.9.0" + } }, - "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 + "@webassemblyjs/wasm-gen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", + "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" + } }, - "array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "@webassemblyjs/wasm-opt": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", + "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", "dev": true, "requires": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" } }, - "array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "@webassemblyjs/wasm-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", + "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", "dev": true, "requires": { - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/ieee754": "1.9.0", + "@webassemblyjs/leb128": "1.9.0", + "@webassemblyjs/utf8": "1.9.0" } }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true + "@webassemblyjs/wast-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", + "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/floating-point-hex-parser": "1.9.0", + "@webassemblyjs/helper-api-error": "1.9.0", + "@webassemblyjs/helper-code-frame": "1.9.0", + "@webassemblyjs/helper-fsm": "1.9.0", + "@xtuc/long": "4.2.2" + } }, - "array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "@webassemblyjs/wast-printer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", + "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", "dev": true, "requires": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "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 - } + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" } }, - "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==", + "@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 }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "@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 }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "@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 }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", "dev": true }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "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": { - "safer-buffer": "~2.1.0" + "mime-types": "~2.1.24", + "negotiator": "0.6.2" } }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "ace-builds": { + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.12.tgz", + "integrity": "sha512-G+chJctFPiiLGvs3+/Mly3apXTcfgE45dT5yp12BcWZ1kUs+gm0qd3/fv4gsz6fVag4mM0moHVpjHDIgph6Psg==" + }, + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", "dev": true, "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" }, "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - } } } }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", - "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 - }, - "ast-types-flow": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", - "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "acorn-jsx": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz", + "integrity": "sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==", "dev": true }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", "dev": true }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "adjust-sourcemap-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", + "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", "dev": true, "requires": { - "lodash": "^4.17.14" + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" } }, - "async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "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": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" + "debug": "4" } }, - "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 - }, - "async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "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": { - "async-done": "^1.2.2" + "debug": "^4.1.0", + "depd": "^1.1.2", + "humanize-ms": "^1.2.1" } }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "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 + "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" + } }, - "autoprefixer": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.4.tgz", - "integrity": "sha512-DCCdUQiMD+P/as8m3XkeTUkUKuuRqLGcwD0nll7wevhqoJfMRpJlkFd1+MQh1pvupjiQuip42lc/VFvfUTMSKw==", + "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": { - "browserslist": "^4.16.1", - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "fraction.js": "^4.0.13", - "normalize-range": "^0.1.2", - "postcss-value-parser": "^4.1.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "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=", + "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 }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "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 }, - "axios": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", - "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", - "dev": true, - "requires": { - "follow-redirects": "^1.10.0" - } + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true }, - "axobject-query": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", - "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", - "dev": true, - "requires": { - "ast-types-flow": "0.0.7" - } + "angular-page-visibility": { + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/angular-page-visibility/-/angular-page-visibility-9.0.6.tgz", + "integrity": "sha512-JvToTSUw2WKfjRcGdoebNNEIAdWsW74stXkflYcz5z7vsYnP3teC3XVV31UmIiTr6tIwFHGndlsjMZgUQsJ3BQ==" }, - "babel-jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-26.6.3.tgz", - "integrity": "sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==", + "ansi-align": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.0.tgz", + "integrity": "sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==", "dev": true, "requires": { - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" + "string-width": "^3.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { + "ansi-regex": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "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" - } + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true }, - "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==", + "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 }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "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 }, - "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==", + "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": { - "has-flag": "^4.0.0" - } - } - } - }, - "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" + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.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==", + "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": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" + "ansi-regex": "^4.1.0" } } } }, - "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" - } + "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 }, - "babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "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": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", - "test-exclude": "^6.0.0" + "type-fest": "^0.21.3" } }, - "babel-plugin-jest-hoist": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-26.6.2.tgz", - "integrity": "sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==", + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", "dev": true, "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" + "ansi-wrap": "0.1.0" } }, - "babel-plugin-polyfill-corejs2": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz", - "integrity": "sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.0", - "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 - } - } + "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 }, - "babel-plugin-polyfill-corejs3": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz", - "integrity": "sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==", - "dev": true, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.0", - "core-js-compat": "^3.9.1" + "color-convert": "^1.9.0" } }, - "babel-plugin-polyfill-regenerator": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz", - "integrity": "sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==", - "dev": true, + "ansi-to-html": { + "version": "0.6.14", + "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz", + "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==", "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.0" + "entities": "^1.1.2" } }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "any-observable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/any-observable/-/any-observable-0.3.0.tgz", + "integrity": "sha512-/FQM1EDkTsf63Ub2C6O7GuYFDsSXUwsaZDurV0np41ocwq0jthUAYCmhBX9f+KwlaCgIuWyr/4WlUQUBfKfZog==", + "dev": true + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dev": true, "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" } }, - "babel-preset-jest": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-26.6.2.tgz", - "integrity": "sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==", + "app-root-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/app-root-path/-/app-root-path-3.0.0.tgz", + "integrity": "sha512-qMcx+Gy2UZynHjOHOIXPNvpf+9cjvk3cWrBBK7zg4gH9+clobJRb9NGzcT7mQTcV/6Gm/1WelUtqxVXnNlrwcw==", + "dev": true + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", "dev": true, "requires": { - "babel-plugin-jest-hoist": "^26.6.2", - "babel-preset-current-node-syntax": "^1.0.0" + "buffer-equal": "^1.0.0" } }, - "bach": { + "aproba": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", - "dev": true, - "requires": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - } + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true }, - "balanced-match": { + "arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true + }, + "archy": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", "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" + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" }, "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==", + "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": { - "kind-of": "^6.0.0" + "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" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "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": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "safe-buffer": "~5.1.0" } } } }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", "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" - } + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, - "bent": { - "version": "7.3.12", - "resolved": "https://registry.npmjs.org/bent/-/bent-7.3.12.tgz", - "integrity": "sha512-T3yrKnVGB63zRuoco/7Ybl7BwwGZR0lceoVG5XmQyMIH9s19SV5m+a8qam4if0zQuAmOQTyPTPmsQBdAorGK3w==", + "aria-query": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz", + "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=", "dev": true, "requires": { - "bytesish": "^0.4.1", - "caseless": "~0.12.0", - "is-stream": "^2.0.0" - }, - "dependencies": { - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - } + "ast-types-flow": "0.0.7", + "commander": "^2.11.0" } }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=", "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==", + "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 }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", "dev": true, - "optional": true, "requires": { - "file-uri-to-path": "1.0.0" + "make-iterator": "^1.0.0" } }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "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-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", "dev": true, "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "make-iterator": "^1.0.0" } }, - "blob-util": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", - "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", + "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 }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "array-differ": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", "dev": true }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", "dev": true }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "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-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", "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" + "array-slice": "^1.0.0", + "is-number": "^4.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 - }, - "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=", + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", "dev": true } } }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", "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" + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } } }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", "dev": true }, - "boxen": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.0.0.tgz", - "integrity": "sha512-5bvsqw+hhgUi3oYGK0Vf4WpIkyemp60WBInn7+WNfoISzAqk/HX4L7WNROq38E6UR/y3YADpv6pEm4BfkeEAdA==", + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", "dev": true, "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.0", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "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" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "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 } } }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "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 }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "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 }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } + "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 }, - "browserify-cipher": { + "arrify": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", "dev": true, "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "safer-buffer": "~2.1.0" } }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", "dev": true, "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } } }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", "dev": true, "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "object-assign": "^4.1.1", + "util": "0.10.3" }, "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==", + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } } } }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true }, - "browserslist": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", - "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", - "escalade": "^3.1.1", - "node-releases": "^1.1.70" - } + "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 }, - "bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=", + "dev": true + }, + "astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "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": { - "fast-json-stable-stringify": "2.x" + "lodash": "^4.17.14" } }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", "dev": true, "requires": { - "node-int64": "^0.4.0" + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" } }, - "btoa": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", - "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "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 }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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 + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", "dev": true, "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "async-done": "^1.2.2" } }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", "dev": true }, - "buffer-equal": { + "at-least-node": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "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==", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", "dev": true }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "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 }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true + "autoprefixer": { + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.4.tgz", + "integrity": "sha512-DCCdUQiMD+P/as8m3XkeTUkUKuuRqLGcwD0nll7wevhqoJfMRpJlkFd1+MQh1pvupjiQuip42lc/VFvfUTMSKw==", + "dev": true, + "requires": { + "browserslist": "^4.16.1", + "caniuse-lite": "^1.0.30001181", + "colorette": "^1.2.1", + "fraction.js": "^4.0.13", + "normalize-range": "^0.1.2", + "postcss-value-parser": "^4.1.0" + } }, - "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "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 }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", "dev": true }, - "bytesish": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/bytesish/-/bytesish-0.4.4.tgz", - "integrity": "sha512-i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==", - "dev": true + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "dev": true, + "requires": { + "follow-redirects": "^1.10.0" + } }, - "c3": { - "version": "0.7.20", - "resolved": "https://registry.npmjs.org/c3/-/c3-0.7.20.tgz", - "integrity": "sha512-QZg4q5M32x2TEgoiQPgc+G+rAuDErTjtG2AeLxS8s0ZLxHBoqsaRcraVvLBG8Zbmj8hOefz2DCWSlX3gaV/11g==", + "axobject-query": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz", + "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==", + "dev": true, "requires": { - "d3": "^5.8.0" + "ast-types-flow": "0.0.7" + } + }, + "babel-cli": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz", + "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-polyfill": "^6.26.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "chokidar": "^1.6.1", + "commander": "^2.11.0", + "convert-source-map": "^1.5.0", + "fs-readdir-recursive": "^1.0.0", + "glob": "^7.1.2", + "lodash": "^4.17.4", + "output-file-sync": "^1.1.2", + "path-is-absolute": "^1.0.1", + "slash": "^1.0.0", + "source-map": "^0.5.6", + "v8flags": "^2.1.1" }, "dependencies": { - "d3": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-5.16.0.tgz", - "integrity": "sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==", + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "optional": true, "requires": { - "d3-array": "1", - "d3-axis": "1", - "d3-brush": "1", - "d3-chord": "1", - "d3-collection": "1", - "d3-color": "1", - "d3-contour": "1", - "d3-dispatch": "1", - "d3-drag": "1", - "d3-dsv": "1", - "d3-ease": "1", - "d3-fetch": "1", - "d3-force": "1", - "d3-format": "1", - "d3-geo": "1", - "d3-hierarchy": "1", - "d3-interpolate": "1", - "d3-path": "1", - "d3-polygon": "1", - "d3-quadtree": "1", - "d3-random": "1", - "d3-scale": "2", - "d3-scale-chromatic": "1", - "d3-selection": "1", - "d3-shape": "1", - "d3-time": "1", - "d3-time-format": "2", - "d3-timer": "1", - "d3-transition": "1", - "d3-voronoi": "1", - "d3-zoom": "1" + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" } }, - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" - }, - "d3-brush": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.1.6.tgz", - "integrity": "sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==", + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "optional": true, "requires": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" + "arr-flatten": "^1.0.1" } }, - "d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true, + "optional": true }, - "d3-dispatch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", - "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "optional": true }, - "d3-drag": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", - "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "optional": true, "requires": { - "d3-dispatch": "1", - "d3-selection": "1" + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" } }, - "d3-ease": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", - "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" - }, - "d3-format": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", - "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" - }, - "d3-hierarchy": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", - "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" - }, - "d3-interpolate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", - "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "chokidar": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", + "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "dev": true, + "optional": true, "requires": { - "d3-color": "1" + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "fsevents": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" } }, - "d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } }, - "d3-scale": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz", - "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==", + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "optional": true, "requires": { - "d3-array": "^1.2.0", - "d3-collection": "1", - "d3-format": "1", - "d3-interpolate": "1", - "d3-time": "1", - "d3-time-format": "2" + "is-posix-bracket": "^0.1.0" } }, - "d3-selection": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", - "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^1.0.0" + } }, - "d3-shape": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", - "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "optional": true, "requires": { - "d3-path": "1" + "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, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, - "d3-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", - "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + "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, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } }, - "d3-time-format": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", - "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "optional": true, "requires": { - "d3-time": "1" + "is-glob": "^2.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, + "optional": true, + "requires": { + "kind-of": "^6.0.0" + }, + "dependencies": { + "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, + "optional": true + } + } + }, + "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, + "optional": true, + "requires": { + "binary-extensions": "^1.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, + "optional": true, + "requires": { + "kind-of": "^6.0.0" + }, + "dependencies": { + "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, + "optional": true + } + } + }, + "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, + "optional": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "dependencies": { + "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, + "optional": true + } + } + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true, + "optional": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^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, + "optional": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "optional": true, + "requires": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true, + "optional": true + }, + "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, + "optional": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "optional": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "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, + "optional": 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, + "optional": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "optional": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "optional": true, + "requires": { + "is-extendable": "^0.1.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, + "optional": 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": { + "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, + "optional": 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, + "optional": true, + "requires": { + "is-extendable": "^0.1.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, + "optional": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "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, + "optional": true + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "optional": 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, + "optional": 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, + "optional": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "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, + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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, + "optional": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "optional": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "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, + "optional": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "optional": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } + } + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "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, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "optional": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + }, + "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 + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + }, + "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" + } + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + } + } + }, + "babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "requires": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + }, + "dependencies": { + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + } + } + }, + "babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "requires": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "requires": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "requires": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-jest": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.8.tgz", + "integrity": "sha512-627ROF2NMeLmF2QJey95TeiyYGYZ+6YjWKx/2RNQYnF6trNsoc/W8EZEpZo3GSU086GQ2vg4gJs1oncSnyp/aw==", + "dev": true, + "requires": { + "@jest/transform": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^27.0.0-next.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } + } + } + }, + "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-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "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-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.0.0-next.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.0-next.3.tgz", + "integrity": "sha512-s6XOBa+TIoy3tu8SLENLGk435ynzc6ojJ6O3ErI7iHyNSPjsQIZqZLbV1nIEdD5e7IrbtWml3umtxJqMnjmcAA==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "requires": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "requires": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "requires": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "requires": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "requires": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "requires": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "requires": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "requires": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "requires": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + }, + "regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "requires": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "regjsgen": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "regjsparser": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + } + } + } + }, + "babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "requires": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "requires": { + "regenerator-transform": "^0.10.0" + }, + "dependencies": { + "regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "requires": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + } + } + }, + "babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "requires": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "babel-polyfill": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", + "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "regenerator-runtime": "^0.10.5" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.10.5", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", + "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", + "dev": true + } + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-env": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", + "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", + "dev": true, + "requires": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-to-generator": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.23.0", + "babel-plugin-transform-es2015-classes": "^6.23.0", + "babel-plugin-transform-es2015-computed-properties": "^6.22.0", + "babel-plugin-transform-es2015-destructuring": "^6.23.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", + "babel-plugin-transform-es2015-for-of": "^6.23.0", + "babel-plugin-transform-es2015-function-name": "^6.22.0", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.22.0", + "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", + "babel-plugin-transform-es2015-modules-umd": "^6.23.0", + "babel-plugin-transform-es2015-object-super": "^6.22.0", + "babel-plugin-transform-es2015-parameters": "^6.23.0", + "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", + "babel-plugin-transform-exponentiation-operator": "^6.22.0", + "babel-plugin-transform-regenerator": "^6.22.0", + "browserslist": "^3.2.6", + "invariant": "^2.2.2", + "semver": "^5.3.0" + }, + "dependencies": { + "browserslist": { + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", + "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000844", + "electron-to-chromium": "^1.3.47" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "babel-preset-jest": { + "version": "27.0.0-next.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.0-next.3.tgz", + "integrity": "sha512-1WoguNHYXSFCVvPqfjf+/J7q+OLohJzkT3vyGOACBlpjwE0b7yixW+M9O66U958/8n3UmpHXuC+cSR5p49XkcQ==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^27.0.0-next.3", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "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" + } + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "^0.5.6" + } + } + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + }, + "dependencies": { + "core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "dev": true + }, + "regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + } + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + }, + "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" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + }, + "dependencies": { + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + } + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "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-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 + }, + "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" + } + }, + "bent": { + "version": "7.3.12", + "resolved": "https://registry.npmjs.org/bent/-/bent-7.3.12.tgz", + "integrity": "sha512-T3yrKnVGB63zRuoco/7Ybl7BwwGZR0lceoVG5XmQyMIH9s19SV5m+a8qam4if0zQuAmOQTyPTPmsQBdAorGK3w==", + "dev": true, + "requires": { + "bytesish": "^0.4.1", + "caseless": "~0.12.0", + "is-stream": "^2.0.0" + }, + "dependencies": { + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + } + } + }, + "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 + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "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" + } + }, + "blob-util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", + "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", + "dev": true + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "dev": true + }, + "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 + }, + "boxen": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.0.1.tgz", + "integrity": "sha512-49VBlw+PrWEF51aCmy7QIteYPIFZxSpvqBdP/2itCPPlJ49kj9zg/XPRFrdkne2W+CfwXUls8exMvu1RysZpKA==", + "dev": true, + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.0", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "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==", + "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" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz", + "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001208", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.712", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" + } + }, + "bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "requires": { + "fast-json-stable-stringify": "2.x" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "dev": true + }, + "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-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "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 + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "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 + }, + "bytesish": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/bytesish/-/bytesish-0.4.4.tgz", + "integrity": "sha512-i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==", + "dev": true + }, + "c3": { + "version": "0.7.20", + "resolved": "https://registry.npmjs.org/c3/-/c3-0.7.20.tgz", + "integrity": "sha512-QZg4q5M32x2TEgoiQPgc+G+rAuDErTjtG2AeLxS8s0ZLxHBoqsaRcraVvLBG8Zbmj8hOefz2DCWSlX3gaV/11g==", + "requires": { + "d3": "^5.8.0" + }, + "dependencies": { + "d3": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-5.16.0.tgz", + "integrity": "sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==", + "requires": { + "d3-array": "1", + "d3-axis": "1", + "d3-brush": "1", + "d3-chord": "1", + "d3-collection": "1", + "d3-color": "1", + "d3-contour": "1", + "d3-dispatch": "1", + "d3-drag": "1", + "d3-dsv": "1", + "d3-ease": "1", + "d3-fetch": "1", + "d3-force": "1", + "d3-format": "1", + "d3-geo": "1", + "d3-hierarchy": "1", + "d3-interpolate": "1", + "d3-path": "1", + "d3-polygon": "1", + "d3-quadtree": "1", + "d3-random": "1", + "d3-scale": "2", + "d3-scale-chromatic": "1", + "d3-selection": "1", + "d3-shape": "1", + "d3-time": "1", + "d3-time-format": "2", + "d3-timer": "1", + "d3-transition": "1", + "d3-voronoi": "1", + "d3-zoom": "1" + } + }, + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + }, + "d3-brush": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.1.6.tgz", + "integrity": "sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==", + "requires": { + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" + } + }, + "d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + }, + "d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + }, + "d3-drag": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", + "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", + "requires": { + "d3-dispatch": "1", + "d3-selection": "1" + } + }, + "d3-ease": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", + "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" + }, + "d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "d3-hierarchy": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", + "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + }, + "d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "requires": { + "d3-color": "1" + } + }, + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "d3-scale": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz", + "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==", + "requires": { + "d3-array": "^1.2.0", + "d3-collection": "1", + "d3-format": "1", + "d3-interpolate": "1", + "d3-time": "1", + "d3-time-format": "2" + } + }, + "d3-selection": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", + "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" + }, + "d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "requires": { + "d3-path": "1" + } + }, + "d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "d3-time-format": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", + "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "requires": { + "d3-time": "1" } }, "d3-timer": { @@ -6014,787 +7146,1818 @@ "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" }, - "d3-transition": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", - "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", + "d3-transition": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", + "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", + "requires": { + "d3-color": "1", + "d3-dispatch": "1", + "d3-ease": "1", + "d3-interpolate": "1", + "d3-selection": "^1.1.0", + "d3-timer": "1" + } + } + } + }, + "cacache": { + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "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.0", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + } + } + }, + "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" + } + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dev": true, + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true + }, + "normalize-url": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", + "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", + "dev": true + } + } + }, + "cachedir": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", + "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", + "dev": true + }, + "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" + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + }, + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true + }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "dependencies": { + "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.30001214", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", + "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==", + "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==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "check-more-types": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", + "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=", + "dev": true + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "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 + }, + "ci-info": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz", + "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "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 + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true + }, + "cjs-module-lexer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.1.1.tgz", + "integrity": "sha512-7/a2+QJu5Bt1WYi4vk0NinXin/4pEUBlygSree2N5dSlhc/szO0+HwYKL3llv7myOVingwTgmEHH4WO6Q7Zv7w==", + "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-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "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-table3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", + "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", + "dev": true, + "requires": { + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^4.2.0" + } + }, + "cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dev": true, + "requires": { + "slice-ansi": "0.0.4", + "string-width": "^1.0.1" + }, + "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" + } + } + } + }, + "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": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "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" + } + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dev": true, + "requires": { + "mimic-response": "^1.0.0" + } + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "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 + }, + "codelyzer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.1.tgz", + "integrity": "sha512-cOyGQgMdhnRYtW2xrJUNrNYDjEgwQ+BrE2y93Bwz3h4DJ6vJRLfupemU5N3pbYsUlBHJf0u1j1UGk+NLW4d97g==", + "dev": true, + "requires": { + "@angular/compiler": "9.0.0", + "@angular/core": "9.0.0", + "app-root-path": "^3.0.0", + "aria-query": "^3.0.0", + "axobject-query": "2.0.2", + "css-selector-tokenizer": "^0.7.1", + "cssauron": "^1.4.0", + "damerau-levenshtein": "^1.0.4", + "rxjs": "^6.5.3", + "semver-dsl": "^1.0.1", + "source-map": "^0.5.7", + "sprintf-js": "^1.1.2", + "tslib": "^1.10.0", + "zone.js": "~0.10.3" + }, + "dependencies": { + "@angular/compiler": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", + "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", + "dev": true + }, + "@angular/core": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", + "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", + "dev": true + }, + "sprintf-js": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "zone.js": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", + "dev": true + } + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "dependencies": { + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, "requires": { - "d3-color": "1", - "d3-dispatch": "1", - "d3-ease": "1", - "d3-interpolate": "1", - "d3-selection": "^1.1.0", - "d3-timer": "1" + "for-in": "^1.0.1" } } } }, - "cacache": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", - "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "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": { - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.0", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "dev": true, + "requires": { + "color-convert": "^1.9.1", + "color-string": "^1.5.4" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "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": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", + "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 + }, + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dev": true, + "requires": { + "arity-n": "^1.0.4" + } + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "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": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "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" + "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 } } }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "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" + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } } }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "concurrently": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-6.0.2.tgz", + "integrity": "sha512-u+1Q0dJG5BidgUTpz9CU16yoHTt/oApFDQ3mbvHwSDgMjU7aGqy0q8ZQyaZyaNxdwRKTD872Ux3Twc6//sWA+Q==", "dev": true, "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" + "chalk": "^4.1.0", + "date-fns": "^2.16.1", + "lodash": "^4.17.21", + "read-pkg": "^5.2.0", + "rxjs": "^6.6.3", + "spawn-command": "^0.0.2-1", + "supports-color": "^8.1.0", + "tree-kill": "^1.2.2", + "yargs": "^16.2.0" }, "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "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": { - "pump": "^3.0.0" + "color-convert": "^2.0.1" } }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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 }, - "normalize-url": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", - "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", + "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" + } } } }, - "cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", - "dev": true - }, - "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" - } - }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "dev": true - }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "config-chain": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", "dev": true, "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" + "ini": "^1.3.4", + "proto-list": "~1.2.1" }, "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", "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==", + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" } }, - "caniuse-lite": { - "version": "1.0.30001205", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001205.tgz", - "integrity": "sha512-TL1GrS5V6LElbitPazidkBMD9sa448bQDDLrumDqaggmKFcuU2JW1wTOHJPukAcOMtEmLcmDJEzfRrf+GjM0Og==", + "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 }, - "canonical-path": { + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "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 + }, + "constants-browserify": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/canonical-path/-/canonical-path-1.0.0.tgz", - "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", "dev": true }, - "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "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": { - "rsvp": "^4.8.4" + "safe-buffer": "5.1.2" } }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "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 }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "safe-buffer": "~5.1.1" } }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "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 }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", "dev": true }, - "check-more-types": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", - "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=", - "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" + } }, - "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "dev": true, "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + }, + "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" + } + }, + "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" + } + } } }, - "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==", + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", "dev": true }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + } + } }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "copy-webpack-plugin": { + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.2.tgz", + "integrity": "sha512-MgJ1uouLIbDg4ST1GzqrGQyKoXY5iPqi6fghFqarijam7FQcBa/r6Rg0VkoIuzx75Xq8iAMghyOueMkWUQ5OaA==", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "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.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "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 + }, + "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" + } + } } }, - "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 + "core-js": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.2.tgz", + "integrity": "sha512-W+2oVYeNghuBr3yTzZFQ5rfmjZtYB/Ubg87R5YOmlGrIb+Uw9f7qjUbhsj+/EkXhcV7eOD3jiM4+sgraX3FZUw==" }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", - "dev": true + "core-js-compat": { + "version": "3.10.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.2.tgz", + "integrity": "sha512-IGHnpuaM1N++gLSPI1F1wu3WXICPxSyj/Q++clcwsIOnUVp5uKUIPl/+6h0TQ112KU3fMiSxqJuM+OrCyKj5+A==", + "dev": true, + "requires": { + "browserslist": "^4.16.4", + "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 + } + } }, - "cjs-module-lexer": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-0.6.0.tgz", - "integrity": "sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==", + "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 }, - "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==", + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", "dev": true, "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.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=", + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.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-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "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==", + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", "dev": true, "requires": { - "restore-cursor": "^3.1.0" + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } } }, - "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 + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } }, - "cli-table3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", - "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, "requires": { - "colors": "^1.1.2", - "object-assign": "^4.1.0", - "string-width": "^4.2.0" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "critters": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.7.tgz", + "integrity": "sha512-qUF2SaAWFYjNPdCcPpu68p2DnHiosia84yx5mPTlUMQjkjChR+n6sO1/I7yn2U2qNDgSPTd2SoaTIDQcUL+EwQ==", "dev": true, "requires": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" + "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-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true + "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" + } }, - "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=", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "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": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "color-name": "~1.1.4" } }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "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 + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "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": { - "ansi-regex": "^2.0.0" + "has-flag": "^4.0.0" } } } }, - "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": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", - "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==", + "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": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "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 + } } }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", "dev": true, "requires": { - "mimic-response": "^1.0.0" + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" } }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "dev": true }, - "cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "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.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.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" - } + "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 } } }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "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=", + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", "dev": true }, - "codelyzer": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.2.tgz", - "integrity": "sha512-v3+E0Ucu2xWJMOJ2fA/q9pDT/hlxHftHGPUay1/1cTgyPV5JTHFdO9hqo837Sx2s9vKBMTt5gO+lhF95PO6J+g==", + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", "dev": true, "requires": { - "@angular/compiler": "9.0.0", - "@angular/core": "9.0.0", - "app-root-path": "^3.0.0", - "aria-query": "^3.0.0", - "axobject-query": "2.0.2", - "css-selector-tokenizer": "^0.7.1", - "cssauron": "^1.4.0", - "damerau-levenshtein": "^1.0.4", - "rxjs": "^6.5.3", - "semver-dsl": "^1.0.1", - "source-map": "^0.5.7", - "sprintf-js": "^1.1.2", - "tslib": "^1.10.0", - "zone.js": "~0.10.3" + "postcss": "^7.0.1", + "timsort": "^0.3.0" }, "dependencies": { - "@angular/compiler": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", - "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", - "dev": true - }, - "@angular/core": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", - "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "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 }, - "zone.js": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", - "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", - "dev": true + "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" + } } } }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "css-loader": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.0.1.tgz", + "integrity": "sha512-cXc2ti9V234cq7rJzFKhirb2L2iPy8ZjALeVJAozXYz9te3r4eqLSixNAbMDJSgJEQywqXzs8gonxaboeKqwiw==", "dev": true, "requires": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "camelcase": "^6.2.0", + "cssesc": "^3.0.0", + "icss-utils": "^5.0.0", + "loader-utils": "^2.0.0", + "postcss": "^8.1.4", + "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", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" }, "dependencies": { - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", "dev": true, "requires": { - "for-in": "^1.0.1" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } } } }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "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": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "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" + } + } } }, - "color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", - "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", "dev": true, "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.4" + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "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==", + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, "requires": { - "color-name": "1.1.3" + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" } }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "color-string": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", - "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", "dev": true, "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } } }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", "dev": true }, - "colors": { + "cssauron": { "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==", + "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", + "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=", "dev": true, "requires": { - "delayed-stream": "~1.0.0" + "through": "X.X.X" } }, - "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==" - }, - "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", - "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==", + "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 }, - "compose-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", - "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", "dev": true, "requires": { - "arity-n": "^1.0.4" + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "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" + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", "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" + "postcss": "^7.0.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "ms": "2.0.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "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 + }, + "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" + } } } }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" + "css-tree": "^1.1.2" }, "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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": { - "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" + "mdn-data": "2.0.14", + "source-map": "^0.6.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" - } + "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 + }, + "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 } } }, - "concurrently": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-6.1.0.tgz", - "integrity": "sha512-jy+xj49pvqeKjc2TAVXRIhrgPG51eBKDZti0kZ41kaWk9iLbyWBjH6KMFpW7peOLkEymD+ZM83Lx6UEy3N/M9g==", + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } + } + }, + "cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "dev": true + }, + "cypress": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.1.0.tgz", + "integrity": "sha512-AptQP9fVtN/FfOv8rJ9hTGJE2XQFc8saLHT38r/EeyWhzp0q/+P/DYRTDtjGZHeLTCNznAUrT4lal8jm+ouS7Q==", "dev": true, "requires": { + "@cypress/listr-verbose-renderer": "^0.4.1", + "@cypress/request": "^2.88.5", + "@cypress/xvfb": "^1.2.4", + "@types/node": "^14.14.31", + "@types/sinonjs__fake-timers": "^6.0.2", + "@types/sizzle": "^2.3.2", + "arch": "^2.2.0", + "blob-util": "^2.0.2", + "bluebird": "^3.7.2", + "cachedir": "^2.3.0", "chalk": "^4.1.0", - "date-fns": "^2.16.1", + "check-more-types": "^2.24.0", + "cli-table3": "~0.6.0", + "commander": "^5.1.0", + "common-tags": "^1.8.0", + "dayjs": "^1.10.4", + "debug": "4.3.2", + "eventemitter2": "^6.4.3", + "execa": "4.1.0", + "executable": "^4.1.1", + "extract-zip": "^1.7.0", + "fs-extra": "^9.1.0", + "getos": "^3.2.1", + "is-ci": "^3.0.0", + "is-installed-globally": "~0.4.0", + "lazy-ass": "^1.6.0", + "listr": "^0.14.3", "lodash": "^4.17.21", - "read-pkg": "^5.2.0", - "rxjs": "^6.6.3", - "spawn-command": "^0.0.2-1", - "supports-color": "^8.1.0", - "tree-kill": "^1.2.2", - "yargs": "^16.2.0" + "log-symbols": "^4.0.0", + "minimist": "^1.2.5", + "ospath": "^1.2.2", + "pretty-bytes": "^5.6.0", + "ramda": "~0.27.1", + "request-progress": "^3.0.0", + "supports-color": "^8.1.1", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "url": "^0.11.0", + "yauzl": "^2.10.0" }, "dependencies": { "ansi-styles": { @@ -6803,49 +8966,159 @@ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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 + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "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" + } + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" } }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "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" - } - } + "graceful-fs": "^4.1.6", + "universalify": "^2.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==", + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "requires": { - "color-name": "~1.1.4" + "path-key": "^3.0.0" } }, - "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==", + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "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==", + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true }, "supports-color": { @@ -6856,2470 +9129,2148 @@ "requires": { "has-flag": "^4.0.0" } - } - } - }, - "config-chain": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", - "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", - "dev": true, - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + }, + "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" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true + }, + "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" + } } } }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - } - }, - "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-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "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 - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "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.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "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==", + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", "dev": true, "requires": { - "is-what": "^3.12.0" + "es5-ext": "^0.10.50", + "type": "^1.0.1" } }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, + "d3": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-6.7.0.tgz", + "integrity": "sha512-hNHRhe+yCDLUG6Q2LwvR/WdNFPOJQ5VWqsJcwIYVeI401+d2/rrCjxSXkiAdIlpx7/73eApFB4Olsmh3YN7a6g==", "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" + "d3-array": "2", + "d3-axis": "2", + "d3-brush": "2", + "d3-chord": "2", + "d3-color": "2", + "d3-contour": "2", + "d3-delaunay": "5", + "d3-dispatch": "2", + "d3-drag": "2", + "d3-dsv": "2", + "d3-ease": "2", + "d3-fetch": "2", + "d3-force": "2", + "d3-format": "2", + "d3-geo": "2", + "d3-hierarchy": "2", + "d3-interpolate": "2", + "d3-path": "2", + "d3-polygon": "2", + "d3-quadtree": "2", + "d3-random": "2", + "d3-scale": "3", + "d3-scale-chromatic": "2", + "d3-selection": "2", + "d3-shape": "2", + "d3-time": "2", + "d3-time-format": "3", + "d3-timer": "2", + "d3-transition": "2", + "d3-zoom": "2" }, "dependencies": { - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, + "d3-axis": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-2.1.0.tgz", + "integrity": "sha512-z/G2TQMyuf0X3qP+Mh+2PimoJD41VOCjViJzT0BHeL/+JQAofkiWZbWxlwFGb1N8EN+Cl/CW+MUKbVzr1689Cw==" + }, + "d3-chord": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-2.0.0.tgz", + "integrity": "sha512-D5PZb7EDsRNdGU4SsjQyKhja8Zgu+SHZfUSO5Ls8Wsn+jsAKUUGkcshLxMg9HDFxG3KqavGWaWkJ8EpU8ojuig==", "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" + "d3-path": "1 - 2" } }, - "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, + "d3-contour": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-2.0.0.tgz", + "integrity": "sha512-9unAtvIaNk06UwqBmvsdHX7CZ+NPDZnn8TtNH1myW93pWJkhsV25JcgnYAu0Ck5Veb1DHiCv++Ic5uvJ+h50JA==", "requires": { - "minimist": "^1.2.5" + "d3-array": "2" } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, + "d3-dsv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-2.0.0.tgz", + "integrity": "sha512-E+Pn8UJYx9mViuIUkoc93gJGGYut6mSDKy2+XaPwccwkRGlR+LO97L2VCCRjQivTwLHkSnAJG7yo00BWY6QM+w==", "requires": { - "glob": "^7.1.3" + "commander": "2", + "iconv-lite": "0.4", + "rw": "1" } - } - } - }, - "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-props": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", - "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", - "dev": true, - "requires": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" - }, - "dependencies": { - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - } - } - }, - "copy-webpack-plugin": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.2.tgz", - "integrity": "sha512-MgJ1uouLIbDg4ST1GzqrGQyKoXY5iPqi6fghFqarijam7FQcBa/r6Rg0VkoIuzx75Xq8iAMghyOueMkWUQ5OaA==", - "dev": true, - "requires": { - "cacache": "^15.0.5", - "fast-glob": "^3.2.4", - "find-cache-dir": "^3.3.1", - "glob-parent": "^5.1.1", - "globby": "^11.0.1", - "loader-utils": "^2.0.0", - "normalize-path": "^3.0.0", - "p-limit": "^3.0.2", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "webpack-sources": "^1.4.3" - }, - "dependencies": { - "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, + }, + "d3-fetch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-2.0.0.tgz", + "integrity": "sha512-TkYv/hjXgCryBeNKiclrwqZH7Nb+GaOwo3Neg24ZVWA3MKB+Rd+BY84Nh6tmNEMcjUik1CSUWjXYndmeO6F7sw==", "requires": { - "yocto-queue": "^0.1.0" + "d3-dsv": "1 - 2" } }, - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, + "d3-force": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-2.1.1.tgz", + "integrity": "sha512-nAuHEzBqMvpFVMf9OX75d00OxvOXdxY+xECIXjW6Gv8BRrXu6gAWbv/9XKrvfJ5i5DCokDW7RYE50LRoK092ew==", "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "d3-dispatch": "1 - 2", + "d3-quadtree": "1 - 2", + "d3-timer": "1 - 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 + "d3-geo": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-2.0.1.tgz", + "integrity": "sha512-M6yzGbFRfxzNrVhxDJXzJqSLQ90q1cCyb3EWFZ1LF4eWOBYxFypw7I/NFVBNXKNqxv1bqLathhYvdJ6DC+th3A==", + "requires": { + "d3-array": ">=2.5" + } }, - "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, + "d3-polygon": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-2.0.0.tgz", + "integrity": "sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ==" + }, + "d3-quadtree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-2.0.0.tgz", + "integrity": "sha512-b0Ed2t1UUalJpc3qXzKi+cPGxeXRr4KU9YSlocN74aTzp6R/Ud43t79yLLqxHRWZfsvWXmbDWPpoENK1K539xw==" + }, + "d3-random": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-2.2.2.tgz", + "integrity": "sha512-0D9P8TRj6qDAtHhRQn6EfdOtHMfsUWanl3yb/84C4DqpZ+VsgfI5iTVRNRbELCfNvRfpMr8OrqqUTQ6ANGCijw==" + }, + "d3-scale-chromatic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-2.0.0.tgz", + "integrity": "sha512-LLqy7dJSL8yDy7NRmf6xSlsFZ6zYvJ4BcWFE4zBrOPnQERv9zj24ohnXKRbyi9YHnYV+HN1oEO3iFK971/gkzA==", "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "d3-color": "1 - 2", + "d3-interpolate": "1 - 2" + } + }, + "d3-zoom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-2.0.0.tgz", + "integrity": "sha512-fFg7aoaEm9/jf+qfstak0IYpnesZLiMX6GZvXtUSdv8RH2o4E2qeelgdU09eKS6wGuiGMfcnMI0nTIqWzRHGpw==", + "requires": { + "d3-dispatch": "1 - 2", + "d3-drag": "2", + "d3-interpolate": "1 - 2", + "d3-selection": "2", + "d3-transition": "2" } } } }, - "core-js": { - "version": "3.12.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.1.tgz", - "integrity": "sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw==" + "d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "requires": { + "internmap": "^1.0.0" + } }, - "core-js-compat": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.2.tgz", - "integrity": "sha512-IGHnpuaM1N++gLSPI1F1wu3WXICPxSyj/Q++clcwsIOnUVp5uKUIPl/+6h0TQ112KU3fMiSxqJuM+OrCyKj5+A==", - "dev": true, + "d3-axis": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.12.tgz", + "integrity": "sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==" + }, + "d3-brush": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-2.1.0.tgz", + "integrity": "sha512-cHLLAFatBATyIKqZOkk/mDHUbzne2B3ZwxkzMHvFTCZCmLaXDpZRihQSn8UNXTkGD/3lb/W2sQz0etAftmHMJQ==", "requires": { - "browserslist": "^4.16.4", - "semver": "7.0.0" + "d3-dispatch": "1 - 2", + "d3-drag": "2", + "d3-interpolate": "1 - 2", + "d3-selection": "2", + "d3-transition": "2" + } + }, + "d3-chord": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.6.tgz", + "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", + "requires": { + "d3-array": "1", + "d3-path": "1" }, "dependencies": { - "browserslist": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz", - "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001208", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.712", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - } - }, - "caniuse-lite": { - "version": "1.0.30001214", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", - "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.3.719", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.719.tgz", - "integrity": "sha512-heM78GKSqrIzO9Oz0/y22nTBN7bqSP1Pla2SyU9DiSnQD+Ea9SyyN5RWWlgqsqeBLNDkSlE9J9EHFmdMPzxB/g==", - "dev": true + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" }, - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" } } }, - "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 + "d3-collection": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" }, - "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "dev": true, + "d3-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-2.0.0.tgz", + "integrity": "sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ==" + }, + "d3-contour": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", + "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", + "requires": { + "d3-array": "^1.1.1" + }, + "dependencies": { + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + } + } + }, + "d3-delaunay": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-5.3.0.tgz", + "integrity": "sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w==", "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" + "delaunator": "4" } }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, + "d3-dispatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-2.0.0.tgz", + "integrity": "sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA==" + }, + "d3-drag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-2.0.0.tgz", + "integrity": "sha512-g9y9WbMnF5uqB9qKqwIIa/921RYWzlUDv9Jl1/yONQwxbOfszAWTCm8u7HOTgJgRDXiRZN56cHT9pd24dmXs8w==", "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } + "d3-dispatch": "1 - 2", + "d3-selection": "2" } }, - "create-hash": { + "d3-dsv": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.2.0.tgz", + "integrity": "sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==", "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" + "commander": "2", + "iconv-lite": "0.4", + "rw": "1" } }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, + "d3-ease": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-2.0.0.tgz", + "integrity": "sha512-68/n9JWarxXkOWMshcT5IcjbB+agblQUaIsbnXmrzejn2O82n3p2A9R2zEB9HIEFWKFwPAEDDN8gR0VdSAyyAQ==" + }, + "d3-fetch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.2.0.tgz", + "integrity": "sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==", "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "d3-dsv": "1" } }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "critters": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.7.tgz", - "integrity": "sha512-qUF2SaAWFYjNPdCcPpu68p2DnHiosia84yx5mPTlUMQjkjChR+n6sO1/I7yn2U2qNDgSPTd2SoaTIDQcUL+EwQ==", - "dev": true, + "d3-force": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", + "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", "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" + "d3-collection": "1", + "d3-dispatch": "1", + "d3-quadtree": "1", + "d3-timer": "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true + "d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" }, - "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" - } + "d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" } } }, - "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, + "d3-format": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-2.0.0.tgz", + "integrity": "sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA==" + }, + "d3-geo": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", + "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "d3-array": "1" }, "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" } } }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, + "d3-hierarchy": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-2.0.0.tgz", + "integrity": "sha512-SwIdqM3HxQX2214EG9GTjgmCc/mbSx4mQBn+DuEETubhOw6/U3fmnji4uCVrmzOydMHSO1nZle5gh6HB/wdOzw==" + }, + "d3-interpolate": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz", + "integrity": "sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ==", "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "d3-color": "1 - 2" + } + }, + "d3-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-2.0.0.tgz", + "integrity": "sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA==" + }, + "d3-polygon": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.6.tgz", + "integrity": "sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==" + }, + "d3-quadtree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", + "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" + }, + "d3-random": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.2.tgz", + "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==" + }, + "d3-scale": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz", + "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==", + "requires": { + "d3-array": "^2.3.0", + "d3-format": "1 - 2", + "d3-interpolate": "1.2.0 - 2", + "d3-time": "^2.1.1", + "d3-time-format": "2 - 3" + } + }, + "d3-scale-chromatic": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz", + "integrity": "sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==", + "requires": { + "d3-color": "1", + "d3-interpolate": "1" + }, + "dependencies": { + "d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + }, + "d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "requires": { + "d3-color": "1" + } + } } }, - "crypto-random-string": { + "d3-selection": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-2.0.0.tgz", + "integrity": "sha512-XoGGqhLUN/W14NmaqcO/bb1nqjDAw5WtSYb2X8wiuQWvSZUsUVYsOSkOybUrNvcBjaywBdYPy03eXHMXjk9nZA==" }, - "css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dev": true, + "d3-shape": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-2.1.0.tgz", + "integrity": "sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA==", "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 - } + "d3-path": "1 - 2" } }, - "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.0.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.0.0.tgz", - "integrity": "sha512-S0TE4E0ha5+tBHdLWPc5n+S8E4dFBS5xScPvgHkLNZwWvX4ISoFGhGeerLC9uS1cKA/sC+K2wHq6qEbcagT/fg==", - "dev": true, + "d3-time": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz", + "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==", "requires": { - "timsort": "^0.3.0" + "d3-array": "2" } }, - "css-loader": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.0.1.tgz", - "integrity": "sha512-cXc2ti9V234cq7rJzFKhirb2L2iPy8ZjALeVJAozXYz9te3r4eqLSixNAbMDJSgJEQywqXzs8gonxaboeKqwiw==", - "dev": true, + "d3-time-format": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-3.0.0.tgz", + "integrity": "sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==", "requires": { - "camelcase": "^6.2.0", - "cssesc": "^3.0.0", - "icss-utils": "^5.0.0", - "loader-utils": "^2.0.0", - "postcss": "^8.1.4", - "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", - "schema-utils": "^3.0.0", - "semver": "^7.3.2" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } + "d3-time": "1 - 2" } }, - "css-parse": { + "d3-timer": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", - "integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=", - "dev": true, + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-2.0.0.tgz", + "integrity": "sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA==" + }, + "d3-transition": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-2.0.0.tgz", + "integrity": "sha512-42ltAGgJesfQE3u9LuuBHNbGrI/AJjNL2OAUdclE70UE6Vy239GCBEYD38uBPoLeNsOhFStGpPI0BAOV+HMxog==", "requires": { - "css": "^2.0.0" + "d3-color": "1 - 2", + "d3-dispatch": "1 - 2", + "d3-ease": "1 - 2", + "d3-interpolate": "1 - 2", + "d3-timer": "1 - 2" + } + }, + "d3-voronoi": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", + "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" + }, + "d3-zoom": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.8.3.tgz", + "integrity": "sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==", + "requires": { + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" }, "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, + "d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" + }, + "d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + }, + "d3-drag": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", + "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" + "d3-dispatch": "1", + "d3-selection": "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 + "d3-ease": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", + "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" }, - "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, + "d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", "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" + "d3-color": "1" + } + }, + "d3-selection": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", + "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" + }, + "d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + }, + "d3-transition": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", + "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", + "requires": { + "d3-color": "1", + "d3-dispatch": "1", + "d3-ease": "1", + "d3-interpolate": "1", + "d3-selection": "^1.1.0", + "d3-timer": "1" } } } }, - "css-select": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz", - "integrity": "sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^4.0.0", - "domhandler": "^4.0.0", - "domutils": "^2.4.3", - "nth-check": "^2.0.0" - } + "damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", + "dev": true }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" + "assert-plus": "^1.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==", + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "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 - } + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" } }, - "css-what": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz", - "integrity": "sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==", + "date-fns": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.21.1.tgz", + "integrity": "sha512-m1WR0xGiC6j6jNFAyW4Nvh4WxAi4JF4w9jRJwSI8nBmNcyZXPcP9VUQG+6gHQXAmqaGEKDKhOqAtENDC941UkA==", "dev": true }, - "cssauron": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", - "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=", - "dev": true, + "dayjs": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz", + "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==", + "dev": true + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "requires": { - "through": "X.X.X" + "ms": "2.1.2" } }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", "dev": true }, - "cssnano": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.1.tgz", - "integrity": "sha512-5WubEmKcK2cqw43DUAayRBiIlTdX7iX3ZowrWDVxSVcW3hyohVnbJ4K4mbnWtJp5rfJnUwHg5H4mDAGzmuCM3g==", + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", "dev": true, "requires": { - "cosmiconfig": "^7.0.0", - "cssnano-preset-default": "^5.0.0", - "is-resolvable": "^1.1.0" + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + } } }, - "cssnano-preset-default": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.0.1.tgz", - "integrity": "sha512-cfmfThYODGqhpQKDq9H0MTAqkMvZ3dGbOUTBKw0xWZiIycMqHid22LsJXJl4r1qX4qzDeKxcSyQ/Xb5Mu3Z//Q==", - "dev": true, - "requires": { - "css-declaration-sorter": "6.0.0", - "cssnano-utils": "^2.0.0", - "postcss-calc": "^8.0.0", - "postcss-colormin": "^5.0.0", - "postcss-convert-values": "^5.0.0", - "postcss-discard-comments": "^5.0.0", - "postcss-discard-duplicates": "^5.0.0", - "postcss-discard-empty": "^5.0.0", - "postcss-discard-overridden": "^5.0.0", - "postcss-merge-longhand": "^5.0.1", - "postcss-merge-rules": "^5.0.0", - "postcss-minify-font-values": "^5.0.0", - "postcss-minify-gradients": "^5.0.0", - "postcss-minify-params": "^5.0.0", - "postcss-minify-selectors": "^5.0.0", - "postcss-normalize-charset": "^5.0.0", - "postcss-normalize-display-values": "^5.0.0", - "postcss-normalize-positions": "^5.0.0", - "postcss-normalize-repeat-style": "^5.0.0", - "postcss-normalize-string": "^5.0.0", - "postcss-normalize-timing-functions": "^5.0.0", - "postcss-normalize-unicode": "^5.0.0", - "postcss-normalize-url": "^5.0.0", - "postcss-normalize-whitespace": "^5.0.0", - "postcss-ordered-values": "^5.0.0", - "postcss-reduce-initial": "^5.0.0", - "postcss-reduce-transforms": "^5.0.0", - "postcss-svgo": "^5.0.0", - "postcss-unique-selectors": "^5.0.0" - } - }, - "cssnano-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.0.tgz", - "integrity": "sha512-xvxmTszdrvSyTACdPe8VU5J6p4sm3egpgw54dILvNqt5eBUv6TFjACLhSxtRuEsxYrgy8uDy269YjScO5aKbGA==", + "decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", "dev": true }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "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 + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, "requires": { - "css-tree": "^1.1.2" + "mimic-response": "^1.0.0" } }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", "dev": true }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "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": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } + "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" } }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "dev": true }, - "cypress": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.2.0.tgz", - "integrity": "sha512-lHHGay+YsffDn4M0bkkwezylBVHUpwwhtqte4LNPrFRCHy77X38+1PUe3neFb3glVTM+rbILtTN6FhO2djcOuQ==", - "dev": true, - "requires": { - "@cypress/listr-verbose-renderer": "^0.4.1", - "@cypress/request": "^2.88.5", - "@cypress/xvfb": "^1.2.4", - "@types/node": "^14.14.31", - "@types/sinonjs__fake-timers": "^6.0.2", - "@types/sizzle": "^2.3.2", - "arch": "^2.2.0", - "blob-util": "^2.0.2", - "bluebird": "^3.7.2", - "cachedir": "^2.3.0", - "chalk": "^4.1.0", - "check-more-types": "^2.24.0", - "cli-table3": "~0.6.0", - "commander": "^5.1.0", - "common-tags": "^1.8.0", - "dayjs": "^1.10.4", - "debug": "4.3.2", - "eventemitter2": "^6.4.3", - "execa": "4.1.0", - "executable": "^4.1.1", - "extract-zip": "^1.7.0", - "fs-extra": "^9.1.0", - "getos": "^3.2.1", - "is-ci": "^3.0.0", - "is-installed-globally": "~0.4.0", - "lazy-ass": "^1.6.0", - "listr": "^0.14.3", - "lodash": "^4.17.21", - "log-symbols": "^4.0.0", - "minimist": "^1.2.5", - "ospath": "^1.2.2", - "pretty-bytes": "^5.6.0", - "ramda": "~0.27.1", - "request-progress": "^3.0.0", - "supports-color": "^8.1.1", - "tmp": "~0.2.1", - "untildify": "^4.0.0", - "url": "^0.11.0", - "yauzl": "^2.10.0" - }, - "dependencies": { - "@types/node": { - "version": "14.14.43", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.43.tgz", - "integrity": "sha512-3pwDJjp1PWacPTpH0LcfhgjvurQvrZFBrC6xxjaUEZ7ifUtT32jtjPxEMMblpqd2Mvx+k8haqQJLQxolyGN/cQ==", - "dev": true - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "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" - } - } - } - }, - "ci-info": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz", - "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==", - "dev": true - }, - "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 - }, - "commander": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", - "dev": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "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" - } - }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-ci": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", - "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", - "dev": true, - "requires": { - "ci-info": "^3.1.1" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + }, + "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 - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + } + } + }, + "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" + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "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" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "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": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" + "kind-of": "^6.0.0" } }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "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": { - "path-key": "^3.0.0" + "kind-of": "^6.0.0" } }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "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": { - "shebang-regex": "^3.0.0" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + } + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "dependencies": { + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "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" - } - }, - "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" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + } + } + }, + "delaunator": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-4.0.1.tgz", + "integrity": "sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag==" + }, + "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.7.2", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz", + "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "detect-node": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", + "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==", + "dev": true + }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true - }, - "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" - } } } }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "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": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "path-type": "^4.0.0" } }, - "d3": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-6.7.0.tgz", - "integrity": "sha512-hNHRhe+yCDLUG6Q2LwvR/WdNFPOJQ5VWqsJcwIYVeI401+d2/rrCjxSXkiAdIlpx7/73eApFB4Olsmh3YN7a6g==", + "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.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, "requires": { - "d3-array": "2", - "d3-axis": "2", - "d3-brush": "2", - "d3-chord": "2", - "d3-color": "2", - "d3-contour": "2", - "d3-delaunay": "5", - "d3-dispatch": "2", - "d3-drag": "2", - "d3-dsv": "2", - "d3-ease": "2", - "d3-fetch": "2", - "d3-force": "2", - "d3-format": "2", - "d3-geo": "2", - "d3-hierarchy": "2", - "d3-interpolate": "2", - "d3-path": "2", - "d3-polygon": "2", - "d3-quadtree": "2", - "d3-random": "2", - "d3-scale": "3", - "d3-scale-chromatic": "2", - "d3-selection": "2", - "d3-shape": "2", - "d3-time": "2", - "d3-time-format": "3", - "d3-timer": "2", - "d3-transition": "2", - "d3-zoom": "2" - }, - "dependencies": { - "d3-axis": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-2.1.0.tgz", - "integrity": "sha512-z/G2TQMyuf0X3qP+Mh+2PimoJD41VOCjViJzT0BHeL/+JQAofkiWZbWxlwFGb1N8EN+Cl/CW+MUKbVzr1689Cw==" - }, - "d3-chord": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-2.0.0.tgz", - "integrity": "sha512-D5PZb7EDsRNdGU4SsjQyKhja8Zgu+SHZfUSO5Ls8Wsn+jsAKUUGkcshLxMg9HDFxG3KqavGWaWkJ8EpU8ojuig==", - "requires": { - "d3-path": "1 - 2" - } - }, - "d3-contour": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-2.0.0.tgz", - "integrity": "sha512-9unAtvIaNk06UwqBmvsdHX7CZ+NPDZnn8TtNH1myW93pWJkhsV25JcgnYAu0Ck5Veb1DHiCv++Ic5uvJ+h50JA==", - "requires": { - "d3-array": "2" - } - }, - "d3-dsv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-2.0.0.tgz", - "integrity": "sha512-E+Pn8UJYx9mViuIUkoc93gJGGYut6mSDKy2+XaPwccwkRGlR+LO97L2VCCRjQivTwLHkSnAJG7yo00BWY6QM+w==", - "requires": { - "commander": "2", - "iconv-lite": "0.4", - "rw": "1" - } - }, - "d3-fetch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-2.0.0.tgz", - "integrity": "sha512-TkYv/hjXgCryBeNKiclrwqZH7Nb+GaOwo3Neg24ZVWA3MKB+Rd+BY84Nh6tmNEMcjUik1CSUWjXYndmeO6F7sw==", - "requires": { - "d3-dsv": "1 - 2" - } - }, - "d3-force": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-2.1.1.tgz", - "integrity": "sha512-nAuHEzBqMvpFVMf9OX75d00OxvOXdxY+xECIXjW6Gv8BRrXu6gAWbv/9XKrvfJ5i5DCokDW7RYE50LRoK092ew==", - "requires": { - "d3-dispatch": "1 - 2", - "d3-quadtree": "1 - 2", - "d3-timer": "1 - 2" - } - }, - "d3-geo": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-2.0.1.tgz", - "integrity": "sha512-M6yzGbFRfxzNrVhxDJXzJqSLQ90q1cCyb3EWFZ1LF4eWOBYxFypw7I/NFVBNXKNqxv1bqLathhYvdJ6DC+th3A==", - "requires": { - "d3-array": ">=2.5" - } - }, - "d3-polygon": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-2.0.0.tgz", - "integrity": "sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ==" - }, - "d3-quadtree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-2.0.0.tgz", - "integrity": "sha512-b0Ed2t1UUalJpc3qXzKi+cPGxeXRr4KU9YSlocN74aTzp6R/Ud43t79yLLqxHRWZfsvWXmbDWPpoENK1K539xw==" - }, - "d3-random": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-2.2.2.tgz", - "integrity": "sha512-0D9P8TRj6qDAtHhRQn6EfdOtHMfsUWanl3yb/84C4DqpZ+VsgfI5iTVRNRbELCfNvRfpMr8OrqqUTQ6ANGCijw==" - }, - "d3-scale-chromatic": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-2.0.0.tgz", - "integrity": "sha512-LLqy7dJSL8yDy7NRmf6xSlsFZ6zYvJ4BcWFE4zBrOPnQERv9zj24ohnXKRbyi9YHnYV+HN1oEO3iFK971/gkzA==", - "requires": { - "d3-color": "1 - 2", - "d3-interpolate": "1 - 2" - } - }, - "d3-zoom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-2.0.0.tgz", - "integrity": "sha512-fFg7aoaEm9/jf+qfstak0IYpnesZLiMX6GZvXtUSdv8RH2o4E2qeelgdU09eKS6wGuiGMfcnMI0nTIqWzRHGpw==", - "requires": { - "d3-dispatch": "1 - 2", - "d3-drag": "2", - "d3-interpolate": "1 - 2", - "d3-selection": "2", - "d3-transition": "2" - } - } + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" } }, - "d3-array": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", - "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "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": { - "internmap": "^1.0.0" + "buffer-indexof": "^1.0.0" } }, - "d3-axis": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.12.tgz", - "integrity": "sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==" - }, - "d3-brush": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-2.1.0.tgz", - "integrity": "sha512-cHLLAFatBATyIKqZOkk/mDHUbzne2B3ZwxkzMHvFTCZCmLaXDpZRihQSn8UNXTkGD/3lb/W2sQz0etAftmHMJQ==", + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, "requires": { - "d3-dispatch": "1 - 2", - "d3-drag": "2", - "d3-interpolate": "1 - 2", - "d3-selection": "2", - "d3-transition": "2" + "esutils": "^2.0.2" } }, - "d3-chord": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.6.tgz", - "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, "requires": { - "d3-array": "1", - "d3-path": "1" + "domelementtype": "^2.0.1", + "entities": "^2.0.0" }, "dependencies": { - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true }, - "d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true } } }, - "d3-collection": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", - "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true }, - "d3-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-2.0.0.tgz", - "integrity": "sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ==" + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true }, - "d3-contour": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", - "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, "requires": { - "d3-array": "^1.1.1" + "webidl-conversions": "^5.0.0" }, "dependencies": { - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true } } }, - "d3-delaunay": { + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-5.3.0.tgz", - "integrity": "sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w==", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, "requires": { - "delaunator": "4" + "is-obj": "^2.0.0" } }, - "d3-dispatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-2.0.0.tgz", - "integrity": "sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA==" + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true }, - "d3-drag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-2.0.0.tgz", - "integrity": "sha512-g9y9WbMnF5uqB9qKqwIIa/921RYWzlUDv9Jl1/yONQwxbOfszAWTCm8u7HOTgJgRDXiRZN56cHT9pd24dmXs8w==", + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, "requires": { - "d3-dispatch": "1 - 2", - "d3-selection": "2" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } } }, - "d3-dsv": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.2.0.tgz", - "integrity": "sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==", + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, "requires": { - "commander": "2", - "iconv-lite": "0.4", - "rw": "1" + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" } }, - "d3-ease": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-2.0.0.tgz", - "integrity": "sha512-68/n9JWarxXkOWMshcT5IcjbB+agblQUaIsbnXmrzejn2O82n3p2A9R2zEB9HIEFWKFwPAEDDN8gR0VdSAyyAQ==" - }, - "d3-fetch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.2.0.tgz", - "integrity": "sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==", + "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": { - "d3-dsv": "1" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, - "d3-force": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", - "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", + "editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "dev": true, "requires": { - "d3-collection": "1", - "d3-dispatch": "1", - "d3-quadtree": "1", - "d3-timer": "1" + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" }, "dependencies": { - "d3-dispatch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", - "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } }, - "d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true } } }, - "d3-format": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-2.0.0.tgz", - "integrity": "sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA==" + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true }, - "d3-geo": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", - "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", + "ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "dev": true, "requires": { - "d3-array": "1" - }, - "dependencies": { - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" - } + "jake": "^10.6.1" } }, - "d3-hierarchy": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-2.0.0.tgz", - "integrity": "sha512-SwIdqM3HxQX2214EG9GTjgmCc/mbSx4mQBn+DuEETubhOw6/U3fmnji4uCVrmzOydMHSO1nZle5gh6HB/wdOzw==" + "electron-to-chromium": { + "version": "1.3.719", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.719.tgz", + "integrity": "sha512-heM78GKSqrIzO9Oz0/y22nTBN7bqSP1Pla2SyU9DiSnQD+Ea9SyyN5RWWlgqsqeBLNDkSlE9J9EHFmdMPzxB/g==", + "dev": true }, - "d3-interpolate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz", - "integrity": "sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ==", + "elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "dev": true + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, "requires": { - "d3-color": "1 - 2" + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } } }, - "d3-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-2.0.0.tgz", - "integrity": "sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA==" - }, - "d3-polygon": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.6.tgz", - "integrity": "sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==" + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true }, - "d3-quadtree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", - "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" + "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==" }, - "d3-random": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.2.tgz", - "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==" + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true }, - "d3-scale": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.2.4.tgz", - "integrity": "sha512-PG6gtpbPCFqKbvdBEswQcJcTzHC8VEd/XzezF5e68KlkT4/ggELw/nR1tv863jY6ufKTvDlzCMZvhe06codbbA==", - "requires": { - "d3-array": "^2.3.0", - "d3-format": "1 - 2", - "d3-interpolate": "1.2.0 - 2", - "d3-time": "1 - 2", - "d3-time-format": "2 - 3" - } + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true }, - "d3-scale-chromatic": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz", - "integrity": "sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==", + "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": { - "d3-color": "1", - "d3-interpolate": "1" + "iconv-lite": "^0.6.2" }, "dependencies": { - "d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" - }, - "d3-interpolate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", - "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "iconv-lite": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "dev": true, + "optional": true, "requires": { - "d3-color": "1" + "safer-buffer": ">= 2.1.2 < 3.0.0" } } } }, - "d3-selection": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-2.0.0.tgz", - "integrity": "sha512-XoGGqhLUN/W14NmaqcO/bb1nqjDAw5WtSYb2X8wiuQWvSZUsUVYsOSkOybUrNvcBjaywBdYPy03eXHMXjk9nZA==" - }, - "d3-shape": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-2.1.0.tgz", - "integrity": "sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA==", + "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": { - "d3-path": "1 - 2" + "once": "^1.4.0" } }, - "d3-time": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.0.0.tgz", - "integrity": "sha512-2mvhstTFcMvwStWd9Tj3e6CEqtOivtD8AUiHT8ido/xmzrI9ijrUUihZ6nHuf/vsScRBonagOdj0Vv+SEL5G3Q==" - }, - "d3-time-format": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-3.0.0.tgz", - "integrity": "sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==", + "enhanced-resolve": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz", + "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==", + "dev": true, "requires": { - "d3-time": "1 - 2" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" } }, - "d3-timer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-2.0.0.tgz", - "integrity": "sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA==" - }, - "d3-transition": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-2.0.0.tgz", - "integrity": "sha512-42ltAGgJesfQE3u9LuuBHNbGrI/AJjNL2OAUdclE70UE6Vy239GCBEYD38uBPoLeNsOhFStGpPI0BAOV+HMxog==", + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, "requires": { - "d3-color": "1 - 2", - "d3-dispatch": "1 - 2", - "d3-ease": "1 - 2", - "d3-interpolate": "1 - 2", - "d3-timer": "1 - 2" + "ansi-colors": "^4.1.1" } }, - "d3-voronoi": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", - "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" }, - "d3-zoom": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.8.3.tgz", - "integrity": "sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==", - "requires": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" - }, - "dependencies": { - "d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" - }, - "d3-dispatch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", - "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" - }, - "d3-drag": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", - "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", - "requires": { - "d3-dispatch": "1", - "d3-selection": "1" - } - }, - "d3-ease": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", - "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" - }, - "d3-interpolate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", - "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", - "requires": { - "d3-color": "1" - } - }, - "d3-selection": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", - "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" - }, - "d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" - }, - "d3-transition": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", - "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", - "requires": { - "d3-color": "1", - "d3-dispatch": "1", - "d3-ease": "1", - "d3-interpolate": "1", - "d3-selection": "^1.1.0", - "d3-timer": "1" - } - } - } + "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 }, - "damerau-levenshtein": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", - "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", + "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 }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "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": { - "assert-plus": "^1.0.0" + "prr": "~1.0.1" } }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "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": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "is-arrayish": "^0.2.1" } }, - "date-fns": { - "version": "2.21.3", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.21.3.tgz", - "integrity": "sha512-HeYdzCaFflc1i4tGbj7JKMjM4cKGYoyxwcIIkHzNgCkX8xXDNJDZXgDDVchIWpN4eQc3lH37WarduXFZJOtxfw==", - "dev": true + "es-abstract": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", + "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "is-callable": "^1.2.3", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.2", + "is-string": "^1.0.5", + "object-inspect": "^1.9.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.0" + } }, - "dayjs": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz", - "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==", - "dev": true + "es-module-lexer": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz", + "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==", + "dev": true, + "optional": true }, - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, "requires": { - "ms": "2.1.2" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } }, - "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } + }, + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", "dev": true, "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" }, "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } } } }, - "decimal.js": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", - "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", - "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 - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", "dev": true, "requires": { - "mimic-response": "^1.0.0" + "d": "^1.0.1", + "ext": "^1.1.2" } }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "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==", + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", "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" + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" } }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", "dev": true }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", "dev": true }, - "default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dev": true, "requires": { - "kind-of": "^5.0.2" + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" }, "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==", + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "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, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } } } }, - "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" - } - }, - "default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", - "dev": true - }, - "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" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "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==", + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", "dev": true, "requires": { - "object-keys": "^1.0.12" + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "eslint": { + "version": "7.24.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz", + "integrity": "sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==", "dev": true, "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.21", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.4", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, "dependencies": { - "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==", + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "@babel/highlight": "^7.10.4" } }, - "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==", + "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": { - "kind-of": "^6.0.0" + "color-convert": "^2.0.1" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "sprintf-js": "~1.0.2" } - } - } - }, - "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "dependencies": { - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 - } - } - }, - "delaunator": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-4.0.1.tgz", - "integrity": "sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag==" - }, - "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.7.2", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz", - "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==", - "dev": true - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "detect-node": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", - "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "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" + } + }, + "globals": { + "version": "13.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", + "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "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 + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": 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" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "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 + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "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.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", - "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", - "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" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-serializer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz", - "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "entities": "^2.0.0" - }, - "dependencies": { - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.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" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true + }, + "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" + } } } }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "eslint-config-prettier": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-7.2.0.tgz", + "integrity": "sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg==", "dev": true }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true - } - } - }, - "domhandler": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", - "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.6.0.tgz", - "integrity": "sha512-y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA==", + "eslint-etc": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/eslint-etc/-/eslint-etc-4.0.4.tgz", + "integrity": "sha512-liUQHyD4OfDSRoRtZ+CTpeIHAHhr9u64xxvoLP0JF3zGbDkrYYHyhfFTNJEyoU8JOvvlIMFdSJ59wiziFw53Ag==", "dev": true, "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" + "@typescript-eslint/experimental-utils": "^4.0.0", + "tsutils": "^3.17.1", + "tsutils-etc": "^1.2.2" } }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "eslint-plugin-es": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", "dev": true, "requires": { - "is-obj": "^2.0.0" + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" } }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", - "dev": true - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "eslint-plugin-node": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", + "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", "dev": true, "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.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" - } + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true } } }, - "each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "eslint-plugin-prettier": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz", + "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==", "dev": true, "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "prettier-linter-helpers": "^1.0.0" } }, - "editorconfig": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", - "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "eslint-plugin-rxjs": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/eslint-plugin-rxjs/-/eslint-plugin-rxjs-3.1.5.tgz", + "integrity": "sha512-Y5lTKppyfaeF176vTiDyEiY3DLX7ylJvOL2f7BwVg6+NMr33faW9jiIOZ6wUKAjXbf/+FuXWS5ikm13ctmyPdA==", "dev": true, "requires": { - "commander": "^2.19.0", - "lru-cache": "^4.1.5", - "semver": "^5.6.0", - "sigmund": "^1.0.1" + "@typescript-eslint/experimental-utils": "^4.0.0", + "common-tags": "^1.8.0", + "decamelize": "^5.0.0", + "eslint-etc": "^4.0.4", + "requireindex": "~1.2.0", + "rxjs-report-usage": "^1.0.4", + "tslib": "^2.0.0", + "tsutils": "^3.0.0", + "tsutils-etc": "^1.0.0" }, "dependencies": { - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "decamelize": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.0.tgz", + "integrity": "sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==", "dev": true } } }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "ejs": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", - "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, "requires": { - "jake": "^10.6.1" + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, - "electron-to-chromium": { - "version": "1.3.704", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.704.tgz", - "integrity": "sha512-6cz0jvawlUe4h5AbfQWxPzb+8LzVyswGAWiGc32EJEmfj39HTQyNPkLXirc7+L4x5I6RgRkzua8Ryu5QZqc8cA==", - "dev": true - }, - "elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", "dev": true, "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" + "eslint-visitor-keys": "^1.1.0" }, "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", "dev": true } } }, - "emittery": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", - "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==" - }, - "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=", + "eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", "dev": true }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", "dev": true, - "optional": true, "requires": { - "iconv-lite": "^0.6.2" + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" }, "dependencies": { - "iconv-lite": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", - "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true } } }, - "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" - } + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true }, - "enhanced-resolve": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz", - "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==", + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dev": true, "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "estraverse": "^5.1.0" + }, + "dependencies": { + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + } } }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "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": { - "ansi-colors": "^4.1.1" + "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 + } } }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" - }, - "env-paths": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", - "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true }, - "err-code": { + "esutils": { "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==", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "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" - } + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true }, - "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==", + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", "dev": true, "requires": { - "is-arrayish": "^0.2.1" + "d": "1", + "es5-ext": "~0.10.14" } }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", - "dev": true, - "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" - } + "eventemitter2": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz", + "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==", + "dev": true }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true }, - "es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", - "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==", "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" + "original": "^1.0.0" } }, - "es6-set": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", - "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-symbol": "3.1.1", - "event-emitter": "~0.3.5" - }, - "dependencies": { - "es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - } + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "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": { - "d": "^1.0.1", - "ext": "^1.1.2" + "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" } }, - "es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", "dev": true, "requires": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" + "pify": "^2.2.0" + }, + "dependencies": { + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } } }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "dev": true }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", "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=" - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "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": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" + "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": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "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" + } }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "is-descriptor": "^0.1.0" } }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "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": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" + "is-extendable": "^0.1.0" } }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true + } + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "optional": true, + "requires": { + "fill-range": "^2.1.0" + }, + "dependencies": { + "fill-range": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", + "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.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==", + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", "dev": true, - "optional": true + "optional": true, + "requires": { + "kind-of": "^3.0.2" + } }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", "dev": true, + "optional": true, "requires": { - "prelude-ls": "~1.1.2" + "isarray": "1.0.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, + "optional": true, + "requires": { + "is-buffer": "^1.1.5" } } } }, - "escope": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", - "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", "dev": true, "requires": { - "es6-map": "^0.1.3", - "es6-weak-map": "^2.0.1", - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "homedir-polyfill": "^1.0.1" } }, - "eslint": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.26.0.tgz", - "integrity": "sha512-4R1ieRf52/izcZE7AlLy56uIHHDLT74Yzz2Iv2l6kDaYvEu9x+wMB5dZArVL8SYGXSYV2YAg70FcW5Y5nGGNIg==", + "expect": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.8.tgz", + "integrity": "sha512-98B8W7UHhPq3Ya2oGOxj3l2NYlEorLbjOsbtxkKc5+HgZ/8Ez/sHA+Vw7wBoLjVLy6JuU7HdRHhbUM43Kt6v1Q==", "dev": true, - "requires": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.1", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash": "^4.17.21", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.4", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-styles": "^5.0.0", + "jest-get-type": "^27.0.0-next.0", + "jest-matcher-utils": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0" + }, + "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "@babel/highlight": "^7.10.4" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "@types/yargs-parser": "*" } }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true }, "chalk": { "version": "4.1.1", @@ -9329,6 +11280,17 @@ "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.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" + } + } } }, "color-convert": { @@ -9346,957 +11308,1278 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "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 + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "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": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "has-flag": "^4.0.0" } + } + } + }, + "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 }, - "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==", + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "ms": "2.0.0" } }, - "globals": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", - "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "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": { - "type-fest": "^0.20.2" + "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" } }, - "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 - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true + "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" + } }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "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": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "kind-of": "^6.0.0" } }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true + "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" + } }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "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" + } + } + } + }, + "extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "dev": true, + "requires": { + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.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": { - "shebang-regex": "^3.0.0" + "ms": "2.0.0" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "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==", + "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": { - "has-flag": "^4.0.0" + "minimist": "^1.2.5" } }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true - }, - "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" - } } } }, - "eslint-config-prettier": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-7.2.0.tgz", - "integrity": "sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg==", + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", "dev": true }, - "eslint-etc": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/eslint-etc/-/eslint-etc-4.0.5.tgz", - "integrity": "sha512-nbPVvnA5UbJBSjT9xQPZN6Ue7Etr+Npb6E+wTYNbyFP6dW2AP3u+ZBJrvzJF1FgwCxl+JLPeoICDGvhFdJ0m1w==", + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "^4.0.0", - "tsutils": "^3.17.1", - "tsutils-etc": "^1.3.3" + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" } }, - "eslint-plugin-es": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", - "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", + "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-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", "dev": true, "requires": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" } }, - "eslint-plugin-node": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", - "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "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 + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fastq": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", "dev": true, "requires": { - "eslint-plugin-es": "^3.0.0", - "eslint-utils": "^2.0.0", - "ignore": "^5.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.1.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 - } + "reusify": "^1.0.4" } }, - "eslint-plugin-prettier": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz", - "integrity": "sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ==", - "dev": true, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", "requires": { - "prettier-linter-helpers": "^1.0.0" + "websocket-driver": ">=0.5.1" } }, - "eslint-plugin-rxjs": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-rxjs/-/eslint-plugin-rxjs-3.3.0.tgz", - "integrity": "sha512-eUCdNsIcxqWZ8JwdduRqHkQp+/fT4FLm9Lu8gtCh9fSFWrqXsR0AdIsnMjhtdQoolAdWRYqVdCI6ZoXw3Cz0bg==", + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "^4.0.0", - "common-tags": "^1.8.0", - "decamelize": "^5.0.0", - "eslint-etc": "^4.0.5", - "requireindex": "~1.2.0", - "rxjs-report-usage": "^1.0.4", - "tslib": "^2.0.0", - "tsutils": "^3.0.0", - "tsutils-etc": "^1.0.0" - }, - "dependencies": { - "decamelize": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.0.tgz", - "integrity": "sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==", - "dev": true - } + "bser": "2.1.1" } }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "dev": true, "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "pend": "~1.2.0" } }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } + "escape-string-regexp": "^1.0.5" } }, - "eslint-visitor-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", - "dev": true + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } }, - "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", "dev": true, "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" }, "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } } } }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true + "file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "filelist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "dev": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true, + "optional": true }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "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": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } + "to-regex-range": "^5.0.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==", + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", "dev": true, "requires": { - "estraverse": "^5.2.0" + "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": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "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 } } }, - "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 - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "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": { - "d": "1", - "es5-ext": "~0.10.14" + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" } }, - "eventemitter2": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz", - "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==", - "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 + "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" + } }, - "eventsource": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz", - "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==", + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, "requires": { - "original": "^1.0.0" + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "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" + } + } } }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", "dev": true, "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" } }, - "exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", "dev": true }, - "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" - } - }, - "executable": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", - "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, "requires": { - "pify": "^2.2.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } + "flatted": "^3.1.0", + "rimraf": "^3.0.2" } }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", "dev": true }, - "exit-hook": { + "flush-write-stream": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", "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" + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" }, "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=", + "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": { - "is-descriptor": "^0.1.0" + "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" } }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "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": { - "is-extendable": "^0.1.0" + "safe-buffer": "~5.1.0" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true } } }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "follow-redirects": { + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", + "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", + "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 + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", "dev": true, + "optional": true, "requires": { - "homedir-polyfill": "^1.0.1" + "for-in": "^1.0.1" } }, - "expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "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": { - "@jest/types": "^26.6.2", - "ansi-styles": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-regex-util": "^26.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "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 - } + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" } }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fraction.js": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", + "integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==", + "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": { - "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 - } + "map-cache": "^0.2.2" } }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "requires": { - "type": "^2.0.0" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" }, "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", - "dev": true + "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" + } } } }, - "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=", + "front-matter": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", + "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", "dev": true, "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "js-yaml": "^3.4.6" }, "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==", + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "is-plain-object": "^2.0.4" + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" } } } }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "fs-extra": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", + "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", "dev": true, "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "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": { - "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" + "minipass": "^3.0.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" }, "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "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": { - "is-descriptor": "^1.0.0" + "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" } }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "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": { - "is-extendable": "^0.1.0" + "safe-buffer": "~5.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==", + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } - }, - "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==", + } + } + }, + "fs-readdir-recursive": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", + "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", + "dev": true + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "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" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "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": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "safe-buffer": "~5.1.0" } } } }, - "extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "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==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "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": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" + "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": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "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": { - "ms": "2.0.0" + "number-is-nan": "^1.0.0" } }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "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": { - "minimist": "^1.2.5" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "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" + } } } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", "dev": true, "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" + "is-property": "^1.0.2" } }, - "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-diff": { + "generate-object-property": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", "dev": true, "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" + "is-property": "^1.0.0" } }, - "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 - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true + "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==" }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "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==" }, - "fastq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", - "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "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": { - "reusify": "^1.0.4" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" } }, - "faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "requires": { - "websocket-driver": ">=0.5.1" - } + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "requires": { - "bser": "2.1.1" - } + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "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": { - "pend": "~1.2.0" + "pump": "^3.0.0" } }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", "dev": true }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "getos": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", + "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", "dev": true, "requires": { - "escape-string-regexp": "^1.0.5" + "async": "^3.2.0" + }, + "dependencies": { + "async": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", + "dev": true + } } }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, "requires": { - "flat-cache": "^3.0.4" + "assert-plus": "^1.0.0" } }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "git-describe": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/git-describe/-/git-describe-4.0.4.tgz", + "integrity": "sha512-L1X9OO1e4MusB4PzG9LXeXCQifRvyuoHTpuuZ521Qyxn/B0kWHWEOtsT4LsSfSNacZz0h4ZdYDsDG7f+SrA3hg==", "dev": true, "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "lodash": "^4.17.11", + "semver": "^5.6.0" }, "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "optional": true } } }, - "file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "filelist": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", - "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", - "dev": true, - "requires": { - "minimatch": "^3.0.4" - } + "gitignore-to-glob": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/gitignore-to-glob/-/gitignore-to-glob-0.3.0.tgz", + "integrity": "sha1-WfMqs9m2bOUCmcPtJMsO9CoJTOs=", + "dev": true }, - "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, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", "requires": { - "to-regex-range": "^5.0.1" + "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" } }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", "dev": true, + "optional": 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" + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", "dev": true, + "optional": true, "requires": { - "ms": "2.0.0" + "is-glob": "^2.0.0" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true, + "optional": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^1.0.0" + } } } }, - "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==", + "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": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "is-glob": "^4.0.1" } }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", "dev": true, "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "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" + } + } } }, - "findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", "dev": true, "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" }, "dependencies": { + "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", @@ -10326,6 +12609,26 @@ } } }, + "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", @@ -10349,6 +12652,47 @@ } } }, + "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, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "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", @@ -10390,6 +12734,41 @@ "to-regex": "^3.0.2" } }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + }, + "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" + } + }, "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", @@ -10402,742 +12781,646 @@ } } }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", "dev": true, "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" + "ini": "2.0.0" } }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" } }, - "flatted": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", - "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" }, "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" - } + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true } } }, - "follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", - "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 + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", - "dev": true + "globby": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "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" + } }, - "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==", + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", "dev": true, "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" } }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } }, - "fraction.js": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", - "integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==", - "dev": true + "gonzales-pe-sl": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", + "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", + "dev": true, + "requires": { + "minimist": "1.1.x" + }, + "dependencies": { + "minimist": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", + "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", + "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=", + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", "dev": true, "requires": { - "map-cache": "^0.2.2" + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" } }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", "dev": true }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", + "gts": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/gts/-/gts-3.1.0.tgz", + "integrity": "sha512-Pbj3ob1VR1IRlEVEBNtKoQ1wHOa8cZz62KEojK8Fn/qeS2ClWI4gLNfhek3lD68aZSmUEg8TFb6AHXIwUMgyqQ==", "dev": true, "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" + "@typescript-eslint/eslint-plugin": "^4.2.0", + "@typescript-eslint/parser": "^4.2.0", + "chalk": "^4.1.0", + "eslint": "^7.10.0", + "eslint-config-prettier": "^7.0.0", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-prettier": "^3.1.4", + "execa": "^5.0.0", + "inquirer": "^7.3.3", + "json5": "^2.1.3", + "meow": "^9.0.0", + "ncp": "^2.0.0", + "prettier": "^2.1.2", + "rimraf": "^3.0.2", + "update-notifier": "^5.0.0", + "write-file-atomic": "^3.0.3" }, "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==", + "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": { - "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" + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" } }, - "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==", + "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 + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } - } - } - }, - "front-matter": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", - "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", - "dev": true, - "requires": { - "js-yaml": "^3.4.6" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + }, + "execa": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", "dev": true, "requires": { - "sprintf-js": "~1.0.2" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" } }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "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 + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "path-key": "^3.0.0" } - } - } - }, - "fs-extra": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", - "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "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-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "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==", + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "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" + "shebang-regex": "^3.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "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": { - "safe-buffer": "~5.1.0" + "has-flag": "^4.0.0" } }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "isexe": "^2.0.0" } } } }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" }, "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", "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" + "ansi-wrap": "^0.1.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "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==" - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "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=", + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" } }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.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=", + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" } - } - } - }, - "generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", - "dev": true, - "requires": { - "is-property": "^1.0.2" - } - }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", - "dev": true, - "requires": { - "is-property": "^1.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==" - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "dev": true - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "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 - }, - "getos": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", - "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", - "dev": true, - "requires": { - "async": "^3.2.0" - }, - "dependencies": { - "async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", - "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" - } - }, - "git-describe": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/git-describe/-/git-describe-4.0.4.tgz", - "integrity": "sha512-L1X9OO1e4MusB4PzG9LXeXCQifRvyuoHTpuuZ521Qyxn/B0kWHWEOtsT4LsSfSNacZz0h4ZdYDsDG7f+SrA3hg==", - "dev": true, - "requires": { - "lodash": "^4.17.11", - "semver": "^5.6.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "optional": true - } - } - }, - "gitignore-to-glob": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/gitignore-to-glob/-/gitignore-to-glob-0.3.0.tgz", - "integrity": "sha1-WfMqs9m2bOUCmcPtJMsO9CoJTOs=", - "dev": true - }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.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" - } - }, - "glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", - "dev": true, - "requires": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "dependencies": { - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + }, + "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": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "number-is-nan": "^1.0.0" } }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "dev": true, "requires": { - "is-extglob": "^2.1.0" + "pinkie-promise": "^2.0.0" } }, - "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==", + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "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" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } - } - } - }, - "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", - "dev": true - }, - "glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "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" - } - } + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", "dev": true }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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": { - "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" - } - } + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "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": { - "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" + "ansi-regex": "^2.0.0" } }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", "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" - } - } + "homedir-polyfill": "^1.0.1" } }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "dev": true, - "optional": true, "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" } }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yargs": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", + "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", "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" - } - } + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "5.0.0-security.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=", + "yargs-parser": { + "version": "5.0.0-security.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", + "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", "dev": true, "requires": { - "binary-extensions": "^1.0.0" + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" } - }, + } + } + }, + "gulp-filter": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gulp-filter/-/gulp-filter-6.0.0.tgz", + "integrity": "sha512-veQFW93kf6jBdWdF/RxMEIlDK2mkjHyPftM381DID2C9ImTVngwYpyyThxm4/EpgcNOT37BLefzMOjEKbyYg0Q==", + "dev": true, + "requires": { + "multimatch": "^4.0.0", + "plugin-error": "^1.0.1", + "streamfilter": "^3.0.0" + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "requires": { + "duplexer": "^0.1.2" + } + }, + "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" + } + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "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", @@ -11158,1916 +13441,2184 @@ } } }, - "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" - } - }, - "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" - } - }, - "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" - } - }, - "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=", + "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-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-buffer": "^1.1.5" } } } }, - "global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", "dev": true, "requires": { - "ini": "2.0.0" + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "dev": true, "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" } }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "highlight.js": { + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz", + "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", "dev": true, "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - } + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" } }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" - }, - "globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "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" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" } }, - "globule": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", - "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "dev": true, "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" + "parse-passwd": "^1.0.0" } }, - "glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "hosted-git-info": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", "dev": true, "requires": { - "sparkles": "^1.0.0" + "lru-cache": "^6.0.0" } }, - "gonzales-pe-sl": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", - "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", + "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": { - "minimist": "1.1.x" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" }, "dependencies": { - "minimist": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", - "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", - "dev": true + "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" + } } } }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", "dev": true, "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" + "whatwg-encoding": "^1.0.5" } }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "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 }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true, - "optional": 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 }, - "gts": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/gts/-/gts-3.1.0.tgz", - "integrity": "sha512-Pbj3ob1VR1IRlEVEBNtKoQ1wHOa8cZz62KEojK8Fn/qeS2ClWI4gLNfhek3lD68aZSmUEg8TFb6AHXIwUMgyqQ==", + "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": { - "@typescript-eslint/eslint-plugin": "^4.2.0", - "@typescript-eslint/parser": "^4.2.0", - "chalk": "^4.1.0", - "eslint": "^7.10.0", - "eslint-config-prettier": "^7.0.0", - "eslint-plugin-node": "^11.1.0", - "eslint-plugin-prettier": "^3.1.4", - "execa": "^5.0.0", - "inquirer": "^7.3.3", - "json5": "^2.1.3", - "meow": "^9.0.0", - "ncp": "^2.0.0", - "prettier": "^2.1.2", - "rimraf": "^3.0.2", - "update-notifier": "^5.0.0", - "write-file-atomic": "^3.0.3" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.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" - } - }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "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 - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz", - "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==", - "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 - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", "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" - } - }, - "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" - } } } }, - "gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "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==" + }, + "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": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" + "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": { - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "requires": { - "ansi-wrap": "^0.1.0" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - } - }, - "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" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "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" + "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" + } + } } }, - "v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "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": { - "homedir-polyfill": "^1.0.1" + "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" + } + } } }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "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": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "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" + } + } } }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", - "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "5.0.0-security.0" + "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" } }, - "yargs-parser": { - "version": "5.0.0-security.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", - "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", + "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": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" } } } }, - "gulp-filter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/gulp-filter/-/gulp-filter-7.0.0.tgz", - "integrity": "sha512-ZGWtJo0j1mHfP77tVuhyqem4MRA5NfNRjoVe6VAkLGeQQ/QGo2VsFwp7zfPTGDsd1rwzBmoDHhxpE6f5B3Zuaw==", + "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": { - "multimatch": "^5.0.0", - "plugin-error": "^1.0.1", - "streamfilter": "^3.0.0", - "to-absolute-glob": "^2.0.2" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, - "gulplog": { + "https-browserify": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "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": { - "glogg": "^1.0.0" + "agent-base": "6", + "debug": "4" } }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "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": { - "duplexer": "^0.1.2" + "ms": "^2.0.0" } }, - "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==", + "husky": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz", + "integrity": "sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==", "dev": true }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "dev": true }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "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.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", "dev": true, "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" + "minimatch": "^3.0.4" } }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true + "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 }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, "requires": { - "function-bind": "^1.1.1" + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" } }, - "has-ansi": { + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true + }, + "import-local": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "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" + } } } }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "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==", + "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 }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", "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, + "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=", "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "once": "^1.3.0", + "wrappy": "1" } }, - "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=", + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "dev": true + }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" }, "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "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": { - "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" - } - } + "color-convert": "^2.0.1" } }, - "kind-of": { + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "ansi-regex": "^5.0.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" } } } }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "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": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" } }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "intersection-observer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.0.tgz", + "integrity": "sha512-2Vkz8z46Dv401zTWudDGwO7KiGHNDkMv417T5ItcNYfmvHR/1qCTVBO9vwH8zZmQ0WkA/1ARwpysR9bsnop4NQ==" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dev": true, "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" + "loose-envify": "^1.0.0" } }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", "dev": true }, - "hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", "dev": true }, - "highlight.js": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz", - "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg==" - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } + "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 }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } + "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 }, - "hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", "dev": true, "requires": { - "lru-cache": "^6.0.0" + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" } }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "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": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "kind-of": "^3.0.2" }, "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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==", + "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": { - "safe-buffer": "~5.1.0" + "is-buffer": "^1.1.5" } } } }, - "hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", - "dev": true - }, - "hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", - "dev": true - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", "dev": true, "requires": { - "whatwg-encoding": "^1.0.5" + "call-bind": "^1.0.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==", + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "is-bigint": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", + "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", "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==", + "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": { - "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 - } + "binary-extensions": "^2.0.0" } }, - "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==" - }, - "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==", + "is-boolean-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", + "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", "dev": true, "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "call-bind": "^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==", + "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-callable": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", + "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", + "dev": true + }, + "is-ci": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", + "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", "dev": true, "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" + "ci-info": "^3.1.1" } }, - "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==", + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", "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=", + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", + "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "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-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-buffer": "^1.1.5" } } } }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true + }, + "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": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" + "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 + } } }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", "dev": true }, - "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==", + "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-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true, + "optional": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", "dev": true, + "optional": true, "requires": { - "agent-base": "6", - "debug": "4" + "is-primitive": "^2.0.0" } }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "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 }, - "humanize-ms": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", - "integrity": "sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=", + "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-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "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==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "dev": true, "requires": { - "ms": "^2.0.0" + "is-extglob": "^2.1.1" } }, - "husky": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz", - "integrity": "sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==", + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dev": true, + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "dependencies": { + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + } + } + }, + "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 }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "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-my-ip-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", + "dev": true + }, + "is-my-json-valid": { + "version": "2.20.5", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz", + "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==", + "dev": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3" + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" } }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", "dev": true }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", "dev": true }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", "dev": true }, - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "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-number-object": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", + "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", + "dev": true + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "dev": true, + "requires": { + "symbol-observable": "^1.1.0" + }, + "dependencies": { + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "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-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", "dev": true }, - "ignore-walk": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "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": { - "minimatch": "^3.0.4" + "isobject": "^3.0.1" } }, - "image-size": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", - "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", "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==", + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "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 - } - } + "optional": true }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", "dev": true }, - "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==", + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", "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" - } - } + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" } }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "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==", + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^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 }, - "indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "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==", + "is-string": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", + "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", "dev": true }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "is-symbol": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", + "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", + "dev": true, "requires": { - "once": "^1.3.0", - "wrappy": "1" + "has-symbols": "^1.0.1" } }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", "dev": true, "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "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.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", - "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" - } - } + "unc-path-regex": "^0.1.2" } }, - "internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "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-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "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": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" + "is-docker": "^2.0.0" } }, - "internmap": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", - "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", "dev": true }, - "intersection-observer": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.0.tgz", - "integrity": "sha512-2Vkz8z46Dv401zTWudDGwO7KiGHNDkMv417T5ItcNYfmvHR/1qCTVBO9vwH8zZmQ0WkA/1ARwpysR9bsnop4NQ==" - }, - "invert-kv": { + "isarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "dev": true }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "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=", + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "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==", + "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 }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "istanbul-lib-coverage": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "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": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" + "@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 + } } }, - "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=", + "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": { - "kind-of": "^3.0.2" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "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": { - "is-buffer": "^1.1.5" + "has-flag": "^4.0.0" } } } }, - "is-arguments": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", - "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", + "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": { - "call-bind": "^1.0.0" + "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 + } } }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "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" + } }, - "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==", + "jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", "dev": true, "requires": { - "binary-extensions": "^2.0.0" + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", + "dev": true + } } }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "jasmine-core": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.7.1.tgz", + "integrity": "sha512-DH3oYDS/AUvvr22+xUBW62m1Xoy7tUlY1tsxKEJvl5JeJ7q8zd1K5bUwiOxdH+erj6l2vAMM3hV25Xs9/WrmuQ==", "dev": true }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "jasmine-spec-reporter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", + "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", "dev": true, "requires": { - "ci-info": "^2.0.0" + "colors": "1.4.0" } }, - "is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "jest": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.0-next.8.tgz", + "integrity": "sha512-LjCtGL4SbSD+hFDykFdlriZ70iW0ZBU60n4UIraq/Ug2jGzrBqNznVLiVFRwvkdZcEzq634MOKE9/xV2PafdVg==", "dev": true, "requires": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" + "@jest/core": "^27.0.0-next.8", + "import-local": "^3.0.2", + "jest-cli": "^27.0.0-next.8" }, "dependencies": { - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 - } - } - }, - "is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", - "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "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=", + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" } - } - } - }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "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==", + }, + "jest-cli": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.8.tgz", + "integrity": "sha512-t14p7r8t0e6+dL7kq2VaWsV+XV5w0wFFCti8R+2+gH5hnivLA77iTtBC/JiNBbDcI47JPhm75CSaK3z7mBJOBw==", + "dev": true, + "requires": { + "@jest/core": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^3.0.0", + "jest-config": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-validate": "^27.0.0-next.8", + "prompts": "^2.0.1", + "yargs": "^16.0.3" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "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" + } } } }, - "is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", - "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==" - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "jest-changed-files": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.0-next.8.tgz", + "integrity": "sha512-7ToSqPeXPGfK0ibRbkzke3E3vq5YhtANm4jWsD41RKQ/T2dG+jB+OEF6OVaLffF/ahokd77WYqkcvwLzhdm8LA==", "dev": true, "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" + "@jest/types": "^27.0.0-next.8", + "execa": "^5.0.0", + "throat": "^6.0.1" }, "dependencies": { - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "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 + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "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" + } + }, + "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" + } } } }, - "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-my-ip-valid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", - "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", - "dev": true - }, - "is-my-json-valid": { - "version": "2.20.5", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz", - "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==", - "dev": true, - "requires": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^4.0.0", - "xtend": "^4.0.0" - } - }, - "is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", - "dev": true - }, - "is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", - "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-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", + "jest-circus": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.8.tgz", + "integrity": "sha512-BKL5xExjXcRFabzqy5P0VtD387CU1rGL4RdCHDMauCfA1U+FGTWjwiJLfGGyLmeYTJJTQu1Phe6bOXwXpRzHvg==", "dev": true, "requires": { - "symbol-observable": "^1.1.0" + "@jest/environment": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.0.0-next.8", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.0.0-next.8", + "jest-matcher-utils": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-runner": "^27.0.0-next.8", + "jest-runtime": "^27.0.0-next.8", + "jest-snapshot": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "pretty-format": "^27.0.0-next.8", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" }, "dependencies": { - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "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" + } } } }, - "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-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, - "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-potential-custom-element-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz", - "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c=", - "dev": true - }, - "is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", - "dev": true - }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", - "dev": true - }, - "is-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", - "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "jest-config": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.8.tgz", + "integrity": "sha512-ilbylAjv1wObvLE0inVPMIwCguPxn0eOt51tN8jmvfcW7GMCbaMF05cdEKG9eT7Or4cpSFezyMq+fVIxNWwgHw==", "dev": true, "requires": { - "is-unc-path": "^1.0.0" + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "babel-jest": "^27.0.0-next.8", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-circus": "^27.0.0-next.8", + "jest-environment-jsdom": "^27.0.0-next.8", + "jest-environment-node": "^27.0.0-next.8", + "jest-get-type": "^27.0.0-next.0", + "jest-jasmine2": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0", + "jest-resolve": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-validate": "^27.0.0-next.8", + "micromatch": "^4.0.4", + "pretty-format": "^27.0.0-next.8" + }, + "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "dev": true + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "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" + } + } } }, - "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-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", "dev": true, "requires": { - "unc-path-regex": "^0.1.2" + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } + } } }, - "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-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", - "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==", + "jest-docblock": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.0-next.0.tgz", + "integrity": "sha512-YZU1l+n0mo55VHY3+Mt6wsRxkaCV7iQ+Xhv1AtEQI1hrXmSeR0ligscyIy4rr8zA3Isfw9N62zREb605FZnKZg==", "dev": true, "requires": { - "is-docker": "^2.0.0" + "detect-newline": "^3.0.0" } }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "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.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", - "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==", + "jest-each": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.8.tgz", + "integrity": "sha512-BwceEA4H8kQPwOrGusiqWxlqC3Q1hfggvVh2AnugO/XJhQTY1p6RcDoH7JXeJVrpmDDON+DiKstuMXBHX/9RCg==", "dev": true, "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" + "@jest/types": "^27.0.0-next.8", + "chalk": "^4.0.0", + "jest-get-type": "^27.0.0-next.0", + "jest-util": "^27.0.0-next.8", + "pretty-format": "^27.0.0-next.8" }, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", "dev": true + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "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-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "jest-environment-jsdom": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.8.tgz", + "integrity": "sha512-8M6p5JwH7TIrGA0gFhYKm0k1dg7nQaGVYOTIiIvPmIH2jQ8HmOnN8wQiWxIV8getnEtO7SuVIFKbzIJNJyponA==", "dev": true, "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" + "@jest/environment": "^27.0.0-next.8", + "@jest/fake-timers": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "jest-mock": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jsdom": "^16.4.0" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 }, + "jest-util": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.8.tgz", + "integrity": "sha512-yL+OHfe0uyjofzTwkSPyzJ4mihhMJsTAEp0OcvBP23V9IjKFvt76aV2+iab+wlGZP+K4lpjkr1vd7JK9+Kc6Ew==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^3.0.0", + "picomatch": "^2.2.3" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -13079,81 +15630,263 @@ } } }, - "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==", + "jest-environment-node": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.8.tgz", + "integrity": "sha512-avBLI8G5euTaqmqcegCLtwS9Bj7gegsPGNP5/w4h01Gz/MLtOjjvRR97nut6zLC5qSEi7PBDht6j2/h21DT3Jw==", "dev": true, "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "@jest/environment": "^27.0.0-next.8", + "@jest/fake-timers": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "jest-mock": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8" }, "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } } } }, - "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" - } + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "dev": true }, - "jake": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", - "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", + "jest-haste-map": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.8.tgz", + "integrity": "sha512-jNETts2lHM0jX9zPr3q1e+HH68uFjY5C4zslYv+xF8NVrTZ1BLSMjeJylY9VWwebKKpo2mwkXb3YmKz7EubddA==", "dev": true, "requires": { - "async": "0.9.x", - "chalk": "^2.4.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" + "@jest/types": "^27.0.0-next.8", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.2.1", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^27.0.0-next.0", + "jest-serializer": "^27.0.0-next.0", + "jest-util": "^27.0.0-next.8", + "jest-worker": "^27.0.0-next.8", + "micromatch": "^4.0.4", + "walker": "^1.0.7" }, "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "jest-worker": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", + "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } } } }, - "jasmine-core": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.7.1.tgz", - "integrity": "sha512-DH3oYDS/AUvvr22+xUBW62m1Xoy7tUlY1tsxKEJvl5JeJ7q8zd1K5bUwiOxdH+erj6l2vAMM3hV25Xs9/WrmuQ==", - "dev": true - }, - "jasmine-spec-reporter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", - "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", - "dev": true, - "requires": { - "colors": "1.4.0" - } - }, - "jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", - "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "jest-jasmine2": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.8.tgz", + "integrity": "sha512-YH5yYapmsNb0YLahjbIUqKZ7Y7D4+mP05d28xV2gJ311JwUZQtEUZ/a9kroXtYS1q8NAmVWORgKhZCGRYvczBQ==", "dev": true, "requires": { - "@jest/core": "^26.6.3", - "import-local": "^3.0.2", - "jest-cli": "^26.6.3" + "@babel/traverse": "^7.1.0", + "@jest/environment": "^27.0.0-next.8", + "@jest/source-map": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.0.0-next.8", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.0.0-next.8", + "jest-matcher-utils": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-runtime": "^27.0.0-next.8", + "jest-snapshot": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "pretty-format": "^27.0.0-next.8", + "throat": "^6.0.1" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13163,33 +15896,16 @@ "color-convert": "^2.0.1" } }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -13211,52 +15927,26 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "import-local": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", - "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", - "dev": true, - "requires": { - "@jest/core": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "prompts": "^2.0.1", - "yargs": "^15.4.1" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", "dev": true, "requires": { - "resolve-from": "^5.0.0" + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } } }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -13265,176 +15955,152 @@ "requires": { "has-flag": "^4.0.0" } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } } } }, - "jest-changed-files": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-26.6.2.tgz", - "integrity": "sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==", + "jest-leak-detector": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.8.tgz", + "integrity": "sha512-0c8J7U47zgP7OYOmpICG3qWtJJjaPv3dKEiHmW7bo0FSyq4ktyZHv+QsfPCx5+CfNZ/OVO5OKx7Eldvp47kZxw==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" + "jest-get-type": "^27.0.0-next.0", + "pretty-format": "^27.0.0-next.8" }, "dependencies": { - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "dev": true, "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" + "@types/yargs-parser": "*" } }, - "get-stream": { + "ansi-styles": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "pump": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.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" + } + } } }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "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": { - "path-key": "^3.0.0" + "color-name": "~1.1.4" } }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "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 }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "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 + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "dev": true + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", "dev": true, "requires": { - "shebang-regex": "^3.0.0" + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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": { - "isexe": "^2.0.0" + "has-flag": "^4.0.0" } } } }, - "jest-config": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-26.6.3.tgz", - "integrity": "sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==", + "jest-matcher-utils": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.8.tgz", + "integrity": "sha512-7KKZuJwAc/S5RXBVJYLKf3xEBWIFielvthmlmv2R9zKSG66VFLxkDLvZYQzizfpAhO01VOMNe7I6pD2N1x8IGg==", "dev": true, "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^26.6.3", - "@jest/types": "^26.6.2", - "babel-jest": "^26.6.3", "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^26.6.2", - "jest-environment-node": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-jasmine2": "^26.6.3", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2" + "jest-diff": "^27.0.0-next.8", + "jest-get-type": "^27.0.0-next.0", + "pretty-format": "^27.0.0-next.8" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13445,9 +16111,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13469,12 +16135,56 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "diff-sequences": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.0-next.0.tgz", + "integrity": "sha512-57AobYOk6dK5sIDqkULZyHSbxA6JLMhBEZWuiVuwuNJafFOkgz4tez9DaKylgOPXX+/5YCI1GZSp+8+ctthy+w==", + "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 }, + "jest-diff": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.8.tgz", + "integrity": "sha512-zjkNfBpWHkLznVqfdj26AQihpWH84RD3s9xZ7pP0kc999/olNtNNHRFmAFwAVfarpgp1rrX/24US/UbpX4zYYg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.0.0-next.0", + "jest-get-type": "^27.0.0-next.0", + "pretty-format": "^27.0.0-next.8" + } + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "dev": true + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -13486,18 +16196,45 @@ } } }, - "jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", + "jest-message-util": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.8.tgz", + "integrity": "sha512-2rArR76gS/cQmNbrOuAgakLP0vZt/3NQkoyEVo7AEZvD0+fLoFpIdwOjxBb/jQFTFqAHIjfX+Q1MYmWVe7KZGw==", "dev": true, "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.8", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "pretty-format": "^27.0.0-next.8", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13508,9 +16245,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13538,6 +16275,26 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -13549,28 +16306,38 @@ } } }, - "jest-docblock": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-26.0.0.tgz", - "integrity": "sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-26.6.2.tgz", - "integrity": "sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==", + "jest-mock": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.8.tgz", + "integrity": "sha512-MzCeNBngiRSJY/iuxSwP6t1WnT0ZP/0efQXBRxh7go6Y7qlY2UWPLZHGr6d9Aq5VM7g0AJTNoC1YJpgEDtZFiQ==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2" + "@jest/types": "^27.0.0-next.8", + "@types/node": "*" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13581,9 +16348,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13622,106 +16389,220 @@ } } }, - "jest-environment-jsdom": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-26.6.2.tgz", - "integrity": "sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==", - "dev": true, - "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2", - "jsdom": "^16.4.0" - } - }, - "jest-environment-node": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-26.6.2.tgz", - "integrity": "sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==", - "dev": true, - "requires": { - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2", - "jest-util": "^26.6.2" - } - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", "dev": true }, - "jest-haste-map": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-26.6.2.tgz", - "integrity": "sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" - } - }, - "jest-jasmine2": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-26.6.3.tgz", - "integrity": "sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==", + "jest-preset-angular": { + "version": "9.0.0-next.13", + "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-9.0.0-next.13.tgz", + "integrity": "sha512-1TQdlAAgPHAwn5jG67lqbc4dQl1b3LBO2hyRz40+aV+dYDPdNivq0NTl4y5WMPgyihQCtVipmEtBSE0ZVU8vFA==", "dev": true, "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^26.6.2", - "is-generator-fn": "^2.0.0", - "jest-each": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "pretty-format": "^26.6.2", - "throat": "^5.0.0" + "jest-environment-jsdom": "27.0.0-next.8", + "pretty-format": "27.0.0-next.8", + "ts-jest": "27.0.0-next.11", + "webpack": "5.33.2" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", + "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", + "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", + "dev": true, + "optional": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", + "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", + "dev": true, + "optional": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", + "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", + "dev": true, + "optional": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", + "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", + "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", + "dev": true, + "optional": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", + "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", + "dev": true, + "optional": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", + "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", + "dev": true, + "optional": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", + "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/helper-wasm-section": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-opt": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "@webassemblyjs/wast-printer": "1.11.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", + "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", + "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", + "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-api-error": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", + "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@xtuc/long": "4.2.2" + } + }, + "acorn": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz", + "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==", + "dev": true, + "optional": true + }, + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.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" + } + } } }, "color-convert": { @@ -13739,84 +16620,77 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "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, + "optional": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.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, + "optional": 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==", + "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, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-leak-detector": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-26.6.2.tgz", - "integrity": "sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==", - "dev": true, - "requires": { - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - } - }, - "jest-matcher-utils": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-26.6.2.tgz", - "integrity": "sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "optional": 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, + "optional": true, "requires": { - "color-convert": "^2.0.1" + "yocto-queue": "^0.1.0" } }, - "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" } }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", "dev": true, + "optional": true, "requires": { - "color-name": "~1.1.4" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } }, - "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 + "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 }, "supports-color": { "version": "7.2.0", @@ -13826,26 +16700,111 @@ "requires": { "has-flag": "^4.0.0" } + }, + "terser-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==", + "dev": true, + "optional": true, + "requires": { + "jest-worker": "^26.6.2", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.5.1" + } + }, + "watchpack": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", + "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", + "dev": true, + "optional": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "webpack": { + "version": "5.33.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.33.2.tgz", + "integrity": "sha512-X4b7F1sYBmJx8mlh2B7mV5szEkE0jYNJ2y3akgAP0ERi0vLCG1VvdsIxt8lFd4st6SUy0lf7W0CCQS566MBpJg==", + "dev": true, + "optional": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.46", + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/wasm-edit": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "acorn": "^8.0.4", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.7.0", + "es-module-lexer": "^0.4.0", + "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.0.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.1", + "watchpack": "^2.0.0", + "webpack-sources": "^2.1.1" + } } } }, - "jest-message-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-26.6.2.tgz", - "integrity": "sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==", + "jest-regex-util": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.0-next.0.tgz", + "integrity": "sha512-9f6JHFuKOGaTaBWAfneX6k/20o9t2O0JTwOCn/2qlBUZRbQt1sqd2U3qme7t85n8qZVdd/LRteUyZ6lnbWDNvg==", + "dev": true + }, + "jest-resolve": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.8.tgz", + "integrity": "sha512-rQmRd3z4BY6Z42NHy/uTsSGHlnwa4xk2pM/Z96wWf4O/rxrDh6CHCtQJ+NSLzHuKC2nvQcJ7dJVTgN0tHsMqXg==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/stack-utils": "^2.0.0", + "@jest/types": "^27.0.0-next.8", "chalk": "^4.0.0", + "escalade": "^3.1.1", "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.2" + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.0.0-next.8", + "resolve": "^1.20.0", + "slash": "^3.0.0" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13856,9 +16815,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13897,54 +16856,39 @@ } } }, - "jest-mock": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-26.6.2.tgz", - "integrity": "sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true - }, - "jest-preset-angular": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-8.4.0.tgz", - "integrity": "sha512-lngQRVVMy2qdzhSzUVTkKFsWC+Z2uMFlJf8J5ZeapNZFsRYW2tjlVqdm+sJOTnVmMVnN7CtDqvRDwlyFTIYD+A==", - "dev": true, - "requires": { - "pretty-format": "26.x", - "ts-jest": "26.x" - } - }, - "jest-regex-util": { - "version": "26.0.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-26.0.0.tgz", - "integrity": "sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==", - "dev": true - }, - "jest-resolve": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-26.6.2.tgz", - "integrity": "sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==", + "jest-resolve-dependencies": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.8.tgz", + "integrity": "sha512-6ZKT6wmq70/B2j1+FAJniRCQ5L1r7X/Oey1IzAg1f+AsIgZiL+RNt8eaQrce8Oox56AAXs8MMbQxvFY1xOd/Lw==", "dev": true, "requires": { - "@jest/types": "^26.6.2", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^26.6.2", - "read-pkg-up": "^7.0.1", - "resolve": "^1.18.1", - "slash": "^3.0.0" + "@jest/types": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0", + "jest-snapshot": "^27.0.0-next.8" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13955,9 +16899,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -13996,45 +16940,57 @@ } } }, - "jest-resolve-dependencies": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-26.6.3.tgz", - "integrity": "sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-snapshot": "^26.6.2" - } - }, "jest-runner": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-26.6.3.tgz", - "integrity": "sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==", + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.8.tgz", + "integrity": "sha512-0ANLoqGVS8WtYYkZgmdbtyT1Blb8uDAxK1OZPyGn4kPZFr+0mWTlDCnO4bFIa7NSI7BJKOY0sYms6fTTLNNDLg==", "dev": true, "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/console": "^27.0.0-next.8", + "@jest/environment": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.8", + "@jest/transform": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.7.1", + "emittery": "^0.8.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-docblock": "^26.0.0", - "jest-haste-map": "^26.6.2", - "jest-leak-detector": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", + "jest-config": "^27.0.0-next.8", + "jest-docblock": "^27.0.0-next.0", + "jest-haste-map": "^27.0.0-next.8", + "jest-leak-detector": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-resolve": "^27.0.0-next.8", + "jest-runtime": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-worker": "^27.0.0-next.8", "source-map-support": "^0.5.6", - "throat": "^5.0.0" + "throat": "^6.0.1" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14045,9 +17001,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -14075,6 +17031,28 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-worker": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", + "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "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" + } + } + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -14087,40 +17065,61 @@ } }, "jest-runtime": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-26.6.3.tgz", - "integrity": "sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==", - "dev": true, - "requires": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/fake-timers": "^26.6.2", - "@jest/globals": "^26.6.2", - "@jest/source-map": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/transform": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/yargs": "^15.0.0", + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.8.tgz", + "integrity": "sha512-9r+d0AZbubinfpbzJMIAwLWtO9A5fZwh6s2mmzFzcBtjOLOuBQfd/HzGbbGZPUxVsUXFpH+Kne3H/dtDd0jv5Q==", + "dev": true, + "requires": { + "@jest/console": "^27.0.0-next.8", + "@jest/environment": "^27.0.0-next.8", + "@jest/fake-timers": "^27.0.0-next.8", + "@jest/globals": "^27.0.0-next.8", + "@jest/source-map": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.8", + "@jest/transform": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/yargs": "^16.0.0", "chalk": "^4.0.0", - "cjs-module-lexer": "^0.6.0", + "cjs-module-lexer": "^1.0.0", "collect-v8-coverage": "^1.0.0", "exit": "^0.1.2", "glob": "^7.1.3", "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", + "jest-haste-map": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-mock": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0", + "jest-resolve": "^27.0.0-next.8", + "jest-snapshot": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-validate": "^27.0.0-next.8", "slash": "^3.0.0", "strip-bom": "^4.0.0", - "yargs": "^15.4.1" + "yargs": "^16.0.3" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14130,33 +17129,16 @@ "color-convert": "^2.0.1" } }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -14206,59 +17188,13 @@ "requires": { "has-flag": "^4.0.0" } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } } } }, "jest-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.0-next.0.tgz", + "integrity": "sha512-OHmMpNbutgJXyYeTeMmz/fN7hAOr/LfJOCt94SzTe1z9OTERKmnDIQJQcudXZKQ78oID9hkC8P1fSu64LRKJzw==", "dev": true, "requires": { "@types/node": "*", @@ -14266,29 +17202,56 @@ } }, "jest-snapshot": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", - "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.8.tgz", + "integrity": "sha512-TXAwPj/QTBgyIKgnmdl7zVlt26CKpAdC+EleAKXjIxxWm+P+PhSGhDrmAKwocsy+2eUZEoW65jka8oP9AHwWUA==", "dev": true, "requires": { + "@babel/generator": "^7.7.2", + "@babel/parser": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", - "@jest/types": "^26.6.2", + "@jest/types": "^27.0.0-next.8", "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.0.0", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^26.6.2", + "expect": "^27.0.0-next.8", "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", + "jest-diff": "^27.0.0-next.8", + "jest-get-type": "^27.0.0-next.0", + "jest-haste-map": "^27.0.0-next.8", + "jest-matcher-utils": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-resolve": "^27.0.0-next.8", "natural-compare": "^1.4.0", - "pretty-format": "^26.6.2", + "pretty-format": "^27.0.0-next.8", "semver": "^7.3.2" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14299,9 +17262,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -14323,12 +17286,56 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "diff-sequences": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.0-next.0.tgz", + "integrity": "sha512-57AobYOk6dK5sIDqkULZyHSbxA6JLMhBEZWuiVuwuNJafFOkgz4tez9DaKylgOPXX+/5YCI1GZSp+8+ctthy+w==", + "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 }, + "jest-diff": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.8.tgz", + "integrity": "sha512-zjkNfBpWHkLznVqfdj26AQihpWH84RD3s9xZ7pP0kc999/olNtNNHRFmAFwAVfarpgp1rrX/24US/UbpX4zYYg==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.0.0-next.0", + "jest-get-type": "^27.0.0-next.0", + "pretty-format": "^27.0.0-next.8" + } + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "dev": true + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -14341,19 +17348,41 @@ } }, "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.8.tgz", + "integrity": "sha512-yL+OHfe0uyjofzTwkSPyzJ4mihhMJsTAEp0OcvBP23V9IjKFvt76aV2+iab+wlGZP+K4lpjkr1vd7JK9+Kc6Ew==", "dev": true, "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.0.0-next.8", "@types/node": "*", "chalk": "^4.0.0", "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" + "is-ci": "^3.0.0", + "picomatch": "^2.2.3" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14364,9 +17393,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -14406,19 +17435,41 @@ } }, "jest-validate": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-26.6.2.tgz", - "integrity": "sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==", + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.8.tgz", + "integrity": "sha512-Ellv08ZebWqyLZ+/f09zSV7UbzYIENfbolmxf0yrUkWtQxXz9bS1vJ1+WZaSz6BvvtL2Yu5nYetj0YXeNnodoA==", "dev": true, "requires": { - "@jest/types": "^26.6.2", + "@jest/types": "^27.0.0-next.8", "camelcase": "^6.0.0", "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", + "jest-get-type": "^27.0.0-next.0", "leven": "^3.1.0", - "pretty-format": "^26.6.2" + "pretty-format": "^27.0.0-next.8" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14429,9 +17480,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -14459,6 +17510,32 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "dev": true + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -14471,20 +17548,42 @@ } }, "jest-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.8.tgz", + "integrity": "sha512-maxzxh3kMDbjBfy4tnLQKVXL9INkP6em8EBjUph+UaigxLznawDfoYbVeP2wYACoetAX2UGIoWXsyU4yTGRO4Q==", "dev": true, "requires": { - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@jest/test-result": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^26.6.2", + "jest-util": "^27.0.0-next.8", "string-length": "^4.0.1" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14495,9 +17594,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -14626,9 +17725,9 @@ "dev": true }, "jsdom": { - "version": "16.5.2", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.2.tgz", - "integrity": "sha512-JxNtPt9C1ut85boCbJmffaQ06NBnzkQY/MWO3YxPW8IWS38A26z+B1oBvA9LwKrytewdfymnhi4UNH3/RAgZrg==", + "version": "16.5.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", + "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", "dev": true, "requires": { "abab": "^2.0.5", @@ -14660,9 +17759,9 @@ }, "dependencies": { "acorn": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz", - "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz", + "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==", "dev": true }, "parse5": { @@ -14683,9 +17782,9 @@ } }, "ws": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz", - "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw==", + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", "dev": true } } @@ -15182,9 +18281,9 @@ } }, "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true }, "yargs": { @@ -15268,22 +18367,22 @@ "dev": true }, "lint-staged": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.0.0.tgz", - "integrity": "sha512-3rsRIoyaE8IphSUtO1RVTFl1e0SLBtxxUOPBtHxQgBHS5/i6nqvjcUfNioMa4BU9yGnPzbO+xkfLtXtxBpCzjw==", + "version": "10.5.4", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", + "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", "dev": true, "requires": { - "chalk": "^4.1.1", + "chalk": "^4.1.0", "cli-truncate": "^2.1.0", - "commander": "^7.2.0", + "commander": "^6.2.0", "cosmiconfig": "^7.0.0", - "debug": "^4.3.1", + "debug": "^4.2.0", "dedent": "^0.7.0", "enquirer": "^2.3.6", - "execa": "^5.0.0", - "listr2": "^3.8.2", - "log-symbols": "^4.1.0", - "micromatch": "^4.0.4", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", "normalize-path": "^3.0.0", "please-upgrade-node": "^3.2.0", "string-argv": "0.3.1", @@ -15335,11 +18434,24 @@ "dev": true }, "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", "dev": true }, + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "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" + } + }, "cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -15352,27 +18464,30 @@ } }, "execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "dev": true, "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", "strip-final-newline": "^2.0.0" } }, "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } }, "has-flag": { "version": "4.0.0", @@ -15380,11 +18495,15 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": 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" + } }, "is-stream": { "version": "2.0.0", @@ -15392,16 +18511,6 @@ "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", "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" - } - }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -15411,16 +18520,28 @@ "path-key": "^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" + } + }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true }, - "picomatch": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", - "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "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 }, "shebang-command": { @@ -15647,12 +18768,12 @@ } }, "listr2": { - "version": "3.8.2", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.8.2.tgz", - "integrity": "sha512-E28Fw7Zd3HQlCJKzb9a8C8M0HtFWQeucE+S8YrSrqZObuCLPRHMRrR8gNmYt65cU9orXYHwvN5agXC36lYt7VQ==", + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.7.1.tgz", + "integrity": "sha512-cNd368GTrk8351/ov/IV+BSwyf9sJRgI0UIvfORonCZA1u9UHAtAlqSEv9dgafoQIA1CgB3nu4No79pJtK2LHw==", "dev": true, "requires": { - "chalk": "^4.1.1", + "chalk": "^4.1.0", "cli-truncate": "^2.1.0", "figures": "^3.2.0", "indent-string": "^4.0.0", @@ -15745,6 +18866,17 @@ "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } } } } @@ -15844,10 +18976,10 @@ "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", "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=", + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", "dev": true }, "lodash.kebabcase": { @@ -15900,9 +19032,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -16041,6 +19173,15 @@ "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", "dev": true }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, "lowercase-keys": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", @@ -16148,9 +19289,9 @@ "dev": true }, "map-obj": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.0.tgz", - "integrity": "sha512-NAq0fCmZYGz9UFEQyndp7sisrow4GroyGeKluyKC/chuITZsPyOyC1UJZPJlVFImhXdROIP5xqouRLThT3BbpQ==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz", + "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==", "dev": true }, "map-visit": { @@ -16305,6 +19446,13 @@ "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz", "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78=" }, + "math-random": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", + "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", + "dev": true, + "optional": true + }, "md5.js": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", @@ -16317,9 +19465,9 @@ } }, "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==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", "dev": true }, "media-typer": { @@ -16461,13 +19609,13 @@ "dev": true }, "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "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.0.5" + "picomatch": "^2.2.3" } }, "miller-rabin": { @@ -16495,18 +19643,18 @@ "dev": true }, "mime-db": { - "version": "1.46.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", - "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", "dev": true }, "mime-types": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", - "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", "dev": true, "requires": { - "mime-db": "1.46.0" + "mime-db": "1.47.0" } }, "mimic-fn": { @@ -16776,9 +19924,9 @@ }, "dependencies": { "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -16831,9 +19979,9 @@ "dev": true }, "multimatch": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", - "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", + "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", "dev": true, "requires": { "@types/minimatch": "^3.0.3", @@ -17149,40 +20297,6 @@ "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", "dev": true }, - "node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-oJP/9NAdd9+x2Q+rfphB2RJCHjod70RcRLjosiPMMu5gjIfwVnOUGq2nbTjTUbmy0DJ/tFIVT30+Qe3nzl4TJg==", - "dev": true, - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.2", - "shellwords": "^0.1.1", - "uuid": "^8.3.0", - "which": "^2.0.2" - }, - "dependencies": { - "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, - "optional": true - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "optional": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, "node-releases": { "version": "1.1.71", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", @@ -17211,9 +20325,9 @@ }, "dependencies": { "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, "semver": { @@ -17237,9 +20351,9 @@ "dev": true }, "normalize-url": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", - "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", "dev": true }, "normalize.css": { @@ -17292,9 +20406,9 @@ } }, "npm-packlist": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.0.tgz", - "integrity": "sha512-d3da2MEaYliq7h+PNOHqUhlQjRm0M6gNPi6yHsZYzsCj6bLqUTWCC+JMzW/u9Aaxu8i4F1AA0eJUPUSoFU5izA==", + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", "dev": true, "requires": { "glob": "^7.1.6", @@ -17368,12 +20482,12 @@ } }, "nth-check": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", - "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", "dev": true, "requires": { - "boolbase": "^1.0.0" + "boolbase": "~1.0.0" } }, "number-is-nan": { @@ -17431,6 +20545,12 @@ } } }, + "object-inspect": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.2.tgz", + "integrity": "sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==", + "dev": true + }, "object-is": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", @@ -17491,6 +20611,17 @@ } } }, + "object.getownpropertydescriptors": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", + "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2" + } + }, "object.map": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", @@ -17512,6 +20643,17 @@ } } }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "optional": true, + "requires": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + } + }, "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", @@ -17542,6 +20684,18 @@ } } }, + "object.values": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", + "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.18.0-next.2", + "has": "^1.0.3" + } + }, "obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", @@ -17647,9 +20801,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -17677,6 +20831,15 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -17764,6 +20927,28 @@ "integrity": "sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=", "dev": true }, + "output-file-sync": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz", + "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.4", + "mkdirp": "^0.5.1", + "object-assign": "^4.1.0" + }, + "dependencies": { + "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" + } + } + } + }, "p-cancelable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", @@ -17955,16 +21140,46 @@ "path-root": "^0.1.1" } }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "optional": true, + "requires": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "dependencies": { + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true, + "optional": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "optional": true, + "requires": { + "is-extglob": "^1.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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", "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" + "json-parse-better-errors": "^1.0.1" } }, "parse-node-version": { @@ -18142,9 +21357,9 @@ "dev": true }, "picomatch": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", + "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", "dev": true }, "pify": { @@ -18271,13 +21486,13 @@ "dev": true }, "postcss": { - "version": "8.2.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.13.tgz", - "integrity": "sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==", + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.4.tgz", + "integrity": "sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg==", "dev": true, "requires": { - "colorette": "^1.2.2", - "nanoid": "^3.1.22", + "colorette": "^1.2.1", + "nanoid": "^3.1.20", "source-map": "^0.6.1" }, "dependencies": { @@ -18289,60 +21504,284 @@ } } }, - "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-colormin": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.0.0.tgz", - "integrity": "sha512-Yt84+5V6CgS/AhK7d7MA58vG8dSZ7+ytlRtWLaQhag3HXOncTfmYpuUOX4cDoXjvLfw1sHRCHMiBjYhc35CymQ==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "color": "^3.1.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-convert-values": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.0.tgz", - "integrity": "sha512-V5kmYm4xoBAjNs+eHY/6XzXJkkGeg4kwNf2ocfqhLb1WBPEa4oaSmoi1fnVO7Dkblqvus9h+AenDvhCKUCK7uQ==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-discard-comments": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.0.tgz", - "integrity": "sha512-Umig6Gxs8m20RihiXY6QkePd6mp4FxkA1Dg+f/Kd6uw0gEMfKRjDeQOyFkLibexbJJGHpE3lrN/Q0R9SMrUMbQ==", - "dev": true - }, - "postcss-discard-duplicates": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.0.tgz", - "integrity": "sha512-vEJJ+Y3pFUnO1FyCBA6PSisGjHtnphL3V6GsNvkASq/VkP3OX5/No5RYXXLxHa2QegStNzg6HYrYdo71uR4caQ==", - "dev": true - }, - "postcss-discard-empty": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.0.tgz", - "integrity": "sha512-+wigy099Y1xZxG36WG5L1f2zeH1oicntkJEW4TDIqKKDO2g9XVB3OhoiHTu08rDEjLnbcab4rw0BAccwi2VjiQ==", - "dev": true - }, - "postcss-discard-overridden": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.0.tgz", - "integrity": "sha512-hybnScTaZM2iEA6kzVQ6Spozy7kVdLw+lGw8hftLlBEzt93uzXoltkYp9u0tI8xbfhxDLTOOzHsHQCkYdmzRUg==", - "dev": true - }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } + }, "postcss-import": { "version": "14.0.0", "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.0.tgz", @@ -18367,6 +21806,47 @@ "semver": "^7.3.4" }, "dependencies": { + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -18381,72 +21861,265 @@ } }, "postcss-merge-longhand": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.1.tgz", - "integrity": "sha512-H1RO8le5deFGumQzuhJjuL0bIXPRysa+w7xtk5KrHe38oiaSS9ksPXDo24+IOS3SETPhip0J5+1uCOW+ALs3Yw==", + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", "dev": true, "requires": { - "css-color-names": "^1.0.1", - "postcss-value-parser": "^4.1.0", - "stylehacks": "^5.0.0" + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, "postcss-merge-rules": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.0.tgz", - "integrity": "sha512-TfsXbKjNYCGfUPEXGIGPySnMiJbdS+3gcVeV8gwmJP4RajyKZHW8E0FYDL1WmggTj3hi+m+WUCAvqRpX2ut4Kg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", "dev": true, "requires": { - "browserslist": "^4.16.0", + "browserslist": "^4.0.0", "caniuse-api": "^3.0.0", - "cssnano-utils": "^2.0.0", - "postcss-selector-parser": "^6.0.4", - "vendors": "^1.0.3" + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.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 + }, + "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" + } + } } }, "postcss-minify-font-values": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.0.tgz", - "integrity": "sha512-zi2JhFaMOcIaNxhndX5uhsqSY1rexKDp23wV8EOmC9XERqzLbHsoRye3aYF716Zm+hkcR4loqKDt8LZlmihwAg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", "dev": true, "requires": { - "postcss-value-parser": "^4.1.0" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, "postcss-minify-gradients": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.0.tgz", - "integrity": "sha512-/jPtNgs6JySMwgsE5dPOq8a2xEopWTW3RyqoB9fLqxgR+mDUNLSi7joKd+N1z7FXWgVkc4l/dEBMXHgNAaUbvg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", "dev": true, "requires": { - "cssnano-utils": "^2.0.0", - "is-color-stop": "^1.1.0", - "postcss-value-parser": "^4.1.0" + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, "postcss-minify-params": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.0.tgz", - "integrity": "sha512-KvZYIxTPBVKjdd+XgObq9A+Sfv8lMkXTpbZTsjhr42XbfWIeLaTItMlygsDWfjArEc3muUfDaUFgNSeDiJ5jug==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", "dev": true, "requires": { - "alphanum-sort": "^1.0.2", - "browserslist": "^4.16.0", - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0", + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, "postcss-minify-selectors": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.0.0.tgz", - "integrity": "sha512-cEM0O0eWwFIvmo6nfB0lH0vO/XFwgqIvymODbfPXZ1gTA3i76FKnb7TGUrEpiTxaXH6tgYQ6DcTHwRiRS+YQLQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", "dev": true, "requires": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^3.1.2" + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" }, "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, "postcss-selector-parser": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", @@ -18457,6 +22130,21 @@ "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 + }, + "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" + } } } }, @@ -18496,126 +22184,636 @@ } }, "postcss-normalize-charset": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.0.tgz", - "integrity": "sha512-pqsCkgo9KmQP0ew6DqSA+uP9YN6EfsW20pQ3JU5JoQge09Z6Too4qU0TNDsTNWuEaP8SWsMp+19l15210MsDZQ==", - "dev": true + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } }, "postcss-normalize-display-values": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.0.tgz", - "integrity": "sha512-t4f2d//gH1f7Ns0Jq3eNdnWuPT7TeLuISZ6RQx4j8gpl5XrhkdshdNcOnlrEK48YU6Tcb6jqK7dorME3N4oOGA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", "dev": true, "requires": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, "postcss-normalize-positions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.0.tgz", - "integrity": "sha512-0o6/qU5ky74X/eWYj/tv4iiKCm3YqJnrhmVADpIMNXxzFZywsSQxl8F7cKs8jQEtF3VrJBgcDHTexZy1zgDoYg==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", "dev": true, "requires": { - "postcss-value-parser": "^4.1.0" + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, "postcss-normalize-repeat-style": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.0.tgz", - "integrity": "sha512-KRT14JbrXKcFMYuc4q7lh8lvv8u22wLyMrq+UpHKLtbx2H/LOjvWXYdoDxmNrrrJzomAWL+ViEXr48/IhSUJnQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", "dev": true, "requires": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, - "postcss-normalize-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.0.tgz", - "integrity": "sha512-wSO4pf7GNcDZpmelREWYADF1+XZWrAcbFLQCOqoE92ZwYgaP/RLumkUTaamEzdT2YKRZAH8eLLKGWotU/7FNPw==", + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", "dev": true, "requires": { - "postcss-value-parser": "^4.1.0" + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, - "postcss-normalize-timing-functions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.0.tgz", - "integrity": "sha512-TwPaDX+wl9wO3MUm23lzGmOzGCGKnpk+rSDgzB2INpakD5dgWR3L6bJq1P1LQYzBAvz8fRIj2NWdnZdV4EV98Q==", + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", "dev": true, "requires": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, - "postcss-normalize-unicode": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.0.tgz", - "integrity": "sha512-2CpVoz/67rXU5s9tsPZDxG1YGS9OFHwoY9gsLAzrURrCxTAb0H7Vp87/62LvVPgRWTa5ZmvgmqTp2rL8tlm72A==", + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", "dev": true, "requires": { - "browserslist": "^4.16.0", - "postcss-value-parser": "^4.1.0" + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, - "postcss-normalize-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.0.tgz", - "integrity": "sha512-ICDaGFBqLgA3dlrCIRuhblLl80D13YtgEV9NJPTYJtgR72vu61KgxAHv+z/lKMs1EbwfSQa3ALjOFLSmXiE34A==", + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", "dev": true, "requires": { - "is-absolute-url": "^3.0.3", - "normalize-url": "^4.5.0", - "postcss-value-parser": "^4.1.0" + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "postcss-normalize-whitespace": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.0.tgz", - "integrity": "sha512-KRnxQvQAVkJfaeXSz7JlnD9nBN9sFZF9lrk9452Q2uRoqrRSkinqifF8Iex7wZGei2DZVG/qpmDFDmRvbNAOGA==", + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", "dev": true, "requires": { - "postcss-value-parser": "^4.1.0" + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, - "postcss-ordered-values": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.0.tgz", - "integrity": "sha512-dPr+SRObiHueCIc4IUaG0aOGQmYkuNu50wQvdXTGKy+rzi2mjmPsbeDsheLk5WPb9Zyf2tp8E+I+h40cnivm6g==", + "postcss-scss": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", + "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", "dev": true, "requires": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" + "postcss": "^7.0.6" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "postcss-reduce-initial": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.0.tgz", - "integrity": "sha512-wR6pXUaFbSMG1oCKx8pKVA+rnSXCHlca5jMrlmkmif+uig0HNUTV9oGN5kjKsM3mATQAldv2PF9Tbl2vqLFjnA==", + "postcss-selector-parser": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz", + "integrity": "sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg==", "dev": true, "requires": { - "browserslist": "^4.16.0", - "caniuse-api": "^3.0.0" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" } }, - "postcss-reduce-transforms": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.0.tgz", - "integrity": "sha512-iHdGODW4YzM3WjVecBhPQt6fpJC4lGQZxJKjkBNHpp2b8dzmvj0ogKThqya+IRodQEFzjfXgYeESkf172FH5Lw==", + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", "dev": true, "requires": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "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 + }, + "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" + } + } } }, - "postcss-scss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", - "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", "dev": true, "requires": { - "postcss": "^7.0.6" + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" }, "dependencies": { "postcss": { @@ -18646,37 +22844,6 @@ } } }, - "postcss-selector-parser": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz", - "integrity": "sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.0.tgz", - "integrity": "sha512-M3/VS4sFI1Yp9g0bPL+xzzCNz5iLdRUztoFaugMit5a8sMfkVzzhwqbsOlD8IFFymCdJDmXmh31waYHWw1K4BA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0", - "svgo": "^2.3.0" - } - }, - "postcss-unique-selectors": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.0.tgz", - "integrity": "sha512-o9l4pF8SRn7aCMTmzb/kNv/kjV7wPZpZ8Nlb1Gq8v/Qvw969K1wanz1RVA0ehHzWe9+wHXaC2DvZlak/gdMJ5w==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.2", - "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", @@ -18695,6 +22862,13 @@ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", "dev": true }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true, + "optional": true + }, "prettier": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", @@ -18760,6 +22934,12 @@ "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", "dev": true }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -18969,6 +23149,27 @@ "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==", "dev": true }, + "randomatic": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", + "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", + "dev": true, + "optional": true, + "requires": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true, + "optional": true + } + } + }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -19250,6 +23451,16 @@ "@babel/runtime": "^7.8.4" } }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "optional": true, + "requires": { + "is-equal-shallow": "^0.1.3" + } + }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -19401,9 +23612,9 @@ "dev": true }, "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "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": { @@ -19412,6 +23623,15 @@ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", "dev": true }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, "replace-ext": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", @@ -19835,12 +24055,6 @@ "fsevents": "~2.3.1" } }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true - }, "run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", @@ -20035,151 +24249,10 @@ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "dev": true, - "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, "sass": { - "version": "1.32.13", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.13.tgz", - "integrity": "sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==", + "version": "1.32.11", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.11.tgz", + "integrity": "sha512-O9tRcob/fegUVSIV1ihLLZcftIOh0AF1VpKgusUfLqnb2jQ0GLDwI5ivv1FYWivGv8eZ/AwntTyTzjcHu0c/qw==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0" @@ -20693,9 +24766,9 @@ } }, "sass-loader": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-11.1.1.tgz", - "integrity": "sha512-fOCp/zLmj1V1WHDZbUbPgrZhA7HKXHEqkslzB+05U5K9SbSbcmH91C7QLW31AsXikxUMaxXRhhcqWZAxUMLDyA==", + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-11.0.1.tgz", + "integrity": "sha512-Vp1LcP4slTsTNLEiDkTcm8zGN/XYYrZz2BZybQbliWA8eXveqA/AxsEjllQTpJbg2MzCsx/qNO48sHdZtOaxTw==", "dev": true, "requires": { "klona": "^2.0.4", @@ -21373,13 +25446,6 @@ "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=", "dev": true }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true, - "optional": true - }, "sigmund": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", @@ -21603,9 +25669,9 @@ } }, "socks": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.6.0.tgz", - "integrity": "sha512-mNmr9owlinMplev0Wd7UHFlqI4ofnBnNzFuzrm63PPaHgbkqCFe4T5LzwKmtQ/f2tX0NTpcdVLyD/FHxFBstYw==", + "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", @@ -21664,9 +25730,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -22167,6 +26233,17 @@ "requires": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "string-width": { @@ -22177,6 +26254,36 @@ "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" } }, "string_decoder": { @@ -22216,11 +26323,18 @@ } }, "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.0.tgz", + "integrity": "sha512-UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==", "requires": { - "ansi-regex": "^5.0.0" + "ansi-regex": "^6.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz", + "integrity": "sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==" + } } }, "strip-bom": { @@ -22283,13 +26397,53 @@ } }, "stylehacks": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.0.tgz", - "integrity": "sha512-QOWm6XivDLb+fqffTZP8jrmPmPITVChl2KCY2R05nsCWwLi3VGhCdVc3IVGNwd1zzTt1jPd67zIKjpQfxzQZeA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", "dev": true, "requires": { - "browserslist": "^4.16.0", - "postcss-selector-parser": "^6.0.4" + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.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 + }, + "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" + } + } } }, "stylus": { @@ -22318,9 +26472,9 @@ } }, "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -22386,9 +26540,9 @@ } }, "supports-hyperlinks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.1.0.tgz", - "integrity": "sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", "dev": true, "requires": { "has-flag": "^4.0.0", @@ -22423,73 +26577,52 @@ } }, "svgo": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.3.0.tgz", - "integrity": "sha512-fz4IKjNO6HDPgIQxu4IxwtubtbSfGEAJUq/IXyTPIkGhWck/faiiwfkvsB8LnBkKLvSoyNNIY6d13lZprJMc9Q==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", "dev": true, "requires": { - "@trysound/sax": "0.1.1", - "chalk": "^4.1.0", - "commander": "^7.1.0", - "css-select": "^3.1.2", - "css-tree": "^1.1.2", - "csso": "^4.2.0", - "stable": "^0.1.8" + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" }, "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "sprintf-js": "~1.0.2" } }, - "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==", + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, "requires": { - "color-name": "~1.1.4" + "argparse": "^1.0.7", + "esprima": "^4.0.0" } }, - "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 - }, - "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 - }, - "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==", + "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": { - "has-flag": "^4.0.0" + "minimist": "^1.2.5" } } } @@ -22507,28 +26640,31 @@ "dev": true }, "systemjs": { - "version": "6.9.0", - "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.9.0.tgz", - "integrity": "sha512-THLzcb7WzoW0I+tHB4PQge0BqqN+CAUQJ9gPc1MieqD1gnhxNUKYrhRlN5ov94saOYVVR5NZFQqQhnxi9/WEGg==" + "version": "6.8.3", + "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.8.3.tgz", + "integrity": "sha512-UcTY+FEA1B7e+bpJk1TI+a9Na6LG7wFEqW7ED16cLqLuQfI/9Ri0rsXm3tKlIgNoHyLHZycjdAOijzNbzelgwA==" }, "table": { - "version": "6.7.1", - "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", - "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/table/-/table-6.3.2.tgz", + "integrity": "sha512-I9/Ca6Huf2oxFag7crD0DhA+arIdfLtWunSn0NIXSzjtUlDgIBGVZY7SsMkNPNT3Psd/z4gza0nuEpmra9eRbg==", "dev": true, "requires": { "ajv": "^8.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", "lodash.clonedeep": "^4.5.0", + "lodash.flatten": "^4.4.0", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0" + "string-width": "^4.2.0" }, "dependencies": { "ajv": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.4.0.tgz", - "integrity": "sha512-7QD2l6+KBSLwf+7MuYocbWvRPdOu63/trReTLu2KFwkgctnub1auoF+Y1WYcm09CTM7quuscrzqmASaLHC/K4Q==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", + "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -22762,9 +26898,9 @@ "dev": true }, "throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", "dev": true }, "throttleit": { @@ -23032,21 +27168,27 @@ "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", "dev": true }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, "truncate-url": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/truncate-url/-/truncate-url-1.0.0.tgz", "integrity": "sha1-hiGabDV12bch04aRvwjISqWtqkI=" }, "ts-jest": { - "version": "26.5.4", - "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-26.5.4.tgz", - "integrity": "sha512-I5Qsddo+VTm94SukBJ4cPimOoFZsYTeElR2xy6H2TOVs+NsvgYglW8KuQgKoApOKuaU/Ix/vrF9ebFZlb5D2Pg==", + "version": "27.0.0-next.11", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.0.0-next.11.tgz", + "integrity": "sha512-MdlskBkkYy2/Q47Wlilf0ZJhRe1kZdP9ul7vOwsICUtS+47aCv47nRMrueDg1VCcOcWT3ZgwZ3XaYXcGFEhcHA==", "dev": true, "requires": { "bs-logger": "0.x", "buffer-from": "1.x", "fast-json-stable-stringify": "2.x", - "jest-util": "^26.1.0", + "jest-util": "27.0.0-next.8", "json5": "2.x", "lodash": "4.x", "make-error": "1.x", @@ -23056,14 +27198,13 @@ } }, "ts-loader": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-8.1.0.tgz", - "integrity": "sha512-YiQipGGAFj2zBfqLhp28yUvPP9jUGqHxRzrGYuc82Z2wM27YIHbElXiaZDc93c3x0mz4zvBmS6q/DgExpdj37A==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-9.1.0.tgz", + "integrity": "sha512-yjgM84n/NhzPbcAvvjGFihJxkXmwaUOQLcJezJqT9l/eD0CRcF6zu/dL21NTr4iyW47Rs4lJZawN/d3lSX07sw==", "dev": true, "requires": { "chalk": "^4.1.0", - "enhanced-resolve": "^4.0.0", - "loader-utils": "^2.0.0", + "enhanced-resolve": "^5.0.0", "micromatch": "^4.0.0", "semver": "^7.3.4" }, @@ -23078,9 +27219,9 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", @@ -23102,57 +27243,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -23161,12 +27257,6 @@ "requires": { "has-flag": "^4.0.0" } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true } } }, @@ -23213,9 +27303,9 @@ } }, "tsutils-etc": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/tsutils-etc/-/tsutils-etc-1.3.3.tgz", - "integrity": "sha512-wkO2RkTgpqkmplJTvyr3AJ+Mf1ptE4B1Pg0oWBIc7BmGCpkkpd9FXCmCu/e/rkcaz7nWxOH85Zfx5W3LKW1mwQ==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/tsutils-etc/-/tsutils-etc-1.3.2.tgz", + "integrity": "sha512-hAQoELuJxKiJ7nISOuTFI+OKcwtbBTfQh47DquqG4R0bDvhfK6vXvykoKTNpBBS1n67vGvGPqEtnR9zE6dfWdg==", "dev": true, "requires": { "@types/yargs": "^15.0.5", @@ -23246,6 +27336,17 @@ "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "color-convert": { @@ -23272,6 +27373,17 @@ "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" + }, + "dependencies": { + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "y18n": { @@ -23390,6 +27502,18 @@ "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==", "dev": true }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, "unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", @@ -23540,6 +27664,12 @@ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", "dev": true }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -23624,15 +27754,21 @@ } }, "chalk": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", - "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -23648,37 +27784,21 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", - "dev": true, - "requires": { - "ini": "2.0.0" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "dev": true, "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" + "ci-info": "^2.0.0" } }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -23747,6 +27867,12 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "dev": true }, + "user-home": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", + "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", + "dev": true + }, "util": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", @@ -23770,6 +27896,18 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -23807,6 +27945,15 @@ } } }, + "v8flags": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", + "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "dev": true, + "requires": { + "user-home": "^1.1.1" + } + }, "validate-npm-package-license": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", @@ -24463,9 +28610,9 @@ } }, "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -25304,9 +29451,9 @@ } }, "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", "dev": true }, "yargs": { @@ -25462,6 +29609,19 @@ "isexe": "^2.0.0" } }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", @@ -25601,6 +29761,14 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } } } }, @@ -25681,9 +29849,9 @@ "dev": true }, "xterm": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/xterm/-/xterm-4.12.0.tgz", - "integrity": "sha512-K5mF/p3txUV18mjiZFlElagoHFpqXrm5OYHeoymeXSu8GG/nMaOO/+NRcNCwfdjzAbdQ5VLF32hEHiWWKKm0bw==" + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/xterm/-/xterm-4.11.0.tgz", + "integrity": "sha512-NeJH909WTO2vth/ZlC0gkP3AGzupbvVHVlmtrpBw56/sGFXaF9bNdKgqKa3tf8qbGvXMzL2JhCcHVklqFztIRw==" }, "xterm-addon-fit": { "version": "0.5.0", @@ -25691,9 +29859,9 @@ "integrity": "sha512-DsS9fqhXHacEmsPxBJZvfj2la30Iz9xk+UKjhQgnYNkrUIN5CYLbw7WEfz117c7+S86S/tpHPfvNxJsF5/G8wQ==" }, "y18n": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", - "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==" + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" }, "yallist": { "version": "4.0.0", diff --git a/package.json b/package.json index 445b73c519cd..db0f22f735a4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,7 @@ { "name": "kubernetes-dashboard", "version": "2.2.0", + "type": "module", "repository": { "type": "git", "url": "https://github.com/kubernetes/dashboard.git" @@ -16,7 +17,7 @@ "start:prod": "npm run build && ./$npm_package_config_dashboard_binary_path --kubeconfig $npm_package_config_kubeconfig --locale-config $npm_package_config_dashboard_locale_config --auto-generate-certificates --bind-address $npm_package_config_bind_address --sidecar-host $npm_package_config_sidecar_host --port $npm_package_config_port", "build": "./aio/scripts/build.sh", "build:cross": "./aio/scripts/build.sh -c", - "build:frontend": "npm run clean && ng build --aot --prod --localize --outputPath=$npm_package_config_frontend_build_dir", + "build:frontend": "npm run clean && ng build --prod --localize --outputPath=$npm_package_config_frontend_build_dir", "build:backend": "npm run clean && gulp backend:prod", "build:backend:cross": "npm run clean && gulp backend:prod:cross", "docker:build": "npm run clean && npm run build:cross && gulp docker-image:release:cross", @@ -26,9 +27,9 @@ "cy:open": "npx cypress open", "cy:run": "npx cypress run", "test": "npm run test:frontend && npm run test:backend && npm run e2e", - "test:frontend": "jest --config aio/jest.config.js", - "test:frontend:coverage": "jest --config aio/jest.config.js --coverage -i", - "test:frontend:watch": "jest --config aio/jest.config.js --watch", + "test:frontend": "jest --config aio/jest.config.ts", + "test:frontend:coverage": "jest --config aio/jest.config.ts --coverage -i", + "test:frontend:watch": "jest --config aio/jest.config.ts --watch", "test:backend": "go test github.com/kubernetes/dashboard/src/app/backend/...", "test:backend:coverage": "./aio/scripts/coverage-backend.sh", "test:coverage": "npm run test:frontend:coverage && npm run test:backend:coverage", @@ -87,18 +88,18 @@ "beautifyOutput": true }, "dependencies": { - "@angular/animations": "11.2.7", - "@angular/cdk": "11.2.7", - "@angular/common": "11.2.7", - "@angular/compiler": "11.2.7", - "@angular/core": "11.2.7", + "@angular/animations": "11.2.11", + "@angular/cdk": "11.2.10", + "@angular/common": "11.2.11", + "@angular/compiler": "11.2.11", + "@angular/core": "11.2.11", "@angular/flex-layout": "11.0.0-beta.33", - "@angular/forms": "11.2.7", - "@angular/localize": "11.2.7", - "@angular/material": "11.2.7", - "@angular/platform-browser": "11.2.7", - "@angular/platform-browser-dynamic": "11.2.7", - "@angular/router": "11.2.7", + "@angular/forms": "11.2.11", + "@angular/localize": "11.2.11", + "@angular/material": "11.2.10", + "@angular/platform-browser": "11.2.11", + "@angular/platform-browser-dynamic": "11.2.11", + "@angular/router": "11.2.11", "@swimlane/ngx-charts": "17.0.1", "ace-builds": "1.4.12", "angular-page-visibility": "11.0.0", @@ -118,6 +119,7 @@ "rxjs": "6.6.7", "rxjs-compat": "6.6.7", "sockjs-client": "1.5.1", + "strip-ansi": "7.0.0", "systemjs": "6.9.0", "truncate-url": "1.0.0", "tslib": "2.2.0", @@ -127,19 +129,18 @@ "zone.js": "0.11.4" }, "devDependencies": { - "@angular-devkit/build-angular": "0.1102.12", - "@angular/cli": "11.2.12", - "@angular/compiler-cli": "11.2.7", - "@angular/language-service": "12.0.0", - "@babel/core": "7.14.2", - "@babel/preset-env": "7.14.1", + "@angular-devkit/build-angular": "0.1102.11", + "@angular/cli": "11.2.10", + "@angular/compiler-cli": "11.2.11", + "@angular/language-service": "11.2.11", + "@babel/core": "7.13.16", + "@babel/preset-env": "7.13.15", "@babel/register": "7.13.16", "@cypress/webpack-preprocessor": "5.7.0", "@types/c3": "0.7.5", "@types/d3": "6.3.0", "@types/d3-scale": "3.2.2", "@types/file-saver": "2.0.2", - "@types/highlight.js": "10.1.0", "@types/jasmine": "3.7.4", "@types/jasminewd2": "2.0.8", "@types/jest": "26.0.23", @@ -159,8 +160,8 @@ "husky": "6.0.0", "jasmine-core": "3.7.1", "jasmine-spec-reporter": "7.0.0", - "jest": "26.6.3", - "jest-preset-angular": "8.4.0", + "jest": "27.0.0-next.8", + "jest-preset-angular": "9.0.0-next.13", "js-beautify": "1.13.13", "license-check-and-add": "4.0.2", "lint-staged": "11.0.0", @@ -180,7 +181,7 @@ "source-map-explorer": "2.5.2", "tar": "6.1.0", "through2": "4.0.2", - "ts-loader": "8.1.0", + "ts-loader": "9.1.0", "ts-node": "9.1.1", "typescript": "4.1.5", "wait-on": "5.3.0", diff --git a/src/app/backend/resource/cronjob/common.go b/src/app/backend/resource/cronjob/common.go index b34e4a269434..becbfb5efa0e 100644 --- a/src/app/backend/resource/cronjob/common.go +++ b/src/app/backend/resource/cronjob/common.go @@ -19,12 +19,12 @@ import ( metricapi "github.com/kubernetes/dashboard/src/app/backend/integration/metric/api" "github.com/kubernetes/dashboard/src/app/backend/resource/common" "github.com/kubernetes/dashboard/src/app/backend/resource/dataselect" - batch2 "k8s.io/api/batch/v1beta1" + batchv1beta1 "k8s.io/api/batch/v1beta1" ) // The code below allows to perform complex data section on []batch.CronJob -type CronJobCell batch2.CronJob +type CronJobCell batchv1beta1.CronJob func (self CronJobCell) GetProperty(name dataselect.PropertyName) dataselect.ComparableValue { switch name { @@ -49,7 +49,7 @@ func (self CronJobCell) GetResourceSelector() *metricapi.ResourceSelector { } } -func ToCells(std []batch2.CronJob) []dataselect.DataCell { +func ToCells(std []batchv1beta1.CronJob) []dataselect.DataCell { cells := make([]dataselect.DataCell, len(std)) for i := range std { cells[i] = CronJobCell(std[i]) @@ -57,15 +57,15 @@ func ToCells(std []batch2.CronJob) []dataselect.DataCell { return cells } -func FromCells(cells []dataselect.DataCell) []batch2.CronJob { - std := make([]batch2.CronJob, len(cells)) +func FromCells(cells []dataselect.DataCell) []batchv1beta1.CronJob { + std := make([]batchv1beta1.CronJob, len(cells)) for i := range std { - std[i] = batch2.CronJob(cells[i].(CronJobCell)) + std[i] = batchv1beta1.CronJob(cells[i].(CronJobCell)) } return std } -func getStatus(list *batch2.CronJobList) common.ResourceStatus { +func getStatus(list *batchv1beta1.CronJobList) common.ResourceStatus { info := common.ResourceStatus{} if list == nil { return info @@ -81,3 +81,14 @@ func getStatus(list *batch2.CronJobList) common.ResourceStatus { return info } + +func getContainerImages(cronJob *batchv1beta1.CronJob) []string { + podSpec := cronJob.Spec.JobTemplate.Spec.Template.Spec + result := make([]string, 0) + + for _, container := range podSpec.Containers { + result = append(result, container.Image) + } + + return result +} diff --git a/src/app/backend/resource/cronjob/list.go b/src/app/backend/resource/cronjob/list.go index dcc44200134a..b7f88bee1f50 100644 --- a/src/app/backend/resource/cronjob/list.go +++ b/src/app/backend/resource/cronjob/list.go @@ -48,6 +48,9 @@ type CronJob struct { Suspend *bool `json:"suspend"` Active int `json:"active"` LastSchedule *metav1.Time `json:"lastSchedule"` + + // ContainerImages holds a list of the CronJob images. + ContainerImages []string `json:"containerImages"` } // GetCronJobList returns a list of all CronJobs in the cluster. @@ -111,11 +114,12 @@ func toCronJobList(cronJobs []v1beta1.CronJob, nonCriticalErrors []error, dsQuer func toCronJob(cj *v1beta1.CronJob) CronJob { return CronJob{ - ObjectMeta: api.NewObjectMeta(cj.ObjectMeta), - TypeMeta: api.NewTypeMeta(api.ResourceKindCronJob), - Schedule: cj.Spec.Schedule, - Suspend: cj.Spec.Suspend, - Active: len(cj.Status.Active), - LastSchedule: cj.Status.LastScheduleTime, + ObjectMeta: api.NewObjectMeta(cj.ObjectMeta), + TypeMeta: api.NewTypeMeta(api.ResourceKindCronJob), + Schedule: cj.Spec.Schedule, + Suspend: cj.Spec.Suspend, + Active: len(cj.Status.Active), + LastSchedule: cj.Status.LastScheduleTime, + ContainerImages: getContainerImages(cj), } } diff --git a/src/app/backend/resource/pod/list.go b/src/app/backend/resource/pod/list.go index 782981d6d9c3..1ae2ca060719 100644 --- a/src/app/backend/resource/pod/list.go +++ b/src/app/backend/resource/pod/list.go @@ -69,6 +69,9 @@ type Pod struct { // NodeName of the Node this Pod runs on. NodeName string `json:"nodeName"` + + // ContainerImages holds a list of the Pod images. + ContainerImages []string `json:"containerImages"` } var EmptyPodList = &PodList{ @@ -151,12 +154,13 @@ func ToPodList(pods []v1.Pod, events []v1.Event, nonCriticalErrors []error, dsQu func toPod(pod *v1.Pod, metrics *MetricsByPod, warnings []common.Event) Pod { podDetail := Pod{ - ObjectMeta: api.NewObjectMeta(pod.ObjectMeta), - TypeMeta: api.NewTypeMeta(api.ResourceKindPod), - Warnings: warnings, - Status: getPodStatus(*pod), - RestartCount: getRestartCount(*pod), - NodeName: pod.Spec.NodeName, + ObjectMeta: api.NewObjectMeta(pod.ObjectMeta), + TypeMeta: api.NewTypeMeta(api.ResourceKindPod), + Warnings: warnings, + Status: getPodStatus(*pod), + RestartCount: getRestartCount(*pod), + NodeName: pod.Spec.NodeName, + ContainerImages: common.GetContainerImages(&pod.Spec), } if m, exists := metrics.MetricsMap[pod.UID]; exists { diff --git a/src/app/frontend/common/components/card/component.spec.ts b/src/app/frontend/common/components/card/component.spec.ts index 1f8a7b86a01d..4f5587811d9d 100644 --- a/src/app/frontend/common/components/card/component.spec.ts +++ b/src/app/frontend/common/components/card/component.spec.ts @@ -12,12 +12,12 @@ // See the License for the specific language governing permissions and // limitations under the License. -import {Component, CUSTOM_ELEMENTS_SCHEMA, DebugElement} from '@angular/core'; -import {waitForAsync, ComponentFixture, TestBed} from '@angular/core/testing'; +import {Component, CUSTOM_ELEMENTS_SCHEMA} from '@angular/core'; +import {ComponentFixture, TestBed, waitForAsync} from '@angular/core/testing'; import {MatCardModule} from '@angular/material/card'; import {MatDividerModule} from '@angular/material/divider'; import {MatIconModule} from '@angular/material/icon'; -import {MatTooltip, MatTooltipModule} from '@angular/material/tooltip'; +import {MatTooltipModule} from '@angular/material/tooltip'; import {By} from '@angular/platform-browser'; import {NoopAnimationsModule} from '@angular/platform-browser/animations'; diff --git a/src/app/frontend/common/components/card/style.scss b/src/app/frontend/common/components/card/style.scss index f61bf90356de..1ee1b0cebe3e 100644 --- a/src/app/frontend/common/components/card/style.scss +++ b/src/app/frontend/common/components/card/style.scss @@ -34,7 +34,7 @@ } .mat-card { - min-width: 100 * $baseline-grid; + min-width: 170 * $baseline-grid; padding: 0; &.kd-inner-content { diff --git a/src/app/frontend/common/components/chips/component.ts b/src/app/frontend/common/components/chips/component.ts index 2bc85462544f..8b05976d5ec6 100644 --- a/src/app/frontend/common/components/chips/component.ts +++ b/src/app/frontend/common/components/chips/component.ts @@ -23,13 +23,11 @@ import { } from '@angular/core'; import {MatDialog, MatDialogConfig} from '@angular/material/dialog'; import {StringMap} from '@api/root.api'; +// @ts-ignore +import truncateUrl from 'truncate-url'; import {GlobalSettingsService} from '../../services/global/globalsettings'; - import {ChipDialog} from './chipdialog/dialog'; - -// @ts-ignore -import * as truncateUrl from 'truncate-url'; import {KdStateService} from '@common/services/global/state'; export interface Chip { @@ -83,19 +81,6 @@ export class ChipsComponent implements OnInit, OnChanges { } } - private processMap() { - if (!this.map) { - this.map = []; - } - - if (Array.isArray(this.map)) { - this.keys = this.map as string[]; - } else { - this.keys = Object.keys(this.map); - } - this._changeDetectorRef.markForCheck(); - } - isVisible(index: number): boolean { return this.isShowingAll || index < this._labelsLimit || this.displayAll; } @@ -157,4 +142,17 @@ export class ChipsComponent implements OnInit, OnChanges { }; this._matDialog.open(ChipDialog, dialogConfig); } + + private processMap() { + if (!this.map) { + this.map = []; + } + + if (Array.isArray(this.map)) { + this.keys = this.map as string[]; + } else { + this.keys = Object.keys(this.map); + } + this._changeDetectorRef.markForCheck(); + } } diff --git a/src/app/frontend/common/components/container/component.ts b/src/app/frontend/common/components/container/component.ts index b927f6b83314..c2b582da3b04 100644 --- a/src/app/frontend/common/components/container/component.ts +++ b/src/app/frontend/common/components/container/component.ts @@ -16,7 +16,7 @@ import {Component, Input, OnChanges} from '@angular/core'; import {ConfigMapKeyRef, Container, EnvVar, SecretKeyRef} from '@api/root.api'; import {Status, StatusClass} from '@common/components/resourcelist/statuses'; import {KdStateService} from '@common/services/global/state'; -import * as _ from 'lodash'; +import _ from 'lodash'; @Component({ selector: 'kd-container-card', diff --git a/src/app/frontend/common/components/ingressrulelist/component.ts b/src/app/frontend/common/components/ingressrulelist/component.ts index d743e25bde5d..ba5674be1976 100644 --- a/src/app/frontend/common/components/ingressrulelist/component.ts +++ b/src/app/frontend/common/components/ingressrulelist/component.ts @@ -15,7 +15,7 @@ import {Component, Input, OnChanges, OnInit, SimpleChange} from '@angular/core'; import {MatTableDataSource} from '@angular/material/table'; import {IngressSpecRule, IngressSpecRuleHttpPath, IngressSpecTLS} from '@api/root.api'; -import * as _ from 'lodash'; +import _ from 'lodash'; import {GlobalServicesModule} from '../../services/global/module'; import {KdStateService} from '../../services/global/state'; diff --git a/src/app/frontend/common/components/resourcelist/cronjob/component.ts b/src/app/frontend/common/components/resourcelist/cronjob/component.ts index 339e7ee58d6a..5e9d721b7150 100644 --- a/src/app/frontend/common/components/resourcelist/cronjob/component.ts +++ b/src/app/frontend/common/components/resourcelist/cronjob/component.ts @@ -15,11 +15,11 @@ import {HttpParams} from '@angular/common/http'; import {ChangeDetectionStrategy, ChangeDetectorRef, Component, Input} from '@angular/core'; import {CronJob, CronJobList, Metric} from '@api/root.api'; +import {ResourceListWithStatuses} from '@common/resources/list'; +import {NotificationsService} from '@common/services/global/notifications'; +import {EndpointManager, Resource} from '@common/services/resource/endpoint'; +import {NamespacedResourceService} from '@common/services/resource/resource'; import {Observable} from 'rxjs'; -import {ResourceListWithStatuses} from '../../../resources/list'; -import {NotificationsService} from '../../../services/global/notifications'; -import {EndpointManager, Resource} from '../../../services/resource/endpoint'; -import {NamespacedResourceService} from '../../../services/resource/resource'; import {MenuComponent} from '../../list/column/menu/component'; import {ListGroupIdentifier, ListIdentifier} from '../groupids'; import {Status} from '../statuses'; @@ -64,7 +64,7 @@ export class CronJobListComponent extends ResourceListWithStatuses{{cronJob.objectMeta.namespace}} + + Images + + + + + Labels @@ -96,16 +106,22 @@ Active - {{cronJob.active}} + {{cronJob.active}} Last Schedule - - + + - @@ -122,8 +138,10 @@ Created - + diff --git a/src/app/frontend/common/components/resourcelist/daemonset/component.ts b/src/app/frontend/common/components/resourcelist/daemonset/component.ts index 6de773055381..1665ea077f2b 100644 --- a/src/app/frontend/common/components/resourcelist/daemonset/component.ts +++ b/src/app/frontend/common/components/resourcelist/daemonset/component.ts @@ -74,7 +74,7 @@ export class DaemonSetListComponent extends ResourceListWithStatuses Namespace - {{daemonSet.objectMeta.namespace}} + {{daemonSet.objectMeta.namespace}} + + + + Images + + + @@ -93,8 +103,10 @@ Pods - + {{daemonSet.podInfo.running}} / {{daemonSet.podInfo.desired}} @@ -103,21 +115,15 @@ Created - + - - Images - - - - - diff --git a/src/app/frontend/common/components/resourcelist/deployment/component.ts b/src/app/frontend/common/components/resourcelist/deployment/component.ts index 9b89b3e6fdb9..2e39c53b7222 100644 --- a/src/app/frontend/common/components/resourcelist/deployment/component.ts +++ b/src/app/frontend/common/components/resourcelist/deployment/component.ts @@ -73,7 +73,7 @@ export class DeploymentListComponent extends ResourceListWithStatuses Namespace - {{deployment.objectMeta.namespace}} + {{deployment.objectMeta.namespace}} + + + + Images + + + @@ -93,8 +103,10 @@ Pods - + {{deployment.pods.running}} / {{deployment.pods.desired}} @@ -103,21 +115,15 @@ Created - + - - Images - - - - - diff --git a/src/app/frontend/common/components/resourcelist/job/component.ts b/src/app/frontend/common/components/resourcelist/job/component.ts index e553633b2fe1..a9f59ba4909c 100644 --- a/src/app/frontend/common/components/resourcelist/job/component.ts +++ b/src/app/frontend/common/components/resourcelist/job/component.ts @@ -67,7 +67,7 @@ export class JobListComponent extends ResourceListWithStatuses { } getDisplayColumns(): string[] { - return ['statusicon', 'name', 'labels', 'pods', 'created', 'images']; + return ['statusicon', 'name', 'images', 'labels', 'pods', 'created']; } hasErrors(job: Job): boolean { diff --git a/src/app/frontend/common/components/resourcelist/job/template.html b/src/app/frontend/common/components/resourcelist/job/template.html index 7c2bec2e2b39..91cae36e4188 100644 --- a/src/app/frontend/common/components/resourcelist/job/template.html +++ b/src/app/frontend/common/components/resourcelist/job/template.html @@ -82,8 +82,18 @@ Namespace - {{job.objectMeta.namespace}} + {{job.objectMeta.namespace}} + + + + Images + + + @@ -96,8 +106,10 @@ Pods - + {{job.podInfo.running}} / {{job.podInfo.desired}} @@ -106,21 +118,15 @@ Created - + - - Images - - - - - diff --git a/src/app/frontend/common/components/resourcelist/pod/component.ts b/src/app/frontend/common/components/resourcelist/pod/component.ts index d033963f8f77..ea53b2f9e301 100644 --- a/src/app/frontend/common/components/resourcelist/pod/component.ts +++ b/src/app/frontend/common/components/resourcelist/pod/component.ts @@ -91,7 +91,7 @@ export class PodListComponent extends ResourceListWithStatuses { } protected getDisplayColumns(): string[] { - return ['statusicon', 'name', 'labels', 'node', 'status', 'restarts', 'cpu', 'mem', 'created']; + return ['statusicon', 'name', 'images', 'labels', 'node', 'status', 'restarts', 'cpu', 'mem', 'created']; } private shouldShowNamespaceColumn_(): boolean { diff --git a/src/app/frontend/common/components/resourcelist/pod/template.html b/src/app/frontend/common/components/resourcelist/pod/template.html index e4a620bd31c3..e1b78b4417fd 100644 --- a/src/app/frontend/common/components/resourcelist/pod/template.html +++ b/src/app/frontend/common/components/resourcelist/pod/template.html @@ -43,8 +43,10 @@ matSortDirection="asc" multiTemplateDataRows> - - + + @@ -68,8 +70,10 @@ Name - + @@ -81,35 +85,55 @@ Namespace - {{pod.objectMeta.namespace}} + {{pod.objectMeta.namespace}} + + + + Images + + + Labels - + Node - {{pod.nodeName}} + {{pod.nodeName}} Status - {{getDisplayStatus(pod)}} + {{getDisplayStatus(pod)}} Restarts - + {{pod.restartCount}} @@ -138,8 +162,10 @@ Created - + diff --git a/src/app/frontend/common/components/resourcelist/replicaset/component.ts b/src/app/frontend/common/components/resourcelist/replicaset/component.ts index dc998beee05b..965f68940aa0 100644 --- a/src/app/frontend/common/components/resourcelist/replicaset/component.ts +++ b/src/app/frontend/common/components/resourcelist/replicaset/component.ts @@ -77,7 +77,7 @@ export class ReplicaSetListComponent extends ResourceListWithStatuses Namespace - {{replicaSet.objectMeta.namespace}} + {{replicaSet.objectMeta.namespace}} + + + + Images + + + @@ -96,8 +106,9 @@ Pods - + {{replicaSet.podInfo.running}} / {{replicaSet.podInfo.desired}} @@ -106,21 +117,14 @@ Created - + - - Images - - - - - diff --git a/src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts b/src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts index 76752e9ccd0f..279e38faa64c 100644 --- a/src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts +++ b/src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts @@ -66,7 +66,7 @@ export class ReplicationControllerListComponent extends ResourceListWithStatuses } protected getDisplayColumns(): string[] { - return ['statusicon', 'name', 'labels', 'pods', 'created', 'images']; + return ['statusicon', 'name', 'images', 'labels', 'pods', 'created']; } private shouldShowNamespaceColumn_(): boolean { diff --git a/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html b/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html index 2d8911a01ba0..c57d01eef482 100644 --- a/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html +++ b/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html @@ -76,8 +76,17 @@ Namespace - {{rc.objectMeta.namespace}} + {{rc.objectMeta.namespace}} + + + + Images + + + @@ -90,8 +99,9 @@ Pods - + {{rc.podInfo.running}} / {{rc.podInfo.desired}} @@ -100,21 +110,14 @@ Created - + - - Images - - - - - diff --git a/src/app/frontend/common/components/resourcelist/statefulset/component.ts b/src/app/frontend/common/components/resourcelist/statefulset/component.ts index 6e325da84d37..686095ace973 100644 --- a/src/app/frontend/common/components/resourcelist/statefulset/component.ts +++ b/src/app/frontend/common/components/resourcelist/statefulset/component.ts @@ -72,7 +72,7 @@ export class StatefulSetListComponent extends ResourceListWithStatuses Namespace - {{ss.objectMeta.namespace}} + {{ss.objectMeta.namespace}} + + + + Images + + + @@ -93,8 +102,9 @@ Pods - + {{ss.podInfo.running}} / {{ss.podInfo.desired}} @@ -103,21 +113,14 @@ Created - + - - Images - - - - - diff --git a/src/app/frontend/common/dialogs/download/dialog.ts b/src/app/frontend/common/dialogs/download/dialog.ts index b51df1b3c282..d27bf785ac2e 100644 --- a/src/app/frontend/common/dialogs/download/dialog.ts +++ b/src/app/frontend/common/dialogs/download/dialog.ts @@ -15,7 +15,7 @@ import {HttpClient, HttpEventType, HttpRequest, HttpResponse} from '@angular/common/http'; import {Component, Inject, OnDestroy} from '@angular/core'; import {MAT_DIALOG_DATA, MatDialogRef} from '@angular/material/dialog'; -import * as FileSaver from 'file-saver'; +import {saveAs} from 'file-saver'; import {Subscription} from 'rxjs'; import {LogService} from '../../services/global/logs'; @@ -77,7 +77,7 @@ export class LogsDownloadDialog implements OnDestroy { } save(): void { - FileSaver.saveAs(this.result, this.logService.getLogFileName(this.data.pod, this.data.container)); + saveAs(this.result, this.logService.getLogFileName(this.data.pod, this.data.container)); this.dialogRef.close(); } diff --git a/src/app/frontend/common/pipes/safehtml.ts b/src/app/frontend/common/pipes/safehtml.ts index 7040ae2b0406..74a26341149a 100644 --- a/src/app/frontend/common/pipes/safehtml.ts +++ b/src/app/frontend/common/pipes/safehtml.ts @@ -14,8 +14,7 @@ import {Pipe, SecurityContext} from '@angular/core'; import {DomSanitizer, SafeHtml} from '@angular/platform-browser'; - -import stripAnsi = require('strip-ansi'); +import stripAnsi from 'strip-ansi'; /** * Formats the given value as raw HTML to display to the user. diff --git a/src/app/frontend/common/services/global/globalsettings.ts b/src/app/frontend/common/services/global/globalsettings.ts index e2356beceeaf..59d76976fe40 100644 --- a/src/app/frontend/common/services/global/globalsettings.ts +++ b/src/app/frontend/common/services/global/globalsettings.ts @@ -16,7 +16,7 @@ import {HttpClient, HttpHeaders} from '@angular/common/http'; import {EventEmitter, Injectable} from '@angular/core'; import {GlobalSettings} from '@api/root.api'; import {onSettingsFailCallback, onSettingsLoadCallback} from '@api/root.ui'; -import * as _ from 'lodash'; +import _ from 'lodash'; import {Observable, of, ReplaySubject, Subject} from 'rxjs'; import {catchError, switchMap, takeUntil} from 'rxjs/operators'; diff --git a/src/app/frontend/common/services/global/theme.ts b/src/app/frontend/common/services/global/theme.ts index 271107a44723..13374ffcada7 100644 --- a/src/app/frontend/common/services/global/theme.ts +++ b/src/app/frontend/common/services/global/theme.ts @@ -12,11 +12,11 @@ // See the License for the specific language governing permissions and // limitations under the License. -import {EventEmitter, Inject, Injectable, Injector} from '@angular/core'; -import * as customThemes from '../../../custom-themes.json'; import {DOCUMENT} from '@angular/common'; +import {EventEmitter, Inject, Injectable} from '@angular/core'; import {Theme} from '@api/root.api'; import {ThemeSwitchCallback} from '@api/root.ui'; +import customThemes from 'custom-themes.json'; @Injectable() export class ThemeService { diff --git a/src/app/frontend/index.scss b/src/app/frontend/index.scss index 63c14b18996c..9c29d2efbaef 100644 --- a/src/app/frontend/index.scss +++ b/src/app/frontend/index.scss @@ -135,8 +135,31 @@ code { } } +.mat-cell, +.mat-header-cell { + &.kd-col-xs { + flex: 0 0 (5 * $baseline-grid); + } + + &.kd-col-sm { + flex: 0 1 (10 * $baseline-grid); + } + + &.kd-col-md { + flex: 0 1 (15 * $baseline-grid); + } + + &.kd-col-gt { + flex: 0 1 (30 * $baseline-grid); + } + + &.kd-col-auto { + flex: 1 1 auto; + } +} + .mat-column-statusicon { - flex: 0 0 ($baseline-grid * 5) !important; + flex: 0 0 ($baseline-grid * 5); .mat-icon { cursor: default; diff --git a/src/app/frontend/index.ts b/src/app/frontend/index.ts index f9522319e2fc..dffb4a341af8 100644 --- a/src/app/frontend/index.ts +++ b/src/app/frontend/index.ts @@ -15,7 +15,7 @@ import {enableProdMode} from '@angular/core'; import {platformBrowserDynamic} from '@angular/platform-browser-dynamic'; -import {environment} from './environments/environment'; +import {environment} from '@environments/environment'; import {RootModule} from './index.module'; if (environment.production) { diff --git a/src/app/frontend/resource/workloads/pod/detail/component.ts b/src/app/frontend/resource/workloads/pod/detail/component.ts index 6d52333ff80d..1d183a1f2c4c 100644 --- a/src/app/frontend/resource/workloads/pod/detail/component.ts +++ b/src/app/frontend/resource/workloads/pod/detail/component.ts @@ -20,7 +20,7 @@ import {NotificationsService} from '@common/services/global/notifications'; import {KdStateService} from '@common/services/global/state'; import {EndpointManager, Resource} from '@common/services/resource/endpoint'; import {NamespacedResourceService} from '@common/services/resource/resource'; -import * as _ from 'lodash'; +import _ from 'lodash'; import {Subject} from 'rxjs'; import {takeUntil} from 'rxjs/operators'; diff --git a/src/app/frontend/settings/global/component.ts b/src/app/frontend/settings/global/component.ts index 2e3acc6ab754..0a068d6ca276 100644 --- a/src/app/frontend/settings/global/component.ts +++ b/src/app/frontend/settings/global/component.ts @@ -17,7 +17,7 @@ import {Component, OnDestroy, OnInit} from '@angular/core'; import {FormBuilder, FormGroup} from '@angular/forms'; import {MatDialog} from '@angular/material/dialog'; import {GlobalSettings, NamespaceList} from '@api/root.api'; -import * as _ from 'lodash'; +import _ from 'lodash'; import {of, Subject} from 'rxjs'; import {Observable} from 'rxjs/Observable'; import {catchError, take, takeUntil, tap} from 'rxjs/operators'; diff --git a/src/app/frontend/settings/global/service.ts b/src/app/frontend/settings/global/service.ts index 33a2a72b331d..c4dddb9658d3 100644 --- a/src/app/frontend/settings/global/service.ts +++ b/src/app/frontend/settings/global/service.ts @@ -14,7 +14,7 @@ import {Injectable} from '@angular/core'; import {GlobalSettings} from '@api/root.api'; -import * as _ from 'lodash'; +import _ from 'lodash'; import {Subject} from 'rxjs'; @Injectable({providedIn: 'root'}) diff --git a/src/app/frontend/settings/local/component.ts b/src/app/frontend/settings/local/component.ts index 799fe0453434..240d4ff4c0cb 100644 --- a/src/app/frontend/settings/local/component.ts +++ b/src/app/frontend/settings/local/component.ts @@ -15,13 +15,13 @@ import {DOCUMENT} from '@angular/common'; import {Component, Inject, OnInit, ViewChild} from '@angular/core'; import {MatSelect} from '@angular/material/select'; -import {CookieService} from 'ngx-cookie-service'; -import {LocalSettingsService} from '../../common/services/global/localsettings'; -import {environment} from '../../environments/environment'; -import {Config, CONFIG_DI_TOKEN} from '../../index.config'; -import {ThemeService} from '../../common/services/global/theme'; import {LocalSettings, Theme} from '@api/root.api'; import {LanguageConfig} from '@api/root.ui'; +import {LocalSettingsService} from '@common/services/global/localsettings'; +import {ThemeService} from '@common/services/global/theme'; +import {environment} from '@environments/environment'; +import {Config, CONFIG_DI_TOKEN} from '@root/index.config'; +import {CookieService} from 'ngx-cookie-service'; @Component({ selector: 'kd-local-settings', diff --git a/src/app/frontend/typings/root.api.ts b/src/app/frontend/typings/root.api.ts index cf83f53da47b..8f3966a213d3 100644 --- a/src/app/frontend/typings/root.api.ts +++ b/src/app/frontend/typings/root.api.ts @@ -244,6 +244,7 @@ export interface CronJob extends Resource { suspend: boolean; active: number; lastSchedule: string; + containerImages: string[]; } export interface CRD extends Resource { @@ -364,6 +365,7 @@ export interface Pod extends Resource { warnings: Event[]; nodeName: string; serviceAccountName: string; + containerImages: string[]; } export interface PodContainer { diff --git a/tsconfig.json b/tsconfig.json index e12b556e4d01..872e2633f838 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,9 +1,5 @@ { "extends": "./node_modules/gts/tsconfig-google.json", - "angularCompilerOptions": { - "annotationsAs": "static fields", - "annotateForClosureCompiler": true - }, "compileOnSave": false, "compilerOptions": { "baseUrl": "src/app/frontend", @@ -14,16 +10,20 @@ "@root/*": ["./*"], }, "outDir": ".tmp/out-tsc", - "target": "esnext", - "moduleResolution": "node", + "moduleResolution": "Node", + "target": "ES2020", + "module": "ES2020", "sourceMap": true, "strict": false, + "allowSyntheticDefaultImports": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, + "importHelpers": true, "noImplicitReturns": true, "noUnusedParameters": true, "noImplicitAny": true, "resolveJsonModule": true, + "esModuleInterop": true, "lib": [ "ES2020", "dom" @@ -32,5 +32,5 @@ "./node_modules/@types", "./src/app/frontend/typings" ] - } + }, } From 41a767078ecbca2a340fa6fe1dff2e0531de1165 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 22 Apr 2021 17:21:25 +0200 Subject: [PATCH 03/16] Fix cypress configuration --- aio/jest.config.ts | 2 +- .../plugins/{cy-ts-preprocessor.js => index.cjs} | 7 ++++--- cypress/plugins/index.js | 3 --- package-lock.json | 15 ++++----------- package.json | 2 +- src/app/backend/resource/cronjob/detail_test.go | 7 ++++--- src/app/backend/resource/cronjob/list_test.go | 6 ++++-- .../discovery/service/detail/component.spec.ts | 1 + 8 files changed, 19 insertions(+), 24 deletions(-) rename cypress/plugins/{cy-ts-preprocessor.js => index.cjs} (70%) delete mode 100644 cypress/plugins/index.js diff --git a/aio/jest.config.ts b/aio/jest.config.ts index 38d38cf21660..e4390525d0f3 100644 --- a/aio/jest.config.ts +++ b/aio/jest.config.ts @@ -33,6 +33,6 @@ export default async (): Promise => { }, transform: { '^.+\\.(ts|js|html|scss|css)$': 'jest-preset-angular', - } + }, }; }; diff --git a/cypress/plugins/cy-ts-preprocessor.js b/cypress/plugins/index.cjs similarity index 70% rename from cypress/plugins/cy-ts-preprocessor.js rename to cypress/plugins/index.cjs index 8315a364203d..f5e2d36aa02c 100644 --- a/cypress/plugins/cy-ts-preprocessor.js +++ b/cypress/plugins/index.cjs @@ -1,4 +1,4 @@ -const wp = require('@cypress/webpack-preprocessor'); +import webpack from '@cypress/webpack-preprocessor'; const webpackOptions = { resolve: {extensions: ['.ts', '.js']}, @@ -18,5 +18,6 @@ const webpackOptions = { }, }; -const options = {webpackOptions}; -module.exports = wp(options); +export default async (on) => { + on('file:preprocessor', webpack({webpackOptions})); +} diff --git a/cypress/plugins/index.js b/cypress/plugins/index.js deleted file mode 100644 index e651f71acd7f..000000000000 --- a/cypress/plugins/index.js +++ /dev/null @@ -1,3 +0,0 @@ -const cypressTypeScriptPreprocessor = require('./cy-ts-preprocessor'); - -module.exports = on => on('file:preprocessor', cypressTypeScriptPreprocessor); diff --git a/package-lock.json b/package-lock.json index 32425eabd012..2961d921ed74 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26323,18 +26323,11 @@ } }, "strip-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.0.tgz", - "integrity": "sha512-UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "requires": { - "ansi-regex": "^6.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz", - "integrity": "sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==" - } + "ansi-regex": "^5.0.0" } }, "strip-bom": { diff --git a/package.json b/package.json index db0f22f735a4..b04e1c59ac2d 100644 --- a/package.json +++ b/package.json @@ -119,7 +119,7 @@ "rxjs": "6.6.7", "rxjs-compat": "6.6.7", "sockjs-client": "1.5.1", - "strip-ansi": "7.0.0", + "strip-ansi": "6.0.0", "systemjs": "6.9.0", "truncate-url": "1.0.0", "tslib": "2.2.0", diff --git a/src/app/backend/resource/cronjob/detail_test.go b/src/app/backend/resource/cronjob/detail_test.go index 0f4347f43f5b..09dbd69ccc52 100644 --- a/src/app/backend/resource/cronjob/detail_test.go +++ b/src/app/backend/resource/cronjob/detail_test.go @@ -26,7 +26,7 @@ import ( "k8s.io/client-go/kubernetes/fake" ) -func TestGetJobDetail(t *testing.T) { +func TestGetCronJobDetail(t *testing.T) { cases := []struct { namespace, name string expectedActions []string @@ -54,8 +54,9 @@ func TestGetJobDetail(t *testing.T) { Namespace: namespace, Labels: labels, }, - TypeMeta: api.TypeMeta{Kind: api.ResourceKindCronJob}, - Suspend: &suspend, + TypeMeta: api.TypeMeta{Kind: api.ResourceKindCronJob}, + Suspend: &suspend, + ContainerImages: []string{}, }, }, }, diff --git a/src/app/backend/resource/cronjob/list_test.go b/src/app/backend/resource/cronjob/list_test.go index 64e1133a91da..0e0238708fe1 100644 --- a/src/app/backend/resource/cronjob/list_test.go +++ b/src/app/backend/resource/cronjob/list_test.go @@ -82,14 +82,16 @@ func TestGetCronJobListFromChannels(t *testing.T) { Namespace: namespace, Labels: labels, }, - TypeMeta: api.TypeMeta{Kind: api.ResourceKindCronJob}, + TypeMeta: api.TypeMeta{Kind: api.ResourceKindCronJob}, + ContainerImages: []string{}, }, { ObjectMeta: api.ObjectMeta{ Name: name, Namespace: namespace, Labels: labels, }, - TypeMeta: api.TypeMeta{Kind: api.ResourceKindCronJob}, + TypeMeta: api.TypeMeta{Kind: api.ResourceKindCronJob}, + ContainerImages: []string{}, }}, Errors: []error{}, }, diff --git a/src/app/frontend/resource/discovery/service/detail/component.spec.ts b/src/app/frontend/resource/discovery/service/detail/component.spec.ts index fe9a6fe617c5..43a14bc4b6f4 100644 --- a/src/app/frontend/resource/discovery/service/detail/component.spec.ts +++ b/src/app/frontend/resource/discovery/service/detail/component.spec.ts @@ -76,6 +76,7 @@ class MaxiTestComponent { { status: 'Running', restartCount: 1, + containerImages: [], metrics: { cpuUsage: 10, memoryUsage: 10, From 13e4ae76024e62fd9f269c8c4850df9c18e11e2f Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 22 Apr 2021 18:07:18 +0200 Subject: [PATCH 04/16] Avoid importing JSON directly --- aio/scripts/version.js | 5 +-- cypress/fixtures/README.md | 3 -- cypress/integration/specs/userpanel.spec.ts | 2 +- src/app/frontend/assets/config/config.json | 3 ++ .../resourcelist/replicaset/template.html | 6 ++-- .../replicationcontroller/template.html | 9 +++-- .../resourcelist/statefulset/template.html | 9 +++-- src/app/frontend/common/errors/errors.ts | 2 +- .../frontend/common/services/global/config.ts | 2 +- .../frontend/common/services/global/loader.ts | 36 +++++++++++++++++++ .../common/services/global/localsettings.ts | 2 +- .../frontend/common/services/global/module.ts | 22 +++++++----- .../frontend/common/services/global/theme.ts | 24 ++++++++----- src/app/frontend/custom-themes.json | 2 -- src/app/frontend/error/handler.ts | 6 ++-- src/app/frontend/login/component.ts | 14 ++++---- src/app/frontend/shared.module.ts | 8 ++--- src/app/frontend/typings/root.api.ts | 3 +- src/app/frontend/typings/root.shared.ts | 21 +++++++++++ src/app/frontend/typings/root.ui.ts | 17 ++++----- tsconfig.json | 4 --- 21 files changed, 134 insertions(+), 66 deletions(-) delete mode 100644 cypress/fixtures/README.md create mode 100644 src/app/frontend/assets/config/config.json create mode 100644 src/app/frontend/common/services/global/loader.ts delete mode 100644 src/app/frontend/custom-themes.json create mode 100644 src/app/frontend/typings/root.shared.ts diff --git a/aio/scripts/version.js b/aio/scripts/version.js index c6ea13e2d6c6..7ac9269898d7 100644 --- a/aio/scripts/version.js +++ b/aio/scripts/version.js @@ -1,7 +1,8 @@ import gitDescribe from 'git-describe'; -import config from '../../package.json'; import {resolve, relative} from 'path'; -import {writeFileSync} from 'node:fs'; +import {writeFileSync, readFileSync} from 'node:fs'; + +const config = JSON.parse(readFileSync('package.json', 'utf8')); const gitInfo = gitDescribe.gitDescribeSync({ dirtyMark: false, diff --git a/cypress/fixtures/README.md b/cypress/fixtures/README.md deleted file mode 100644 index 36659a1fb1c4..000000000000 --- a/cypress/fixtures/README.md +++ /dev/null @@ -1,3 +0,0 @@ -Fixtures are mock data used during tests, promoting repeatability. - -You can read more here: https://github.com/cypress-io/cypress-example-recipes/tree/master/examples/fundamentals__fixtures diff --git a/cypress/integration/specs/userpanel.spec.ts b/cypress/integration/specs/userpanel.spec.ts index c3764ce354d8..c561a0cc7c1a 100644 --- a/cypress/integration/specs/userpanel.spec.ts +++ b/cypress/integration/specs/userpanel.spec.ts @@ -6,7 +6,7 @@ describe('Userpanel', () => { }); it('check default namespace', () => { - UserpanelPage.assertUrlContains('overview?namespace=default'); + UserpanelPage.assertUrlContains('overview'); }); it('collapses sidebar', () => { diff --git a/src/app/frontend/assets/config/config.json b/src/app/frontend/assets/config/config.json new file mode 100644 index 000000000000..c6cdd8deccd2 --- /dev/null +++ b/src/app/frontend/assets/config/config.json @@ -0,0 +1,3 @@ +{ + "themes": [] +} diff --git a/src/app/frontend/common/components/resourcelist/replicaset/template.html b/src/app/frontend/common/components/resourcelist/replicaset/template.html index 50bc92c2ada5..bd378c733e69 100644 --- a/src/app/frontend/common/components/resourcelist/replicaset/template.html +++ b/src/app/frontend/common/components/resourcelist/replicaset/template.html @@ -108,7 +108,8 @@ Pods - + {{replicaSet.podInfo.running}} / {{replicaSet.podInfo.desired}} @@ -119,7 +120,8 @@ disableClear="true" class="kd-col-sm" i18n>Created - + diff --git a/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html b/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html index c57d01eef482..da9c79e0a202 100644 --- a/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html +++ b/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html @@ -78,7 +78,8 @@ Namespace - {{rc.objectMeta.namespace}} + {{rc.objectMeta.namespace}} @@ -101,7 +102,8 @@ Pods - + {{rc.podInfo.running}} / {{rc.podInfo.desired}} @@ -112,7 +114,8 @@ disableClear="true" class="kd-col-sm" i18n>Created - + diff --git a/src/app/frontend/common/components/resourcelist/statefulset/template.html b/src/app/frontend/common/components/resourcelist/statefulset/template.html index 09987c9c690e..c249d864a4cd 100644 --- a/src/app/frontend/common/components/resourcelist/statefulset/template.html +++ b/src/app/frontend/common/components/resourcelist/statefulset/template.html @@ -81,7 +81,8 @@ Namespace - {{ss.objectMeta.namespace}} + {{ss.objectMeta.namespace}} @@ -104,7 +105,8 @@ Pods - + {{ss.podInfo.running}} / {{ss.podInfo.desired}} @@ -115,7 +117,8 @@ disableClear="true" class="kd-col-sm" i18n>Created - + diff --git a/src/app/frontend/common/errors/errors.ts b/src/app/frontend/common/errors/errors.ts index a95a7ba5c018..54cb5da30cfe 100644 --- a/src/app/frontend/common/errors/errors.ts +++ b/src/app/frontend/common/errors/errors.ts @@ -14,7 +14,7 @@ import {HttpErrorResponse} from '@angular/common/http'; import {ErrStatus, K8sError as K8SApiError} from '@api/root.api'; -import {KdError as KdApiError} from '@api/root.ui'; +import {KdError as KdApiError} from '@api/root.shared'; export enum ApiError { tokenExpired = 'MSG_TOKEN_EXPIRED_ERROR', diff --git a/src/app/frontend/common/services/global/config.ts b/src/app/frontend/common/services/global/config.ts index e44e28c71d82..05af4a6718d8 100644 --- a/src/app/frontend/common/services/global/config.ts +++ b/src/app/frontend/common/services/global/config.ts @@ -17,7 +17,7 @@ import {Injectable} from '@angular/core'; import {AppConfig} from '@api/root.api'; import {VersionInfo} from '@api/root.ui'; import {Observable} from 'rxjs'; -import {version} from '../../../environments/version'; +import {version} from '@environments/version'; @Injectable() export class ConfigService { diff --git a/src/app/frontend/common/services/global/loader.ts b/src/app/frontend/common/services/global/loader.ts new file mode 100644 index 000000000000..0159c47f9930 --- /dev/null +++ b/src/app/frontend/common/services/global/loader.ts @@ -0,0 +1,36 @@ +// Copyright 2017 The Kubernetes Authors. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +import {HttpClient} from '@angular/common/http'; +import {Injectable} from '@angular/core'; +import {AppConfig} from '@api/root.ui'; +import {tap} from 'rxjs/operators'; + +@Injectable() +export class LocalConfigLoaderService { + private appConfig_: AppConfig = {} as AppConfig; + + constructor(private readonly http_: HttpClient) {} + + get appConfig(): AppConfig { + return this.appConfig_; + } + + init(): Promise<{}> { + return this.http_ + .get('assets/config/config.json') + .pipe(tap(response => (this.appConfig_ = response as AppConfig))) + .toPromise(); + } +} diff --git a/src/app/frontend/common/services/global/localsettings.ts b/src/app/frontend/common/services/global/localsettings.ts index 4a7feca384d3..73efb6ae000c 100644 --- a/src/app/frontend/common/services/global/localsettings.ts +++ b/src/app/frontend/common/services/global/localsettings.ts @@ -14,8 +14,8 @@ import {Injectable} from '@angular/core'; -import {ThemeService} from './theme'; import {LocalSettings} from '@api/root.api'; +import {ThemeService} from './theme'; @Injectable() export class LocalSettingsService { diff --git a/src/app/frontend/common/services/global/module.ts b/src/app/frontend/common/services/global/module.ts index e5621f2a4b93..1cd91d76b349 100644 --- a/src/app/frontend/common/services/global/module.ts +++ b/src/app/frontend/common/services/global/module.ts @@ -14,6 +14,7 @@ import {HTTP_INTERCEPTORS} from '@angular/common/http'; import {APP_INITIALIZER, Injector, NgModule} from '@angular/core'; +import {LocalConfigLoaderService} from '@common/services/global/loader'; import {ActionbarService} from './actionbar'; import {AssetsService} from './assets'; @@ -59,6 +60,7 @@ import {PinnerService} from './pinner'; HistoryService, LogService, ParamsService, + LocalConfigLoaderService, { provide: APP_INITIALIZER, useFactory: init, @@ -70,6 +72,7 @@ import {PinnerService} from './pinner'; PluginsConfigService, PinnerService, ThemeService, + LocalConfigLoaderService, ], multi: true, }, @@ -95,15 +98,18 @@ export function init( config: ConfigService, history: HistoryService, pluginsConfig: PluginsConfigService, - theme: ThemeService + theme: ThemeService, + loader: LocalConfigLoaderService ): Function { return () => { - globalSettings.init(); - localSettings.init(); - pluginsConfig.init(); - pinner.init(); - config.init(); - history.init(); - theme.init(); + return loader.init().then(() => { + globalSettings.init(); + localSettings.init(); + pluginsConfig.init(); + pinner.init(); + config.init(); + history.init(); + theme.init(); + }); }; } diff --git a/src/app/frontend/common/services/global/theme.ts b/src/app/frontend/common/services/global/theme.ts index 13374ffcada7..4c77fddfdb44 100644 --- a/src/app/frontend/common/services/global/theme.ts +++ b/src/app/frontend/common/services/global/theme.ts @@ -16,27 +16,25 @@ import {DOCUMENT} from '@angular/common'; import {EventEmitter, Inject, Injectable} from '@angular/core'; import {Theme} from '@api/root.api'; import {ThemeSwitchCallback} from '@api/root.ui'; -import customThemes from 'custom-themes.json'; +import {LocalConfigLoaderService} from '@common/services/global/loader'; @Injectable() export class ThemeService { readonly systemTheme = '__system_theme__'; - private readonly _customThemes: Theme[] = customThemes; + private _customThemes: Theme[] = []; private readonly _defaultThemes: Theme[] = [ {name: 'kd-light-theme', displayName: 'Light', isDark: false}, {name: 'kd-dark-theme', displayName: 'Dark', isDark: true}, ]; - private _theme = 'kd-light-theme'; private readonly _onThemeSwitchEvent = new EventEmitter(); private readonly _colorSchemeQuery = '(prefers-color-scheme: dark)'; - constructor(@Inject(DOCUMENT) private readonly _document: Document) {} + constructor( + @Inject(DOCUMENT) private readonly _document: Document, + private readonly _config: LocalConfigLoaderService + ) {} - get themes(): Theme[] { - const defaultThemeNames = new Set(this._defaultThemes.map(theme => theme.name)); - const filteredCustomThemes = this._customThemes.filter(theme => !defaultThemeNames.has(theme.name)); - return [...this._defaultThemes, ...filteredCustomThemes]; - } + private _theme = 'kd-light-theme'; get theme(): string { return this._theme; @@ -51,12 +49,20 @@ export class ThemeService { this._onThemeSwitchEvent.emit(theme); } + get themes(): Theme[] { + const defaultThemeNames = new Set(this._defaultThemes.map(theme => theme.name)); + const filteredCustomThemes = this._customThemes.filter(theme => !defaultThemeNames.has(theme.name)); + return [...this._defaultThemes, ...filteredCustomThemes]; + } + init(): void { this._document.defaultView.matchMedia(this._colorSchemeQuery).addEventListener('change', e => { if (this.theme === this.systemTheme) { this._onThemeSwitchEvent.emit(e.matches ? 'kd-dark-theme' : 'kd-light-theme'); } }); + + this._customThemes = this._config.appConfig.themes; } subscribe(callback: ThemeSwitchCallback): void { diff --git a/src/app/frontend/custom-themes.json b/src/app/frontend/custom-themes.json deleted file mode 100644 index 7dd438752192..000000000000 --- a/src/app/frontend/custom-themes.json +++ /dev/null @@ -1,2 +0,0 @@ -[] - diff --git a/src/app/frontend/error/handler.ts b/src/app/frontend/error/handler.ts index f6550c244316..7ccd96cd7c17 100644 --- a/src/app/frontend/error/handler.ts +++ b/src/app/frontend/error/handler.ts @@ -16,10 +16,10 @@ import {HttpErrorResponse} from '@angular/common/http'; import {ErrorHandler, Injectable, Injector, NgZone} from '@angular/core'; import {Router} from '@angular/router'; import {StateError} from '@api/root.ui'; -import {YAMLException} from 'js-yaml'; -import {ApiError, AsKdError, KdError} from '../common/errors/errors'; -import {AuthService} from '../common/services/global/authentication'; +import {ApiError, AsKdError, KdError} from '@common/errors/errors'; +import {AuthService} from '@common/services/global/authentication'; +import {YAMLException} from 'js-yaml'; @Injectable() export class GlobalErrorHandler implements ErrorHandler { diff --git a/src/app/frontend/login/component.ts b/src/app/frontend/login/component.ts index 611d9e8b9616..5e2c4d04e945 100644 --- a/src/app/frontend/login/component.ts +++ b/src/app/frontend/login/component.ts @@ -16,15 +16,15 @@ import {HttpClient, HttpErrorResponse} from '@angular/common/http'; import {Component, Inject, NgZone, OnInit} from '@angular/core'; import {ActivatedRoute, Router} from '@angular/router'; import {AuthenticationMode, EnabledAuthenticationModes, LoginSkippableResponse, LoginSpec} from '@api/root.api'; -import {KdError, KdFile, StateError} from '@api/root.ui'; +import {KdError} from '@api/root.shared'; +import {KdFile, StateError} from '@api/root.ui'; +import {AsKdError, K8SError} from '@common/errors/errors'; +import {AuthService} from '@common/services/global/authentication'; +import {HistoryService} from '@common/services/global/history'; +import {PluginsConfigService} from '@common/services/global/plugin'; +import {Config, CONFIG_DI_TOKEN} from '@root/index.config'; import {CookieService} from 'ngx-cookie-service'; import {map} from 'rxjs/operators'; -import {HistoryService} from '../common/services/global/history'; - -import {Config, CONFIG_DI_TOKEN} from '../index.config'; -import {AsKdError, K8SError} from '../common/errors/errors'; -import {AuthService} from '../common/services/global/authentication'; -import {PluginsConfigService} from '../common/services/global/plugin'; enum LoginModes { Kubeconfig = 'kubeconfig', diff --git a/src/app/frontend/shared.module.ts b/src/app/frontend/shared.module.ts index 1d2d938222b6..e31a93e72534 100644 --- a/src/app/frontend/shared.module.ts +++ b/src/app/frontend/shared.module.ts @@ -16,7 +16,7 @@ import {CommonModule} from '@angular/common'; import {NgModule} from '@angular/core'; import {FlexLayoutModule} from '@angular/flex-layout'; import {FormsModule, ReactiveFormsModule} from '@angular/forms'; -import {MatAutocomplete, MatAutocompleteModule} from '@angular/material/autocomplete'; +import {MatAutocompleteModule} from '@angular/material/autocomplete'; import {MatButtonModule} from '@angular/material/button'; import {MatButtonToggleModule} from '@angular/material/button-toggle'; import {MatCardModule} from '@angular/material/card'; @@ -28,7 +28,7 @@ import {MatFormFieldModule} from '@angular/material/form-field'; import {MatGridListModule} from '@angular/material/grid-list'; import {MatIconModule} from '@angular/material/icon'; import {MatInputModule} from '@angular/material/input'; -import {MatListModule, MatNavList} from '@angular/material/list'; +import {MatListModule} from '@angular/material/list'; import {MatMenuModule} from '@angular/material/menu'; import {MatPaginatorModule} from '@angular/material/paginator'; import {MatProgressBarModule} from '@angular/material/progress-bar'; @@ -45,12 +45,12 @@ import {MatTabsModule} from '@angular/material/tabs'; import {MatToolbarModule} from '@angular/material/toolbar'; import {MAT_TOOLTIP_DEFAULT_OPTIONS, MatTooltipModule} from '@angular/material/tooltip'; import {RouterModule} from '@angular/router'; +import {NgxChartsModule} from '@swimlane/ngx-charts'; import {InViewportModule} from 'ng-in-viewport'; import {FilterPipeModule} from 'ngx-filter-pipe'; -import {PipesModule} from './common/pipes/module'; +import {PipesModule} from '@common/pipes/module'; import {KD_TOOLTIP_DEFAULT_OPTIONS} from './index.config'; -import {NgxChartsModule} from '@swimlane/ngx-charts'; const SHARED_DEPENDENCIES = [ // Angular imports diff --git a/src/app/frontend/typings/root.api.ts b/src/app/frontend/typings/root.api.ts index 8f3966a213d3..164a79e66f4b 100644 --- a/src/app/frontend/typings/root.api.ts +++ b/src/app/frontend/typings/root.api.ts @@ -12,10 +12,9 @@ // See the License for the specific language governing permissions and // limitations under the License. +import {KdError} from '@api/root.shared'; // Shared resource types -import {KdError} from '@api/root.ui'; import {PersistentVolumeSource} from '@api/volume.api'; -import {SecurityContext} from '@angular/core'; export enum SupportedResources { ConfigMap = 'ConfigMap', diff --git a/src/app/frontend/typings/root.shared.ts b/src/app/frontend/typings/root.shared.ts new file mode 100644 index 000000000000..6fece6607b51 --- /dev/null +++ b/src/app/frontend/typings/root.shared.ts @@ -0,0 +1,21 @@ +// Copyright 2017 The Kubernetes Authors. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +export interface KdError { + status: string; + code: number; + message: string; + + localize(): KdError; +} diff --git a/src/app/frontend/typings/root.ui.ts b/src/app/frontend/typings/root.ui.ts index a2f9518ec23a..e2238eb9bd99 100644 --- a/src/app/frontend/typings/root.ui.ts +++ b/src/app/frontend/typings/root.ui.ts @@ -13,8 +13,9 @@ // limitations under the License. import {Type} from '@angular/core'; -import {GlobalSettings, K8sError, ObjectMeta, ResourceList, TypeMeta} from '@api/root.api'; -import {ListIdentifier} from '../common/components/resourcelist/groupids'; +import {GlobalSettings, ObjectMeta, ResourceList, Theme, TypeMeta} from '@api/root.api'; +import {KdError} from '@api/root.shared'; +import {ListIdentifier} from '@common/components/resourcelist/groupids'; export interface BreadcrumbConfig { label?: string; @@ -32,14 +33,6 @@ export type ColumnWhenCallback = () => boolean; export type onSettingsLoadCallback = (settings?: GlobalSettings) => void; export type onSettingsFailCallback = (err?: KdError) => void; -export interface KdError { - status: string; - code: number; - message: string; - - localize(): KdError; -} - export interface OnListChangeEvent { id: ListIdentifier; groupId: string; @@ -145,3 +138,7 @@ export interface LanguageConfig { value: string; label: string; } + +export interface AppConfig { + themes: Theme[]; +} diff --git a/tsconfig.json b/tsconfig.json index 872e2633f838..b9c79449f6eb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -27,10 +27,6 @@ "lib": [ "ES2020", "dom" - ], - "typeRoots": [ - "./node_modules/@types", - "./src/app/frontend/typings" ] }, } From 2a50766570d27e2baf5d17ea360bc8675af17732 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 29 Apr 2021 10:32:51 +0200 Subject: [PATCH 05/16] run fix and update configuration --- aio/gulp/backend.js | 4 +- aio/gulp/conf.js | 2 +- aio/gulp/deploy.js | 4 +- aio/gulp/gocommand.js | 2 +- aio/gulp/serve.js | 2 +- gulpfile.babel.js | 6 +- i18n/de/messages.de.xlf | 3366 ++- i18n/fr/messages.fr.xlf | 3366 ++- i18n/ja/messages.ja.xlf | 3366 ++- i18n/ko/messages.ko.xlf | 3366 ++- i18n/messages.xlf | 6232 +++-- i18n/zh-Hans/messages.zh-Hans.xlf | 3366 ++- i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf | 3366 ++- i18n/zh-Hant/messages.zh-Hant.xlf | 3366 ++- package-lock.json | 26784 ++++++++++------------ 15 files changed, 26761 insertions(+), 29837 deletions(-) diff --git a/aio/gulp/backend.js b/aio/gulp/backend.js index 251faf4e6bbb..5a9ecf7e4ce7 100644 --- a/aio/gulp/backend.js +++ b/aio/gulp/backend.js @@ -19,8 +19,8 @@ import gulp from 'gulp'; import lodash from 'lodash'; import path from 'path'; -import conf from './conf'; -import goCommand from './gocommand'; +import conf from './conf.js'; +import goCommand from './gocommand.js'; /** * Compiles backend application in development mode and places the binary in the serve diff --git a/aio/gulp/conf.js b/aio/gulp/conf.js index 3f26a4779118..9704d239eb46 100644 --- a/aio/gulp/conf.js +++ b/aio/gulp/conf.js @@ -21,7 +21,7 @@ import path from 'path'; /** * Base path for all other paths. */ -const basePath = path.join(__dirname, '../../'); +const basePath = path.resolve('../../'); /** * Compilation architecture configuration. diff --git a/aio/gulp/deploy.js b/aio/gulp/deploy.js index 1cca1e146b0b..7f816086c465 100644 --- a/aio/gulp/deploy.js +++ b/aio/gulp/deploy.js @@ -21,8 +21,8 @@ import gulp from 'gulp'; import lodash from 'lodash'; import path from 'path'; -import {multiDest} from './common'; -import conf from './conf'; +import {multiDest} from './common.js'; +import conf from './conf.js'; /** * Processes the Docker file and places it in the dist folder for all architectures. diff --git a/aio/gulp/gocommand.js b/aio/gulp/gocommand.js index da6d3542c85b..66cabf07c84e 100644 --- a/aio/gulp/gocommand.js +++ b/aio/gulp/gocommand.js @@ -20,7 +20,7 @@ import lodash from 'lodash'; import q from 'q'; import semver from 'semver'; -import conf from './conf'; +import conf from './conf.js'; // Add the project's required go tools to the PATH. const devPath = `${process.env.PATH}:${conf.paths.goTools}/bin`; diff --git a/aio/gulp/serve.js b/aio/gulp/serve.js index f0b0ce62c660..fea122f10338 100644 --- a/aio/gulp/serve.js +++ b/aio/gulp/serve.js @@ -18,7 +18,7 @@ import child from 'child_process'; import gulp from 'gulp'; import path from 'path'; -import conf from './conf'; +import conf from './conf.js'; /** * Currently running backend process object. Null if the backend is not running. diff --git a/gulpfile.babel.js b/gulpfile.babel.js index 74e47879325e..6b8d48ea57bd 100644 --- a/gulpfile.babel.js +++ b/gulpfile.babel.js @@ -1,6 +1,6 @@ // Root configuration of the gulp.js build system, loads child modules which define specific tasks. // Read more at: https://gulpjs.com/ -import './aio/gulp/backend'; -import './aio/gulp/serve'; -import './aio/gulp/deploy'; +import './aio/gulp/backend.js'; +import './aio/gulp/serve.js'; +import './aio/gulp/deploy.js'; diff --git a/i18n/de/messages.de.xlf b/i18n/de/messages.de.xlf index 10a5a8a68059..667f21d82156 100644 --- a/i18n/de/messages.de.xlf +++ b/i18n/de/messages.de.xlf @@ -6,96 +6,96 @@ Edit a resource Ressource bearbeiten - src/app/frontend/common/dialogs/editresource/dialog.ts - 65 + src/app/frontend/common/dialogs/editresource/template.html + 18 This action is equivalent to: Diese Aktion ist äquivalent zu: - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 31 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 33 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 50 Update Aktualisieren - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 43 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 61 + src/app/frontend/resource/config/secret/detail/edit/template.html + 31 Restart a resource Restart a resource - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 18 This action is equivalent to: This action is equivalent to: - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 31 Restart Restart - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 45 Cancel Abbrechen - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 49 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 47 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 72 src/app/frontend/create/from/form/createsecret/template.html - 103 + 100 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 82 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 Delete a resource Ressource löschen - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 18 - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? Sind Sie sicher, dass Sie @@ -104,20 +104,20 @@ löschen möchten? - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 21 Delete Löschen - src/app/frontend/common/components/list/column/menu/component.ts - 100 + src/app/frontend/common/components/list/column/menu/template.html + 57 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 45 @@ -125,16 +125,16 @@ Log-Datei herunterladen - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - Size: B + Size: B Größe : B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 @@ -142,7 +142,7 @@ Datei wird zum Download vorbereitet... src/app/frontend/common/dialogs/download/template.html - 40 + 30 @@ -150,7 +150,7 @@ Die Datei ist zum Download bereit! src/app/frontend/common/dialogs/download/template.html - 66 + 34 @@ -158,7 +158,7 @@ Verboten (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 @@ -166,7 +166,7 @@ Sie verfügen nicht über die notwendigen Berechtigungen, um auf dieses Ressource zuzugreifen. src/app/frontend/common/dialogs/download/template.html - 66 + 40 @@ -174,11 +174,11 @@ Speichern src/app/frontend/common/dialogs/download/template.html - 66 + 50 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 24 @@ -186,37 +186,37 @@ Abbrechen src/app/frontend/common/dialogs/download/template.html - 66 + 54 Close Schließen - src/app/frontend/common/components/chips/chipdialog/dialog.ts - 30 + src/app/frontend/common/components/chips/chipdialog/template.html + 27 src/app/frontend/common/dialogs/download/template.html - 66 + 62 Scale a resource Ressource skalieren - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 47 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. wird aktualisiert, damit die gewünschte Anzahl an Replikas erreicht werden kann. - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 @@ -224,7 +224,7 @@ Gewünschte Anzahl an Replikas src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 @@ -232,7 +232,7 @@ Tatsächliche Anzahl an Replikas src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 @@ -240,51 +240,51 @@ Skalieren src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 64 Cancel Abbrechen - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 51 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 70 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 32 src/app/frontend/create/from/file/template.html - 57 + 54 - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - Trigger a + Trigger a auslösen - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - will be triggered. + will be triggered. wird ausgelöst. src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 @@ -294,291 +294,291 @@ src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 26 Workload Status Status des Workloads - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 20 SE Linux User SE Linux User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 23 SE Linux Role SE Linux Role - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 31 SE Linux Type SE Linux Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 39 SE Linux Level SE Linux Level - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 47 Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 56 Windows GMSA Credential Spec Windows GMSA Credential Spec - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 64 Windows Run as User Windows Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 72 Run as User Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 81 Run as Group Run as Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 87 Run as Non-Root Run as Non-Root - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 93 Seccomp Profile Type Seccomp Profile Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 100 Seccomp Localhost Profile Seccomp Localhost Profile - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 108 Added Capabilities Added Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 118 Dropped Capabilities Dropped Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 126 Privileged Privileged - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 134 Read Only Filesystem Read Only Filesystem - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 140 Allow Privilege Escalation Allow Privilege Escalation - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 146 Proc Mount Proc Mount - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 152 Filesystem Group Filesystem Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 160 Filesystem Group Change Policy Filesystem Group Change Policy - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 168 Supplemental Groups Supplemental Groups - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 177 Sysctls Sysctls - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 186 Cron Jobs Cron Jobs - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 51 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 38 Daemon Sets Daemon Sets - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 49 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 56 Deployments Deployments - src/app/frontend/common/components/resourcelist/deployment/component.ts - 52 + src/app/frontend/common/components/resourcelist/deployment/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 74 Jobs Jobs - src/app/frontend/common/components/resourcelist/job/component.ts - 74 + src/app/frontend/common/components/resourcelist/job/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 92 Pods Pods - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 64 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - src/app/frontend/common/components/resourcelist/pod/component.ts - 49 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 111 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 @@ -586,684 +586,684 @@ Alter - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 70 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238 Replica Sets Replica Sets - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 75 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 129 Replication Controllers Replication Controllers - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 50 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 21 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 147 Stateful Sets Stateful Sets - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 51 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 165 Resource information Ressourcen-Informationen - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 48 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 48 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 47 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - src/app/frontend/resource/cluster/node/detail/component.ts - 53 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 50 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 47 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 46 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - src/app/frontend/resource/config/storageclass/detail/component.ts - 49 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 46 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/resource/discovery/service/detail/component.ts - 47 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 48 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 48 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 46 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - src/app/frontend/resource/workloads/job/detail/component.ts - 46 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 47 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 Workloads Workloads - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 19 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 20 Config and Storage Konfiguration und Storage - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 56 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 52 Create new resource Neue Ressource erstellen - src/app/frontend/chrome/component.ts - 51 + src/app/frontend/chrome/template.html + 47 Cluster Cluster - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 73 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 68 Metadata Metadata - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 19 Name:  Name:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 22 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 23 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 Namespace:  Namespace:  - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 Age:  Alter:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 36 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 35 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 206 Name Name - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 37 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/common/components/resourcelist/pod/component.ts - 94 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 37 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/create/from/form/environmentvariables/component.ts - 99 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 Namespace Namespace - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 50 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 55 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 68 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 86 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 63 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 89 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 86 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 80 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 54 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 54 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 65 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 49 src/app/frontend/create/from/form/template.html - 191 + 184 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts + src/app/frontend/settings/global/namespace/adddialog/template.html 29 - src/app/frontend/settings/global/namespace/component.ts - 116 + src/app/frontend/settings/global/namespace/template.html + 27 Age Alter - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 62 UID UID - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 71 Labels Labels - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 81 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 78 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 61 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 84 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 98 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 98 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 61 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 101 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 64 + + + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 60 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts + src/app/frontend/common/components/resourcelist/node/template.html 67 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 69 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/pod/template.html + 107 - src/app/frontend/common/components/resourcelist/pod/component.ts + src/app/frontend/common/components/resourcelist/replicaset/template.html 101 - src/app/frontend/common/components/resourcelist/replicaset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html 95 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 - - - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 60 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 60 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 98 src/app/frontend/create/from/form/template.html - 210 + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 Annotations Annotations - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 88 Show less Weniger anzeigen - src/app/frontend/common/components/chips/component.ts - 88 + src/app/frontend/common/components/chips/template.html + 48 Show all Alles anzeigen - src/app/frontend/common/components/chips/component.ts - 118 + src/app/frontend/common/components/chips/template.html + 50 Filter Filter - src/app/frontend/common/components/list/filter/component.ts - 42 + src/app/frontend/common/components/list/filter/template.html + 29 Filter objects by name Objekte nach Namen filtern - src/app/frontend/common/components/list/filter/component.ts - 69 + src/app/frontend/common/components/list/filter/template.html + 34 Logs from Logs von - src/app/frontend/logs/component.ts - 62 + src/app/frontend/logs/template.html + 24 Containers Container - src/app/frontend/logs/component.ts - 77 + src/app/frontend/logs/template.html + 28 Init Containers Init-Container - src/app/frontend/logs/component.ts - 101 + src/app/frontend/logs/template.html + 36 in in - src/app/frontend/logs/component.ts - 139 + src/app/frontend/logs/template.html + 47 Download logs Logs herunterladen - src/app/frontend/logs/component.ts - 161 + src/app/frontend/logs/template.html + 63 Invert colors Farben umkehren - src/app/frontend/logs/component.ts - 196 + src/app/frontend/logs/template.html + 134 Reduce font size Textgröße reduzieren - src/app/frontend/logs/component.ts - 220 + src/app/frontend/logs/template.html + 139 Show timestamps Zeitstempel anzeigen - src/app/frontend/logs/component.ts - 244 + src/app/frontend/logs/template.html + 144 - Auto-refresh (every s.) + Auto-refresh (every s.) Automatisch aktualisieren (alle s.) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 @@ -1271,398 +1271,396 @@ Zeige vorherige Logs src/app/frontend/logs/template.html - 157 + 154 - Logs from to UTC + Logs from to UTC Logs from to UTC src/app/frontend/logs/template.html - 157 + 98 Pod Selector Pod-Selektor - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 28 Policy Types Policy-Typen - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 37 Ingress Rules Ingress-Regeln - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 49 Egress Rules Egress-Regeln - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 Source Source - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19 Type Type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309 Filesystem type Filesystem type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316 Partition Partition - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166 Read only Read only - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354 Volume ID Volume ID - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116 Target World Wide Names Target World Wide Names - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 124 Dataset name Dataset name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143 Persistent disk name Persistent disk name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 180 Endpoints Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196 Path Path - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293 iSCSI Qualified Name iSCSI Qualified Name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 249 iSCSI target lun number iSCSI target lun number - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 263 Target portal Target portal - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 270 Server Server - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 286 Image Image - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 Keyring Keyring - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 330 Monitors Monitors - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 337 Pool Pool - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347 Secret reference name Secret reference name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 361 User User - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368 Logs Logs - src/app/frontend/common/components/list/column/menu/component.ts - 130 + src/app/frontend/common/components/list/column/menu/template.html + 22 Exec Ausführen - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 27 Trigger Auslösen - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 31 Scale Skalieren - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 35 Unpin Lösen - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 41 Pin Befestigen - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 43 Restart Restart - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 53 Edit Bearbeiten - src/app/frontend/common/components/list/column/menu/component.ts - 72 + src/app/frontend/common/components/list/column/menu/template.html + 49 There is nothing to display here Es gibt hier nichts anzuzeigen - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 22 - src/app/frontend/common/components/zerostate/component.ts + src/app/frontend/common/components/zerostate/template.html 23 @@ -1670,40 +1668,40 @@ Network Policies Network Policies - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 51 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 Roles Rollen - src/app/frontend/common/components/resourcelist/role/component.ts - 51 + src/app/frontend/common/components/resourcelist/role/template.html + 21 Role Bindings Role Bindings - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 51 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 Subjects Subjects - src/app/frontend/common/components/subject/component.ts - 47 + src/app/frontend/common/components/subject/template.html + 20 API Group API Group - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 64 @@ -1711,8 +1709,8 @@ Workloads - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 @@ -1720,8 +1718,8 @@ Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 @@ -1729,8 +1727,8 @@ Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 @@ -1738,8 +1736,8 @@ Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 @@ -1747,8 +1745,8 @@ Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 @@ -1756,8 +1754,8 @@ Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 @@ -1765,8 +1763,8 @@ Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 @@ -1774,8 +1772,8 @@ Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 @@ -1783,8 +1781,8 @@ Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 @@ -1792,8 +1790,8 @@ Service - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 @@ -1801,8 +1799,8 @@ Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 @@ -1810,8 +1808,8 @@ Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 @@ -1819,8 +1817,8 @@ Konfiguration und Datenspeicherung - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93 @@ -1828,8 +1826,8 @@ Config Maps - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100 @@ -1837,8 +1835,8 @@ Persistent Volume Claims - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106 @@ -1846,8 +1844,8 @@ Secrets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112 @@ -1855,8 +1853,8 @@ Storage Classes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 117 @@ -1864,8 +1862,8 @@ Cluster - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 124 @@ -1873,8 +1871,8 @@ Cluster Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129 @@ -1882,8 +1880,8 @@ Cluster Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 134 @@ -1891,8 +1889,8 @@ Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 @@ -1900,8 +1898,8 @@ Network Policies - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 145 @@ -1909,8 +1907,8 @@ Nodes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150 @@ -1918,8 +1916,8 @@ Persistent Volumes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155 @@ -1927,8 +1925,8 @@ Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161 @@ -1936,8 +1934,8 @@ Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 167 @@ -1945,8 +1943,8 @@ Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 @@ -1954,8 +1952,8 @@ Custom Resource Definitions - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 @@ -1963,8 +1961,8 @@ Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 @@ -1972,8 +1970,8 @@ Einstellungen - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 @@ -1981,136 +1979,134 @@ Über - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 207 Resource Quotas Ressourcen-Quotas - src/app/frontend/common/components/quotas/component.ts - 46 + src/app/frontend/common/components/quotas/template.html + 20 Status Status - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 44 - src/app/frontend/common/components/container/component.ts - 109 + src/app/frontend/common/components/container/template.html + 42 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 52 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 84 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 79 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 126 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 67 + src/app/frontend/resource/cluster/namespace/detail/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 29 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 28 Restarts Neustarts - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 Resource Limits Ressourcenlimits - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 20 Resource name Ressourcenname - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 37 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 95 Resource type Ressourcentyp - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 42 Default Standard - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 47 Default request Standard-Request - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 52 Ingresses Ingresses - src/app/frontend/common/components/resourcelist/ingress/component.ts - 52 + src/app/frontend/common/components/resourcelist/ingress/template.html + 21 Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 72 - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70 @@ -2122,101 +2118,97 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html - 115 + 84 Endpoints Endpoints - src/app/frontend/common/components/endpoint/cardlist/component.ts - 52 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 src/app/frontend/resource/discovery/ingress/detail/template.html - 58 + 48 Services Services - src/app/frontend/common/components/resourcelist/service/component.ts - 50 + src/app/frontend/common/components/resourcelist/service/template.html + 21 Cluster IP Cluster-IP - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 85 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 33 Internal Endpoints Interne Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 91 External Endpoints Externe Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 99 Secrets Secrets - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 64 - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 47 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 21 - src/app/frontend/resource/config/component.ts - 23 + src/app/frontend/resource/config/secret/list/template.html + 17 - src/app/frontend/resource/config/secret/list/component.ts - 22 + src/app/frontend/resource/config/template.html + 24 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 60 Service Accounts Service Accounts - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 51 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. Sie können eine containerisierte App deployen, einen anderen Namespace auswählen oder die Dashboard-Tour starten @@ -2224,420 +2216,420 @@ um mehr zu erfahren. - src/app/frontend/common/components/zerostate/component.ts - 23 + src/app/frontend/common/components/zerostate/template.html + 27 Items:  Elemente:  - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 26 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 26 - src/app/frontend/common/components/ingressrulelist/component.ts - 88 + src/app/frontend/common/components/ingressrulelist/template.html + 26 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 26 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 26 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 26 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 23 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 23 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 23 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 24 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 26 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 26 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 72 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 72 + src/app/frontend/common/components/resourcelist/deployment/template.html + 26 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 24 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 25 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 23 - src/app/frontend/common/components/resourcelist/job/component.ts - 50 + src/app/frontend/common/components/resourcelist/job/template.html + 29 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 23 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 23 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 26 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 69 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 73 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 23 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 23 - src/app/frontend/common/components/resourcelist/pod/component.ts - 63 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 53 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 72 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 23 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 23 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/secret/component.ts - 51 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - src/app/frontend/common/components/resourcelist/service/component.ts - 70 + src/app/frontend/common/components/resourcelist/service/template.html + 23 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 23 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 71 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 26 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 23 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 26 - src/app/frontend/common/components/volumemount/component.ts - 50 + src/app/frontend/common/components/volumemount/template.html + 25 Host Host - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 37 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 36 Ports (Name, Port, Protocol) Ports (Name, Port, Protokoll) - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 45 unset nicht festgelegt - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 51 Events Ereignisse - src/app/frontend/common/components/resourcelist/event/component.ts - 52 + src/app/frontend/common/components/resourcelist/event/template.html + 22 Node Node - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 59 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 117 Ready Bereit - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 69 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 75 Source Quelle - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 51 Sub-object Sub-Objekt - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 59 Count Anzahl - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 68 First Seen Zuerst gesehen - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 74 Last Seen Zuletzt gesehen - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 83 Horizontal Pod Autoscalers Horizontal Pod Autoscalers - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 50 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 23 Min Replicas Min Replikas - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 60 Max Replicas Max Replikas - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 66 Reference Referenz - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 72 Horizontal Pod Autoscaler Horizontal Pod Autoscaler - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 Image:  Image:  - src/app/frontend/common/components/container/component.ts - 54 + src/app/frontend/common/components/container/template.html + 20 Image Image - src/app/frontend/common/components/container/component.ts - 82 + src/app/frontend/common/components/container/template.html + 34 Ready Ready - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 47 Started Started - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 54 Reason Reason - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 63 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 79 Message Message - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 70 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 86 Exit Code Exit Code - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 93 Signal Signal - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 100 Started At Started At - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 109 Environment Variables Environment Variables - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 118 Environment variable Umgebungsvariable - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 126 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 144 src/app/frontend/common/components/container/template.html - 168 + 166 - bytes + bytes bytes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 - bytes + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 @@ -2645,7 +2637,7 @@ Commands src/app/frontend/common/components/container/template.html - 195 + 185 @@ -2653,7 +2645,7 @@ Arguments src/app/frontend/common/components/container/template.html - 221 + 200 @@ -2661,7 +2653,7 @@ Mounts src/app/frontend/common/components/container/template.html - 245 + 216 @@ -2669,558 +2661,566 @@ Security Context src/app/frontend/common/components/container/template.html - 245 + 232 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 110 Conditions Bedingungen - src/app/frontend/common/components/condition/component.ts - 55 + src/app/frontend/common/components/condition/template.html + 20 Type Typ - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 36 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 68 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 79 - src/app/frontend/resource/discovery/service/detail/component.ts - 67 + src/app/frontend/resource/discovery/service/detail/template.html + 28 Persistent Volume Claims Persistent Volume Claims - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 51 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 21 Volume Volume - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 85 Read Only Read Only - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 42 Mount Path Mount Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 49 Sub Path Sub Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 56 Source Type Source Type - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 63 Source Name Source Name - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 70 Last probe time Letzte Überprüfungszeit - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 52 Last transition time Letzte Transitions-Zeit - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 60 Reason Grund - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 111 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 60 Cluster Roles Cluster Roles - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 52 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 Cluster Role Bindings Cluster Role Bindings - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 49 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 Storage Classes Storage Classes - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 52 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 21 Provisioner Provisioner - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 53 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 29 Parameters Parameter - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 59 Schedule Planung - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 92 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 52 Suspend Anhalten - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 101 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 64 Active Aktiv - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 110 Last Schedule Letzte Ausführung - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 118 Created Erstellungszeitpunkt - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 55 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 42 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 55 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 55 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 71 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 82 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 60 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 142 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 119 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 119 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 82 src/app/frontend/common/components/resourcelist/ingress/template.html - 104 + 105 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 122 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 80 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 70 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 123 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 122 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 125 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 72 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 166 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 122 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 116 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 62 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 62 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 76 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 109 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 70 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 119 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 69 Config Maps Config Maps - src/app/frontend/common/components/resourcelist/configmap/component.ts - 50 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 Plugins Erweiterungen - src/app/frontend/common/components/resourcelist/plugin/component.ts - 50 + src/app/frontend/common/components/resourcelist/plugin/template.html + 21 Dependencies Abhängigkeiten - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 55 Message Nachricht - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 76 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 45 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 66 Kind:  Art:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 29 Controlled by Kontrolliert von - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 42 Kind Art - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 72 CPU requests (cores) CPU-Reservierung (Kerne) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 81 CPU limits (cores) CPU-Limits (Kerne) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 89 Memory requests (bytes) Speicherreservierung (Bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 97 Memory limits (bytes) Speicherlimit (Bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 105 Images Images - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 90 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 75 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 + + + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 - src/app/frontend/common/components/resourcelist/statefulset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 87 + + + src/app/frontend/common/components/resourcelist/statefulset/template.html 90 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 39 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 264 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 58 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 47 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 39 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 39 Custom Resource Definitions Custom Resource Definitions - src/app/frontend/common/components/resourcelist/crd/component.ts - 49 + src/app/frontend/common/components/resourcelist/crd/template.html + 21 Group Gruppe - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 62 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 41 Full Name Vollständiger Name - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 68 Namespaced Namespace-gebunden - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 74 Objects Objekte - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 50 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 21 No resources found in the selected namespace. Im ausgewählten Namespace wurden keine Ressourcen gefunden. - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 94 Versions Versionen - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 20 Served Ausgeliefert - src/app/frontend/common/components/resourcelist/crdversion/component.ts + src/app/frontend/common/components/resourcelist/crdversion/template.html 42 @@ -3228,127 +3228,127 @@ Storage Speicher - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 Namespaces Namespace - src/app/frontend/common/components/resourcelist/namespace/component.ts - 50 + src/app/frontend/common/components/resourcelist/namespace/template.html + 21 Phase Phase - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 72 - src/app/frontend/resource/cluster/node/detail/component.ts - 110 + src/app/frontend/resource/cluster/node/detail/template.html + 30 Persistent Volumes Persistent Volumes - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 50 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 21 Capacity Kapazität - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 60 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 97 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 76 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 88 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 39 Access Modes Access Modes - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 106 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 48 Reclaim Policy Reclaim Policy - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 76 Claim Claim - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts + src/app/frontend/common/components/resourcelist/persistentvolume/template.html 90 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 35 Storage Class Storage Class - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 102 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 114 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 33 Pods status Status des Pods - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 20 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 91 + src/app/frontend/resource/workloads/deployment/detail/template.html + 119 Running:  Läuft:  - src/app/frontend/common/components/podstatus/component.ts + src/app/frontend/common/components/podstatus/template.html 26 @@ -3356,96 +3356,96 @@ Succeeded:  Erfolgreich:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 33 Pending:  Ausstehend:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 40 Failed:  Fehlgeschlagen:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 47 Desired:  Gewünscht:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 53 Running Läuft - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 63 Succeeded Erfolgreich - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 69 Pending Ausstehend - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 75 Failed Fehlgeschlagen - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 82 Desired Gewünscht - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 88 CPU Usage (cores) CPU-Nutzung (Kerne) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 143 Memory Usage (bytes) Speichernutzung (Bytes) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 153 Namespace conflict Namespace-Konflikt - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 19 @@ -3454,18 +3454,18 @@ Ausgewählter Namespace unterscheidet sich vom Namespace der angewählten Ressource. - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 23 - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? Möchten Sie auf der aktuellen Seite verbleiben und den Namespace von zu ändern? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 @@ -3473,7 +3473,7 @@ Ja src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 @@ -3481,298 +3481,297 @@ Nein src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 37 Select namespace... Namespace auswählen... - src/app/frontend/common/components/namespace/component.ts - 69 + src/app/frontend/common/components/namespace/template.html + 24 All namespaces Alle Namespaces - src/app/frontend/common/components/namespace/component.ts - 125 + src/app/frontend/common/components/namespace/template.html + 33 NAMESPACES NAMESPACES - src/app/frontend/common/components/namespace/component.ts - 93 + src/app/frontend/common/components/namespace/template.html + 34 Rules Regeln - src/app/frontend/common/components/ingressrulelist/component.ts - 59 + src/app/frontend/common/components/ingressrulelist/template.html + 20 - src/app/frontend/common/components/policyrule/component.ts - 47 + src/app/frontend/common/components/policyrule/template.html + 20 Resources Ressourcen - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 36 Non-resource URL Nicht-Ressource URL - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 48 Resource Names Ressourcenname - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 60 Verbs Verben - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 72 API Groups API-Gruppen - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 84 Delete resource Ressource löschen - src/app/frontend/common/components/actionbar/detailactions/delete/component.ts - 47 + src/app/frontend/common/components/actionbar/detailactions/delete/template.html + 21 Edit resource Ressource bearbeiten - src/app/frontend/common/components/actionbar/detailactions/edit/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/edit/template.html + 21 Scale resource Ressource skalieren - src/app/frontend/common/components/actionbar/detailactions/scale/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/scale/template.html + 21 View logs Logs ansehen - src/app/frontend/common/components/actionbar/detailactions/logs/component.ts - 38 + src/app/frontend/common/components/actionbar/detailactions/logs/template.html + 21 Exec into pod In Pod ausführen - src/app/frontend/common/components/actionbar/detailactions/exec/component.ts - 32 + src/app/frontend/common/components/actionbar/detailactions/exec/template.html + 20 Trigger resource Ressource triggern - src/app/frontend/common/components/actionbar/detailactions/trigger/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 No resources found. Es wurden keine Ressourcen gefunden. - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 27 Read documentation Dokumentation lesen - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 24 Provide feedback Feedback geben - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 35 Resource Information Ressource-Informationen - src/app/frontend/crd/detail/component.ts - 44 + src/app/frontend/crd/detail/template.html + 22 Version Version - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 29 Scope Scope - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 35 Subresources Sub-Ressourcen - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 47 Accepted Names Akzeptierte Namen - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 55 Plural Plural - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 62 Singular Singular - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 67 List Kind Listen-Typ - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 77 Short Names Abkürzungen - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 82 Categories Kategorien - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 87 Local settings Local settings - src/app/frontend/settings/local/component.ts - 57 + src/app/frontend/settings/local/template.html + 19 About Über - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 19 General-purpose web UI for Kubernetes clusters Allgemeine Web-Benutzeroberfläche für Kubernetes-Cluster - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 30 - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Das Kubernetes-Dashboard wird ermöglicht durch die Dashboard Comnunity als Open-Source-Projekt. - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 38 Nodes Nodes - src/app/frontend/common/components/resourcelist/node/component.ts - 51 + src/app/frontend/common/components/resourcelist/node/template.html + 24 Search Suchen - src/app/frontend/chrome/search/component.ts - 45 + src/app/frontend/chrome/search/template.html + 29 - ago + ago Vor - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 @@ -3788,131 +3787,131 @@ Alle Benachrichtigungen löschen src/app/frontend/chrome/notifications/template.html - 71 + 67 Logged in with auth header Mit Auth-Header angemeldet - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 23 Logged in with token Mit Token angemeldet - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 25 Default service account Standard Service Account - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 28 Sign in Anmelden - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 37 Sign out Abmelden - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 42 - + - src/app/frontend/chrome/nav/pinner/component.ts - 52 + src/app/frontend/chrome/nav/pinner/template.html + 22 Role Reference Role-Referenzen - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 28 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 28 Kubernetes Dashboard Kubernetes Dashboard - src/app/frontend/login/component.ts - 58 + src/app/frontend/login/template.html + 23 Kubeconfig Kubeconfig - src/app/frontend/login/component.ts - 100 + src/app/frontend/login/template.html + 34 Basic Basic - src/app/frontend/login/component.ts - 124 + src/app/frontend/login/template.html + 36 Token Token - src/app/frontend/login/component.ts - 149 + src/app/frontend/login/template.html + 38 - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. Bitte wählen Sie eine Kubeconfig-Datei, die verwendet werden kann, um auf das Cluster zuzugreifen. Um mehr über die Konfigurationsoption und die allgemeine Benutzung der Kubeconfig-Datei zu erfahren, konsultieren Sie den Abschnitt veuillez vous référer à la section Zugang zu mehreren Clustern konfigurieren. - src/app/frontend/login/component.ts - 185 + src/app/frontend/login/template.html + 45 - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. Sellen Sie sicher, dass die Unterstützung für Basic Authentication für das Cluster aktiviert ist. Um mehr über die Konfiguration von Basic Authentication zu erfahren, konsultieren Sie die Abschnitte Authentifizierung und ABAC-Modus. src/app/frontend/login/template.html - 53 + 49 - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. Jeder Service Account verfügt über ein Secret mit einem gültigen Bearer Token, welches verwendet werden kann, um sich am Dashboard anzumelden. Um mehr über die Konfiguration und Nutzung von Bearer Tokens zu erfahren, konsultieren Sie den Abschnitt Authentifizierung. src/app/frontend/login/template.html - 66 + 53 @@ -3920,7 +3919,7 @@ Token eingeben src/app/frontend/login/template.html - 68 + 66 @@ -3928,7 +3927,7 @@ Benutzername src/app/frontend/login/template.html - 88 + 79 @@ -3936,7 +3935,7 @@ Kennwort src/app/frontend/login/template.html - 106 + 90 @@ -3944,12 +3943,11 @@ Kubeconfig-Datei auswählen src/app/frontend/login/template.html - 123 + 99 - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . Unsicherer Zugriff erkannt. Anmeldung nicht verfügbar. Greifen Sie auf das Dashboard gesichert per HTTPS zu oder nutzen Sie localhost. Mehr dazu können Sie @@ -3958,7 +3956,7 @@ src/app/frontend/login/template.html - 142 + 110 @@ -3967,8 +3965,8 @@ Anmelden - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 @@ -3978,39 +3976,35 @@ src/app/frontend/login/template.html - 131 + 135 Create from input Aus Texteingabe erzeugen - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 20 Create from file Aus Datei erzeugen - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 24 Create from form Aus Formular erzeugen - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 28 - Shell in in + Shell in in Shell in @@ -4021,32 +4015,32 @@ in - src/app/frontend/shell/component.ts - 74 + src/app/frontend/shell/template.html + 22 Create a new namespace Neuen Namespace erzeugen - src/app/frontend/create/from/form/createnamespace/dialog.ts - 54 + src/app/frontend/create/from/form/createnamespace/template.html + 18 The new namespace will be added to the cluster. Der Namespace wird dem Cluster hinzugefügt. - src/app/frontend/create/from/form/createnamespace/dialog.ts - 85 + src/app/frontend/create/from/form/createnamespace/template.html + 21 Namespace name Namespace-Name - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 29 @@ -4054,43 +4048,43 @@ Ein Name wird benötigt. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36 src/app/frontend/create/from/form/createsecret/template.html - 103 + 36 Create a new image pull secret Neues Image Pull Secert erzeugen - src/app/frontend/create/from/form/createsecret/dialog.ts - 53 + src/app/frontend/create/from/form/createsecret/template.html + 18 The new secret will be added to the cluster Das neue Secret wird dem Cluster hinzugefügt - src/app/frontend/create/from/form/createsecret/dialog.ts - 87 + src/app/frontend/create/from/form/createsecret/template.html + 21 Secret name Secret-Name - src/app/frontend/create/from/form/createsecret/dialog.ts - 115 + src/app/frontend/create/from/form/createsecret/template.html + 29 - Name must be up to characters long. + Name must be up to characters long. Der Name darf bis zu Zeichen lang sein. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 @@ -4098,42 +4092,42 @@ Der Name muss aus alphanumerischen Zeichen bestehen und darf Bindestriche enthalten. src/app/frontend/create/from/form/createnamespace/template.html - 54 + 44 Go to namespace Go to namespace - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 A namespace with the specified name will be added to the cluster. Ein Namespace mit dem angegeben Namen wird dem Cluster hinzugefügt. - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 48 - Learn more open_in_new + Learn more open_in_new Mehr erfahren open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 53 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 82 @@ -4141,19 +4135,19 @@ Erzeugen src/app/frontend/create/from/form/createnamespace/template.html - 75 + 69 src/app/frontend/create/from/form/createsecret/template.html - 103 + 97 - Name must be up to characters long. + Name must be up to characters long. Der Name darf bis zu Zeichen lang sein. src/app/frontend/create/from/form/createsecret/template.html - 103 + 39 @@ -4161,15 +4155,15 @@ Der Name muss im Format der DNS Domain Name Syntax sein (z.B. new.image-pull.secret). src/app/frontend/create/from/form/createsecret/template.html - 54 + 44 A secret with the specified name will be added to the cluster in the namespace. Ein Secret mit dem angegebenen Namen wird dem Cluster im Namespace hinzugefügt. - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 48 @@ -4177,7 +4171,7 @@ Daten werden benötigt. src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 @@ -4185,7 +4179,7 @@ Daten müssen Base64-codiert sein. src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 @@ -4193,15 +4187,15 @@ Legen Sie die Daten fest, die das Secret beinhalten soll. Der Wert entspricht dem Base64-kodierten Inhalt einer .dockercfg-Datei. src/app/frontend/create/from/form/createsecret/template.html - 74 + 77 App name Applikationsname - src/app/frontend/create/from/form/component.ts - 72 + src/app/frontend/create/from/form/template.html + 24 @@ -4209,7 +4203,7 @@ Ein Deployment oder Service mit dem angegebenen Namen existiert bereits in diesem Namespace. src/app/frontend/create/from/form/template.html - 373 + 37 @@ -4217,7 +4211,7 @@ Ein Applikationsname wird benötigt. src/app/frontend/create/from/form/template.html - 373 + 41 @@ -4225,38 +4219,38 @@ Ein Applikationsname muss mit einem Kleinbuchstaben beginnen und darf ausschließlich Kleinbuchstaben, Ziffern und '-' zwischen Wörtern enthalten. src/app/frontend/create/from/form/template.html - 373 + 45 An 'app' label with this value will be added to the Deployment and Service that get deployed. Ein 'app'-Label mit dem angegeben Wert wird dem Deployment oder Service, der bereitgestellt wird angefügt. - src/app/frontend/create/from/form/component.ts - 88 + src/app/frontend/create/from/form/template.html + 50 - Learn more open_in_new + Learn more open_in_new Mehr erfahren open_in_new - src/app/frontend/create/from/form/component.ts - 112 + src/app/frontend/create/from/form/template.html + 55 src/app/frontend/create/from/form/template.html - 129 + 85 src/app/frontend/create/from/form/template.html - 154 + 121 src/app/frontend/create/from/form/template.html - 169 + 141 @@ -4264,7 +4258,7 @@ Container-Image src/app/frontend/create/from/form/template.html - 74 + 65 @@ -4272,16 +4266,16 @@ Ein Container-Image muss angegeben werden src/app/frontend/create/from/form/template.html - 373 + 71 - Container image is invalid: + Container image is invalid: Das angegebene Container-Image ist ungültig: src/app/frontend/create/from/form/template.html - 373 + 74 @@ -4289,7 +4283,7 @@ Geben Sie die URL eines öffentlichen Images in einer beliebigen Registry oder ein privates Image, welches auf Docker Hub oder der Google Container Registry zu finden ist. src/app/frontend/create/from/form/template.html - 101 + 80 @@ -4297,7 +4291,7 @@ Anzahl Pods src/app/frontend/create/from/form/template.html - 105 + 96 @@ -4305,7 +4299,7 @@ Anzahl Pods wird benötigt src/app/frontend/create/from/form/template.html - 94 + 103 @@ -4313,7 +4307,7 @@ Anzahl Pods muss ein positiver ganzzahliger Wert sein src/app/frontend/create/from/form/template.html - 112 + 107 @@ -4323,7 +4317,7 @@ src/app/frontend/create/from/form/template.html - 136 + 112 @@ -4331,7 +4325,7 @@ Ein Deployment, welches die gewünschte Anzahl Pods über das Cluster verteilt sicherstellt, wird erzeugt. src/app/frontend/create/from/form/template.html - 122 + 116 @@ -4339,7 +4333,7 @@ Wahlweise kann ein interner oder externer Service definiert werden, der einen eingehenden Port auf einen Ziel-Port des Containers abbildet. src/app/frontend/create/from/form/template.html - 138 + 136 @@ -4347,7 +4341,7 @@ Beschreibung src/app/frontend/create/from/form/template.html - 158 + 153 @@ -4357,7 +4351,7 @@ src/app/frontend/create/from/form/template.html - 182 + 157 @@ -4365,42 +4359,42 @@ Die angegebenen Labels werden auf die erstellten Deployments, den Service (falls vorhanden) und die Pods angewendet. Zu den gängigen Labels gehören Release, Environment, Ebene, Partition und Track. src/app/frontend/create/from/form/template.html - 232 + 169 - Learn more open_in_new + Learn more open_in_new Mehr erfahren open_in_new src/app/frontend/create/from/form/template.html - 264 + 174 src/app/frontend/create/from/form/template.html - 265 + 203 src/app/frontend/create/from/form/template.html - 298 + 231 src/app/frontend/create/from/form/template.html - 321 + 281 src/app/frontend/create/from/form/template.html - 373 + 308 src/app/frontend/create/from/form/template.html - 373 + 326 src/app/frontend/create/from/form/template.html - 373 + 340 @@ -4410,7 +4404,7 @@ src/app/frontend/create/from/form/template.html - 214 + 193 @@ -4418,7 +4412,7 @@ Namespaces ermöglichen es, Ressourcen in logisch benannte Gruppen zu unterteilen. src/app/frontend/create/from/form/template.html - 238 + 198 @@ -4428,7 +4422,7 @@ src/app/frontend/create/from/form/template.html - 243 + 221 @@ -4436,7 +4430,7 @@ Image Pull Secret src/app/frontend/create/from/form/template.html - 221 + 213 @@ -4444,7 +4438,7 @@ Das agegebene Image könnte Pull Secret Anmeldeinformationen benötigen, falls es privat ist. Sie können ein bestehendes Secret wählen oder ein Neues erzeugen. src/app/frontend/create/from/form/template.html - 265 + 226 @@ -4452,7 +4446,7 @@ CPU-Anforderung (Kerne) src/app/frontend/create/from/form/template.html - 249 + 242 @@ -4460,7 +4454,7 @@ CPU-Anforderung muss als postive Ganzzahl angegeben werden. src/app/frontend/create/from/form/template.html - 165 + 249 @@ -4468,7 +4462,7 @@ CPU-Anforderung muss als gültive Zahl angegeben werden. src/app/frontend/create/from/form/template.html - 187 + 253 @@ -4476,7 +4470,7 @@ Speicheranforderung (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 @@ -4484,7 +4478,7 @@ Speicheranforderung muss als postive Zahl angegeben werden. src/app/frontend/create/from/form/template.html - 214 + 267 @@ -4492,7 +4486,7 @@ Speicheranforderung muss als gültige Zahl angegeben werden. src/app/frontend/create/from/form/template.html - 239 + 271 @@ -4500,7 +4494,7 @@ Sie können die Minimalanforderungen an CPU und Speicher für den Container angeben. src/app/frontend/create/from/form/template.html - 294 + 276 @@ -4508,7 +4502,7 @@ Kommando ausführen src/app/frontend/create/from/form/template.html - 299 + 291 @@ -4516,7 +4510,7 @@ Parameters des auszuführenden Kommandos src/app/frontend/create/from/form/template.html - 321 + 297 @@ -4524,7 +4518,7 @@ Standardmäßig führen Ihre Container das Standard Einstiegspunktkommand des ausgewählten Images aus. Sie können die Befehlsoptionen verwenden, um die Standardeinstellung zu überschreiben. src/app/frontend/create/from/form/template.html - 339 + 303 @@ -4532,7 +4526,7 @@ Als priviligiert ausführen src/app/frontend/create/from/form/template.html - 322 + 318 @@ -4540,7 +4534,7 @@ Prozesse in privilegierten Containern entsprechen Prozessen, die als root auf dem Host ausgeführt werden. src/app/frontend/create/from/form/template.html - 349 + 321 @@ -4548,7 +4542,7 @@ Umgebungsvariablen zur Verwendung im Container. Werte können mithilfe der Syntax $(VAR_NAME) auf andere Variablen verweisen. src/app/frontend/create/from/form/template.html - 342 + 335 @@ -4557,7 +4551,7 @@ Deploy src/app/frontend/create/from/form/template.html - 370 + 355 @@ -4568,22 +4562,22 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4591,7 +4585,7 @@ {VAR_SELECT, select, 1 {Erweiterte Optionen ausblenden} other {Erweiterte Optionen anzeigen} } src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4599,7 +4593,7 @@ Geben Sie den YAML- oder JSON-Inhalt an, der die Ressource beschreibt, die im Namespace, der in der Datei referenziert wird, erstellt werden soll. src/app/frontend/create/from/input/template.html - 51 + 20 @@ -4607,18 +4601,18 @@ Geben Sie den YAML- oder JSON-Inhalt an, der die Ressource beschreibt, die im aktuell angewählten Namespace erzeugt werden soll. src/app/frontend/create/from/input/template.html - 51 + 24 - Learn more open_in_new + Learn more open_in_new Mehr erfahren open_in_new - src/app/frontend/create/from/input/component.ts - 51 + src/app/frontend/create/from/input/template.html + 29 @@ -4627,7 +4621,7 @@ Hochladen src/app/frontend/create/from/input/template.html - 51 + 41 @@ -4635,7 +4629,7 @@ Geben Sie den YAML- oder JSON-Datei an, welche die Ressource beschreibt, die im Namespace, welcher in der Datei referenziert wird, erzeugt werden soll. src/app/frontend/create/from/file/template.html - 57 + 20 @@ -4643,18 +4637,18 @@ YAML- oder JSON-Datei auswählen, welche die Ressource beschreibt, die im aktuell angewählten Namespace erzeugt werden soll. src/app/frontend/create/from/file/template.html - 57 + 24 - Learn more open_in_new + Learn more open_in_new Mehr erfahren open_in_new - src/app/frontend/create/from/file/component.ts - 58 + src/app/frontend/create/from/file/template.html + 29 @@ -4662,7 +4656,7 @@ YAML- oder JSON-Datei auswählen src/app/frontend/create/from/file/template.html - 56 + 36 @@ -4670,168 +4664,168 @@ Hochladen src/app/frontend/create/from/file/template.html - 57 + 46 Environment variables Umgebungsvariablen - src/app/frontend/create/from/form/environmentvariables/component.ts - 66 + src/app/frontend/create/from/form/environmentvariables/template.html + 19 Variable name must be a valid C identifier. Der Variablenname muss ein gültiger C Bezeichner sein. - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 33 Value Wert - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 44 Service Service - src/app/frontend/create/from/form/portmappings/component.ts - 92 + src/app/frontend/create/from/form/portmappings/template.html + 25 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 46 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 42 Port Port - src/app/frontend/create/from/form/portmappings/component.ts - 117 + src/app/frontend/create/from/form/portmappings/template.html + 48 Port must be an integer. Post muss ein ganzzahliger Wert sein. - src/app/frontend/create/from/form/portmappings/component.ts - 186 + src/app/frontend/create/from/form/portmappings/template.html + 53 Port cannot be empty. Port kann nicht weggelassen werden. - src/app/frontend/create/from/form/portmappings/component.ts - 207 + src/app/frontend/create/from/form/portmappings/template.html + 57 Port must be greater than 0. Port muss größer als 0 sein. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 61 Port must be less than 65536. Port muss kleiner als 65536 sein. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 65 Target port Ziel-Port - src/app/frontend/create/from/form/portmappings/component.ts - 140 + src/app/frontend/create/from/form/portmappings/template.html + 79 Target port must be an integer. Ziel-Port muss ein ganzzahliger Wert sein. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 86 Target port cannot be empty. Ziel-Port kann nicht weggelassen werden. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 90 Target port must be greater than 0. Ziel-Port muss größer als 0 sein. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 94 Target port must be less than 65536. Ziel-Port muss kleiner als 65536 sein. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 98 Protocol Protokoll - src/app/frontend/create/from/form/portmappings/component.ts - 163 + src/app/frontend/create/from/form/portmappings/template.html + 110 Protocol is required. Das Protokoll muss angegeben werden. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 123 Invalid protocol. Ungültiges Protokoll. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 127 key Key - src/app/frontend/create/from/form/deploylabel/component.ts - 68 + src/app/frontend/create/from/form/deploylabel/template.html + 30 - is not unique + is not unique ist nicht eindeutig - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 @@ -4839,7 +4833,7 @@ Das Prefix ist kein gültiger DNS Subdomain-Prefix (z.B. meine-domain.com). src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 @@ -4847,7 +4841,7 @@ Label Key Namen dürfen ausschließlich aus alphanumerischen Zeichen, getrennt durch '-', '_' oder '.' enthalten, wahlweise mit einem DNS Subdomain Namen und '/' als Präfix. src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 @@ -4855,7 +4849,7 @@ Das Präfix sollte nicht länger als 253 Zeichen sein. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 @@ -4863,15 +4857,15 @@ Der Label Key Name sollte nicht länger als 63 Zeichen sein. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 49 value Wert - src/app/frontend/create/from/form/deploylabel/component.ts - 93 + src/app/frontend/create/from/form/deploylabel/template.html + 62 @@ -4879,7 +4873,7 @@ Der Label Wert muss alphanumerisch und durch '.', '-' oder '_' getrennt sein. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 @@ -4887,247 +4881,247 @@ Der Label Wert sollte nicht länger als 254 Zeichen sein. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 70 Pod CIDR CIDR des Pods - src/app/frontend/resource/cluster/node/detail/component.ts - 129 + src/app/frontend/resource/cluster/node/detail/template.html + 35 Provider ID Provider ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 40 Unschedulable Nicht planbar - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 45 Addresses Adressen - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 51 Taints Taints - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 60 System information Systeminformation - src/app/frontend/resource/cluster/node/detail/component.ts - 73 + src/app/frontend/resource/cluster/node/detail/template.html + 71 Machine ID Maschinen-ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 77 System UUID UUID des Systems - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 82 Boot ID Boot ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 87 Kernel version Kernel-Version - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 92 OS Image Betriebssystem - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 97 Container runtime version Version der Container-Laufzeitumgebung - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 102 kubelet version Kubelet-Version - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 107 kube-proxy version kube-proxy-Version - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 112 Operating system Betriebssystem - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 117 Architecture Architektur - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 122 Allocation Zuordnung - src/app/frontend/resource/cluster/node/detail/component.ts - 90 + src/app/frontend/resource/cluster/node/detail/template.html + 130 CPU CPU - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 138 Memory Speicher - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 151 Reclaim policy Reclaim Policy - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 Storage class Storage Class - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 Access modes Zugriffsarten - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 Quantity Anzahl - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 Path Pfad - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 49 Path Type Path Type - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 56 Service Name Service Name - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 63 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 29 Service Port Service Port - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 81 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 35 TLS Secret TLS Secret - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 88 Parameter Parameter - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 @@ -5142,460 +5136,460 @@ Data Daten - src/app/frontend/crd/crdobject/component.ts - 55 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/resource/config/configmap/detail/component.ts - 46 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - src/app/frontend/resource/config/secret/detail/component.ts - 47 + src/app/frontend/resource/config/secret/detail/template.html + 22 - + - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 There is no data to display. Keine Daten zum anzeigen vorhanden. - src/app/frontend/resource/config/configmap/detail/component.ts - 73 + src/app/frontend/resource/config/configmap/detail/template.html + 32 - src/app/frontend/resource/config/secret/detail/component.ts - 72 + src/app/frontend/resource/config/secret/detail/template.html + 40 Session Affinity Sitzungsaffinität - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 38 Selector Selektor - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 44 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 62 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 30 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 71 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 38 Old Replica Sets Alte Replica Sets - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 Schedule:  Planung:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 Active Jobs:  Aktive Jobs :  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 Suspend:  Anhalten:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 Active Jobs Aktive Jobs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 66 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 90 Last schedule Letzte Planung - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 70 Concurrency policy Parallelitätsrichtlinie - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 76 Starting deadline seconds Starting deadline in Sekunden - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 82 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 64 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 Inactive Jobs Inaktive Jobs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 Init images Init Images - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 48 Resource information Resource information - src/app/frontend/resource/workloads/pod/detail/component.ts - 50 + src/app/frontend/resource/workloads/pod/detail/template.html + 24 Strategy:  Strategie:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 28 Min ready seconds:  Minimale Sekunden in Bereitschaft:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 35 Revision history limit:  Revisionsverlaufslimit:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 42 Strategy Strategie - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 52 Min ready seconds Minimale Sekunden in Bereitschaft - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 58 Revision history limit Revisionsverlaufslimit - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 64 Rolling update strategy Strategie für Rolling Updates - src/app/frontend/resource/workloads/deployment/detail/component.ts - 64 + src/app/frontend/resource/workloads/deployment/detail/template.html + 82 Max surge:  Maximaler Anstieg:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 88 Max unavailable:  Maximal nicht verfügbar:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 95 Max surge Maximaler Anstieg - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 105 Max unavailable Maximal nicht verfügbar - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 111 Updated:  Aktualisiert:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 125 Total:  Gesamt :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 132 Available:  Verfügbar :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 139 Unavailable:  Nicht verfügbar :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 146 Updated Aktualisiert - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 156 Total Gesamt - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 162 Available Verfügbar - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 168 Unavailable Nicht verfügbar - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 174 New Replica Set Neues Replica Set - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 186 Pods:  Pods:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 214 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 62 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 28 Completions:  Abschlüsse:  - src/app/frontend/resource/workloads/job/detail/component.ts - 68 + src/app/frontend/resource/workloads/job/detail/template.html + 28 Parallelism:  Parallelität:  - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 35 Completions Abschlüsse - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 45 Parallelism Parallelität - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 51 Status:  Status:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 69 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 IP:  IP:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 38 Node Node - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 48 Status Status - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 57 IP IP - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 64 QoS Class QoS Class - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 71 Restarts Restarts - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 78 Service Account Service Account - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 85 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 96 @@ -5604,8 +5598,8 @@ Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 @@ -5614,8 +5608,8 @@ Init containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143 @@ -5630,144 +5624,144 @@ Label Selector Label Selektor - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 61 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 67 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 Settings have changed since last reload Einstellungen wurden seit dem letzten Neuladen verändert - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 Do you want to save them anyways? Wollen Sie sie trotzdem speichern? - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 Refresh Aktualisieren - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 Default namespace Default namespace - src/app/frontend/settings/global/namespace/component.ts - 71 + src/app/frontend/settings/global/namespace/template.html + 18 Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. - src/app/frontend/settings/global/namespace/component.ts - 93 + src/app/frontend/settings/global/namespace/template.html + 20 Namespace fallback list Namespace fallback list - src/app/frontend/settings/global/namespace/component.ts - 141 + src/app/frontend/settings/global/namespace/template.html + 40 List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/settings/global/namespace/component.ts - 174 + src/app/frontend/settings/global/namespace/template.html + 42 Add namespaces... Add namespaces... - src/app/frontend/settings/global/namespace/component.ts - 200 + src/app/frontend/settings/global/namespace/template.html + 60 Edit Namespace List Edit Namespace List - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 Edit Edit - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45 Close Close - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50 No namespaces selected No namespaces selected - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 Add Namespace Add Namespace - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 Add Add - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47 @@ -5777,172 +5771,172 @@ der App zur verfügung. - src/app/frontend/settings/global/component.ts - 77 + src/app/frontend/settings/global/template.html + 25 Cluster name Name des Clusters - src/app/frontend/settings/global/component.ts - 100 + src/app/frontend/settings/global/template.html + 30 - src/app/frontend/settings/global/component.ts - 162 + src/app/frontend/settings/global/template.html + 38 Cluster name appears in the browser window title if it is set. Der Name des Clusters taucht im Titel des Browser-Fensters auf, wenn er festgelegt wurde. - src/app/frontend/settings/global/component.ts - 137 + src/app/frontend/settings/global/template.html + 32 Items per page Elemente pro Seite - src/app/frontend/settings/global/component.ts - 181 + src/app/frontend/settings/global/template.html + 47 Max number of items that can be displayed on every list view. Maximale Anzahl an Einträgen, die in jeder Listenansicht zeitgleich sichtbar sind. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 49 Labels limit Labels-Limit - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 65 Max number of labels that are displayed by default on most views. Maximale Anzahl an Labels, die standardmäßig in den meisten Ansichten zu sehen sind. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 67 Logs auto-refresh time interval Intervall der automatischen Aktualisierung der Logs - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 83 Number of seconds between every auto-refresh of logs. Anzahl Sekunden zwischen den automatischen Aktualisierungen der Logs. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 85 Resource auto-refresh time interval Intervall der automatischen Aktualisierung von Ressourcen - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 101 Number of seconds between every auto-refresh of every resource. Set 0 to disable. Anzahl Sekunden zwischen der automatischen Aktualisierung jeder Ressource. Ein Wert von 0 deaktiviert die automatische Aktualisierung. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 103 Disable access denied notification Zugriff verweigert Benachrichtigungen deaktivieren - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 119 Hides all access denied warnings in the notification panel. Verbirgt alle Zugriff verweigert Benachrichtigungen im Benachrichtigungsbereich. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 121 Save Speichern - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 137 Reload Neu laden - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 144 Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 23 Theme Theme - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 27 Choose color theme of the dashboard Choose color theme of the dashboard - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 29 Language Sprache - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 44 Change the language of the dashboard Ändern Sie die Sprache des Dashboards - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 46 Global settings Global settings - src/app/frontend/settings/global/component.ts - 61 + src/app/frontend/settings/global/template.html + 21 diff --git a/i18n/fr/messages.fr.xlf b/i18n/fr/messages.fr.xlf index ec1f473c0b2a..2584c9def2e8 100644 --- a/i18n/fr/messages.fr.xlf +++ b/i18n/fr/messages.fr.xlf @@ -6,96 +6,96 @@ Edit a resource Éditer une ressource - src/app/frontend/common/dialogs/editresource/dialog.ts - 65 + src/app/frontend/common/dialogs/editresource/template.html + 18 This action is equivalent to: Cette action est équivalente à : - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 31 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 33 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 50 Update Mettre à jour - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 43 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 61 + src/app/frontend/resource/config/secret/detail/edit/template.html + 31 Restart a resource Restart a resource - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 18 This action is equivalent to: This action is equivalent to: - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 31 Restart Restart - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 45 Cancel Annuler - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 49 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 47 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 72 src/app/frontend/create/from/form/createsecret/template.html - 103 + 100 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 82 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 Delete a resource Supprimer une ressource - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 18 - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? Êtes-vous sûr de vouloir supprimer de genre @@ -104,20 +104,20 @@ &nbsp;? - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 21 Delete Supprimer - src/app/frontend/common/components/list/column/menu/component.ts - 100 + src/app/frontend/common/components/list/column/menu/template.html + 57 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 45 @@ -125,16 +125,16 @@ Téléchargement des journaux - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - Size: B + Size: B Taille : o - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 @@ -142,7 +142,7 @@ Préparation du fichier à télécharger... src/app/frontend/common/dialogs/download/template.html - 40 + 30 @@ -150,7 +150,7 @@ Le fichier est prêt à être téléchargé ! src/app/frontend/common/dialogs/download/template.html - 66 + 34 @@ -158,7 +158,7 @@ Interdit (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 @@ -166,7 +166,7 @@ Vous n'avez pas les permissions nécessaires pour accéder à cette ressource. src/app/frontend/common/dialogs/download/template.html - 66 + 40 @@ -174,11 +174,11 @@ Enregistrer src/app/frontend/common/dialogs/download/template.html - 66 + 50 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 24 @@ -186,37 +186,37 @@ Annuler src/app/frontend/common/dialogs/download/template.html - 66 + 54 Close Fermer - src/app/frontend/common/components/chips/chipdialog/dialog.ts - 30 + src/app/frontend/common/components/chips/chipdialog/template.html + 27 src/app/frontend/common/dialogs/download/template.html - 66 + 62 Scale a resource Mettre à l'échelle une ressource - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 47 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. sera mis à jour pour refléter le nombre de répliques demandéss. - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 @@ -224,7 +224,7 @@ Répliques désirées src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 @@ -232,7 +232,7 @@ Répliques actuelles src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 @@ -242,7 +242,7 @@ src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 64 @@ -251,44 +251,44 @@ Annuler - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 51 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 70 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 32 src/app/frontend/create/from/file/template.html - 57 + 54 - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - Trigger a + Trigger a Déclencher un - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - will be triggered. + will be triggered. sera déclenché. src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 @@ -298,291 +298,291 @@ src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 26 Workload Status Statut des charges de travail - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 20 SE Linux User SE Linux User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 23 SE Linux Role SE Linux Role - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 31 SE Linux Type SE Linux Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 39 SE Linux Level SE Linux Level - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 47 Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 56 Windows GMSA Credential Spec Windows GMSA Credential Spec - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 64 Windows Run as User Windows Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 72 Run as User Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 81 Run as Group Run as Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 87 Run as Non-Root Run as Non-Root - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 93 Seccomp Profile Type Seccomp Profile Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 100 Seccomp Localhost Profile Seccomp Localhost Profile - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 108 Added Capabilities Added Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 118 Dropped Capabilities Dropped Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 126 Privileged Privileged - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 134 Read Only Filesystem Read Only Filesystem - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 140 Allow Privilege Escalation Allow Privilege Escalation - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 146 Proc Mount Proc Mount - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 152 Filesystem Group Filesystem Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 160 Filesystem Group Change Policy Filesystem Group Change Policy - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 168 Supplemental Groups Supplemental Groups - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 177 Sysctls Sysctls - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 186 Cron Jobs Cron Jobs - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 51 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 38 Daemon Sets Daemon Sets - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 49 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 56 Deployments Déploiements - src/app/frontend/common/components/resourcelist/deployment/component.ts - 52 + src/app/frontend/common/components/resourcelist/deployment/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 74 Jobs Jobs - src/app/frontend/common/components/resourcelist/job/component.ts - 74 + src/app/frontend/common/components/resourcelist/job/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 92 Pods Pods - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 64 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - src/app/frontend/common/components/resourcelist/pod/component.ts - 49 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 111 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 @@ -590,684 +590,684 @@ Âge - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 70 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238 Replica Sets Replica Sets - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 75 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 129 Replication Controllers Contrôleurs de réplication - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 50 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 21 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 147 Stateful Sets Stateful Sets - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 51 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 165 Resource information Informations sur la ressource - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 48 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 48 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 47 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - src/app/frontend/resource/cluster/node/detail/component.ts - 53 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 50 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 47 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 46 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - src/app/frontend/resource/config/storageclass/detail/component.ts - 49 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 46 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/resource/discovery/service/detail/component.ts - 47 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 48 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 48 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 46 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - src/app/frontend/resource/workloads/job/detail/component.ts - 46 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 47 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 Workloads Charges de travail - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 19 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 20 Config and Storage Configuration et Stockage - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 56 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 52 Create new resource Créer une nouvelle ressource - src/app/frontend/chrome/component.ts - 51 + src/app/frontend/chrome/template.html + 47 Cluster Cluster - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 73 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 68 Metadata Métadonnées - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 19 Name:  Nom :  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 22 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 23 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 Namespace:  Espace de nom :  - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 Age:  Âge :  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 36 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 35 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 206 Name Nom - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 37 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/common/components/resourcelist/pod/component.ts - 94 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 37 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/create/from/form/environmentvariables/component.ts - 99 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 Namespace Espace de nom - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 50 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 55 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 68 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 86 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 63 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 89 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 86 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 80 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 54 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 54 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 65 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 49 src/app/frontend/create/from/form/template.html - 191 + 184 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts + src/app/frontend/settings/global/namespace/adddialog/template.html 29 - src/app/frontend/settings/global/namespace/component.ts - 116 + src/app/frontend/settings/global/namespace/template.html + 27 Age Âge - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 62 UID UID - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 71 Labels Étiquettes - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 81 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 78 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 61 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 84 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 98 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 98 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 61 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 101 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 64 + + + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 60 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts + src/app/frontend/common/components/resourcelist/node/template.html 67 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 69 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/pod/template.html + 107 - src/app/frontend/common/components/resourcelist/pod/component.ts + src/app/frontend/common/components/resourcelist/replicaset/template.html 101 - src/app/frontend/common/components/resourcelist/replicaset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html 95 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 - - - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 60 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 60 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 98 src/app/frontend/create/from/form/template.html - 210 + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 Annotations Annotations - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 88 Show less Voir moins - src/app/frontend/common/components/chips/component.ts - 88 + src/app/frontend/common/components/chips/template.html + 48 Show all Voir plus - src/app/frontend/common/components/chips/component.ts - 118 + src/app/frontend/common/components/chips/template.html + 50 Filter Filtrer - src/app/frontend/common/components/list/filter/component.ts - 42 + src/app/frontend/common/components/list/filter/template.html + 29 Filter objects by name Filtrer les objets par nom - src/app/frontend/common/components/list/filter/component.ts - 69 + src/app/frontend/common/components/list/filter/template.html + 34 Logs from Journaux de - src/app/frontend/logs/component.ts - 62 + src/app/frontend/logs/template.html + 24 Containers Conteneurs - src/app/frontend/logs/component.ts - 77 + src/app/frontend/logs/template.html + 28 Init Containers Conteneurs d'initilisation - src/app/frontend/logs/component.ts - 101 + src/app/frontend/logs/template.html + 36 in dans - src/app/frontend/logs/component.ts - 139 + src/app/frontend/logs/template.html + 47 Download logs Télécharger les journaux - src/app/frontend/logs/component.ts - 161 + src/app/frontend/logs/template.html + 63 Invert colors Inverser les couleurs - src/app/frontend/logs/component.ts - 196 + src/app/frontend/logs/template.html + 134 Reduce font size Réduire les caractères - src/app/frontend/logs/component.ts - 220 + src/app/frontend/logs/template.html + 139 Show timestamps Voir les horodatages - src/app/frontend/logs/component.ts - 244 + src/app/frontend/logs/template.html + 144 - Auto-refresh (every s.) + Auto-refresh (every s.) Auto-refresh (every s.) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 @@ -1275,398 +1275,396 @@ Voir les journaux précédents src/app/frontend/logs/template.html - 157 + 154 - Logs from to UTC + Logs from to UTC Logs from to UTC src/app/frontend/logs/template.html - 157 + 98 Pod Selector Pod Selector - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 28 Policy Types Policy Types - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 37 Ingress Rules Ingress Rules - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 49 Egress Rules Egress Rules - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 Source Source - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19 Type Type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309 Filesystem type Filesystem type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316 Partition Partition - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166 Read only Read only - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354 Volume ID Volume ID - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116 Target World Wide Names Target World Wide Names - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 124 Dataset name Dataset name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143 Persistent disk name Persistent disk name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 180 Endpoints Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196 Path Path - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293 iSCSI Qualified Name iSCSI Qualified Name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 249 iSCSI target lun number iSCSI target lun number - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 263 Target portal Target portal - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 270 Server Server - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 286 Image Image - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 Keyring Keyring - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 330 Monitors Monitors - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 337 Pool Pool - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347 Secret reference name Secret reference name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 361 User User - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368 Logs Journaux - src/app/frontend/common/components/list/column/menu/component.ts - 130 + src/app/frontend/common/components/list/column/menu/template.html + 22 Exec Exécuter - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 27 Trigger Déclencher - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 31 Scale Mettre à l'échelle - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 35 Unpin Détacher - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 41 Pin Épingler - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 43 Restart Restart - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 53 Edit Éditer - src/app/frontend/common/components/list/column/menu/component.ts - 72 + src/app/frontend/common/components/list/column/menu/template.html + 49 There is nothing to display here Il n'y a rien à afficher ici - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 22 - src/app/frontend/common/components/zerostate/component.ts + src/app/frontend/common/components/zerostate/template.html 23 @@ -1674,40 +1672,40 @@ Network Policies Network Policies - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 51 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 Roles Roles - src/app/frontend/common/components/resourcelist/role/component.ts - 51 + src/app/frontend/common/components/resourcelist/role/template.html + 21 Role Bindings Role Bindings - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 51 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 Subjects Subjects - src/app/frontend/common/components/subject/component.ts - 47 + src/app/frontend/common/components/subject/template.html + 20 API Group API Group - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 64 @@ -1715,8 +1713,8 @@ Workloads - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 @@ -1724,8 +1722,8 @@ Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 @@ -1733,8 +1731,8 @@ Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 @@ -1742,8 +1740,8 @@ Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 @@ -1751,8 +1749,8 @@ Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 @@ -1760,8 +1758,8 @@ Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 @@ -1769,8 +1767,8 @@ Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 @@ -1778,8 +1776,8 @@ Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 @@ -1787,8 +1785,8 @@ Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 @@ -1796,8 +1794,8 @@ Service - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 @@ -1805,8 +1803,8 @@ Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 @@ -1814,8 +1812,8 @@ Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 @@ -1823,8 +1821,8 @@ Config and Storage - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93 @@ -1832,8 +1830,8 @@ Config Maps - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100 @@ -1841,8 +1839,8 @@ Persistent Volume Claims - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106 @@ -1850,8 +1848,8 @@ Secrets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112 @@ -1859,8 +1857,8 @@ Storage Classes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 117 @@ -1868,8 +1866,8 @@ Cluster - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 124 @@ -1877,8 +1875,8 @@ Cluster Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129 @@ -1886,8 +1884,8 @@ Cluster Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 134 @@ -1895,8 +1893,8 @@ Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 @@ -1904,8 +1902,8 @@ Network Policies - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 145 @@ -1913,8 +1911,8 @@ Nodes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150 @@ -1922,8 +1920,8 @@ Persistent Volumes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155 @@ -1931,8 +1929,8 @@ Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161 @@ -1940,8 +1938,8 @@ Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 167 @@ -1949,8 +1947,8 @@ Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 @@ -1958,8 +1956,8 @@ Custom Resource Definitions - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 @@ -1967,8 +1965,8 @@ Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 @@ -1976,8 +1974,8 @@ Settings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 @@ -1985,136 +1983,134 @@ About - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 207 Resource Quotas Quotas de ressources - src/app/frontend/common/components/quotas/component.ts - 46 + src/app/frontend/common/components/quotas/template.html + 20 Status Statut - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 44 - src/app/frontend/common/components/container/component.ts - 109 + src/app/frontend/common/components/container/template.html + 42 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 52 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 84 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 79 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 126 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 67 + src/app/frontend/resource/cluster/namespace/detail/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 29 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 28 Restarts Redémarrages - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 Resource Limits Limites de ressources - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 20 Resource name Nom de la ressource - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 37 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 95 Resource type Type de la ressource - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 42 Default Défaut - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 47 Default request Requête par défaut - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 52 Ingresses Ingresses - src/app/frontend/common/components/resourcelist/ingress/component.ts - 52 + src/app/frontend/common/components/resourcelist/ingress/template.html + 21 Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 72 - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70 @@ -2126,101 +2122,97 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html - 115 + 84 Endpoints Terminaisons - src/app/frontend/common/components/endpoint/cardlist/component.ts - 52 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 src/app/frontend/resource/discovery/ingress/detail/template.html - 58 + 48 Services Services - src/app/frontend/common/components/resourcelist/service/component.ts - 50 + src/app/frontend/common/components/resourcelist/service/template.html + 21 Cluster IP IP cluster - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 85 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 33 Internal Endpoints Terminaisons internes - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 91 External Endpoints Terminaisons externes - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 99 Secrets Secrets - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 64 - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 47 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 21 - src/app/frontend/resource/config/component.ts - 23 + src/app/frontend/resource/config/secret/list/template.html + 17 - src/app/frontend/resource/config/secret/list/component.ts - 22 + src/app/frontend/resource/config/template.html + 24 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 60 Service Accounts Service Accounts - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 51 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. You can deploy a containerized app, select other namespace or take the Dashboard Tour @@ -2228,420 +2220,420 @@ to learn more. - src/app/frontend/common/components/zerostate/component.ts - 23 + src/app/frontend/common/components/zerostate/template.html + 27 Items:  Éléments :  - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 26 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 26 - src/app/frontend/common/components/ingressrulelist/component.ts - 88 + src/app/frontend/common/components/ingressrulelist/template.html + 26 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 26 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 26 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 26 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 23 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 23 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 23 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 24 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 26 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 26 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 72 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 72 + src/app/frontend/common/components/resourcelist/deployment/template.html + 26 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 24 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 25 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 23 - src/app/frontend/common/components/resourcelist/job/component.ts - 50 + src/app/frontend/common/components/resourcelist/job/template.html + 29 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 23 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 23 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 26 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 69 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 73 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 23 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 23 - src/app/frontend/common/components/resourcelist/pod/component.ts - 63 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 53 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 72 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 23 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 23 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/secret/component.ts - 51 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - src/app/frontend/common/components/resourcelist/service/component.ts - 70 + src/app/frontend/common/components/resourcelist/service/template.html + 23 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 23 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 71 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 26 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 23 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 26 - src/app/frontend/common/components/volumemount/component.ts - 50 + src/app/frontend/common/components/volumemount/template.html + 25 Host Hôte - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 37 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 36 Ports (Name, Port, Protocol) Ports (Nom, Port, Protocole) - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 45 unset non défini - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 51 Events Événements - src/app/frontend/common/components/resourcelist/event/component.ts - 52 + src/app/frontend/common/components/resourcelist/event/template.html + 22 Node Noeud - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 59 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 117 Ready Prêt - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 69 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 75 Source Source - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 51 Sub-object Sous-objet - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 59 Count Compte - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 68 First Seen Première vue - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 74 Last Seen Dernière vue - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 83 Horizontal Pod Autoscalers Horizontal Pod Autoscalers - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 50 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 23 Min Replicas Min réplicas - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 60 Max Replicas Max réplicas - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 66 Reference Référence - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 72 Horizontal Pod Autoscaler Horizontal Pod Autoscaler - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 Image:  Image :  - src/app/frontend/common/components/container/component.ts - 54 + src/app/frontend/common/components/container/template.html + 20 Image Image - src/app/frontend/common/components/container/component.ts - 82 + src/app/frontend/common/components/container/template.html + 34 Ready Ready - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 47 Started Started - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 54 Reason Reason - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 63 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 79 Message Message - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 70 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 86 Exit Code Exit Code - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 93 Signal Signal - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 100 Started At Started At - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 109 Environment Variables Environment Variables - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 118 Environment variable Variable d'environnement - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 126 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 144 src/app/frontend/common/components/container/template.html - 168 + 166 - bytes + bytes bytes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 - bytes + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 @@ -2649,7 +2641,7 @@ Commands src/app/frontend/common/components/container/template.html - 195 + 185 @@ -2657,7 +2649,7 @@ Arguments src/app/frontend/common/components/container/template.html - 221 + 200 @@ -2665,7 +2657,7 @@ Mounts src/app/frontend/common/components/container/template.html - 245 + 216 @@ -2673,558 +2665,566 @@ Security Context src/app/frontend/common/components/container/template.html - 245 + 232 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 110 Conditions Conditions - src/app/frontend/common/components/condition/component.ts - 55 + src/app/frontend/common/components/condition/template.html + 20 Type Type - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 36 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 68 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 79 - src/app/frontend/resource/discovery/service/detail/component.ts - 67 + src/app/frontend/resource/discovery/service/detail/template.html + 28 Persistent Volume Claims Demandes de volume persistant - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 51 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 21 Volume Volume - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 85 Read Only Read Only - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 42 Mount Path Mount Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 49 Sub Path Sub Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 56 Source Type Source Type - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 63 Source Name Source Name - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 70 Last probe time Dernière sonde - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 52 Last transition time Dernière transition - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 60 Reason Motif - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 111 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 60 Cluster Roles Cluster Roles - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 52 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 Cluster Role Bindings Cluster Role Bindings - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 49 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 Storage Classes Classes de stockage - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 52 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 21 Provisioner Approvisionneur - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 53 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 29 Parameters Paramètres - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 59 Schedule Planning - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 92 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 52 Suspend Suspendu - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 101 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 64 Active Actif - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 110 Last Schedule Dernière exécution - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 118 Created Date de création - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 55 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 42 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 55 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 55 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 71 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 82 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 60 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 142 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 119 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 119 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 82 src/app/frontend/common/components/resourcelist/ingress/template.html - 104 + 105 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 122 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 80 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 70 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 123 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 122 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 125 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 72 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 166 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 122 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 116 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 62 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 62 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 76 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 109 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 70 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 119 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 69 Config Maps Config Maps - src/app/frontend/common/components/resourcelist/configmap/component.ts - 50 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 Plugins Extensions - src/app/frontend/common/components/resourcelist/plugin/component.ts - 50 + src/app/frontend/common/components/resourcelist/plugin/template.html + 21 Dependencies Dépendances - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 55 Message Message - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 76 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 45 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 66 Kind:  Genre :  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 29 Controlled by Contrôlé par - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 42 Kind Genre - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 72 CPU requests (cores) Requêtes CPU (coeurs) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 81 CPU limits (cores) Limites CPU (coeurs) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 89 Memory requests (bytes) Requêtes mémoire (octets) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 97 Memory limits (bytes) Limites mémoire (octets) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 105 Images Images - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 90 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 75 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 + + + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 - src/app/frontend/common/components/resourcelist/statefulset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 87 + + + src/app/frontend/common/components/resourcelist/statefulset/template.html 90 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 39 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 264 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 58 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 47 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 39 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 39 Custom Resource Definitions Définitions de ressources personnalisées - src/app/frontend/common/components/resourcelist/crd/component.ts - 49 + src/app/frontend/common/components/resourcelist/crd/template.html + 21 Group Groupe - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 62 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 41 Full Name Nom complet - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 68 Namespaced Relatif à un espace de nom - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 74 Objects Objets - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 50 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 21 No resources found in the selected namespace. No resources found in the selected namespace. - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 94 Versions Versions - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 20 Served Servie - src/app/frontend/common/components/resourcelist/crdversion/component.ts + src/app/frontend/common/components/resourcelist/crdversion/template.html 42 @@ -3232,127 +3232,127 @@ Storage Stockage - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 Namespaces Espaces de noms - src/app/frontend/common/components/resourcelist/namespace/component.ts - 50 + src/app/frontend/common/components/resourcelist/namespace/template.html + 21 Phase Phase - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 72 - src/app/frontend/resource/cluster/node/detail/component.ts - 110 + src/app/frontend/resource/cluster/node/detail/template.html + 30 Persistent Volumes Volumes persistants - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 50 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 21 Capacity Capacité - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 60 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 97 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 76 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 88 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 39 Access Modes Modes d'accès - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 106 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 48 Reclaim Policy Politique de recyclage - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 76 Claim Demande - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts + src/app/frontend/common/components/resourcelist/persistentvolume/template.html 90 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 35 Storage Class Classe de stockage - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 102 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 114 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 33 Pods status Statut des pods - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 20 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 91 + src/app/frontend/resource/workloads/deployment/detail/template.html + 119 Running:  En fonctionnement :  - src/app/frontend/common/components/podstatus/component.ts + src/app/frontend/common/components/podstatus/template.html 26 @@ -3360,96 +3360,96 @@ Succeeded:  Réussis :  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 33 Pending:  En attente :  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 40 Failed:  Échoués :  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 47 Desired:  Désirés :  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 53 Running En fonctionnement - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 63 Succeeded Réussis - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 69 Pending En attente - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 75 Failed Échoués - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 82 Desired Désirés - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 88 CPU Usage (cores) Utilisation CPU (coeurs) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 143 Memory Usage (bytes) Utilisation mémoire (octets) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 153 Namespace conflict Conflit d'espace de nom - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 19 @@ -3458,18 +3458,18 @@ L'espace de nom sélectionné ne correspond pas à l'espace de nom de la ressource actuellement sélectionnée. - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 23 - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? Désirez-vous rester sur la page en cours et modifier l'espace de nom de à ? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 @@ -3477,7 +3477,7 @@ Oui src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 @@ -3485,298 +3485,297 @@ Non src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 37 Select namespace... Sélectionnez un espace... - src/app/frontend/common/components/namespace/component.ts - 69 + src/app/frontend/common/components/namespace/template.html + 24 All namespaces Tous les espaces de noms - src/app/frontend/common/components/namespace/component.ts - 125 + src/app/frontend/common/components/namespace/template.html + 33 NAMESPACES ESPACES DE NOMS - src/app/frontend/common/components/namespace/component.ts - 93 + src/app/frontend/common/components/namespace/template.html + 34 Rules Règles - src/app/frontend/common/components/ingressrulelist/component.ts - 59 + src/app/frontend/common/components/ingressrulelist/template.html + 20 - src/app/frontend/common/components/policyrule/component.ts - 47 + src/app/frontend/common/components/policyrule/template.html + 20 Resources Ressources - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 36 Non-resource URL URL non-ressource - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 48 Resource Names Noms de ressource - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 60 Verbs Verbes - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 72 API Groups Groupes d'API - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 84 Delete resource Supprimer la ressource - src/app/frontend/common/components/actionbar/detailactions/delete/component.ts - 47 + src/app/frontend/common/components/actionbar/detailactions/delete/template.html + 21 Edit resource Éditer la ressource - src/app/frontend/common/components/actionbar/detailactions/edit/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/edit/template.html + 21 Scale resource Mettre à l'échelle la ressource - src/app/frontend/common/components/actionbar/detailactions/scale/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/scale/template.html + 21 View logs Voir les journaux - src/app/frontend/common/components/actionbar/detailactions/logs/component.ts - 38 + src/app/frontend/common/components/actionbar/detailactions/logs/template.html + 21 Exec into pod Exécuter dans le pod - src/app/frontend/common/components/actionbar/detailactions/exec/component.ts - 32 + src/app/frontend/common/components/actionbar/detailactions/exec/template.html + 20 Trigger resource Déclencher la ressource - src/app/frontend/common/components/actionbar/detailactions/trigger/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 No resources found. Aucune ressource trouvée. - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 27 Read documentation Lire la documentation - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 24 Provide feedback Faire un commentaire - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 35 Resource Information Informations sur la ressource - src/app/frontend/crd/detail/component.ts - 44 + src/app/frontend/crd/detail/template.html + 22 Version Version - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 29 Scope Portée - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 35 Subresources Sous-ressources - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 47 Accepted Names Noms acceptés - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 55 Plural Pluriel - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 62 Singular Singulier - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 67 List Kind Type de liste - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 77 Short Names Noms abrégés - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 82 Categories Catégories - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 87 Local settings Local settings - src/app/frontend/settings/local/component.ts - 57 + src/app/frontend/settings/local/template.html + 19 About À propos - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 19 General-purpose web UI for Kubernetes clusters Inferface utilisateur web générique pour clusters Kubernetes - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 30 - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard est rendu possible par la communauté Dashboard comme un projet open source. - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 38 Nodes Noeuds - src/app/frontend/common/components/resourcelist/node/component.ts - 51 + src/app/frontend/common/components/resourcelist/node/template.html + 24 Search Recherche - src/app/frontend/chrome/search/component.ts - 45 + src/app/frontend/chrome/search/template.html + 29 - ago + ago il y a - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 @@ -3792,116 +3791,116 @@ Supprimer toutes les notifications src/app/frontend/chrome/notifications/template.html - 71 + 67 Logged in with auth header Connecté avec une entête auth - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 23 Logged in with token Connecté avec un token - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 25 Default service account Compte de service par défaut - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 28 Sign in Connexion - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 37 Sign out Déconnexion - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 42 - + - src/app/frontend/chrome/nav/pinner/component.ts - 52 + src/app/frontend/chrome/nav/pinner/template.html + 22 Role Reference Role Reference - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 28 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 28 Kubernetes Dashboard Kubernetes Dashboard - src/app/frontend/login/component.ts - 58 + src/app/frontend/login/template.html + 23 Kubeconfig Kubeconfig - src/app/frontend/login/component.ts - 100 + src/app/frontend/login/template.html + 34 Basic Basic - src/app/frontend/login/component.ts - 124 + src/app/frontend/login/template.html + 36 Token Jeton - src/app/frontend/login/component.ts - 149 + src/app/frontend/login/template.html + 38 - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. Veuillez sélectionner le fichier kubeconfig que vous avez créé pour accéder au cluster. Pour en savoir plus sur la façon de configurer et utiliser un fichier kubeconfig, veuillez vous référer à la section Configurer l'accès à plusieurs clusters. - src/app/frontend/login/component.ts - 185 + src/app/frontend/login/template.html + 45 - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. Assurez-vous que le support pour l'authentification Basic est activéde pour le cluster. Pour en savoir plus sur la façon de configurer l'authentification Basic, @@ -3909,11 +3908,11 @@ src/app/frontend/login/template.html - 53 + 49 - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. Chaque compte de service a un Secret associé avec un jeton porteur (Bearer Token) valide qui peut être utilisé pour se connecter au Dashboard. @@ -3922,7 +3921,7 @@ src/app/frontend/login/template.html - 66 + 53 @@ -3930,7 +3929,7 @@ Saisissez un jeton src/app/frontend/login/template.html - 68 + 66 @@ -3938,7 +3937,7 @@ Nom d'utilisateur src/app/frontend/login/template.html - 88 + 79 @@ -3946,7 +3945,7 @@ Mot de passe src/app/frontend/login/template.html - 106 + 90 @@ -3954,12 +3953,11 @@ Sélectionnez un fichier kubeconfig src/app/frontend/login/template.html - 123 + 99 - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more @@ -3968,7 +3966,7 @@ src/app/frontend/login/template.html - 142 + 110 @@ -3977,8 +3975,8 @@ Connexion - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 @@ -3988,39 +3986,35 @@ src/app/frontend/login/template.html - 131 + 135 Create from input Créer en ligne - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 20 Create from file Créer depuis un fichier - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 24 Create from form Créer depuis un formulaire - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 28 - Shell in in + Shell in in Shell dans @@ -4031,32 +4025,32 @@ dans - src/app/frontend/shell/component.ts - 74 + src/app/frontend/shell/template.html + 22 Create a new namespace Créer un nouvel espace de nom - src/app/frontend/create/from/form/createnamespace/dialog.ts - 54 + src/app/frontend/create/from/form/createnamespace/template.html + 18 The new namespace will be added to the cluster. Le nouvel espace de nom sera rajouté au cluster. - src/app/frontend/create/from/form/createnamespace/dialog.ts - 85 + src/app/frontend/create/from/form/createnamespace/template.html + 21 Namespace name Nom de l'espace de nom - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 29 @@ -4064,45 +4058,45 @@ Le nom est requis. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36 src/app/frontend/create/from/form/createsecret/template.html - 103 + 36 Create a new image pull secret Créer un nouveau pull secret pour l'image - src/app/frontend/create/from/form/createsecret/dialog.ts - 53 + src/app/frontend/create/from/form/createsecret/template.html + 18 The new secret will be added to the cluster Le nouveau secret sera rajouté au cluster - src/app/frontend/create/from/form/createsecret/dialog.ts - 87 + src/app/frontend/create/from/form/createsecret/template.html + 21 Secret name Nom du secret - src/app/frontend/create/from/form/createsecret/dialog.ts - 115 + src/app/frontend/create/from/form/createsecret/template.html + 29 - Name must be up to characters long. + Name must be up to characters long. Le nom ne doit pas dépasser caractères. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 @@ -4110,42 +4104,42 @@ Le nom doit être alphanumérique et peut contenir des tirets. src/app/frontend/create/from/form/createnamespace/template.html - 54 + 44 Go to namespace Go to namespace - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 A namespace with the specified name will be added to the cluster. Un espace de nom ayant le nom spécifié sera ajouté au cluster. - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 48 - Learn more open_in_new + Learn more open_in_new En savoir plus open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 53 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 82 @@ -4153,21 +4147,21 @@ Créer src/app/frontend/create/from/form/createnamespace/template.html - 75 + 69 src/app/frontend/create/from/form/createsecret/template.html - 103 + 97 - Name must be up to characters long. + Name must be up to characters long. Le nom ne doit pas dépasser caractères. src/app/frontend/create/from/form/createsecret/template.html - 103 + 39 @@ -4175,15 +4169,15 @@ Le nom doit suivre la syntaxe d'un nom de domaine DNS (par ex. new.image-pull.secret). src/app/frontend/create/from/form/createsecret/template.html - 54 + 44 A secret with the specified name will be added to the cluster in the namespace. Un secret ayant le nom spécifié sera ajouté au cluster dans l'espace de nom. - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 48 @@ -4191,7 +4185,7 @@ Les données sont requises. src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 @@ -4199,7 +4193,7 @@ Les données doivent être encodées en Base64. src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 @@ -4207,15 +4201,15 @@ Spécifie les données que le secret va contenir. La valeur est le contenu encodé en Base64 du fichier .dockercfg. src/app/frontend/create/from/form/createsecret/template.html - 74 + 77 App name Nom de l'application - src/app/frontend/create/from/form/component.ts - 72 + src/app/frontend/create/from/form/template.html + 24 @@ -4223,7 +4217,7 @@ Un déploiement ou un service ayant ce nom existe déjà dans l'espace de nom. src/app/frontend/create/from/form/template.html - 373 + 37 @@ -4231,7 +4225,7 @@ Le nom de l'application est requis. src/app/frontend/create/from/form/template.html - 373 + 41 @@ -4239,38 +4233,38 @@ Le nom de l'application doit commencer avec une lettre minuscule et contenir uniquement des lettres minuscules, des nombres, et des '-' entre les mots. src/app/frontend/create/from/form/template.html - 373 + 45 An 'app' label with this value will be added to the Deployment and Service that get deployed. Une étiquette 'app' avec cette valeur sera ajoutée au déploiement et au service qui seront déployés. - src/app/frontend/create/from/form/component.ts - 88 + src/app/frontend/create/from/form/template.html + 50 - Learn more open_in_new + Learn more open_in_new En savoir plus open_in_new - src/app/frontend/create/from/form/component.ts - 112 + src/app/frontend/create/from/form/template.html + 55 src/app/frontend/create/from/form/template.html - 129 + 85 src/app/frontend/create/from/form/template.html - 154 + 121 src/app/frontend/create/from/form/template.html - 169 + 141 @@ -4278,7 +4272,7 @@ Image du conteneur src/app/frontend/create/from/form/template.html - 74 + 65 @@ -4286,16 +4280,16 @@ L'image du conteneur est requise src/app/frontend/create/from/form/template.html - 373 + 71 - Container image is invalid: + Container image is invalid: L'image du conteneur n'est pas valide : src/app/frontend/create/from/form/template.html - 373 + 74 @@ -4303,7 +4297,7 @@ Saisissez l'URL d'une image publique d'un quelconque registre ou une image privée hébergée dans Docker Hub ou Google Container Registry. src/app/frontend/create/from/form/template.html - 101 + 80 @@ -4311,7 +4305,7 @@ Nombre de pods src/app/frontend/create/from/form/template.html - 105 + 96 @@ -4319,7 +4313,7 @@ Le nombre de pods est requis src/app/frontend/create/from/form/template.html - 94 + 103 @@ -4327,7 +4321,7 @@ Le nombre de pods doit être un entier positif src/app/frontend/create/from/form/template.html - 112 + 107 @@ -4337,7 +4331,7 @@ src/app/frontend/create/from/form/template.html - 136 + 112 @@ -4345,7 +4339,7 @@ Un déploiement sera créé pour maintenir le nombre désiré de pods dans votre cluster. src/app/frontend/create/from/form/template.html - 122 + 116 @@ -4353,7 +4347,7 @@ Éventuellement, un Service interne ou externe peut être défini pour mapper un port entrant à un port cible vu par le conteneur. src/app/frontend/create/from/form/template.html - 138 + 136 @@ -4361,7 +4355,7 @@ Description src/app/frontend/create/from/form/template.html - 158 + 153 @@ -4371,7 +4365,7 @@ src/app/frontend/create/from/form/template.html - 182 + 157 @@ -4379,42 +4373,42 @@ Les étiquettes spécifiées seront appliqués au Déploiement, au Service (le cas échéant) et aux Pods créés. Des étiquettes courantes sont release, environment, tier, partition et track. src/app/frontend/create/from/form/template.html - 232 + 169 - Learn more open_in_new + Learn more open_in_new En savoir plus open_in_new src/app/frontend/create/from/form/template.html - 264 + 174 src/app/frontend/create/from/form/template.html - 265 + 203 src/app/frontend/create/from/form/template.html - 298 + 231 src/app/frontend/create/from/form/template.html - 321 + 281 src/app/frontend/create/from/form/template.html - 373 + 308 src/app/frontend/create/from/form/template.html - 373 + 326 src/app/frontend/create/from/form/template.html - 373 + 340 @@ -4424,7 +4418,7 @@ src/app/frontend/create/from/form/template.html - 214 + 193 @@ -4432,7 +4426,7 @@ Les espaces de noms vous permettent de distribuer vos ressources dans des groupes logiques nommés. src/app/frontend/create/from/form/template.html - 238 + 198 @@ -4442,7 +4436,7 @@ src/app/frontend/create/from/form/template.html - 243 + 221 @@ -4450,7 +4444,7 @@ Pull Secret pour l'image src/app/frontend/create/from/form/template.html - 221 + 213 @@ -4458,7 +4452,7 @@ L'image spécifiée peut nécessiter un pull secret si elle est privée. Vous pouvez choisir un secret existant ou en créer un nouveau. src/app/frontend/create/from/form/template.html - 265 + 226 @@ -4466,7 +4460,7 @@ Exigence CPU (coeurs) src/app/frontend/create/from/form/template.html - 249 + 242 @@ -4474,7 +4468,7 @@ L'exigence CPU doit être un nombre positif. src/app/frontend/create/from/form/template.html - 165 + 249 @@ -4482,7 +4476,7 @@ L'exigence CPU doit être un nombre valide. src/app/frontend/create/from/form/template.html - 187 + 253 @@ -4490,7 +4484,7 @@ Exigence mémoire (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 @@ -4498,7 +4492,7 @@ L'exigence mémoire doit être un nombre positif. src/app/frontend/create/from/form/template.html - 214 + 267 @@ -4506,7 +4500,7 @@ L'exigence mémoire doit être un nombre valide. src/app/frontend/create/from/form/template.html - 239 + 271 @@ -4514,7 +4508,7 @@ Vous pouvez indiquer des exigences minimales pour le CPU et la mémoire pour le conteneur. src/app/frontend/create/from/form/template.html - 294 + 276 @@ -4522,7 +4516,7 @@ Commande à exécuter src/app/frontend/create/from/form/template.html - 299 + 291 @@ -4530,7 +4524,7 @@ Arguments de la commande à exécuter src/app/frontend/create/from/form/template.html - 321 + 297 @@ -4538,7 +4532,7 @@ Par défaut, vos conteneurs exécutent la commande entrypoint par défaut de l'image. Vous pouvez utiliser les options pour outrepasser le comportement par défaut. src/app/frontend/create/from/form/template.html - 339 + 303 @@ -4546,7 +4540,7 @@ Exécuter en mode privilégié src/app/frontend/create/from/form/template.html - 322 + 318 @@ -4554,7 +4548,7 @@ Les processus dans des conteneurs privilégiés sont équivalents à des processus s'exécutant en root sur l'hôte. src/app/frontend/create/from/form/template.html - 349 + 321 @@ -4562,7 +4556,7 @@ Variables d'environnement disponibles dans le conteneur. Les valeurs peuvent référencer d'autres variables en utilisant la syntaxe $(NOM_VARIABLE). src/app/frontend/create/from/form/template.html - 342 + 335 @@ -4571,7 +4565,7 @@ Déployer src/app/frontend/create/from/form/template.html - 370 + 355 @@ -4582,22 +4576,22 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4605,7 +4599,7 @@ {VAR_SELECT, select, 1 {Cacher les options avancées} other {Afficher les options avancées} } src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4613,7 +4607,7 @@ Entrez un contenu YAML ou JSON spécifiant les ressources à créer dans l'espace de nom spécifié dans le contenu. src/app/frontend/create/from/input/template.html - 51 + 20 @@ -4621,18 +4615,18 @@ Entrez un contenu YAML ou JSON spécifiant les ressources à créer dans l'espace de nom sélectionné. src/app/frontend/create/from/input/template.html - 51 + 24 - Learn more open_in_new + Learn more open_in_new En savoir plus open_in_new - src/app/frontend/create/from/input/component.ts - 51 + src/app/frontend/create/from/input/template.html + 29 @@ -4641,7 +4635,7 @@ Télécharger src/app/frontend/create/from/input/template.html - 51 + 41 @@ -4649,7 +4643,7 @@ Sélectionnez un fichier YAML ou JSON spécifiant les ressources à déployer dans l'espace de nom spécifié dans le fichier. src/app/frontend/create/from/file/template.html - 57 + 20 @@ -4657,18 +4651,18 @@ Sélectionnez un fichier YAML ou JSON file spécifiant les ressources à déployer dans l'espace de nom sélectionné. src/app/frontend/create/from/file/template.html - 57 + 24 - Learn more open_in_new + Learn more open_in_new En savoir plus open_in_new - src/app/frontend/create/from/file/component.ts - 58 + src/app/frontend/create/from/file/template.html + 29 @@ -4676,7 +4670,7 @@ Sélectionnez un fichier YAML ou JSON src/app/frontend/create/from/file/template.html - 56 + 36 @@ -4684,168 +4678,168 @@ Télécharger src/app/frontend/create/from/file/template.html - 57 + 46 Environment variables Variables d'environnement - src/app/frontend/create/from/form/environmentvariables/component.ts - 66 + src/app/frontend/create/from/form/environmentvariables/template.html + 19 Variable name must be a valid C identifier. Le nom de variable doit être un identifiant C valide. - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 33 Value Valeur - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 44 Service Service - src/app/frontend/create/from/form/portmappings/component.ts - 92 + src/app/frontend/create/from/form/portmappings/template.html + 25 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 46 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 42 Port Port - src/app/frontend/create/from/form/portmappings/component.ts - 117 + src/app/frontend/create/from/form/portmappings/template.html + 48 Port must be an integer. Le port doit être un entier. - src/app/frontend/create/from/form/portmappings/component.ts - 186 + src/app/frontend/create/from/form/portmappings/template.html + 53 Port cannot be empty. Le port ne peut pas être vide. - src/app/frontend/create/from/form/portmappings/component.ts - 207 + src/app/frontend/create/from/form/portmappings/template.html + 57 Port must be greater than 0. Le port doit être supérieur à 0. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 61 Port must be less than 65536. Le port doit être inférieur à 65536. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 65 Target port Port cible - src/app/frontend/create/from/form/portmappings/component.ts - 140 + src/app/frontend/create/from/form/portmappings/template.html + 79 Target port must be an integer. Le port cible doit être un entier. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 86 Target port cannot be empty. Le port cible ne peut pas être vide. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 90 Target port must be greater than 0. Le port cible doit être supérieur à 0. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 94 Target port must be less than 65536. Le port cible doit être inférieur à 65536. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 98 Protocol Protocole - src/app/frontend/create/from/form/portmappings/component.ts - 163 + src/app/frontend/create/from/form/portmappings/template.html + 110 Protocol is required. Le protocole est requis. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 123 Invalid protocol. Protocole invalide. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 127 key clé - src/app/frontend/create/from/form/deploylabel/component.ts - 68 + src/app/frontend/create/from/form/deploylabel/template.html + 30 - is not unique + is not unique n'est pas unique - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 @@ -4853,7 +4847,7 @@ Le préfixe n'est pas un préfixe de sous-domaine DNS valide (par ex. mon-domaine.com). src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 @@ -4861,7 +4855,7 @@ Le nom de la clé de l'étiquette doit être alphanumérique séparé par '-', '_' ou '.', optionnellement préfixé par un sous-domaine DNS et '/'. src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 @@ -4869,7 +4863,7 @@ Le préfixe ne doit pas excéder 253 caractères. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 @@ -4877,15 +4871,15 @@ Le nom de la clé de l'étiquette ne doit pas excéder 63 caractères. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 49 value valeur - src/app/frontend/create/from/form/deploylabel/component.ts - 93 + src/app/frontend/create/from/form/deploylabel/template.html + 62 @@ -4893,7 +4887,7 @@ La valeur de l'étiquette doit être alphanumérique séparé par '.' , '-' ou '_'. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 @@ -4901,247 +4895,247 @@ La valeur de l'étiquette ne doit pas excéder 253 caractères. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 70 Pod CIDR CIDR du pod - src/app/frontend/resource/cluster/node/detail/component.ts - 129 + src/app/frontend/resource/cluster/node/detail/template.html + 35 Provider ID ID du fournisseur - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 40 Unschedulable Non programmable - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 45 Addresses Adresses - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 51 Taints Marquages - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 60 System information Informations sur le système - src/app/frontend/resource/cluster/node/detail/component.ts - 73 + src/app/frontend/resource/cluster/node/detail/template.html + 71 Machine ID ID de la machine - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 77 System UUID UUID du système - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 82 Boot ID ID de boot - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 87 Kernel version Version du noyau - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 92 OS Image Image de l'OS - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 97 Container runtime version Version du runtime de conteneurs - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 102 kubelet version Version de kubelet - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 107 kube-proxy version Version de kube-proxy - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 112 Operating system Système d'exploitation - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 117 Architecture Architecture - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 122 Allocation Allocation - src/app/frontend/resource/cluster/node/detail/component.ts - 90 + src/app/frontend/resource/cluster/node/detail/template.html + 130 CPU CPU - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 138 Memory Mémoire - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 151 Reclaim policy Politique de recyclage - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 Storage class Classe de stockage - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 Access modes Modes d'accès - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 Quantity Quantité - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 Path Chemin - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 49 Path Type Path Type - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 56 Service Name Service Name - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 63 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 29 Service Port Service Port - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 81 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 35 TLS Secret TLS Secret - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 88 Parameter Paramètre - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 @@ -5156,460 +5150,460 @@ Data Données - src/app/frontend/crd/crdobject/component.ts - 55 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/resource/config/configmap/detail/component.ts - 46 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - src/app/frontend/resource/config/secret/detail/component.ts - 47 + src/app/frontend/resource/config/secret/detail/template.html + 22 - + - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 There is no data to display. Il n'y a pas de données à afficher. - src/app/frontend/resource/config/configmap/detail/component.ts - 73 + src/app/frontend/resource/config/configmap/detail/template.html + 32 - src/app/frontend/resource/config/secret/detail/component.ts - 72 + src/app/frontend/resource/config/secret/detail/template.html + 40 Session Affinity Affinité de session - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 38 Selector Sélecteur - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 44 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 62 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 30 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 71 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 38 Old Replica Sets Anciens Replica Sets - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 Schedule:  Planning:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 Active Jobs:  Jobs actifs :  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 Suspend:  Suspendu :  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 Active Jobs Jobs actifs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 66 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 90 Last schedule Dernière exécution - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 70 Concurrency policy Politique de concurrence - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 76 Starting deadline seconds Starting deadline seconds - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 82 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 64 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 Inactive Jobs Jobs inactifs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 Init images Images d'Init - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 48 Resource information Resource information - src/app/frontend/resource/workloads/pod/detail/component.ts - 50 + src/app/frontend/resource/workloads/pod/detail/template.html + 24 Strategy:  Stratégie :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 28 Min ready seconds:  Secondes minimales prêt :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 35 Revision history limit:  Limite d'historiques de révision :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 42 Strategy Stratégie - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 52 Min ready seconds Secondes minimales prêt - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 58 Revision history limit Limite d'historiques de révision - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 64 Rolling update strategy Stratégie de Rolling update - src/app/frontend/resource/workloads/deployment/detail/component.ts - 64 + src/app/frontend/resource/workloads/deployment/detail/template.html + 82 Max surge:  Augmentation max :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 88 Max unavailable:  Non disponibles max :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 95 Max surge Augmentation max - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 105 Max unavailable Non disponibles max - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 111 Updated:  Mis à jour :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 125 Total:  Total :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 132 Available:  Disponibles :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 139 Unavailable:  Non disponibles :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 146 Updated Mis à jour - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 156 Total Total - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 162 Available Disponibles - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 168 Unavailable Non disponibles - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 174 New Replica Set Nouveau Replica Set - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 186 Pods:  Pods :  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 214 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 62 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 28 Completions:  Achevés :  - src/app/frontend/resource/workloads/job/detail/component.ts - 68 + src/app/frontend/resource/workloads/job/detail/template.html + 28 Parallelism:  Parallélisme :  - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 35 Completions Achevés - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 45 Parallelism Parallélisme - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 51 Status:  Statut :  - src/app/frontend/resource/workloads/pod/detail/component.ts - 69 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 IP:  IP:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 38 Node Node - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 48 Status Status - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 57 IP IP - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 64 QoS Class QoS Class - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 71 Restarts Restarts - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 78 Service Account Service Account - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 85 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 96 @@ -5618,8 +5612,8 @@ Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 @@ -5628,8 +5622,8 @@ Init containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143 @@ -5644,144 +5638,144 @@ Label Selector Sélecteur d'étiquettes - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 61 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 67 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 Settings have changed since last reload Les paramètres ont été modifiés depuis le dernier chargement - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 Do you want to save them anyways? Voulez-vous tout de même les sauvegarder ? - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 Refresh Actualiser - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 Default namespace Default namespace - src/app/frontend/settings/global/namespace/component.ts - 71 + src/app/frontend/settings/global/namespace/template.html + 18 Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. - src/app/frontend/settings/global/namespace/component.ts - 93 + src/app/frontend/settings/global/namespace/template.html + 20 Namespace fallback list Namespace fallback list - src/app/frontend/settings/global/namespace/component.ts - 141 + src/app/frontend/settings/global/namespace/template.html + 40 List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/settings/global/namespace/component.ts - 174 + src/app/frontend/settings/global/namespace/template.html + 42 Add namespaces... Add namespaces... - src/app/frontend/settings/global/namespace/component.ts - 200 + src/app/frontend/settings/global/namespace/template.html + 60 Edit Namespace List Edit Namespace List - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 Edit Edit - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45 Close Close - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50 No namespaces selected No namespaces selected - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 Add Namespace Add Namespace - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 Add Add - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47 @@ -5791,172 +5785,172 @@ toutes les instances de l'application. - src/app/frontend/settings/global/component.ts - 77 + src/app/frontend/settings/global/template.html + 25 Cluster name Nom du cluster - src/app/frontend/settings/global/component.ts - 100 + src/app/frontend/settings/global/template.html + 30 - src/app/frontend/settings/global/component.ts - 162 + src/app/frontend/settings/global/template.html + 38 Cluster name appears in the browser window title if it is set. Le nom du cluster apparaît dans la barre de titre du navigateur s'il est défini. - src/app/frontend/settings/global/component.ts - 137 + src/app/frontend/settings/global/template.html + 32 Items per page Éléments par page - src/app/frontend/settings/global/component.ts - 181 + src/app/frontend/settings/global/template.html + 47 Max number of items that can be displayed on every list view. Max number of items that can be displayed on every list view. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 49 Labels limit Labels limit - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 65 Max number of labels that are displayed by default on most views. Max number of labels that are displayed by default on most views. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 67 Logs auto-refresh time interval Intervalle d'actualisation automatique des journaux - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 83 Number of seconds between every auto-refresh of logs. Nombre de secondes entre chaque actualisation automatique des journaux. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 85 Resource auto-refresh time interval Intervalle d'actualisation automatique des ressources - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 101 Number of seconds between every auto-refresh of every resource. Set 0 to disable. Nombre de secondes entre chaque actualisation automatique de chaque ressource. Mettre à 0 pour désactiver. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 103 Disable access denied notification Désactiver les notifications d'accès interdit - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 119 Hides all access denied warnings in the notification panel. Cache tous les avertissements d'accès interdit dans le panneau de notifications. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 121 Save Enregistrer - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 137 Reload Recharger - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 144 Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 23 Theme Theme - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 27 Choose color theme of the dashboard Choose color theme of the dashboard - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 29 Language Langue - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 44 Change the language of the dashboard Changer la langue du tableau de bord - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 46 Global settings Global settings - src/app/frontend/settings/global/component.ts - 61 + src/app/frontend/settings/global/template.html + 21 diff --git a/i18n/ja/messages.ja.xlf b/i18n/ja/messages.ja.xlf index 43c12fc16233..a8e4fe256bcc 100644 --- a/i18n/ja/messages.ja.xlf +++ b/i18n/ja/messages.ja.xlf @@ -6,96 +6,96 @@ Edit a resource リソースの編集 - src/app/frontend/common/dialogs/editresource/dialog.ts - 65 + src/app/frontend/common/dialogs/editresource/template.html + 18 This action is equivalent to: この操作は次と同等です: - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 31 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 33 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 50 Update 更新 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 43 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 61 + src/app/frontend/resource/config/secret/detail/edit/template.html + 31 Restart a resource リソースの再起動 - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 18 This action is equivalent to: この操作は次と同等です: - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 31 Restart 再起動 - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 45 Cancel キャンセル - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 49 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 47 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 72 src/app/frontend/create/from/form/createsecret/template.html - 103 + 100 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 82 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 Delete a resource リソースの削除 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 18 - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ?  ネームスペース の @@ -104,20 +104,20 @@ - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 21 Delete 削除 - src/app/frontend/common/components/list/column/menu/component.ts - 100 + src/app/frontend/common/components/list/column/menu/template.html + 57 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 45 @@ -125,16 +125,16 @@ ログファイルのダウンロード - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - Size: B + Size: B サイズ: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 @@ -142,7 +142,7 @@ ダウンロードするファイルの準備中... src/app/frontend/common/dialogs/download/template.html - 40 + 30 @@ -150,7 +150,7 @@ ファイルがダウンロードできます! src/app/frontend/common/dialogs/download/template.html - 66 + 34 @@ -158,7 +158,7 @@ Forbidden (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 @@ -166,7 +166,7 @@ このリソースへのアクセスに必要な権限がありません。 src/app/frontend/common/dialogs/download/template.html - 66 + 40 @@ -174,11 +174,11 @@ 保存 src/app/frontend/common/dialogs/download/template.html - 66 + 50 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 24 @@ -186,37 +186,37 @@ 中止 src/app/frontend/common/dialogs/download/template.html - 66 + 54 Close 閉じる - src/app/frontend/common/components/chips/chipdialog/dialog.ts - 30 + src/app/frontend/common/components/chips/chipdialog/template.html + 27 src/app/frontend/common/dialogs/download/template.html - 66 + 62 Scale a resource リソースをスケールする - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 47 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. は、目標のレプリカ数になるように更新されます。 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 @@ -224,7 +224,7 @@ 目標のレプリカ数 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 @@ -232,7 +232,7 @@ 現在のレプリカ数 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 @@ -240,31 +240,31 @@ スケール src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 64 Cancel キャンセル - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 51 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 70 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 32 src/app/frontend/create/from/file/template.html - 57 + 54 - in namespace will be restarted. + in namespace will be restarted. ネームスペース @@ -284,24 +284,24 @@ - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - Trigger a + Trigger a のトリガー - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - will be triggered. + will be triggered. がトリガーされます。 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 @@ -309,127 +309,127 @@ トリガー src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 26 Delete resource リソースを削除する - src/app/frontend/common/components/actionbar/detailactions/delete/component.ts - 47 + src/app/frontend/common/components/actionbar/detailactions/delete/template.html + 21 Edit resource リソースを編集する - src/app/frontend/common/components/actionbar/detailactions/edit/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/edit/template.html + 21 Scale resource リソースをスケールする - src/app/frontend/common/components/actionbar/detailactions/scale/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/scale/template.html + 21 View logs ログを表示する - src/app/frontend/common/components/actionbar/detailactions/logs/component.ts - 38 + src/app/frontend/common/components/actionbar/detailactions/logs/template.html + 21 Exec into pod ポッドで実行する - src/app/frontend/common/components/actionbar/detailactions/exec/component.ts - 32 + src/app/frontend/common/components/actionbar/detailactions/exec/template.html + 20 Trigger resource リソースをトリガーする - src/app/frontend/common/components/actionbar/detailactions/trigger/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 Status:  状態: - src/app/frontend/resource/workloads/pod/detail/component.ts - 69 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 IP:  IP: - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 38 Node ノード - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 48 Status 状態 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 57 IP IP - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 64 QoS Class QoS クラス - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 71 Restarts 再起動 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 78 Service Account サービスアカウント - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 85 Image Pull Secrets イメージ取得用シークレット - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 96 @@ -438,8 +438,8 @@ コンテナー - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 @@ -448,1012 +448,1012 @@ 初期化コンテナー - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143 Node ノード - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 59 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 117 Status 状態 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 44 - src/app/frontend/common/components/container/component.ts - 109 + src/app/frontend/common/components/container/template.html + 42 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 52 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 84 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 79 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 126 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 67 + src/app/frontend/resource/cluster/namespace/detail/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 29 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 28 Image Pull Secrets イメージ取得用シークレット - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 64 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 Restarts 再起動 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 Containers コンテナー - src/app/frontend/logs/component.ts - 77 + src/app/frontend/logs/template.html + 28 Filter フィルター - src/app/frontend/common/components/list/filter/component.ts - 42 + src/app/frontend/common/components/list/filter/template.html + 29 Filter objects by name 名前による絞り込み - src/app/frontend/common/components/list/filter/component.ts - 69 + src/app/frontend/common/components/list/filter/template.html + 34 Show less 少なく表示 - src/app/frontend/common/components/chips/component.ts - 88 + src/app/frontend/common/components/chips/template.html + 48 Show all すべて表示 - src/app/frontend/common/components/chips/component.ts - 118 + src/app/frontend/common/components/chips/template.html + 50 Logs ログ - src/app/frontend/common/components/list/column/menu/component.ts - 130 + src/app/frontend/common/components/list/column/menu/template.html + 22 Exec 実行 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 27 Trigger トリガー - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 31 Scale スケール - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 35 Unpin ピンの解除 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 41 Pin ピンの設定 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 43 Restart 再起動 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 53 Edit 編集 - src/app/frontend/common/components/list/column/menu/component.ts - 72 + src/app/frontend/common/components/list/column/menu/template.html + 49 Cron Jobs Cron ジョブ - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 51 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 38 Items:  項目: - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 26 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 26 - src/app/frontend/common/components/ingressrulelist/component.ts - 88 + src/app/frontend/common/components/ingressrulelist/template.html + 26 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 26 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 26 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 26 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 23 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 23 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 23 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 24 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 26 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 26 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 72 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 72 + src/app/frontend/common/components/resourcelist/deployment/template.html + 26 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 24 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 25 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 23 - src/app/frontend/common/components/resourcelist/job/component.ts - 50 + src/app/frontend/common/components/resourcelist/job/template.html + 29 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 23 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 23 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 26 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 69 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 73 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 23 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 23 - src/app/frontend/common/components/resourcelist/pod/component.ts - 63 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 53 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 72 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 23 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 23 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/secret/component.ts - 51 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - src/app/frontend/common/components/resourcelist/service/component.ts - 70 + src/app/frontend/common/components/resourcelist/service/template.html + 23 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 23 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 71 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 26 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 23 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 26 - src/app/frontend/common/components/volumemount/component.ts - 50 + src/app/frontend/common/components/volumemount/template.html + 25 Name 名前 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 37 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/common/components/resourcelist/pod/component.ts - 94 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 37 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/create/from/form/environmentvariables/component.ts - 99 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 Namespace ネームスペース - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 50 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 55 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 68 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 86 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 63 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 89 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 86 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 80 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 54 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 54 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 65 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 49 src/app/frontend/create/from/form/template.html - 191 + 184 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts + src/app/frontend/settings/global/namespace/adddialog/template.html 29 - src/app/frontend/settings/global/namespace/component.ts - 116 + src/app/frontend/settings/global/namespace/template.html + 27 Labels ラベル - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 81 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 78 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 61 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 84 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 98 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 98 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 61 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 101 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 64 + + + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 60 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts + src/app/frontend/common/components/resourcelist/node/template.html 67 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 69 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/pod/template.html + 107 - src/app/frontend/common/components/resourcelist/pod/component.ts + src/app/frontend/common/components/resourcelist/replicaset/template.html 101 - src/app/frontend/common/components/resourcelist/replicaset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html 95 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 - - - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 60 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 60 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 98 src/app/frontend/create/from/form/template.html - 210 + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 Schedule スケジュール - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 92 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 52 Suspend 休止 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 101 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 64 Active 稼働中 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 110 Last Schedule 最後のスケジュール - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 118 Created 作成日時 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 55 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 42 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 55 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 55 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 71 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 82 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 60 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 142 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 119 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 119 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 82 src/app/frontend/common/components/resourcelist/ingress/template.html - 104 + 105 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 122 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 80 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 70 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 123 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 122 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 125 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 72 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 166 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 122 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 116 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 62 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 62 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 76 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 109 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 70 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 119 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 69 Age 経過時間 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 62 Cluster Roles クラスターロール - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 52 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 Cluster Role Bindings クラスターロールバインディング - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 49 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 Config Maps コンフィグマップ - src/app/frontend/common/components/resourcelist/configmap/component.ts - 50 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 Plugins プラグイン - src/app/frontend/common/components/resourcelist/plugin/component.ts - 50 + src/app/frontend/common/components/resourcelist/plugin/template.html + 21 Dependencies 依存関係 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 55 Image:  イメージ:  - src/app/frontend/common/components/container/component.ts - 54 + src/app/frontend/common/components/container/template.html + 20 Image イメージ - src/app/frontend/common/components/container/component.ts - 82 + src/app/frontend/common/components/container/template.html + 34 Ready Ready - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 47 Started Started - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 54 Reason Reason - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 63 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 79 Message Message - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 70 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 86 Exit Code Exit Code - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 93 Signal Signal - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 100 Started At Started At - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 109 Environment Variables Environment Variables - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 118 Environment variable 環境変数 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 126 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 144 src/app/frontend/common/components/container/template.html - 168 + 166 - bytes + bytes bytes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 - bytes + bytes バイト src/app/frontend/common/components/container/template.html - 198 + 174 @@ -1461,7 +1461,7 @@ コマンド src/app/frontend/common/components/container/template.html - 195 + 185 @@ -1469,7 +1469,7 @@ 引数 src/app/frontend/common/components/container/template.html - 221 + 200 @@ -1477,7 +1477,7 @@ マウント src/app/frontend/common/components/container/template.html - 245 + 216 @@ -1485,338 +1485,346 @@ セキュリティコンテキスト src/app/frontend/common/components/container/template.html - 245 + 232 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 110 Conditions 状況 - src/app/frontend/common/components/condition/component.ts - 55 + src/app/frontend/common/components/condition/template.html + 20 Type 種別 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 36 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 68 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 79 - src/app/frontend/resource/discovery/service/detail/component.ts - 67 + src/app/frontend/resource/discovery/service/detail/template.html + 28 Last probe time 最終探査時刻 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 52 Last transition time 最終遷移時刻 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 60 Reason 理由 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 111 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 60 Message メッセージ - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 76 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 45 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 66 Name:  名前:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 22 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 23 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 Kind:  種類:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 29 Age:  経過時間:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 36 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 35 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 206 Controlled by 制御 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 42 Kind 種類 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 72 Pods ポッド - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 64 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - src/app/frontend/common/components/resourcelist/pod/component.ts - 49 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 111 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 Age 経過時間 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 70 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238 Images イメージ - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 90 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 75 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 + + + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 - src/app/frontend/common/components/resourcelist/statefulset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 87 + + + src/app/frontend/common/components/resourcelist/statefulset/template.html 90 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 39 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 264 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 58 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 47 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 39 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 39 Custom Resource Definitions カスタムリソース定義 - src/app/frontend/common/components/resourcelist/crd/component.ts - 49 + src/app/frontend/common/components/resourcelist/crd/template.html + 21 Group グループ - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 62 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 41 Full Name フルネーム - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 68 Namespaced ネームスペース - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 74 Objects オブジェクト - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 50 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 21 No resources found in the selected namespace. 選択されたネームスペースのリソースはありません。 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 94 Versions バージョン - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 20 Served 提供済み - src/app/frontend/common/components/resourcelist/crdversion/component.ts + src/app/frontend/common/components/resourcelist/crdversion/template.html 42 @@ -1824,200 +1832,198 @@ Storage ストレージ - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 Daemon Sets デーモンセット - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 49 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 56 Deployments デプロイメント - src/app/frontend/common/components/resourcelist/deployment/component.ts - 52 + src/app/frontend/common/components/resourcelist/deployment/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 74 Endpoints エンドポイント - src/app/frontend/common/components/endpoint/cardlist/component.ts - 52 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 src/app/frontend/resource/discovery/ingress/detail/template.html - 58 + 48 Host ホスト - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 37 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 36 Ports (Name, Port, Protocol) ポート (名前, ポート, プロトコル) - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 45 unset なし - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 51 Ready 準備完了 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 69 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 75 Events イベント - src/app/frontend/common/components/resourcelist/event/component.ts - 52 + src/app/frontend/common/components/resourcelist/event/template.html + 22 Source ソース - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 51 Sub-object サブオブジェクト - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 59 Count 回数 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 68 First Seen 初回 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 74 Last Seen 直近 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 83 Horizontal Pod Autoscalers 水平ポッドオートスケーラー - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 50 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 23 Min Replicas 最小レプリカ数 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 60 Max Replicas 最大レプリカ数 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 66 Reference リファレンス - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 72 Horizontal Pod Autoscaler 水平ポッドオートスケーラー - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 Ingresses イングレス - src/app/frontend/common/components/resourcelist/ingress/component.ts - 52 + src/app/frontend/common/components/resourcelist/ingress/template.html + 21 Endpoint links are external links that will be open in a new tab. エンドポイントのリンクが外部リンクの場合は、新しいタブで開きます。 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 72 - Endpoints open_in_new + Endpoints open_in_new エンドポイント open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70 @@ -2029,38 +2035,36 @@ - Hosts open_in_new + Hosts open_in_new ホスト open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html - 115 + 84 Jobs ジョブ - src/app/frontend/common/components/resourcelist/job/component.ts - 74 + src/app/frontend/common/components/resourcelist/job/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 92 There is nothing to display here 表示するものがありません - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 22 - src/app/frontend/common/components/zerostate/component.ts + src/app/frontend/common/components/zerostate/template.html 23 @@ -2068,118 +2072,118 @@ No resources found. リソースがありません。 - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 27 Namespaces ネームスペース - src/app/frontend/common/components/resourcelist/namespace/component.ts - 50 + src/app/frontend/common/components/resourcelist/namespace/template.html + 21 Phase フェーズ - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 72 - src/app/frontend/resource/cluster/node/detail/component.ts - 110 + src/app/frontend/resource/cluster/node/detail/template.html + 30 Nodes ノード - src/app/frontend/common/components/resourcelist/node/component.ts - 51 + src/app/frontend/common/components/resourcelist/node/template.html + 24 CPU requests (cores) CPU 要件 (コア数) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 81 CPU limits (cores) CPU 上限 (コア数) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 89 Memory requests (bytes) メモリー要件 (バイト) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 97 Memory limits (bytes) メモリー上限 (バイト) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 105 Select namespace... ネームスペースの選択... - src/app/frontend/common/components/namespace/component.ts - 69 + src/app/frontend/common/components/namespace/template.html + 24 All namespaces すべてのネームスペース - src/app/frontend/common/components/namespace/component.ts - 125 + src/app/frontend/common/components/namespace/template.html + 33 NAMESPACES ネームスペース - src/app/frontend/common/components/namespace/component.ts - 93 + src/app/frontend/common/components/namespace/template.html + 34 Namespace conflict ネームスペースの競合 - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 19 Selected namespace is different than namespace of currently selected resource. 選択されたネームスペースは現在選択されているリソースのネームスペースと異なります。 - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 23 - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 現在のページで、ネームスペースを から に変更しますか? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 @@ -2187,7 +2191,7 @@ はい src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 @@ -2195,50 +2199,50 @@ いいえ src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 37 Metadata メタデータ - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 19 Namespace:  ネームスペース:  - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 UID UID - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 71 Annotations 注釈 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 88 Running:  稼働中:  - src/app/frontend/common/components/podstatus/component.ts + src/app/frontend/common/components/podstatus/template.html 26 @@ -2246,526 +2250,524 @@ Succeeded:  成功:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 33 Pending:  待機中:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 40 Failed:  失敗:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 47 Desired:  要求中:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 53 Running 稼働中 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 63 Succeeded 成功 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 69 Pending 待機中 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 75 Failed 失敗 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 82 Desired 要求中 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 88 CPU Usage (cores) CPU 使用量 (コア数) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 143 Memory Usage (bytes) メモリー使用量 (バイト) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 153 Persistent Volumes 永続ボリューム - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 50 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 21 Capacity 容量 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 60 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 97 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 76 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 88 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 39 Access Modes アクセスモード - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 106 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 48 Reclaim Policy 再要求ポリシー - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 76 Claim 要求 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts + src/app/frontend/common/components/resourcelist/persistentvolume/template.html 90 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 35 Storage Class ストレージクラス - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 102 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 114 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 33 Persistent Volume Claims 永続ボリューム要求 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 51 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 21 Volume ボリューム - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 85 Read Only 読み取り専用 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 42 Mount Path マウントパス - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 49 Sub Path サブパス - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 56 Source Type ソース種別 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 63 Source Name ソース名 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 70 Rules ルール - src/app/frontend/common/components/ingressrulelist/component.ts - 59 + src/app/frontend/common/components/ingressrulelist/template.html + 20 - src/app/frontend/common/components/policyrule/component.ts - 47 + src/app/frontend/common/components/policyrule/template.html + 20 Resources リソース - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 36 Non-resource URL 非リソース URL - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 48 Resource Names リソース名 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 60 Verbs 動詞 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 72 API Groups API グループ - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 84 Resource Quotas リソースクォータ - src/app/frontend/common/components/quotas/component.ts - 46 + src/app/frontend/common/components/quotas/template.html + 20 Resource Limits リソース上限 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 20 Resource name リソース名 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 37 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 95 Resource type リソース種別 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 42 Default デフォルト - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 47 Default request デフォルト要件 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 52 Replica Sets レプリカセット - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 75 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 129 Storage Classes ストレージクラス - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 52 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 21 Provisioner プロビジョナー - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 53 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 29 Parameters パラメーター - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 59 Stateful Sets ステートフルセット - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 51 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 165 Resource information リソース情報 - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 48 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 48 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 47 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - src/app/frontend/resource/cluster/node/detail/component.ts - 53 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 50 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 47 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 46 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - src/app/frontend/resource/config/storageclass/detail/component.ts - 49 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 46 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/resource/discovery/service/detail/component.ts - 47 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 48 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 48 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 46 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - src/app/frontend/resource/workloads/job/detail/component.ts - 46 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 47 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 Services サービス - src/app/frontend/common/components/resourcelist/service/component.ts - 50 + src/app/frontend/common/components/resourcelist/service/template.html + 21 Cluster IP クラスター IP - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 85 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 33 Internal Endpoints 内部エンドポイント - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 91 External Endpoints 外部エンドポイント - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 99 Secrets シークレット - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 64 - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 47 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 21 - src/app/frontend/resource/config/component.ts - 23 + src/app/frontend/resource/config/secret/list/template.html + 17 - src/app/frontend/resource/config/secret/list/component.ts - 22 + src/app/frontend/resource/config/template.html + 24 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 60 Service Accounts サービスアカウント - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 51 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. コンテナー化されたアプリをデプロイ、他のネームスペースを選択、 もっと詳しく知るためにダッシュボードツアーを見学 @@ -2773,48 +2775,48 @@ できます。 - src/app/frontend/common/components/zerostate/component.ts - 23 + src/app/frontend/common/components/zerostate/template.html + 27 Network Policies ネットワークポリシー - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 51 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 Roles ロール - src/app/frontend/common/components/resourcelist/role/component.ts - 51 + src/app/frontend/common/components/resourcelist/role/template.html + 21 Role Bindings ロールバインディング - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 51 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 Subjects 対象 - src/app/frontend/common/components/subject/component.ts - 47 + src/app/frontend/common/components/subject/template.html + 20 API Group API グループ - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 64 @@ -2822,8 +2824,8 @@ ワークロード - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 @@ -2831,8 +2833,8 @@ Cron ジョブ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 @@ -2840,8 +2842,8 @@ デーモンセット - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 @@ -2849,8 +2851,8 @@ デプロイメント - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 @@ -2858,8 +2860,8 @@ ジョブ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 @@ -2867,8 +2869,8 @@ ポッド - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 @@ -2876,8 +2878,8 @@ レプリカセット - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 @@ -2885,8 +2887,8 @@ レプリケーションコントローラー - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 @@ -2894,8 +2896,8 @@ ステートフルセット - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 @@ -2903,8 +2905,8 @@ サービス - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 @@ -2912,8 +2914,8 @@ イングレス - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 @@ -2921,8 +2923,8 @@ サービス - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 @@ -2930,8 +2932,8 @@ 設定とストレージ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93 @@ -2939,8 +2941,8 @@ コンフィグマップ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100 @@ -2948,8 +2950,8 @@ 永続ボリューム要求 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106 @@ -2957,8 +2959,8 @@ シークレット - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112 @@ -2966,8 +2968,8 @@ ストレージクラス - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 117 @@ -2975,8 +2977,8 @@ クラスター - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 124 @@ -2984,8 +2986,8 @@ クラスターロールバインディング - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129 @@ -2993,8 +2995,8 @@ クラスターロール - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 134 @@ -3002,8 +3004,8 @@ ネームスペース - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 @@ -3011,8 +3013,8 @@ ネットワークポリシー - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 145 @@ -3020,8 +3022,8 @@ ノード - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150 @@ -3029,8 +3031,8 @@ 永続ボリューム - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155 @@ -3038,8 +3040,8 @@ ロールバインディング - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161 @@ -3047,8 +3049,8 @@ ロール - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 167 @@ -3056,8 +3058,8 @@ サービスアカウント - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 @@ -3065,8 +3067,8 @@ カスタムリソース定義 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 @@ -3074,8 +3076,8 @@ プラグイン - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 @@ -3083,8 +3085,8 @@ 設定 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 @@ -3092,35 +3094,34 @@ Kubernetes Dashboard について - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 207 Create new resource 新しいリソースの作成 - src/app/frontend/chrome/component.ts - 51 + src/app/frontend/chrome/template.html + 47 Search 検索 - src/app/frontend/chrome/search/component.ts - 45 + src/app/frontend/chrome/search/template.html + 29 - ago + ago - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 @@ -3136,166 +3137,166 @@ すべての通知を削除 src/app/frontend/chrome/notifications/template.html - 71 + 67 Logged in with auth header 認証ヘッダーでログイン - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 23 Logged in with token トークンでログイン - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 25 Default service account デフォルトのサービスアカウント - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 28 Sign in サインイン - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 37 Sign out サインアウト - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 42 - + - src/app/frontend/chrome/nav/pinner/component.ts - 52 + src/app/frontend/chrome/nav/pinner/template.html + 22 Role Reference ロール参照 - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 28 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 28 Cluster クラスター - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 73 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 68 Workloads ワークロード - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 19 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 20 Config and Storage コンフィグとストレージ - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 56 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 52 Kubernetes Dashboard Kubernetes Dashboard - src/app/frontend/login/component.ts - 58 + src/app/frontend/login/template.html + 23 Kubeconfig Kubeconfig - src/app/frontend/login/component.ts - 100 + src/app/frontend/login/template.html + 34 Basic ベーシック - src/app/frontend/login/component.ts - 124 + src/app/frontend/login/template.html + 36 Token トークン - src/app/frontend/login/component.ts - 149 + src/app/frontend/login/template.html + 38 - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. クラスターにアクセスするために作成した kubeconfig ファイルを選択してください。kubeconfig ファイルの設定方法や使用方法についてもっと知るためには、 Configure Access to Multiple Clusters セクションを参照してください。 - src/app/frontend/login/component.ts - 185 + src/app/frontend/login/template.html + 45 - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. ベーシック認証がそのクラスターで有効になっていることを確認してください。ベーシック認証の設定方法についてもっと知るためには、 AuthenticatingABAC Mode セクションを参照してください。 src/app/frontend/login/template.html - 53 + 49 - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. すべてのサービスアカウントには、ダッシュボードのログインに使用できる有効なベアラートークンを持つシークレットがあります。ベアラートークンの設定方法や使用方法についてもっと知るためには、 Authentication セクションを参照してください。 src/app/frontend/login/template.html - 66 + 53 @@ -3303,7 +3304,7 @@ トークンを入力 src/app/frontend/login/template.html - 68 + 66 @@ -3311,7 +3312,7 @@ ユーザー名 src/app/frontend/login/template.html - 88 + 79 @@ -3319,7 +3320,7 @@ パスワード src/app/frontend/login/template.html - 106 + 90 @@ -3327,12 +3328,11 @@ kubeconfig ファイルの選択 src/app/frontend/login/template.html - 123 + 99 - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 安全でないアクセスを検知しました。サインインは無効になります。HTTPS 経由、あるいは localhost を使用してダッシュボードに安全にアクセスしてください。詳細は、 @@ -3341,15 +3341,15 @@ src/app/frontend/login/template.html - 142 + 110 Sign in サインイン - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 @@ -3357,187 +3357,187 @@ スキップ src/app/frontend/login/template.html - 131 + 135 About Kubernetes Dashboard について - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 19 General-purpose web UI for Kubernetes clusters Kubernetes クラスターのためのウェブユーザーインターフェース - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 30 - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard は、ダッシュボード コミュニティー によって、 オープンソースプロジェクトとして実現されています。 - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 38 Read documentation ドキュメントを読む - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 24 Provide feedback フィードバックを提供する - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 35 Resource Information リソース情報 - src/app/frontend/crd/detail/component.ts - 44 + src/app/frontend/crd/detail/template.html + 22 Version バージョン - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 29 Scope スコープ - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 35 Subresources サブリソース - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 47 Accepted Names 容認された名前 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 55 Plural 複数 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 62 Singular 単数 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 67 List Kind 種類一覧 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 77 Short Names 省略名 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 82 Categories カテゴリー - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 87 Local settings ローカル設定 - src/app/frontend/settings/local/component.ts - 57 + src/app/frontend/settings/local/template.html + 19 Create from input 入力して作成 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 20 Create from file ファイルから作成 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 24 Create from form フォームから作成 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 28 Create a new namespace 新しいネームスペースの作成 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 54 + src/app/frontend/create/from/form/createnamespace/template.html + 18 The new namespace will be added to the cluster. 新しいネームスペースがクラスターに追加されます。 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 85 + src/app/frontend/create/from/form/createnamespace/template.html + 21 Namespace name ネームスペース名 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 29 @@ -3545,21 +3545,21 @@ 名前は必須です。 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36 src/app/frontend/create/from/form/createsecret/template.html - 103 + 36 - Name must be up to characters long. + Name must be up to characters long. 名前は 文字までです。 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 @@ -3567,42 +3567,42 @@ 名前にはアルファベットと数字、およびダッシュが使用できます。 src/app/frontend/create/from/form/createnamespace/template.html - 54 + 44 Go to namespace ネームスペースへ移動 - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 A namespace with the specified name will be added to the cluster. 指定された名前のネームスペースがクラスターに追加されます。 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 48 - Learn more open_in_new + Learn more open_in_new もっと詳しく open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 53 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 82 @@ -3610,45 +3610,45 @@ 作成 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 69 src/app/frontend/create/from/form/createsecret/template.html - 103 + 97 Create a new image pull secret 新しいイメージ取得用シークレットの作成 - src/app/frontend/create/from/form/createsecret/dialog.ts - 53 + src/app/frontend/create/from/form/createsecret/template.html + 18 The new secret will be added to the cluster 新しいシークレットがクラスターに追加されます。 - src/app/frontend/create/from/form/createsecret/dialog.ts - 87 + src/app/frontend/create/from/form/createsecret/template.html + 21 Secret name シークレット名 - src/app/frontend/create/from/form/createsecret/dialog.ts - 115 + src/app/frontend/create/from/form/createsecret/template.html + 29 - Name must be up to characters long. + Name must be up to characters long. 名前は 文字までです。 src/app/frontend/create/from/form/createsecret/template.html - 103 + 39 @@ -3656,15 +3656,15 @@ 名前は DNS ドメイン名の構文に従う必要があります (例 new.image-pull.secret)。 src/app/frontend/create/from/form/createsecret/template.html - 54 + 44 A secret with the specified name will be added to the cluster in the namespace. 指定された名前のシークレットがネームスペースのクラスターに追加されます。 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 48 @@ -3672,7 +3672,7 @@ データが必要です。 src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 @@ -3680,7 +3680,7 @@ データは Base64 エンコードされている必要があります。 src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 @@ -3688,15 +3688,15 @@ シークレットを保持しているデータを指定します。その値は .dockercfg ファイルの内容を Base64 エンコードしたものです。 src/app/frontend/create/from/form/createsecret/template.html - 74 + 77 App name アプリ名 - src/app/frontend/create/from/form/component.ts - 72 + src/app/frontend/create/from/form/template.html + 24 @@ -3704,7 +3704,7 @@ ネームスペース内にこの名前のデプロイメントあるいはサービスが既に存在します。 src/app/frontend/create/from/form/template.html - 373 + 37 @@ -3712,7 +3712,7 @@ アプリケーション名は必須です。 src/app/frontend/create/from/form/template.html - 373 + 41 @@ -3720,38 +3720,38 @@ アプリケーション名は小文字で始まり、小文字、数字、および '-' からなる必要があります。 src/app/frontend/create/from/form/template.html - 373 + 45 An 'app' label with this value will be added to the Deployment and Service that get deployed. この値の 'app' ラベルがデプロイメントおよびサービスに追加されます。 - src/app/frontend/create/from/form/component.ts - 88 + src/app/frontend/create/from/form/template.html + 50 - Learn more open_in_new + Learn more open_in_new もっと詳しく open_in_new - src/app/frontend/create/from/form/component.ts - 112 + src/app/frontend/create/from/form/template.html + 55 src/app/frontend/create/from/form/template.html - 129 + 85 src/app/frontend/create/from/form/template.html - 154 + 121 src/app/frontend/create/from/form/template.html - 169 + 141 @@ -3759,7 +3759,7 @@ コンテナーイメージ src/app/frontend/create/from/form/template.html - 74 + 65 @@ -3767,17 +3767,17 @@ コンテナーイメージは必須です src/app/frontend/create/from/form/template.html - 373 + 71 - Container image is invalid: + Container image is invalid: コンテナーイメージが無効です: src/app/frontend/create/from/form/template.html - 373 + 74 @@ -3785,7 +3785,7 @@ レジストリー上のパブリックイメージ、または Docker Hub や Google Container Registry でホストされているプライベートイメージの URL を入力します。 src/app/frontend/create/from/form/template.html - 101 + 80 @@ -3793,7 +3793,7 @@ ポッド数 src/app/frontend/create/from/form/template.html - 105 + 96 @@ -3801,7 +3801,7 @@ ポッド数は必須です src/app/frontend/create/from/form/template.html - 94 + 103 @@ -3809,7 +3809,7 @@ ポッド数は正の整数で指定してください src/app/frontend/create/from/form/template.html - 112 + 107 @@ -3817,7 +3817,7 @@ 大きなポッド数を設定すると、クラスターやダッシュボードの性能問題を引き起こす可能性があります。 src/app/frontend/create/from/form/template.html - 136 + 112 @@ -3825,7 +3825,7 @@ デプロイメントを作成して、クラスター内に必要な数のポッドを維持できます。 src/app/frontend/create/from/form/template.html - 122 + 116 @@ -3833,7 +3833,7 @@ オプションで、内部または外部のサービスを定義して、コンテナーから参照されるターゲットポートに受信ポートをマッピングできます。 src/app/frontend/create/from/form/template.html - 138 + 136 @@ -3841,7 +3841,7 @@ 説明 src/app/frontend/create/from/form/template.html - 158 + 153 @@ -3849,7 +3849,7 @@ 説明はデプロイメントのアノテーションとして追加され、アプリケーションの詳細に表示されます。 src/app/frontend/create/from/form/template.html - 182 + 157 @@ -3857,42 +3857,42 @@ 指定されたラベルは作成されたデプロイメント、サービス(もしあれば)、およびポッドに適用されます。一般的なラベルには、リリース、環境、層、パーティション、トラックなどが含まれます。 src/app/frontend/create/from/form/template.html - 232 + 169 - Learn more open_in_new + Learn more open_in_new もっと詳しく open_in_new src/app/frontend/create/from/form/template.html - 264 + 174 src/app/frontend/create/from/form/template.html - 265 + 203 src/app/frontend/create/from/form/template.html - 298 + 231 src/app/frontend/create/from/form/template.html - 321 + 281 src/app/frontend/create/from/form/template.html - 373 + 308 src/app/frontend/create/from/form/template.html - 373 + 326 src/app/frontend/create/from/form/template.html - 373 + 340 @@ -3900,7 +3900,7 @@ 新しいネームスペースの作成... src/app/frontend/create/from/form/template.html - 214 + 193 @@ -3908,7 +3908,7 @@ ネームスペースは、リソースを論理的に命名されたグループに分けます。 src/app/frontend/create/from/form/template.html - 238 + 198 @@ -3916,7 +3916,7 @@ 新しいシークレットの作成... src/app/frontend/create/from/form/template.html - 243 + 221 @@ -3924,7 +3924,7 @@ イメージ取得用シークレット src/app/frontend/create/from/form/template.html - 221 + 213 @@ -3932,7 +3932,7 @@ 指定されたイメージがプライベートの場合、取得用シークレットクレデンシャルを要求できます。既存のシークレットを選択するか、新しく作成できます。 src/app/frontend/create/from/form/template.html - 265 + 226 @@ -3940,7 +3940,7 @@ CPU 要件 (コア数) src/app/frontend/create/from/form/template.html - 249 + 242 @@ -3948,7 +3948,7 @@ CPU 要件は正の整数で指定してください。 src/app/frontend/create/from/form/template.html - 165 + 249 @@ -3956,7 +3956,7 @@ CPU 要件は有効な数で指定してください。 src/app/frontend/create/from/form/template.html - 187 + 253 @@ -3964,7 +3964,7 @@ メモリー要件 (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 @@ -3972,7 +3972,7 @@ メモリー要件は正の整数で指定してください。 src/app/frontend/create/from/form/template.html - 214 + 267 @@ -3980,7 +3980,7 @@ メモリー要件は有効な数で指定してください。 src/app/frontend/create/from/form/template.html - 239 + 271 @@ -3988,7 +3988,7 @@ コンテナーの CPU およびメモリーの下限を指定できます。 src/app/frontend/create/from/form/template.html - 294 + 276 @@ -3996,7 +3996,7 @@ 実行コマンド src/app/frontend/create/from/form/template.html - 299 + 291 @@ -4004,7 +4004,7 @@ 実行コマンドの引数 src/app/frontend/create/from/form/template.html - 321 + 297 @@ -4012,7 +4012,7 @@ デフォルトでは、コンテナーは選択されたイメージの ENTRYPOINT のコマンドを実行します。コマンドオプションを使用して、このデフォルトの動作を上書きできます。 src/app/frontend/create/from/form/template.html - 339 + 303 @@ -4020,7 +4020,7 @@ 特権コンテナーとして実行 src/app/frontend/create/from/form/template.html - 322 + 318 @@ -4028,7 +4028,7 @@ 特権コンテナー内のプロセスは、ホスト上で root として実行されているプロセスと同等です。 src/app/frontend/create/from/form/template.html - 349 + 321 @@ -4036,7 +4036,7 @@ コンテナーで使用できる環境変数です。値は、$(VAR_NAME) 構文を使用して、他の変数を参照できます。 src/app/frontend/create/from/form/template.html - 342 + 335 @@ -4045,7 +4045,7 @@ デプロイ src/app/frontend/create/from/form/template.html - 370 + 355 @@ -4054,22 +4054,22 @@ キャンセル src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4077,7 +4077,7 @@ {VAR_SELECT, select, 1 {高度な設定を隠す} other {高度な設定を表示} } src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4085,7 +4085,7 @@ ファイルに指定されたネームスペースに作成する、リソースを指定した YAML または JSON コンテンツを入力します。 src/app/frontend/create/from/input/template.html - 51 + 20 @@ -4093,17 +4093,17 @@ 現在選択されているネームスペースに作成する、リソースを指定した YAML または JSON コンテンツを入力します。 src/app/frontend/create/from/input/template.html - 51 + 24 - Learn more open_in_new + Learn more open_in_new もっと詳しく open_in_new - src/app/frontend/create/from/input/component.ts - 51 + src/app/frontend/create/from/input/template.html + 29 @@ -4112,7 +4112,7 @@ アップロード src/app/frontend/create/from/input/template.html - 51 + 41 @@ -4120,7 +4120,7 @@ ファイルに指定されたネームスペースにデプロイする、リソースを指定した YAML または JSON ファイルを選択します。 src/app/frontend/create/from/file/template.html - 57 + 20 @@ -4128,18 +4128,18 @@ 現在選択されているネームスペースにデプロイする、リソースを指定した YAML または JSON ファイルを選択します。 src/app/frontend/create/from/file/template.html - 57 + 24 - Learn more open_in_new + Learn more open_in_new もっと詳しく open_in_new - src/app/frontend/create/from/file/component.ts - 58 + src/app/frontend/create/from/file/template.html + 29 @@ -4147,7 +4147,7 @@ YAML または JSON ファイルを選択してください src/app/frontend/create/from/file/template.html - 56 + 36 @@ -4155,169 +4155,169 @@ アップロード src/app/frontend/create/from/file/template.html - 57 + 46 Environment variables 環境変数 - src/app/frontend/create/from/form/environmentvariables/component.ts - 66 + src/app/frontend/create/from/form/environmentvariables/template.html + 19 Variable name must be a valid C identifier. 変数名は、有効な C 識別子で指定してください。 - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 33 Value - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 44 Service サービス - src/app/frontend/create/from/form/portmappings/component.ts - 92 + src/app/frontend/create/from/form/portmappings/template.html + 25 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 46 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 42 Port ポート - src/app/frontend/create/from/form/portmappings/component.ts - 117 + src/app/frontend/create/from/form/portmappings/template.html + 48 Port must be an integer. ポートは整数で指定してください。 - src/app/frontend/create/from/form/portmappings/component.ts - 186 + src/app/frontend/create/from/form/portmappings/template.html + 53 Port cannot be empty. ポートは必須です。 - src/app/frontend/create/from/form/portmappings/component.ts - 207 + src/app/frontend/create/from/form/portmappings/template.html + 57 Port must be greater than 0. ポートは 0 より大きい数を指定してください。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 61 Port must be less than 65536. ポートは 65536 より小さい数を指定してください。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 65 Target port ターゲットポート - src/app/frontend/create/from/form/portmappings/component.ts - 140 + src/app/frontend/create/from/form/portmappings/template.html + 79 Target port must be an integer. ターゲットポートは整数で指定してください。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 86 Target port cannot be empty. ターゲットポートは必須です。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 90 Target port must be greater than 0. ターゲットポートは 0 より大きい数を指定してください。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 94 Target port must be less than 65536. ターゲットポートは 65536 より小さい数を指定してください。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 98 Protocol プロトコル - src/app/frontend/create/from/form/portmappings/component.ts - 163 + src/app/frontend/create/from/form/portmappings/template.html + 110 Protocol is required. プロトコルは必須です。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 123 Invalid protocol. 無効なプロトコルです。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 127 key キー - src/app/frontend/create/from/form/deploylabel/component.ts - 68 + src/app/frontend/create/from/form/deploylabel/template.html + 30 - is not unique + is not unique は一意ではありません - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 @@ -4325,7 +4325,7 @@ プレフィックスが有効な DNS サブドメインのプレフィックス (例 my-domain.com) ではありません。 src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 @@ -4333,7 +4333,7 @@ ラベルのキー名は、'-'、'_'、あるいは '.' で区切られたアルファベットと数字からなる必要があり、オプションで DNS サブドメイン、あるいは '/' でプレフィックスできます。 src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 @@ -4341,7 +4341,7 @@ プレフィックスは 253 文字を超えてはいけません。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 @@ -4349,15 +4349,15 @@ ラベルのキー名は 63 文字を超えてはいけません。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 49 value - src/app/frontend/create/from/form/deploylabel/component.ts - 93 + src/app/frontend/create/from/form/deploylabel/template.html + 62 @@ -4365,7 +4365,7 @@ ラベルの値は '.'、'-'、あるいは '_' で区切られたアルファベットと数字からなる必要があります。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 @@ -4373,71 +4373,71 @@ ラベルの値は 253 文字を超えてはいけません。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 70 Logs from ログ - src/app/frontend/logs/component.ts - 62 + src/app/frontend/logs/template.html + 24 Init Containers 初期化コンテナー - src/app/frontend/logs/component.ts - 101 + src/app/frontend/logs/template.html + 36 in in - src/app/frontend/logs/component.ts - 139 + src/app/frontend/logs/template.html + 47 Download logs ログのダウンロード - src/app/frontend/logs/component.ts - 161 + src/app/frontend/logs/template.html + 63 Invert colors 色の反転 - src/app/frontend/logs/component.ts - 196 + src/app/frontend/logs/template.html + 134 Reduce font size フォントサイズの縮小 - src/app/frontend/logs/component.ts - 220 + src/app/frontend/logs/template.html + 139 Show timestamps タイムスタンプの表示 - src/app/frontend/logs/component.ts - 244 + src/app/frontend/logs/template.html + 144 - Auto-refresh (every s.) + Auto-refresh (every s.) 自動更新 ( 秒毎) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 @@ -4445,760 +4445,758 @@ 以前のログを表示 src/app/frontend/logs/template.html - 157 + 154 - Logs from to UTC + Logs from to UTC ログ UTC から まで src/app/frontend/logs/template.html - 157 + 98 Pod Selector ポッドセレクター - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 28 Policy Types ポリシー種別 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 37 Ingress Rules イングレスルール - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 49 Egress Rules エグレスルール - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 Source ソース - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19 Type 種別 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309 Filesystem type ファイルシステム種別 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316 Partition パーティション - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166 Read only 読み取り専用 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354 Volume ID ボリューム ID - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116 Target World Wide Names 対象ワールドワイドネーム - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 124 Dataset name データセット名 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143 Persistent disk name 永続ディスク名 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 180 Endpoints エンドポイント - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196 Path パス - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293 iSCSI Qualified Name iSCSI 修飾名 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 249 iSCSI target lun number iSCSI ターゲット LUN 番号 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 263 Target portal ターゲットポータル - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 270 Server サーバー - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 286 Image イメージ - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 Keyring キーリング - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 330 Monitors モニター - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 337 Pool プール - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347 Secret reference name シークレット参照名 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 361 User ユーザー - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368 Workload Status ワークロードの状態 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 20 SE Linux User SE Linux ユーザー - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 23 SE Linux Role SE Linux ロール - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 31 SE Linux Type SE Linux 種別 - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 39 SE Linux Level SE Linux レベル - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 47 Windows GMSA Credential Spec Name Windows GMSA 資格情報仕様名 - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 56 Windows GMSA Credential Spec Windows GMSA 資格情報仕様 - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 64 Windows Run as User Windows 実行ユーザー - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 72 Run as User 実行ユーザー - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 81 Run as Group 実行グループ - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 87 Run as Non-Root 非ルート実行 - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 93 Seccomp Profile Type Seccomp プロファイル種別 - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 100 Seccomp Localhost Profile Seccomp ローカルホストプロファイル - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 108 Added Capabilities ケーパビリティの追加 - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 118 Dropped Capabilities ケーパビリティの削除 - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 126 Privileged 特権 - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 134 Read Only Filesystem 読み取り専用ファイルシステム - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 140 Allow Privilege Escalation 特権昇格許可 - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 146 Proc Mount Proc のマウント - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 152 Filesystem Group ファイルシステムグループ - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 160 Filesystem Group Change Policy ファイルシステムグループ変更ポリシー - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 168 Supplemental Groups 補助グループ - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 177 Sysctls Sysctls - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 186 Replication Controllers レプリケーションコントローラー - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 50 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 21 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 147 Pod CIDR ポッドの CIDR - src/app/frontend/resource/cluster/node/detail/component.ts - 129 + src/app/frontend/resource/cluster/node/detail/template.html + 35 Provider ID プロバイダー ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 40 Unschedulable スケジュール不可 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 45 Addresses アドレス - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 51 Taints テイント - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 60 System information システム情報 - src/app/frontend/resource/cluster/node/detail/component.ts - 73 + src/app/frontend/resource/cluster/node/detail/template.html + 71 Machine ID マシン ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 77 System UUID システム UUID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 82 Boot ID ブート ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 87 Kernel version カーネルバージョン - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 92 OS Image OS イメージ - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 97 Container runtime version コンテナーランタイムバージョン - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 102 kubelet version kubelet バージョン - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 107 kube-proxy version kube-proxy バージョン - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 112 Operating system オペレーティングシステム - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 117 Architecture アーキテクチャー - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 122 Allocation 割り当て - src/app/frontend/resource/cluster/node/detail/component.ts - 90 + src/app/frontend/resource/cluster/node/detail/template.html + 130 CPU CPU - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 138 Memory メモリー - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 151 Reclaim policy 再要求ポリシー - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 Storage class ストレージクラス - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 Access modes アクセスモード - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 Quantity 数量 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 Path パス - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 49 Path Type パス種別 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 56 Service Name サービス名 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 63 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 29 Service Port サービスポート - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 81 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 35 TLS Secret TLS シークレット - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 88 Parameter パラメーター - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 @@ -5213,124 +5211,124 @@ Data データ - src/app/frontend/crd/crdobject/component.ts - 55 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/resource/config/configmap/detail/component.ts - 46 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - src/app/frontend/resource/config/secret/detail/component.ts - 47 + src/app/frontend/resource/config/secret/detail/template.html + 22 - + - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 There is no data to display. 表示するデータがありません。 - src/app/frontend/resource/config/configmap/detail/component.ts - 73 + src/app/frontend/resource/config/configmap/detail/template.html + 32 - src/app/frontend/resource/config/secret/detail/component.ts - 72 + src/app/frontend/resource/config/secret/detail/template.html + 40 Session Affinity セッションアフィニティー - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 38 Selector セレクター - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 44 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 62 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 30 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 71 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 38 Schedule:  スケジュール:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 Active Jobs:  稼働中のジョブ:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 Suspend:  休止中:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 Active Jobs 稼働中のジョブ - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 66 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 90 Last schedule 最終実行時刻 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 70 Concurrency policy 並列ポリシー - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 76 Starting deadline seconds 開始期限秒数 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 82 @@ -5345,592 +5343,588 @@ Inactive Jobs 非稼働のジョブ - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 Init images 初期イメージ - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 48 Resource information リソース情報 - src/app/frontend/resource/workloads/pod/detail/component.ts - 50 + src/app/frontend/resource/workloads/pod/detail/template.html + 24 Strategy:  ストラテジー:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 28 Min ready seconds:  最小準備秒数:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 35 Revision history limit:  改版履歴上限:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 42 Strategy ストラテジー - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 52 Min ready seconds 最小準備秒数 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 58 Revision history limit 改版履歴上限 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 64 Rolling update strategy ローリングアップデートストラテジー - src/app/frontend/resource/workloads/deployment/detail/component.ts - 64 + src/app/frontend/resource/workloads/deployment/detail/template.html + 82 Max surge:  最大サージ:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 88 Max unavailable:  最大利用不可:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 95 Max surge 最大サージ - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 105 Max unavailable 最大利用不可 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 111 Pods status ポッド状態 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 20 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 91 + src/app/frontend/resource/workloads/deployment/detail/template.html + 119 Updated:  更新済み:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 125 Total:  合計:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 132 Available:  利用可能:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 139 Unavailable:  利用不可:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 146 Updated 更新済み - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 156 Total 合計 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 162 Available 利用可能 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 168 Unavailable 利用不可 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 174 New Replica Set 新しいレプリカセット - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 186 Pods:  ポッド:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 214 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 62 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 28 Old Replica Sets 古いレプリカセット - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 Completions:  完了:  - src/app/frontend/resource/workloads/job/detail/component.ts - 68 + src/app/frontend/resource/workloads/job/detail/template.html + 28 Parallelism:  並列:  - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 35 Completions 完了 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 45 Parallelism 並列 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 51 Label Selector ラベルセレクター - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 61 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 67 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 Settings have changed since last reload 最後のリロード以降に設定が変更されています - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 Do you want to save them anyways? ともあれ保存しますか? - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 Refresh 更新 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 Default namespace デフォルトのネームスペース - src/app/frontend/settings/global/namespace/component.ts - 71 + src/app/frontend/settings/global/namespace/template.html + 18 Namespace that should be selected by default after logging in. ログイン後にデフォルトで指定されるネームスペース。 - src/app/frontend/settings/global/namespace/component.ts - 93 + src/app/frontend/settings/global/namespace/template.html + 20 Namespace fallback list 無条件表示ネームスペース一覧 - src/app/frontend/settings/global/namespace/component.ts - 141 + src/app/frontend/settings/global/namespace/template.html + 40 List of namespaces that should be presented to user without namespace list privileges. ネームスペース一覧表示権限がないユーザーに表示されるべきネームスペースの一覧です。 - src/app/frontend/settings/global/namespace/component.ts - 174 + src/app/frontend/settings/global/namespace/template.html + 42 Add namespaces... ネームスペースの追加... - src/app/frontend/settings/global/namespace/component.ts - 200 + src/app/frontend/settings/global/namespace/template.html + 60 Edit Namespace List ネームスペース一覧の編集 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 Remove namespaces from the list and confirm to save the changes. 一覧からネームスペースを削除し、保存ボタンを押して確定してください。 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 Edit 完了 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45 Close キャンセル - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50 No namespaces selected ネームスペースが選択されていません - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 Add Namespace ネームスペースの追加 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 Provide a namespace name that should be added to the namespace fallback list 無条件表示ネームスペース一覧に追加するネームスペースを指定してください。 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 Add 追加 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47 Global settings are stored in config map, so all of them are applied for every instance of the app. グローバル設定はコンフィグマップに保存されるため、これらの設定すべてがアプリケーションのそれぞれのインスタンスに反映されます。 - src/app/frontend/settings/global/component.ts - 77 + src/app/frontend/settings/global/template.html + 25 Cluster name クラスター名 - src/app/frontend/settings/global/component.ts - 100 + src/app/frontend/settings/global/template.html + 30 - src/app/frontend/settings/global/component.ts - 162 + src/app/frontend/settings/global/template.html + 38 Cluster name appears in the browser window title if it is set. クラスター名が設定されていると、ブラウザーのウィンドウタイトルに表示されます。 - src/app/frontend/settings/global/component.ts - 137 + src/app/frontend/settings/global/template.html + 32 Items per page ページ毎の項目数 - src/app/frontend/settings/global/component.ts - 181 + src/app/frontend/settings/global/template.html + 47 Max number of items that can be displayed on every list view. 一覧表示のビューで表示する項目の最大数です。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 49 Labels limit ラベル数上限 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 65 Max number of labels that are displayed by default on most views. ほとんどのビューでデフォルトで表示するラベルの最大数です。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 67 Logs auto-refresh time interval ログの自動更新間隔 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 83 Number of seconds between every auto-refresh of logs. ログの自動更新間隔の秒数。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 85 Resource auto-refresh time interval リソースの自動更新間隔 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 101 Number of seconds between every auto-refresh of every resource. Set 0 to disable. リソースの自動更新間隔の秒数。無効にするには 0 を設定します。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 103 Disable access denied notification アクセス拒否通知の無効化 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 119 Hides all access denied warnings in the notification panel. 通知パネルのすべてのアクセス拒否警告を隠す。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 121 Save 保存 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 137 Reload リロード - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 144 Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. ローカル設定はブラウザのクッキーに保存されるので、複数のデバイス間で同期されません。変更は自動的に適用されます。 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 23 Theme テーマ - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 27 Choose color theme of the dashboard ダッシュボードのカラーテーマを選択してください。 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 29 Language 言語 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 44 Change the language of the dashboard ダッシュボードの言語を選択してください。 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 46 Global settings グローバル設定 - src/app/frontend/settings/global/component.ts - 61 + src/app/frontend/settings/global/template.html + 21 - Shell in in + Shell in in @@ -5941,8 +5935,8 @@ のシェル - src/app/frontend/shell/component.ts - 74 + src/app/frontend/shell/template.html + 22 diff --git a/i18n/ko/messages.ko.xlf b/i18n/ko/messages.ko.xlf index 50c0e58bc54b..dd4e1ac1daaa 100644 --- a/i18n/ko/messages.ko.xlf +++ b/i18n/ko/messages.ko.xlf @@ -6,96 +6,96 @@ Edit a resource 리소스 편집 - src/app/frontend/common/dialogs/editresource/dialog.ts - 65 + src/app/frontend/common/dialogs/editresource/template.html + 18 This action is equivalent to: 이 액션은 다음 커맨드와 동일합니다. - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 31 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 33 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 50 Update 업데이트 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 43 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 61 + src/app/frontend/resource/config/secret/detail/edit/template.html + 31 Restart a resource Restart a resource - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 18 This action is equivalent to: This action is equivalent to: - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 31 Restart Restart - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 45 Cancel 취소 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 49 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 47 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 72 src/app/frontend/create/from/form/createsecret/template.html - 103 + 100 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 82 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 Delete a resource 리소스 삭제 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 18 - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? 정말로 @@ -104,20 +104,20 @@ 네임스페이스를 삭제하시겠습니까? - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 21 Delete 삭제 - src/app/frontend/common/components/list/column/menu/component.ts - 100 + src/app/frontend/common/components/list/column/menu/template.html + 57 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 45 @@ -127,16 +127,16 @@ 로그 파일 다운로드 - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - Size: B + Size: B 크기: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 @@ -146,7 +146,7 @@ src/app/frontend/common/dialogs/download/template.html - 40 + 30 @@ -156,7 +156,7 @@ src/app/frontend/common/dialogs/download/template.html - 66 + 34 @@ -164,7 +164,7 @@ 권한 없음(403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 @@ -172,7 +172,7 @@ 이 자원에 접근하기 위해 필요한 권한이 없습니다. src/app/frontend/common/dialogs/download/template.html - 66 + 40 @@ -180,11 +180,11 @@ 저장 src/app/frontend/common/dialogs/download/template.html - 66 + 50 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 24 @@ -192,37 +192,37 @@ 중단 src/app/frontend/common/dialogs/download/template.html - 66 + 54 Close 닫기 - src/app/frontend/common/components/chips/chipdialog/dialog.ts - 30 + src/app/frontend/common/components/chips/chipdialog/template.html + 27 src/app/frontend/common/dialogs/download/template.html - 66 + 62 Scale a resource 리소스 스케일하기 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 47 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. 는 의도한 레플리카 수를 반영하기 위해 업데이트될 것입니다. - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 @@ -230,7 +230,7 @@ 의도한 레플리카 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 @@ -238,7 +238,7 @@ 실제 레플리카 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 @@ -248,7 +248,7 @@ src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 64 @@ -257,44 +257,44 @@ 취소 - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 51 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 70 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 32 src/app/frontend/create/from/file/template.html - 57 + 54 - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - Trigger a + Trigger a 를 작동 - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - will be triggered. + will be triggered. 가 작동될 것입니다. src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 @@ -304,519 +304,519 @@ src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 26 Delete resource 리소스 삭제 - src/app/frontend/common/components/actionbar/detailactions/delete/component.ts - 47 + src/app/frontend/common/components/actionbar/detailactions/delete/template.html + 21 Edit resource 리소스 편집 - src/app/frontend/common/components/actionbar/detailactions/edit/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/edit/template.html + 21 Scale resource 스케일 리소스 - src/app/frontend/common/components/actionbar/detailactions/scale/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/scale/template.html + 21 View logs 로그 확인 - src/app/frontend/common/components/actionbar/detailactions/logs/component.ts - 38 + src/app/frontend/common/components/actionbar/detailactions/logs/template.html + 21 Exec into pod 파드에 Exec - src/app/frontend/common/components/actionbar/detailactions/exec/component.ts - 32 + src/app/frontend/common/components/actionbar/detailactions/exec/template.html + 20 Trigger resource 리소스 작동 - src/app/frontend/common/components/actionbar/detailactions/trigger/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 Workload Status 워크로드 상태 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 20 SE Linux User SE Linux User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 23 SE Linux Role SE Linux Role - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 31 SE Linux Type SE Linux Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 39 SE Linux Level SE Linux Level - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 47 Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 56 Windows GMSA Credential Spec Windows GMSA Credential Spec - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 64 Windows Run as User Windows Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 72 Run as User Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 81 Run as Group Run as Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 87 Run as Non-Root Run as Non-Root - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 93 Seccomp Profile Type Seccomp Profile Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 100 Seccomp Localhost Profile Seccomp Localhost Profile - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 108 Added Capabilities Added Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 118 Dropped Capabilities Dropped Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 126 Privileged Privileged - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 134 Read Only Filesystem Read Only Filesystem - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 140 Allow Privilege Escalation Allow Privilege Escalation - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 146 Proc Mount Proc Mount - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 152 Filesystem Group Filesystem Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 160 Filesystem Group Change Policy Filesystem Group Change Policy - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 168 Supplemental Groups Supplemental Groups - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 177 Sysctls Sysctls - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 186 Cron Jobs 크론 잡 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 51 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 38 Daemon Sets 데몬 셋 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 49 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 56 Deployments 디플로이먼트 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 52 + src/app/frontend/common/components/resourcelist/deployment/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 74 Jobs - src/app/frontend/common/components/resourcelist/job/component.ts - 74 + src/app/frontend/common/components/resourcelist/job/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 92 Pods 파드 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 64 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - src/app/frontend/common/components/resourcelist/pod/component.ts - 49 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 111 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 Replica Sets 레플리카 셋 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 75 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 129 Replication Controllers 레플리케이션 컨트롤러 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 50 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 21 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 147 Stateful Sets 스테이트풀 셋 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 51 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 165 Resource information 리소스 정보 - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 48 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 48 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 47 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - src/app/frontend/resource/cluster/node/detail/component.ts - 53 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 50 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 47 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 46 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - src/app/frontend/resource/config/storageclass/detail/component.ts - 49 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 46 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/resource/discovery/service/detail/component.ts - 47 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 48 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 48 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 46 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - src/app/frontend/resource/workloads/job/detail/component.ts - 46 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 47 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 Status:  상태:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 69 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 IP:  IP:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 38 Node Node - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 48 Status Status - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 57 IP IP - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 64 QoS Class QoS Class - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 71 Restarts Restarts - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 78 Service Account Service Account - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 85 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 96 @@ -825,8 +825,8 @@ Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 @@ -835,1000 +835,1000 @@ Init containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143 Node 노드 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 59 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 117 Status 상태 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 44 - src/app/frontend/common/components/container/component.ts - 109 + src/app/frontend/common/components/container/template.html + 42 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 52 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 84 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 79 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 126 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 67 + src/app/frontend/resource/cluster/namespace/detail/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 29 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 28 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 64 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 Restarts 재시작 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 Containers 컨테이너 - src/app/frontend/logs/component.ts - 77 + src/app/frontend/logs/template.html + 28 Filter 필터 - src/app/frontend/common/components/list/filter/component.ts - 42 + src/app/frontend/common/components/list/filter/template.html + 29 Filter objects by name 이름으로 오브젝트 필터하기 - src/app/frontend/common/components/list/filter/component.ts - 69 + src/app/frontend/common/components/list/filter/template.html + 34 Show less 적게 표시 - src/app/frontend/common/components/chips/component.ts - 88 + src/app/frontend/common/components/chips/template.html + 48 Show all 모두 표시 - src/app/frontend/common/components/chips/component.ts - 118 + src/app/frontend/common/components/chips/template.html + 50 Logs 로그 - src/app/frontend/common/components/list/column/menu/component.ts - 130 + src/app/frontend/common/components/list/column/menu/template.html + 22 Exec Exec - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 27 Trigger 작동 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 31 Scale 스케일 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 35 Unpin 고정 해제 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 41 Pin 고정 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 43 Restart Restart - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 53 Edit 편집 - src/app/frontend/common/components/list/column/menu/component.ts - 72 + src/app/frontend/common/components/list/column/menu/template.html + 49 Items:  아이템: - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 26 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 26 - src/app/frontend/common/components/ingressrulelist/component.ts - 88 + src/app/frontend/common/components/ingressrulelist/template.html + 26 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 26 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 26 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 26 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 23 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 23 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 23 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 24 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 26 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 26 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 72 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 72 + src/app/frontend/common/components/resourcelist/deployment/template.html + 26 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 24 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 25 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 23 - src/app/frontend/common/components/resourcelist/job/component.ts - 50 + src/app/frontend/common/components/resourcelist/job/template.html + 29 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 23 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 23 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 26 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 69 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 73 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 23 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 23 - src/app/frontend/common/components/resourcelist/pod/component.ts - 63 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 53 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 72 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 23 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 23 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/secret/component.ts - 51 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - src/app/frontend/common/components/resourcelist/service/component.ts - 70 + src/app/frontend/common/components/resourcelist/service/template.html + 23 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 23 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 71 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 26 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 23 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 26 - src/app/frontend/common/components/volumemount/component.ts - 50 + src/app/frontend/common/components/volumemount/template.html + 25 Name 이름 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 37 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/common/components/resourcelist/pod/component.ts - 94 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 37 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/create/from/form/environmentvariables/component.ts - 99 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 Namespace 네임스페이스 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 50 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 55 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 68 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 86 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 63 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 89 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 86 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 80 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 54 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 54 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 65 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 49 src/app/frontend/create/from/form/template.html - 191 + 184 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts + src/app/frontend/settings/global/namespace/adddialog/template.html 29 - src/app/frontend/settings/global/namespace/component.ts - 116 + src/app/frontend/settings/global/namespace/template.html + 27 Labels 레이블 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 81 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 78 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 61 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 84 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 98 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 98 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 61 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 101 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 64 + + + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 60 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts + src/app/frontend/common/components/resourcelist/node/template.html 67 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 69 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/pod/template.html + 107 - src/app/frontend/common/components/resourcelist/pod/component.ts + src/app/frontend/common/components/resourcelist/replicaset/template.html 101 - src/app/frontend/common/components/resourcelist/replicaset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html 95 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 - - - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 60 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 60 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 98 src/app/frontend/create/from/form/template.html - 210 + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 Schedule 스케줄 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 92 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 52 Suspend 일시 중지 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 101 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 64 Active 활성화 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 110 Last Schedule 마지막 스케줄 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 118 Created 생성 시간 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 55 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 42 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 55 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 55 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 71 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 82 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 60 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 142 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 119 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 119 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 82 src/app/frontend/common/components/resourcelist/ingress/template.html - 104 + 105 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 122 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 80 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 70 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 123 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 122 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 125 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 72 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 166 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 122 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 116 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 62 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 62 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 76 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 109 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 70 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 119 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 69 Age 나이 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 62 Cluster Roles 클러스터 롤 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 52 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 Cluster Role Bindings 클러스터 롤 바인딩 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 49 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 Config Maps 컨피그 맵 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 50 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 Plugins 플러그인 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 50 + src/app/frontend/common/components/resourcelist/plugin/template.html + 21 Dependencies 의존성 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 55 Image:  이미지: - src/app/frontend/common/components/container/component.ts - 54 + src/app/frontend/common/components/container/template.html + 20 Image Image - src/app/frontend/common/components/container/component.ts - 82 + src/app/frontend/common/components/container/template.html + 34 Ready Ready - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 47 Started Started - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 54 Reason Reason - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 63 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 79 Message Message - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 70 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 86 Exit Code Exit Code - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 93 Signal Signal - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 100 Started At Started At - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 109 Environment Variables Environment Variables - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 118 Environment variable 환경 변수 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 126 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 144 src/app/frontend/common/components/container/template.html - 168 + 166 - bytes + bytes bytes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 - bytes + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 @@ -1836,7 +1836,7 @@ Commands src/app/frontend/common/components/container/template.html - 195 + 185 @@ -1844,7 +1844,7 @@ Arguments src/app/frontend/common/components/container/template.html - 221 + 200 @@ -1852,7 +1852,7 @@ Mounts src/app/frontend/common/components/container/template.html - 245 + 216 @@ -1860,151 +1860,151 @@ Security Context src/app/frontend/common/components/container/template.html - 245 + 232 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 110 Conditions 조건 - src/app/frontend/common/components/condition/component.ts - 55 + src/app/frontend/common/components/condition/template.html + 20 Type 타입 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 36 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 68 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 79 - src/app/frontend/resource/discovery/service/detail/component.ts - 67 + src/app/frontend/resource/discovery/service/detail/template.html + 28 Last probe time 마지막 진단 시간 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 52 Last transition time 마지막 트랜지션 시간 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 60 Reason 이유 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 111 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 60 Message 메시지 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 76 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 45 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 66 Name:  이름: - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 22 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 23 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 Kind:  종류: - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 29 Age:  나이: - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 36 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 35 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 206 Controlled by 다음에 의해 제어됨 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 42 Kind 종류 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 72 @@ -2012,135 +2012,143 @@ 나이 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 70 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238 Images 이미지 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 90 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 75 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 + + + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 - src/app/frontend/common/components/resourcelist/statefulset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 87 + + + src/app/frontend/common/components/resourcelist/statefulset/template.html 90 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 39 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 264 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 58 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 47 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 39 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 39 Custom Resource Definitions 사용자 리소스 정의 - src/app/frontend/common/components/resourcelist/crd/component.ts - 49 + src/app/frontend/common/components/resourcelist/crd/template.html + 21 Group 그룹 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 62 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 41 Full Name 전체 이름 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 68 Namespaced 네임스페이스 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 74 Objects 오브젝트 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 50 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 21 No resources found in the selected namespace. 선택된 네임스페이스에서 리소스를 찾을 수 없습니다. - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 94 Versions 버전 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 20 Served 제공 중인 - src/app/frontend/common/components/resourcelist/crdversion/component.ts + src/app/frontend/common/components/resourcelist/crdversion/template.html 42 @@ -2148,176 +2156,174 @@ Storage 스토리지 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 Endpoints 엔드포인트 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 52 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 src/app/frontend/resource/discovery/ingress/detail/template.html - 58 + 48 Host 호스트 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 37 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 36 Ports (Name, Port, Protocol) 포트 (이름, 포트, 프로토콜) - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 45 unset 설정 취소 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 51 Ready 준비 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 69 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 75 Events 이벤트 - src/app/frontend/common/components/resourcelist/event/component.ts - 52 + src/app/frontend/common/components/resourcelist/event/template.html + 22 Source 소스 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 51 Sub-object 서브-오브젝트 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 59 Count 카운트 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 68 First Seen 처음 표시된 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 74 Last Seen 마지막에 표시된 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 83 Horizontal Pod Autoscalers Horizontal Pod Autoscalers - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 50 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 23 Min Replicas 최소 레플리카 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 60 Max Replicas 최대 레플리카 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 66 Reference 참조 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 72 Horizontal Pod Autoscaler Horizontal Pod Autoscaler - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 Ingresses 인그레스 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 52 + src/app/frontend/common/components/resourcelist/ingress/template.html + 21 Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 72 - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70 @@ -2329,26 +2335,24 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html - 115 + 84 There is nothing to display here 여기에 표시할 항목이 없습니다. - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 22 - src/app/frontend/common/components/zerostate/component.ts + src/app/frontend/common/components/zerostate/template.html 23 @@ -2356,76 +2360,76 @@ No resources found. 검색된 리소스가 없습니다. - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 27 Namespaces 네임스페이스 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 50 + src/app/frontend/common/components/resourcelist/namespace/template.html + 21 Phase 단계 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 72 - src/app/frontend/resource/cluster/node/detail/component.ts - 110 + src/app/frontend/resource/cluster/node/detail/template.html + 30 Nodes 노드 - src/app/frontend/common/components/resourcelist/node/component.ts - 51 + src/app/frontend/common/components/resourcelist/node/template.html + 24 CPU requests (cores) CPU 요청(cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 81 CPU limits (cores) CPU 상한(cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 89 Memory requests (bytes) 메모리 요청(bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 97 Memory limits (bytes) 메모리 상한(bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 105 Namespace conflict 네임스페이스 충돌 - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 19 @@ -2434,18 +2438,18 @@ 선택된 네임스페이스가 현재 선택된 리소스의 네임스페이스와 다릅니다. - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 23 - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 네임스페이스를 에서 로 변경하고 현재 페이지를 유지하시겠습니까? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 @@ -2453,7 +2457,7 @@ src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 @@ -2461,74 +2465,74 @@ 아니오 src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 37 Select namespace... 네임스페이스 선택... - src/app/frontend/common/components/namespace/component.ts - 69 + src/app/frontend/common/components/namespace/template.html + 24 All namespaces 모든 네임스페이스 - src/app/frontend/common/components/namespace/component.ts - 125 + src/app/frontend/common/components/namespace/template.html + 33 NAMESPACES 네임스페이스 - src/app/frontend/common/components/namespace/component.ts - 93 + src/app/frontend/common/components/namespace/template.html + 34 Metadata 메타데이터 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 19 Namespace:  네임스페이스: - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 UID UID - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 71 Annotations 어노테이션 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 88 Running:  Running:  - src/app/frontend/common/components/podstatus/component.ts + src/app/frontend/common/components/podstatus/template.html 26 @@ -2536,430 +2540,428 @@ Succeeded:  Succeeded:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 33 Pending:  Pending:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 40 Failed:  Failed:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 47 Desired:  Desired:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 53 Running Running - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 63 Succeeded Succeeded - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 69 Pending Pending - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 75 Failed Failed - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 82 Desired Desired - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 88 CPU Usage (cores) CPU 사용량(cores) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 143 Memory Usage (bytes) 메모리 사용량(bytes) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 153 Persistent Volumes 퍼시스턴트 볼륨 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 50 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 21 Capacity 용량 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 60 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 97 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 76 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 88 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 39 Access Modes 접근 방식 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 106 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 48 Reclaim Policy 반환 정책 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 76 Claim 클레임 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts + src/app/frontend/common/components/resourcelist/persistentvolume/template.html 90 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 35 Storage Class 스토리지 클래스 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 102 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 114 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 33 Persistent Volume Claims 퍼시스턴트 볼륨 클레임 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 51 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 21 Volume 볼륨 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 85 Read Only Read Only - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 42 Mount Path Mount Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 49 Sub Path Sub Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 56 Source Type Source Type - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 63 Source Name Source Name - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 70 Rules 규칙 - src/app/frontend/common/components/ingressrulelist/component.ts - 59 + src/app/frontend/common/components/ingressrulelist/template.html + 20 - src/app/frontend/common/components/policyrule/component.ts - 47 + src/app/frontend/common/components/policyrule/template.html + 20 Resources 리소스 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 36 Non-resource URL 비-리소스 URL - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 48 Resource Names 리소스 이름 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 60 Verbs 동사 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 72 API Groups API 그룹 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 84 Resource Quotas 리소스 쿼터 - src/app/frontend/common/components/quotas/component.ts - 46 + src/app/frontend/common/components/quotas/template.html + 20 Resource Limits 리소스 상한 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 20 Resource name 리소스 이름 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 37 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 95 Resource type 리소스 타입 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 42 Default 기본 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 47 Default request 기본 요청 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 52 Storage Classes 스토리지 클래스 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 52 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 21 Provisioner 제공자 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 53 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 29 Parameters 파라미터 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 59 Services 서비스 - src/app/frontend/common/components/resourcelist/service/component.ts - 50 + src/app/frontend/common/components/resourcelist/service/template.html + 21 Cluster IP 클러스터 IP - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 85 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 33 Internal Endpoints 내부 엔드포인트 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 91 External Endpoints 외부 엔드포인트 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 99 Secrets Secrets - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 64 - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 47 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 21 - src/app/frontend/resource/config/component.ts - 23 + src/app/frontend/resource/config/secret/list/template.html + 17 - src/app/frontend/resource/config/secret/list/component.ts - 22 + src/app/frontend/resource/config/template.html + 24 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 60 Service Accounts 서비스 어카운트 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 51 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. 컨테이너화된 앱을 배포하거나, 다른 네임스페이스를 선택하거나 대시보드 투어(Dashboard Tour)를 통해 @@ -2967,48 +2969,48 @@ 자세한 내용을 확인할 수 있습니다. - src/app/frontend/common/components/zerostate/component.ts - 23 + src/app/frontend/common/components/zerostate/template.html + 27 Network Policies 네트워크 폴리시 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 51 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 Roles - src/app/frontend/common/components/resourcelist/role/component.ts - 51 + src/app/frontend/common/components/resourcelist/role/template.html + 21 Role Bindings 롤 바인딩 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 51 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 Subjects 서브젝트 - src/app/frontend/common/components/subject/component.ts - 47 + src/app/frontend/common/components/subject/template.html + 20 API Group API 그룹 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 64 @@ -3016,8 +3018,8 @@ 워크로드 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 @@ -3025,8 +3027,8 @@ 크론 잡 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 @@ -3034,8 +3036,8 @@ 데몬 셋 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 @@ -3043,8 +3045,8 @@ 디플로이먼트 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 @@ -3052,8 +3054,8 @@ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 @@ -3061,8 +3063,8 @@ 파드 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 @@ -3070,8 +3072,8 @@ 레플리카 셋 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 @@ -3079,8 +3081,8 @@ 레플리케이션 컨트롤러 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 @@ -3088,8 +3090,8 @@ 스테이트풀 셋 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 @@ -3097,8 +3099,8 @@ 서비스 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 @@ -3106,8 +3108,8 @@ 인그레스 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 @@ -3115,8 +3117,8 @@ 서비스 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 @@ -3124,8 +3126,8 @@ 컨피그 및 스토리지 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93 @@ -3133,8 +3135,8 @@ 컨피그 맵 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100 @@ -3142,8 +3144,8 @@ 퍼시스턴트 볼륨 클레임 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106 @@ -3151,8 +3153,8 @@ 시크릿 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112 @@ -3160,8 +3162,8 @@ 스토리지 클래스 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 117 @@ -3169,8 +3171,8 @@ 클러스터 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 124 @@ -3178,8 +3180,8 @@ 클러스터 롤 바인딩 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129 @@ -3187,8 +3189,8 @@ 클러스터 롤 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 134 @@ -3196,8 +3198,8 @@ 네임스페이스 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 @@ -3205,8 +3207,8 @@ 네트워크 폴리시 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 145 @@ -3214,8 +3216,8 @@ 노드 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150 @@ -3223,8 +3225,8 @@ 퍼시스턴트 볼륨 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155 @@ -3232,8 +3234,8 @@ 롤 바인딩 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161 @@ -3241,8 +3243,8 @@ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 167 @@ -3250,8 +3252,8 @@ 서비스 어카운트 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 @@ -3259,8 +3261,8 @@ 커스텀 리소스 데피니션 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 @@ -3268,8 +3270,8 @@ 플러그인 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 @@ -3277,8 +3279,8 @@ 설정 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 @@ -3286,35 +3288,34 @@ 소개 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 207 Create new resource 신규 리소스 생성 - src/app/frontend/chrome/component.ts - 51 + src/app/frontend/chrome/template.html + 47 Search 검색 - src/app/frontend/chrome/search/component.ts - 45 + src/app/frontend/chrome/search/template.html + 29 - ago + ago - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 @@ -3330,31 +3331,31 @@ 모든 알림 제거 src/app/frontend/chrome/notifications/template.html - 71 + 67 Logged in with auth header 인증 헤더로 로그인됨 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 23 Logged in with token 토큰으로 로그인됨 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 25 Default service account 기본 서비스 어카운트 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 28 @@ -3362,8 +3363,8 @@ 로그인 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 37 @@ -3371,127 +3372,127 @@ 로그아웃 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 42 - + - src/app/frontend/chrome/nav/pinner/component.ts - 52 + src/app/frontend/chrome/nav/pinner/template.html + 22 Role Reference 롤 레퍼런스 - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 28 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 28 Cluster 클러스터 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 73 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 68 Workloads 워크로드 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 19 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 20 Config and Storage 컨피그 및 스토리지 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 56 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 52 Kubernetes Dashboard 쿠버네티스 대시보드 - src/app/frontend/login/component.ts - 58 + src/app/frontend/login/template.html + 23 Kubeconfig Kubeconfig - src/app/frontend/login/component.ts - 100 + src/app/frontend/login/template.html + 34 Basic 기본 - src/app/frontend/login/component.ts - 124 + src/app/frontend/login/template.html + 36 Token 토큰 - src/app/frontend/login/component.ts - 149 + src/app/frontend/login/template.html + 38 - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 클러스터에 접근을 설정하기 위해 생성한 kubeconfig 파일을 선택하세요. kubeconfig 파일을 설정 및 사용하기 위한 방법은 멀티 클러스터에 접근 설정하기 섹션에서 확인할 수 있습니다. - src/app/frontend/login/component.ts - 185 + src/app/frontend/login/template.html + 45 - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 클러스터에 기본 인증에 대한 지원을 활성화해야 합니다. 기본 인증을 설정하는 방법은 인증하기ABAC 모드 섹션에서 알 수 있습니다. src/app/frontend/login/template.html - 53 + 49 - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 모든 서비스 어카운트는 시크릿을 가지고 있고, 시크릿에는 대시보드에 로그인할 때 사용할 수 있는 유효한 베어러(Bearer) 토큰이 있습니다. 베어러(Bearer) 토큰을 설정 및 사용하는 방법은 인증 섹션에서 알 수 있습니다. src/app/frontend/login/template.html - 66 + 53 @@ -3499,7 +3500,7 @@ 토큰 입력 src/app/frontend/login/template.html - 68 + 66 @@ -3507,7 +3508,7 @@ 사용자 이름 src/app/frontend/login/template.html - 88 + 79 @@ -3515,7 +3516,7 @@ 패스워드 src/app/frontend/login/template.html - 106 + 90 @@ -3523,12 +3524,11 @@ kubeconfig 파일 선택 src/app/frontend/login/template.html - 123 + 99 - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 안전하지 않은 접근이 탐지되었습니다. 로그인하실 수 없습니다. HTTPS 프로토콜을 통해 또는 localhost를 사용하여 대시보드에 안전하게 접근하세요. 자세한 내용은 @@ -3537,7 +3537,7 @@ src/app/frontend/login/template.html - 142 + 110 @@ -3546,8 +3546,8 @@ 로그인 - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 @@ -3557,211 +3557,211 @@ src/app/frontend/login/template.html - 131 + 135 About 알아보기 - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 19 General-purpose web UI for Kubernetes clusters 쿠버네티스 클러스터를 위한 범용 웹 UI - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 30 - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. 쿠버네티스 대시보드는 대시보드 커뮤니티에 의해서 오픈 소스 프로젝트로 구현되었습니다. - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 38 Read documentation 문서 읽기 - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 24 Provide feedback 피드백하기 - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 35 Resource Information 리소스 정보 - src/app/frontend/crd/detail/component.ts - 44 + src/app/frontend/crd/detail/template.html + 22 Version 버전 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 29 Scope 범위 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 35 Subresources 하위 리소스 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 47 Accepted Names 허용된 이름 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 55 Plural 복수 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 62 Singular 단수 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 67 List Kind 종류 리스트 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 77 Short Names 단축 이름 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 82 Categories 카테고리 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 87 Local settings Local settings - src/app/frontend/settings/local/component.ts - 57 + src/app/frontend/settings/local/template.html + 19 Data 데이터 - src/app/frontend/crd/crdobject/component.ts - 55 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/resource/config/configmap/detail/component.ts - 46 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - src/app/frontend/resource/config/secret/detail/component.ts - 47 + src/app/frontend/resource/config/secret/detail/template.html + 22 - + - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 Create from input 입력을 통해 생성 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 20 Create from file 파일을 통해 생성 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 24 Create from form 서식을 통해 생성 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 28 Create a new namespace 신규 네임스페이스 생성 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 54 + src/app/frontend/create/from/form/createnamespace/template.html + 18 The new namespace will be added to the cluster. 해당 신규 네임스페이스는 클러스터에 추가될 것입니다. - src/app/frontend/create/from/form/createnamespace/dialog.ts - 85 + src/app/frontend/create/from/form/createnamespace/template.html + 21 Namespace name 네임스페이스 명칭 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 29 @@ -3771,21 +3771,21 @@ src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36 src/app/frontend/create/from/form/createsecret/template.html - 103 + 36 - Name must be up to characters long. + Name must be up to characters long. 이름의 문자 길이는 최대 입니다. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 @@ -3795,41 +3795,41 @@ src/app/frontend/create/from/form/createnamespace/template.html - 54 + 44 Go to namespace Go to namespace - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 A namespace with the specified name will be added to the cluster. 명시된 이름을 가진 네임스페이스가 클러스터에 추가될 것입니다. - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 48 - Learn more open_in_new + Learn more open_in_new open_in_new 더 배우기 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 53 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 82 @@ -3837,45 +3837,45 @@ 생성 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 69 src/app/frontend/create/from/form/createsecret/template.html - 103 + 97 Create a new image pull secret 신규 이미지 풀(Pull) 시크릿 생성 - src/app/frontend/create/from/form/createsecret/dialog.ts - 53 + src/app/frontend/create/from/form/createsecret/template.html + 18 The new secret will be added to the cluster 해당 신규 시크릿은 클러스터에 추가될 것입니다. - src/app/frontend/create/from/form/createsecret/dialog.ts - 87 + src/app/frontend/create/from/form/createsecret/template.html + 21 Secret name 시크릿 이름 - src/app/frontend/create/from/form/createsecret/dialog.ts - 115 + src/app/frontend/create/from/form/createsecret/template.html + 29 - Name must be up to characters long. + Name must be up to characters long. 이름의 문자 길이는 최대 입니다. src/app/frontend/create/from/form/createsecret/template.html - 103 + 39 @@ -3885,15 +3885,15 @@ src/app/frontend/create/from/form/createsecret/template.html - 54 + 44 A secret with the specified name will be added to the cluster in the namespace. 명시된 이름의 시크릿은 클러스터의 해당 네임스페이스 안에 추가될 것입니다. - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 48 @@ -3903,7 +3903,7 @@ src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 @@ -3913,7 +3913,7 @@ src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 @@ -3921,15 +3921,15 @@ 시크릿에 보관할 데이터를 명시하세요. 값은 .dockercfg 파일 내용을 Base64로 인코딩한 형태입니다. src/app/frontend/create/from/form/createsecret/template.html - 74 + 77 App name 앱 이름 - src/app/frontend/create/from/form/component.ts - 72 + src/app/frontend/create/from/form/template.html + 24 @@ -3939,7 +3939,7 @@ src/app/frontend/create/from/form/template.html - 373 + 37 @@ -3949,7 +3949,7 @@ src/app/frontend/create/from/form/template.html - 373 + 41 @@ -3959,38 +3959,38 @@ src/app/frontend/create/from/form/template.html - 373 + 45 An 'app' label with this value will be added to the Deployment and Service that get deployed. 이 값을 가진 '앱' 레이블은 디플로이먼트와 디플로이되는 서비스에 추가될 것입니다. - src/app/frontend/create/from/form/component.ts - 88 + src/app/frontend/create/from/form/template.html + 50 - Learn more open_in_new + Learn more open_in_new 더 배우기 open_in_new - src/app/frontend/create/from/form/component.ts - 112 + src/app/frontend/create/from/form/template.html + 55 src/app/frontend/create/from/form/template.html - 129 + 85 src/app/frontend/create/from/form/template.html - 154 + 121 src/app/frontend/create/from/form/template.html - 169 + 141 @@ -3998,7 +3998,7 @@ 컨테이너 이미지 src/app/frontend/create/from/form/template.html - 74 + 65 @@ -4008,17 +4008,17 @@ src/app/frontend/create/from/form/template.html - 373 + 71 - Container image is invalid: + Container image is invalid: 유효한 컨테이너 이미지가 아님: src/app/frontend/create/from/form/template.html - 373 + 74 @@ -4026,7 +4026,7 @@ 레지스트리에 있는 퍼블릭 이미지나, 도커 허브 또는 구글 컨테이너 레지스트리의 프라이빗 이미지의 URL을 입력하세요. src/app/frontend/create/from/form/template.html - 101 + 80 @@ -4034,7 +4034,7 @@ 파드의 수 src/app/frontend/create/from/form/template.html - 105 + 96 @@ -4044,7 +4044,7 @@ src/app/frontend/create/from/form/template.html - 94 + 103 @@ -4054,7 +4054,7 @@ src/app/frontend/create/from/form/template.html - 112 + 107 @@ -4064,7 +4064,7 @@ src/app/frontend/create/from/form/template.html - 136 + 112 @@ -4072,7 +4072,7 @@ 클러스터에 의도한 파드의 수를 유지하기 위해서 디플로이먼트가 생성될 것입니다. src/app/frontend/create/from/form/template.html - 122 + 116 @@ -4080,7 +4080,7 @@ 선택적으로, 내부 또는 외부 서비스를 정의하여 들어오는 포트를 컨테이너가 볼 수 있는 대상 포트에 매핑할 수 있습니다. src/app/frontend/create/from/form/template.html - 138 + 136 @@ -4088,7 +4088,7 @@ 설명 src/app/frontend/create/from/form/template.html - 158 + 153 @@ -4098,7 +4098,7 @@ src/app/frontend/create/from/form/template.html - 182 + 157 @@ -4106,41 +4106,41 @@ 명시된 레이블은 생성된 디플로이먼트, 서비스(있다면), 파드에 적용될 것입니다. 공통 레이블은 릴리스, 환경, 티어(tier), 파티션, 트랙(track)을 포함합니다. src/app/frontend/create/from/form/template.html - 232 + 169 - Learn more open_in_new + Learn more open_in_new open_in_new 더 배우기 src/app/frontend/create/from/form/template.html - 264 + 174 src/app/frontend/create/from/form/template.html - 265 + 203 src/app/frontend/create/from/form/template.html - 298 + 231 src/app/frontend/create/from/form/template.html - 321 + 281 src/app/frontend/create/from/form/template.html - 373 + 308 src/app/frontend/create/from/form/template.html - 373 + 326 src/app/frontend/create/from/form/template.html - 373 + 340 @@ -4150,7 +4150,7 @@ src/app/frontend/create/from/form/template.html - 214 + 193 @@ -4158,7 +4158,7 @@ 네임스페이스는 리소스를 논리적으로 명칭된 그룹으로 분할할 수 있습니다. src/app/frontend/create/from/form/template.html - 238 + 198 @@ -4168,7 +4168,7 @@ src/app/frontend/create/from/form/template.html - 243 + 221 @@ -4176,7 +4176,7 @@ 이미지 풀(Pull) 시크릿 src/app/frontend/create/from/form/template.html - 221 + 213 @@ -4184,7 +4184,7 @@ 명시된 이미지가 프라이빗 이미지라면 풀(Pull) 시크릿 자격증명이 필요할 것입니다. 사용하고 있는 시크릿을 선택하거나 신규 시크릿을 생성할 수 있습니다. src/app/frontend/create/from/form/template.html - 265 + 226 @@ -4192,7 +4192,7 @@ CPU 요구 사항(cores) src/app/frontend/create/from/form/template.html - 249 + 242 @@ -4202,7 +4202,7 @@ src/app/frontend/create/from/form/template.html - 165 + 249 @@ -4212,7 +4212,7 @@ src/app/frontend/create/from/form/template.html - 187 + 253 @@ -4220,7 +4220,7 @@ 메모리 요구 사항(MiB) src/app/frontend/create/from/form/template.html - 269 + 260 @@ -4230,7 +4230,7 @@ src/app/frontend/create/from/form/template.html - 214 + 267 @@ -4240,7 +4240,7 @@ src/app/frontend/create/from/form/template.html - 239 + 271 @@ -4248,7 +4248,7 @@ 컨테이너를 위한 최소 CPU와 메모리 요구 사항을 명시할 수 있습니다. src/app/frontend/create/from/form/template.html - 294 + 276 @@ -4256,7 +4256,7 @@ 커맨드 실행 src/app/frontend/create/from/form/template.html - 299 + 291 @@ -4264,7 +4264,7 @@ 커맨드 인수 실행 src/app/frontend/create/from/form/template.html - 321 + 297 @@ -4272,7 +4272,7 @@ 기본적으로, 컨테이너는 선택된 이미지의 기본 엔트리포인트 커맨드를 실행합니다. 커맨드 옵션을 사용하여 기본을 변경할 수 있습니다. src/app/frontend/create/from/form/template.html - 339 + 303 @@ -4280,7 +4280,7 @@ 특권을 가진(privileged) 상태로 실행 src/app/frontend/create/from/form/template.html - 322 + 318 @@ -4288,7 +4288,7 @@ 특권을 가진(privileged) 컨테이너의 프로세스는 호스트에서 root로 동작하는 프로세스와 동일합니다. src/app/frontend/create/from/form/template.html - 349 + 321 @@ -4296,7 +4296,7 @@ 환경 변수는 컨테이너 안에서 사용 가능합니다. 값은 $(변수_이름) 구문을 사용하여 다른 변수를 참조할 수 있습니다. src/app/frontend/create/from/form/template.html - 342 + 335 @@ -4307,7 +4307,7 @@ src/app/frontend/create/from/form/template.html - 370 + 355 @@ -4318,22 +4318,22 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4341,7 +4341,7 @@ {VAR_SELECT, select, 1 {고급 옵션 숨기기} other {고급 옵션 보기} } src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4351,7 +4351,7 @@ src/app/frontend/create/from/input/template.html - 51 + 20 @@ -4361,17 +4361,17 @@ src/app/frontend/create/from/input/template.html - 51 + 24 - Learn more open_in_new + Learn more open_in_new open_in_new 더 배우기 - src/app/frontend/create/from/input/component.ts - 51 + src/app/frontend/create/from/input/template.html + 29 @@ -4382,7 +4382,7 @@ src/app/frontend/create/from/input/template.html - 51 + 41 @@ -4392,7 +4392,7 @@ src/app/frontend/create/from/file/template.html - 57 + 20 @@ -4402,17 +4402,17 @@ src/app/frontend/create/from/file/template.html - 57 + 24 - Learn more open_in_new + Learn more open_in_new open_in_new 더 배우기 - src/app/frontend/create/from/file/component.ts - 58 + src/app/frontend/create/from/file/template.html + 29 @@ -4420,7 +4420,7 @@ YAML 또는 JSON 파일 선택 src/app/frontend/create/from/file/template.html - 56 + 36 @@ -4430,15 +4430,15 @@ src/app/frontend/create/from/file/template.html - 57 + 46 Environment variables 환경 변수 - src/app/frontend/create/from/form/environmentvariables/component.ts - 66 + src/app/frontend/create/from/form/environmentvariables/template.html + 19 @@ -4447,40 +4447,40 @@ 변수 이름은 유효한 C 식별자이어야 합니다. - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 33 Value - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 44 Service 서비스 - src/app/frontend/create/from/form/portmappings/component.ts - 92 + src/app/frontend/create/from/form/portmappings/template.html + 25 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 46 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 42 Port 포트 - src/app/frontend/create/from/form/portmappings/component.ts - 117 + src/app/frontend/create/from/form/portmappings/template.html + 48 @@ -4489,8 +4489,8 @@ 포트는 정수이어야 합니다. - src/app/frontend/create/from/form/portmappings/component.ts - 186 + src/app/frontend/create/from/form/portmappings/template.html + 53 @@ -4499,8 +4499,8 @@ 포트는 비울 수 없습니다. - src/app/frontend/create/from/form/portmappings/component.ts - 207 + src/app/frontend/create/from/form/portmappings/template.html + 57 @@ -4509,8 +4509,8 @@ 포트는 0 보다 높아야 합니다. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 61 @@ -4519,16 +4519,16 @@ 포트는 65536 보다 낮아야 합니다. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 65 Target port 대상 포트 - src/app/frontend/create/from/form/portmappings/component.ts - 140 + src/app/frontend/create/from/form/portmappings/template.html + 79 @@ -4537,8 +4537,8 @@ 대상 포트는 정수이어야 합니다. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 86 @@ -4547,8 +4547,8 @@ 대상 포트는 비울 수 없습니다. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 90 @@ -4557,8 +4557,8 @@ 대상 포트는 0 보다 높아야 합니다. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 94 @@ -4567,16 +4567,16 @@ 대상 포트는 65536 보다 낮아야 합니다. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 98 Protocol 프로토콜 - src/app/frontend/create/from/form/portmappings/component.ts - 163 + src/app/frontend/create/from/form/portmappings/template.html + 110 @@ -4585,8 +4585,8 @@ 프로토콜은 필수 사항입니다. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 123 @@ -4595,26 +4595,26 @@ 유효하지 않은 프로토콜. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 127 key - src/app/frontend/create/from/form/deploylabel/component.ts - 68 + src/app/frontend/create/from/form/deploylabel/template.html + 30 - is not unique + is not unique 는 고유하지 않습니다. - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 @@ -4624,7 +4624,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 @@ -4634,7 +4634,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 @@ -4644,7 +4644,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 @@ -4654,15 +4654,15 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 49 value - src/app/frontend/create/from/form/deploylabel/component.ts - 93 + src/app/frontend/create/from/form/deploylabel/template.html + 62 @@ -4672,7 +4672,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 @@ -4682,71 +4682,71 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 70 Logs from 로그 - src/app/frontend/logs/component.ts - 62 + src/app/frontend/logs/template.html + 24 Init Containers 초기화 컨테이너 - src/app/frontend/logs/component.ts - 101 + src/app/frontend/logs/template.html + 36 in - src/app/frontend/logs/component.ts - 139 + src/app/frontend/logs/template.html + 47 Download logs 로그 다운로드 - src/app/frontend/logs/component.ts - 161 + src/app/frontend/logs/template.html + 63 Invert colors 색상 반전 - src/app/frontend/logs/component.ts - 196 + src/app/frontend/logs/template.html + 134 Reduce font size 글꼴 크기 축소 - src/app/frontend/logs/component.ts - 220 + src/app/frontend/logs/template.html + 139 Show timestamps 타임스탬프 보기 - src/app/frontend/logs/component.ts - 244 + src/app/frontend/logs/template.html + 144 - Auto-refresh (every s.) + Auto-refresh (every s.) ( 초마다) 자동 새로고침. - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 @@ -4754,563 +4754,561 @@ 이전 로그 보기 src/app/frontend/logs/template.html - 157 + 154 - Logs from to UTC + Logs from to UTC Logs from to UTC src/app/frontend/logs/template.html - 157 + 98 Pod Selector 파드 셀렉터 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 28 Policy Types 폴리시 타입 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 37 Ingress Rules 인그레스 규칙 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 49 Egress Rules 이그레스 규칙 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 Source Source - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19 Type Type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309 Filesystem type Filesystem type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316 Partition Partition - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166 Read only Read only - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354 Volume ID Volume ID - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116 Target World Wide Names Target World Wide Names - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 124 Dataset name Dataset name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143 Persistent disk name Persistent disk name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 180 Endpoints Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196 Path Path - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293 iSCSI Qualified Name iSCSI Qualified Name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 249 iSCSI target lun number iSCSI target lun number - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 263 Target portal Target portal - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 270 Server Server - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 286 Image Image - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 Keyring Keyring - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 330 Monitors Monitors - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 337 Pool Pool - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347 Secret reference name Secret reference name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 361 User User - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368 Pod CIDR 파드 CIDR - src/app/frontend/resource/cluster/node/detail/component.ts - 129 + src/app/frontend/resource/cluster/node/detail/template.html + 35 Provider ID 프로바이더 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 40 Unschedulable 스케줄할 수 없는 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 45 Addresses 주소 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 51 Taints 테인트(Taints) - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 60 System information 시스템 정보 - src/app/frontend/resource/cluster/node/detail/component.ts - 73 + src/app/frontend/resource/cluster/node/detail/template.html + 71 Machine ID 머신 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 77 System UUID 시스템 UUID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 82 Boot ID 부트 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 87 Kernel version 커널 버전 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 92 OS Image OS 이미지 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 97 Container runtime version 컨테이너 런타임 버전 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 102 kubelet version kubelet 버전 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 107 kube-proxy version kube-proxy 버전 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 112 Operating system 운영 체제 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 117 Architecture 아키텍처 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 122 Allocation 할당 - src/app/frontend/resource/cluster/node/detail/component.ts - 90 + src/app/frontend/resource/cluster/node/detail/template.html + 130 CPU CPU - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 138 Memory 메모리 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 151 Reclaim policy 반환 정책 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 Storage class 스토리지 클래스 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 Access modes 접근 모드 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 Quantity 수량 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 Path 경로 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 49 Path Type Path Type - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 56 Service Name Service Name - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 63 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 29 Service Port Service Port - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 81 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 35 TLS Secret TLS Secret - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 88 Parameter 파라미터 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 @@ -5325,100 +5323,100 @@ There is no data to display. 표시할 데이터가 없습니다. - src/app/frontend/resource/config/configmap/detail/component.ts - 73 + src/app/frontend/resource/config/configmap/detail/template.html + 32 - src/app/frontend/resource/config/secret/detail/component.ts - 72 + src/app/frontend/resource/config/secret/detail/template.html + 40 Session Affinity 세션 어피니티(Affinity) - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 38 Selector 셀렉터 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 44 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 62 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 30 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 71 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 38 Schedule:  스케줄:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 Active Jobs:  액티브 잡:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 Suspend:  일시 중지(Suspend):  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 Active Jobs 액티브 잡 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 66 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 90 Last schedule 마지막 스케줄 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 70 Concurrency policy 동시 실행 정책 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 76 Starting deadline seconds 마감 초 시작하기(Starting deadline seconds) - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 82 @@ -5433,412 +5431,412 @@ Inactive Jobs 인액티브 잡 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 Init images 이미지 초기화 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 48 Resource information Resource information - src/app/frontend/resource/workloads/pod/detail/component.ts - 50 + src/app/frontend/resource/workloads/pod/detail/template.html + 24 Strategy:  전략:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 28 Min ready seconds:  최소 준비 초(Min ready seconds):  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 35 Revision history limit:  개정 내역 한도:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 42 Strategy 전략 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 52 Min ready seconds 최소 준비 초(Min ready seconds) - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 58 Revision history limit 개정 내역 한도 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 64 Rolling update strategy 롤링 업데이트 전략 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 64 + src/app/frontend/resource/workloads/deployment/detail/template.html + 82 Max surge:  최대 증가율(surge):  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 88 Max unavailable:  최대 비가용(Max unavailable):  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 95 Max surge 최대 증가율(surge) - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 105 Max unavailable 최대 비가용(Max unavailable) - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 111 Pods status 파드 상태 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 20 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 91 + src/app/frontend/resource/workloads/deployment/detail/template.html + 119 Updated:  업데이트된:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 125 Total:  전체:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 132 Available:  가용한:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 139 Unavailable:  가용하지 않은:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 146 Updated 업데이트된 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 156 Total 전체 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 162 Available 가용한 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 168 Unavailable 가용하지 않은 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 174 New Replica Set 신규 레플리카 셋 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 186 Pods:  파드:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 214 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 62 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 28 Old Replica Sets 오래된 레플리카 셋 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 Completions:  완료:  - src/app/frontend/resource/workloads/job/detail/component.ts - 68 + src/app/frontend/resource/workloads/job/detail/template.html + 28 Parallelism:  병렬성:  - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 35 Completions 완료 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 45 Parallelism 병렬성 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 51 Label Selector 레이블 셀렉터 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 61 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 67 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 Settings have changed since last reload 마지막 새로 고침 이후 설정이 변경되었습니다. - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 Do you want to save them anyways? 어쨌든 저장하고 싶습니까? - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 Refresh 리프레시 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 Default namespace Default namespace - src/app/frontend/settings/global/namespace/component.ts - 71 + src/app/frontend/settings/global/namespace/template.html + 18 Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. - src/app/frontend/settings/global/namespace/component.ts - 93 + src/app/frontend/settings/global/namespace/template.html + 20 Namespace fallback list Namespace fallback list - src/app/frontend/settings/global/namespace/component.ts - 141 + src/app/frontend/settings/global/namespace/template.html + 40 List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/settings/global/namespace/component.ts - 174 + src/app/frontend/settings/global/namespace/template.html + 42 Add namespaces... Add namespaces... - src/app/frontend/settings/global/namespace/component.ts - 200 + src/app/frontend/settings/global/namespace/template.html + 60 Edit Namespace List Edit Namespace List - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 Edit Edit - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45 Close Close - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50 No namespaces selected No namespaces selected - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 Add Namespace Add Namespace - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 Add Add - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47 @@ -5847,108 +5845,108 @@ 글로벌 설정들은 컨피그 맵에 저장되므로, 모든 앱 인스턴스에 전부 적용됩니다. - src/app/frontend/settings/global/component.ts - 77 + src/app/frontend/settings/global/template.html + 25 Cluster name 클러스터 이름 - src/app/frontend/settings/global/component.ts - 100 + src/app/frontend/settings/global/template.html + 30 - src/app/frontend/settings/global/component.ts - 162 + src/app/frontend/settings/global/template.html + 38 Cluster name appears in the browser window title if it is set. 설정한 경우, 클러스터 이름이 브라우저 윈도우에 나타납니다. - src/app/frontend/settings/global/component.ts - 137 + src/app/frontend/settings/global/template.html + 32 Items per page 페이지 당 항목 - src/app/frontend/settings/global/component.ts - 181 + src/app/frontend/settings/global/template.html + 47 Max number of items that can be displayed on every list view. 모든 목록 화면에서 표시할 수 있는 최대 항목 개수. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 49 Labels limit 레이블 제한 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 65 Max number of labels that are displayed by default on most views. 대부분의 화면에서 기본적으로 표시할 수 있는 최대 레이블 개수. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 67 Logs auto-refresh time interval 로그 자동 갱신 시간 간격 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 83 Number of seconds between every auto-refresh of logs. 로그가 자동 갱신되는데 걸리는 초. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 85 Resource auto-refresh time interval 리소스 자동 갱신 시간 간격 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 101 Number of seconds between every auto-refresh of every resource. Set 0 to disable. 리소스 자동 갱신되는데 걸리는 초. 0으로 설정하면 해제됩니다. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 103 Disable access denied notification 접근 거부 알림 해제 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 119 Hides all access denied warnings in the notification panel. 알림 패널에서 접근 거부 경고 모두 숨김. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 121 @@ -5957,8 +5955,8 @@ 저장 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 137 @@ -5967,64 +5965,60 @@ 리로드 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 144 Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 23 Theme Theme - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 27 Choose color theme of the dashboard Choose color theme of the dashboard - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 29 Language 언어 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 44 Change the language of the dashboard 대시 보드의 언어 변경 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 46 Global settings Global settings - src/app/frontend/settings/global/component.ts - 61 + src/app/frontend/settings/global/template.html + 21 - Shell in in + Shell in in @@ -6034,8 +6028,8 @@ 에 셸 인 - src/app/frontend/shell/component.ts - 74 + src/app/frontend/shell/template.html + 22 diff --git a/i18n/messages.xlf b/i18n/messages.xlf index 77c04ddaecb4..c0d870a6938b 100644 --- a/i18n/messages.xlf +++ b/i18n/messages.xlf @@ -2,5246 +2,5240 @@ - - Read documentation + + Kubernetes Dashboard - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/login/template.html + 23 - - Provide feedback + + Sign in - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/login/template.html + 126,127 - - About + + Kubeconfig - src/app/frontend/about/component.ts + src/app/frontend/login/template.html 34 - - General-purpose web UI for Kubernetes clusters + + Basic - src/app/frontend/about/component.ts - 34 + src/app/frontend/login/template.html + 36 - - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + + Token - src/app/frontend/about/component.ts - 34 + src/app/frontend/login/template.html + 38 - - Create new resource + + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. - src/app/frontend/chrome/component.ts - 51,62 + src/app/frontend/login/template.html + 45,46 - - Workloads + + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/login/template.html + 49,50 - - Cron Jobs + + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/login/template.html + 53,54 - - Daemon Sets + + Enter token - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/login/template.html + 66 - - Deployments + + Username - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/login/template.html + 79 - - Jobs + + Password - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/login/template.html + 90 - - Pods + + Choose kubeconfig file - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/login/template.html + 99 - - Replica Sets + + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/login/template.html + 110,115 - - Replication Controllers + + Skip - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/login/template.html + 135,136 - - Stateful Sets + + Create new resource - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/template.html + 47 - - Service + + ago - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/notifications/template.html + 45,47 - - Ingresses + + There are no notifications - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/notifications/template.html + 61 - - Services + + Remove all notifications - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/notifications/template.html + 67 - - Config and Storage + + Search - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/search/template.html + 29 - - Config Maps + + Logged in with auth header - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/userpanel/template.html + 23 - - Persistent Volume Claims + + Logged in with token - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/userpanel/template.html + 25 - - Secrets + + Default service account - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/userpanel/template.html + 28 - - Storage Classes + + Sign in - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/userpanel/template.html + 37,38 - - Cluster + + Sign out - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/userpanel/template.html + 42,43 - - Cluster Role Bindings + + Workload Status - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/workloadstatus/template.html + 20 - - Cluster Roles + + Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 24 - - - Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/workloadstatus/template.html + 38 - - Network Policies + + Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 24 - - - Nodes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/workloadstatus/template.html + 56 - - Persistent Volumes + + Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/resourcelist/deployment/template.html + 24 - - - Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/workloadstatus/template.html + 74 - - Roles + + Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/resourcelist/job/template.html + 26 - - - Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/workloadstatus/template.html + 92 - - Custom Resource Definitions + + Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/creator/template.html + 64 - - - Settings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - - - About - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - - - Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - - - - src/app/frontend/chrome/nav/pinner/component.ts - 52 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - - - ago - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - - - There are no notifications - src/app/frontend/chrome/notifications/template.html - 61,69 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - - - Remove all notifications - src/app/frontend/chrome/notifications/template.html - 71 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - - - Search - src/app/frontend/chrome/search/component.ts - 45,51 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 - - - Logged in with auth header - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/common/components/workloadstatus/template.html + 111 - - - Logged in with token - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - - - Default service account - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 - - Sign in + + Replica Sets - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 26 - - - Sign out - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/common/components/workloadstatus/template.html + 129 - - Delete resource + + Replication Controllers - src/app/frontend/common/components/actionbar/detailactions/delete/component.ts - 47 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 21 - - - Edit resource - src/app/frontend/common/components/actionbar/detailactions/edit/component.ts - 35 + src/app/frontend/common/components/workloadstatus/template.html + 147 - - Exec into pod + + Stateful Sets - src/app/frontend/common/components/actionbar/detailactions/exec/component.ts - 32 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 24 - - - View logs - src/app/frontend/common/components/actionbar/detailactions/logs/component.ts - 38 + src/app/frontend/common/components/workloadstatus/template.html + 165 - - Scale resource + + Delete a resource - src/app/frontend/common/components/actionbar/detailactions/scale/component.ts - 35 + src/app/frontend/common/dialogs/deleteresource/template.html + 18 - - Trigger resource + + This action is equivalent to: - src/app/frontend/common/components/actionbar/detailactions/trigger/component.ts - 35 + src/app/frontend/common/dialogs/deleteresource/template.html + 31 - - - Close - src/app/frontend/common/components/chips/chipdialog/dialog.ts - 30 + src/app/frontend/common/dialogs/editresource/template.html + 33 - src/app/frontend/common/dialogs/download/template.html - 66 + src/app/frontend/common/dialogs/scaleresource/template.html + 50 - - Show less + + Delete - src/app/frontend/common/components/chips/component.ts - 88,98 + src/app/frontend/common/components/list/column/menu/template.html + 57 - - - Show all - src/app/frontend/common/components/chips/component.ts - 118,129 + src/app/frontend/common/dialogs/deleteresource/template.html + 45 - - Conditions + + Cancel - src/app/frontend/common/components/condition/component.ts - 55,61 + src/app/frontend/common/dialogs/deleteresource/template.html + 49 - - - Items:  - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/dialogs/editresource/template.html + 47 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/create/from/form/createnamespace/template.html + 72 - src/app/frontend/common/components/ingressrulelist/component.ts - 88,95 + src/app/frontend/create/from/form/createsecret/template.html + 100 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 + + + Are you sure you want to delete  in namespace ? - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/dialogs/deleteresource/template.html + 21,25 + + + Download logs file + - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/dialogs/download/template.html + 20,21 + + + Size: B - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/dialogs/download/template.html + 24 + + + Preparing file to download... - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/dialogs/download/template.html + 30,31 + + + File is ready to download! - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/dialogs/download/template.html + 34,35 + + + Forbidden (403) - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/dialogs/download/template.html + 39 + + + You do not have required permissions to access this resource. - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/dialogs/download/template.html + 40 + + + Save - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/dialogs/download/template.html + 50 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 24 + + + Abort - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 72,80 + src/app/frontend/common/dialogs/download/template.html + 54 + + + Close - src/app/frontend/common/components/resourcelist/deployment/component.ts - 72,83 + src/app/frontend/common/components/chips/chipdialog/template.html + 27 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/dialogs/download/template.html + 62 + + + Edit a resource - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/dialogs/editresource/template.html + 18 + + + Update - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/dialogs/editresource/template.html + 43 - src/app/frontend/common/components/resourcelist/job/component.ts - 50,56 + src/app/frontend/resource/config/secret/detail/edit/template.html + 31 + + + Restart a resource - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/dialogs/restartresource/template.html + 18 + + + This action is equivalent to: - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/dialogs/restartresource/template.html + 31 + + + Restart - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/dialogs/restartresource/template.html + 45,46 + + + Cancel - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 69,86 + src/app/frontend/common/dialogs/restartresource/template.html + 51,52 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 73,80 + src/app/frontend/common/dialogs/scaleresource/template.html + 70,71 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/dialogs/triggerresource/template.html + 32,33 - src/app/frontend/common/components/resourcelist/pod/component.ts - 63,73 + src/app/frontend/create/from/file/template.html + 54,55 + + + in namespace will be restarted. - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 53,59 + src/app/frontend/common/dialogs/restartresource/template.html + 21,25 + + + Scale a resource - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 72,81 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 + + + will be updated to reflect the desired replicas count. - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/dialogs/scaleresource/template.html + 20,22 + + + Desired replicas - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/dialogs/scaleresource/template.html + 28 + + + Actual replicas - src/app/frontend/common/components/resourcelist/secret/component.ts - 51,60 + src/app/frontend/common/dialogs/scaleresource/template.html + 40 + + + Scale - src/app/frontend/common/components/resourcelist/service/component.ts - 70,79 + src/app/frontend/common/dialogs/scaleresource/template.html + 64,65 + + + Trigger a - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 + + + will be triggered. - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 71,82 + src/app/frontend/common/dialogs/triggerresource/template.html + 20 + + + Trigger - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/dialogs/triggerresource/template.html + 26,27 + + + There is nothing to display here - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/list/zerostate/template.html + 22 - src/app/frontend/common/components/volumemount/component.ts - 50,58 + src/app/frontend/common/components/zerostate/template.html + 23 - - Type + + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/zerostate/template.html + 27,33 + + + Workloads - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/chrome/nav/template.html + 28,29 + + + Cron Jobs - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/chrome/nav/template.html + 33,34 + + + Daemon Sets - src/app/frontend/resource/discovery/service/detail/component.ts - 67,70 + src/app/frontend/chrome/nav/template.html + 38,39 - - Status + + Deployments - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/chrome/nav/template.html + 43,44 + + + Jobs - src/app/frontend/common/components/container/component.ts - 109,113 + src/app/frontend/chrome/nav/template.html + 48,49 + + + Pods - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/chrome/nav/template.html + 53,54 + + + Replica Sets - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/chrome/nav/template.html + 58,59 + + + Replication Controllers - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/chrome/nav/template.html + 63,64 + + + Stateful Sets - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/chrome/nav/template.html + 68,69 + + + Service - src/app/frontend/resource/cluster/namespace/detail/component.ts - 67 + src/app/frontend/chrome/nav/template.html + 76,77 + + + Ingresses - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/chrome/nav/template.html + 81,82 + + + Services - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/chrome/nav/template.html + 86,87 - - Last probe time + + Config and Storage - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/chrome/nav/template.html + 93,94 - - Last transition time + + Config Maps - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/chrome/nav/template.html + 100,101 - - Reason + + Persistent Volume Claims - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/chrome/nav/template.html + 106,107 + + + Secrets - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/chrome/nav/template.html + 112,113 + + + Storage Classes - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/chrome/nav/template.html + 117,118 - - Message + + Cluster - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/chrome/nav/template.html + 124,125 + + + Cluster Role Bindings - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/chrome/nav/template.html + 129,130 + + + Cluster Roles - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/chrome/nav/template.html + 134,135 - - Image:  + + Namespaces - src/app/frontend/common/components/container/component.ts - 54,62 + src/app/frontend/chrome/nav/template.html + 139,140 - - Image + + Network Policies - src/app/frontend/common/components/container/component.ts - 82,89 + src/app/frontend/chrome/nav/template.html + 145,146 - - Ready + + Nodes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/template.html + 150,151 - - Started + + Persistent Volumes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/template.html + 155,156 - - Reason - - src/app/frontend/common/components/container/component.ts - 113 - + + Role Bindings - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/template.html + 161,162 - - Message + + Roles - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/template.html + 167,168 + + + Service Accounts - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/template.html + 173,174 - - Exit Code + + Custom Resource Definitions - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/template.html + 181,182 - - Signal + + Settings - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/template.html + 201,202 - - Started At + + About - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/template.html + 207,208 - - Environment Variables + + Plugins - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/template.html + 192,193 - - Environment variable + + - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/chrome/nav/pinner/template.html + 22,23 + + + Data - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/common/components/container/template.html - 168,176 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - - - bytes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/resource/config/secret/detail/template.html + 22 - - Commands + + Resource information - src/app/frontend/common/components/container/template.html - 195,203 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - - - bytes - src/app/frontend/common/components/container/template.html - 198,174 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - - - Arguments - src/app/frontend/common/components/container/template.html - 221,229 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - - - Mounts - src/app/frontend/common/components/container/template.html - 245 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - - - Security Context - src/app/frontend/common/components/container/template.html - 245 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - - - Controlled by - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - - - Name - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 + + + Pod Selector - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 28 + + + Policy Types - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 37 + + + Ingress Rules - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 49 + + + Egress Rules - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 + + + System information - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/resource/cluster/node/detail/template.html + 71 + + + Allocation - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/resource/cluster/node/detail/template.html + 130 + + + Phase - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/namespace/template.html + 72 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/resource/cluster/node/detail/template.html + 30 + + + Pod CIDR - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/resource/cluster/node/detail/template.html + 35 + + + Provider ID - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/resource/cluster/node/detail/template.html + 40 + + + Unschedulable - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/resource/cluster/node/detail/template.html + 45 + + + Addresses - src/app/frontend/common/components/resourcelist/pod/component.ts - 94,101 + src/app/frontend/resource/cluster/node/detail/template.html + 51 + + + Taints - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/resource/cluster/node/detail/template.html + 60 + + + Machine ID - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/resource/cluster/node/detail/template.html + 77 + + + System UUID - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/resource/cluster/node/detail/template.html + 82 + + + Boot ID - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/resource/cluster/node/detail/template.html + 87 + + + Kernel version - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/resource/cluster/node/detail/template.html + 92 + + + OS Image - src/app/frontend/common/components/resourcelist/service/component.ts + src/app/frontend/resource/cluster/node/detail/template.html 97 + + + Container runtime version - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/resource/cluster/node/detail/template.html + 102 + + + kubelet version - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/resource/cluster/node/detail/template.html + 107 + + + kube-proxy version - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/resource/cluster/node/detail/template.html + 112 + + + Operating system - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/resource/cluster/node/detail/template.html + 117 + + + Architecture - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/resource/cluster/node/detail/template.html + 122 + + + CPU - src/app/frontend/create/from/form/environmentvariables/component.ts - 99,104 + src/app/frontend/resource/cluster/node/detail/template.html + 138 + + + Memory - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/cluster/node/detail/template.html + 151 - - Kind + + Capacity - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 60 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 97 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 88 + + + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 39 - - Pods + + Status - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/condition/template.html + 44 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/container/template.html + 42 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/quotas/template.html + 52 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 84 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 - - - src/app/frontend/common/components/resourcelist/pod/component.ts - 49,51 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 79 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/pod/template.html + 126 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/resource/cluster/namespace/detail/template.html + 28 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 29 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 28 + + + Claim - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 90 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 35 - - Age + + Reclaim policy - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 + + + Storage class - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 - - Name:  + + Reason - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/condition/template.html + 68 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 111 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 60 - - Kind:  + + Message - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/condition/template.html + 76 - - - Age:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/resourcelist/event/template.html + 45 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 66 + + + Access modes - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 - - Labels + + Resource name - src/app/frontend/common/components/creator/component.ts + src/app/frontend/common/components/limits/template.html 37 - src/app/frontend/common/components/objectmeta/component.ts - 39 - - - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 95 + + + Quantity - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 + + + Source - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19,20 + + + Type - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28,29 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65,66 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95,96 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136,137 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152,153 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189,190 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219,220 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235,236 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279,280 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309,310 + + + Filesystem type - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35,36 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72,73 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102,103 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159,160 - src/app/frontend/create/from/form/template.html - 210,215 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242,243 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316,317 - - Images + + Partition - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42,43 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166,167 + + + Read only - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49,50 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79,80 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109,110 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173,174 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210,211 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256,257 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300,301 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354,355 + + + Volume ID - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56,57 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86,87 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116,117 - - Endpoints - - src/app/frontend/common/components/endpoint/cardlist/component.ts - 52,55 - + + Target World Wide Names - src/app/frontend/resource/discovery/ingress/detail/template.html - 58,62 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 124,125 - - Host + + Dataset name - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143,144 + + + Persistent disk name - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 180,181 - - Ports (Name, Port, Protocol) + + Endpoints - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196,197 - - unset + + Path - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203,204 - - - Node - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226,227 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293,294 - - Ready + + iSCSI Qualified Name - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 249,250 + + + iSCSI target lun number - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 263,264 - - Rules + + Target portal - src/app/frontend/common/components/ingressrulelist/component.ts - 59,71 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 270,271 + + + Server - src/app/frontend/common/components/policyrule/component.ts - 47,54 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 286,287 - - Path + + Image - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323,324 - - Path Type + + Keyring - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 330,331 - - Service Name + + Monitors - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 337,338 + + + Pool - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347,348 - - Service Port + + Secret reference name - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 361,362 + + + User - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368,369 - - TLS Secret + + Secrets - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/overview/template.html + 64 - - - Resource Limits - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 21 - - - Resource name - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/resource/config/secret/list/template.html + 17 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/config/template.html + 24 - - - Resource type - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/search/template.html + 60 - - Default + + Image Pull Secrets - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 - - Default request + + Workloads - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/overview/template.html + 19 - - - Edit - src/app/frontend/common/components/list/column/menu/component.ts - 72,80 + src/app/frontend/search/template.html + 20 - - Delete + + Service - src/app/frontend/common/components/list/column/menu/component.ts - 100,111 + src/app/frontend/create/from/form/portmappings/template.html + 25 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/overview/template.html + 46 - - - Logs - src/app/frontend/common/components/list/column/menu/component.ts - 130,138 + src/app/frontend/search/template.html + 42 - - Exec + + Config and Storage - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/overview/template.html + 56 - - - Trigger - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/search/template.html + 52 - - Scale + + Cluster - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/overview/template.html + 73 - - - Unpin - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/search/template.html + 68 - - Pin + + Logs from - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/logs/template.html + 24 - - Restart + + Containers - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/logs/template.html + 28 - - Filter + + Init Containers - src/app/frontend/common/components/list/filter/component.ts - 42,52 + src/app/frontend/logs/template.html + 36 - - Filter objects by name + + in - src/app/frontend/common/components/list/filter/component.ts - 69 + src/app/frontend/logs/template.html + 47 - - There is nothing to display here - - src/app/frontend/common/components/list/zerostate/component.ts - 25 - + + Download logs - src/app/frontend/common/components/zerostate/component.ts - 23 + src/app/frontend/logs/template.html + 63 - - No resources found. + + Invert colors - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/logs/template.html + 134 - - Namespace conflict + + Reduce font size - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/logs/template.html + 139 - - Selected namespace is different than namespace of currently selected resource. + + Show timestamps - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/logs/template.html + 144 - - Do you want to stay on current page and change namespace from to ? + + Auto-refresh (every s.) - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/logs/template.html + 149 - - Yes + + Show previous logs - src/app/frontend/common/components/namespace/changedialog/template.html - 39 + src/app/frontend/logs/template.html + 154 - - No + + Logs from to UTC - src/app/frontend/common/components/namespace/changedialog/template.html - 39 + src/app/frontend/logs/template.html + 98,105 - - Select namespace... + + About - src/app/frontend/common/components/namespace/component.ts - 69,80 + src/app/frontend/about/template.html + 19 - - NAMESPACES + + General-purpose web UI for Kubernetes clusters - src/app/frontend/common/components/namespace/component.ts - 93,100 + src/app/frontend/about/template.html + 30 - - All namespaces + + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. - src/app/frontend/common/components/namespace/component.ts - 125,137 + src/app/frontend/about/template.html + 38,41 - - Metadata + + Create from input - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/create/template.html + 20 - - Created + + Create from file - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/create/template.html + 24 + + + Create from form - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/create/template.html + 28 + + + There is no data to display. - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/resource/config/configmap/detail/template.html + 32 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/resource/config/secret/detail/template.html + 40 + + + Storage Class - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 102 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 114 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 33 + + + Access Modes - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 68 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 106 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 48 + + + Provisioner - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 53 - src/app/frontend/common/components/resourcelist/ingress/template.html - 104,109 + src/app/frontend/resource/config/storageclass/detail/template.html + 29 + + + Parameter - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 + + + Read documentation - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/about/actionbar/template.html + 24 + + + Provide feedback - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/about/actionbar/template.html + 35 + + + Events - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/event/template.html + 22 + + + Items:  - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/condition/template.html + 26 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/endpoint/cardlist/template.html + 26 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/ingressrulelist/template.html + 26 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/limits/template.html + 26 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/policyrule/template.html + 26 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/quotas/template.html + 26 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 23 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/configmap/template.html + 23 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/crd/template.html + 23 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 24 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 26 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 26 - - - Age - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - - - Namespace:  - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/resourcelist/deployment/template.html + 26 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/resourcelist/event/template.html + 24 - - - Namespace - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 25 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/ingress/template.html + 23 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/job/template.html + 29 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/namespace/template.html + 23 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 23 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/node/template.html + 26 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 23 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/plugin/template.html + 23 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 23 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/role/template.html + 23 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/service/template.html + 23 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 23 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 26 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 23 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/subject/template.html + 26 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/volumemount/template.html + 25 + + + Source - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/resourcelist/event/template.html + 51 + + + Sub-object - src/app/frontend/create/from/form/template.html - 191,198 + src/app/frontend/common/components/resourcelist/event/template.html + 59 + + + Count - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/resourcelist/event/template.html + 68 + + + First Seen - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/common/components/resourcelist/event/template.html + 74 + + + Last Seen - src/app/frontend/settings/global/namespace/component.ts - 116,121 + src/app/frontend/common/components/resourcelist/event/template.html + 83 - - UID + + Metadata - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 19 - - Annotations + + Name:  - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/creator/template.html + 22 - - - Pods status - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/objectmeta/template.html + 23 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 91,96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 - - Desired:  + + Name - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/creator/template.html + 48 - - - Running:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/objectmeta/template.html + 44 - - - Succeeded:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/quotas/template.html + 37 - - - Pending:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - - - Failed:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - - - Desired - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - - - Running - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - - - Succeeded - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - - - Pending - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - - - Failed - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - - - Resources - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - - - Non-resource URL - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - - - Resource Names - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - - - Verbs - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - - - API Groups - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - - - Resource Quotas - src/app/frontend/common/components/quotas/component.ts - 46,49 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - - - Cluster Roles - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 52,60 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - - - Cluster Role Bindings - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 49,60 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - - - Config Maps - src/app/frontend/common/components/resourcelist/configmap/component.ts - 50,58 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - - - Custom Resource Definitions - src/app/frontend/common/components/resourcelist/crd/component.ts - 49,57 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - - - Group - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - - - Full Name - src/app/frontend/common/components/resourcelist/crd/component.ts + src/app/frontend/common/components/resourcelist/replicaset/template.html 72 - - - Namespaced - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - - - Objects - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 50,56 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - - - No resources found in the selected namespace. - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - - - Versions - src/app/frontend/common/components/resourcelist/crdversion/component.ts + src/app/frontend/common/components/resourcelist/secret/template.html 42 - - - Served - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - - - Storage - src/app/frontend/common/components/resourcelist/crdversion/component.ts + src/app/frontend/common/components/resourcelist/serviceaccount/template.html 42 - - - Cron Jobs - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 51,57 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - - - Schedule - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/subject/template.html + 37 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/common/components/volumemount/template.html + 35 - - - Suspend - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 - - Active + + Created - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/objectmeta/template.html + 55 - - - Last Schedule - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/quotas/template.html + 42 - - - Daemon Sets - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 49,53 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 55 - src/app/frontend/common/components/workloadstatus/component.ts + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html 55 - - - Deployments - src/app/frontend/common/components/resourcelist/deployment/component.ts - 52,57 + src/app/frontend/common/components/resourcelist/configmap/template.html + 71 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/resourcelist/crd/template.html + 82 - - - Events - src/app/frontend/common/components/resourcelist/event/component.ts - 52,61 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 60 - - - Source - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 142 - - - Sub-object - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 119 - - - Count - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/deployment/template.html + 119 - - - First Seen - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 82 - - - Last Seen - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/ingress/template.html + 105 - - - Horizontal Pod Autoscalers - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 50,57 + src/app/frontend/common/components/resourcelist/job/template.html + 122 - - - Min Replicas - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/namespace/template.html + 80 - - - Max Replicas - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 70 - - - Reference - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/node/template.html + 123 - - - Ingresses - src/app/frontend/common/components/resourcelist/ingress/component.ts - 52,61 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 122 - - - Endpoint links are external links that will be open in a new tab. - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 125 - - - Endpoints open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/plugin/template.html + 72 - - - Host links are external links that will be open in a new tab. - src/app/frontend/common/components/resourcelist/ingress/template.html - 86,97 + src/app/frontend/common/components/resourcelist/pod/template.html + 166 - - - Hosts open_in_new - src/app/frontend/common/components/resourcelist/ingress/template.html - 115,86 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 122 - - - Jobs - src/app/frontend/common/components/resourcelist/job/component.ts - 74,82 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 116 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/resourcelist/role/template.html + 62 - - - Namespaces - src/app/frontend/common/components/resourcelist/namespace/component.ts - 50,57 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 62 - - - Phase - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/secret/template.html + 76 - src/app/frontend/resource/cluster/node/detail/component.ts - 110,116 + src/app/frontend/common/components/resourcelist/service/template.html + 109 - - - Network Policies - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 51,59 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 70 - - - Nodes - src/app/frontend/common/components/resourcelist/node/component.ts - 51,56 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 119 - - - CPU requests (cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 69 - - CPU limits (cores) + + Age - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/objectmeta/template.html + 62 - - Memory requests (bytes) - - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + + Namespace:  + + src/app/frontend/common/components/objectmeta/template.html + 29 - - - Memory limits (bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 - - Persistent Volumes + + Age:  + + src/app/frontend/common/components/creator/template.html + 36 + + + src/app/frontend/common/components/objectmeta/template.html + 35 + - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 50,53 + src/app/frontend/resource/workloads/deployment/detail/template.html + 206 - - Capacity + + Namespace - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/objectmeta/template.html + 50 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/configmap/template.html + 55 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 76,85 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 68 - - - Access Modes - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 - - - Reclaim Policy - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 - - - Claim - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/job/template.html + 86 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 - - - Storage Class - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 63 + + + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 + + + src/app/frontend/common/components/resourcelist/pod/template.html + 89 + + + src/app/frontend/common/components/resourcelist/replicaset/template.html + 86 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html 80 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts + src/app/frontend/common/components/resourcelist/role/template.html + 54 + + + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 + + + src/app/frontend/common/components/resourcelist/secret/template.html + 54 + + + src/app/frontend/common/components/resourcelist/service/template.html 65 - - - Persistent Volume Claims - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 51,57 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - - - Volume - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - - - Plugins - src/app/frontend/common/components/resourcelist/plugin/component.ts - 50,59 + src/app/frontend/common/components/subject/template.html + 49 - - - Dependencies - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/create/from/form/template.html + 184 - - - Restarts - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 - - - CPU Usage (cores) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/settings/global/namespace/adddialog/template.html + 29 + + + src/app/frontend/settings/global/namespace/template.html + 27 - - Memory Usage (bytes) + + UID - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/objectmeta/template.html + 71 - - Replica Sets + + Labels - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 75,83 + src/app/frontend/common/components/creator/template.html + 81 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/objectmeta/template.html + 78 - - - Replication Controllers - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 50,56 + src/app/frontend/common/components/resourcelist/configmap/template.html + 61 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 84 - - - Roles - src/app/frontend/common/components/resourcelist/role/component.ts - 51,59 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 98 - - - Role Bindings - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 51,57 + src/app/frontend/common/components/resourcelist/deployment/template.html + 98 - - - Services - src/app/frontend/common/components/resourcelist/service/component.ts - 50,56 + src/app/frontend/common/components/resourcelist/ingress/template.html + 61 - - - Cluster IP - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/job/template.html + 101 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/common/components/resourcelist/namespace/template.html + 64 - - - Internal Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 60 - - - External Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/node/template.html + 67 - - - Service Accounts - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 51,56 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 69 - - - Stateful Sets - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 51,56 + src/app/frontend/common/components/resourcelist/pod/template.html + 107 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 101 - - - Storage Classes - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 52,60 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 95 - - - Provisioner - src/app/frontend/common/components/resourcelist/storageclass/component.ts + src/app/frontend/common/components/resourcelist/secret/template.html 60 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - - - Parameters - src/app/frontend/common/components/resourcelist/storageclass/component.ts + src/app/frontend/common/components/resourcelist/serviceaccount/template.html 60 - - - SE Linux User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 98 - - - SE Linux Role - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/create/from/form/template.html + 164 - - - SE Linux Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 - - SE Linux Level + + Annotations - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/objectmeta/template.html + 88 - - Windows GMSA Credential Spec Name + + Network Policies - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 - - Windows GMSA Credential Spec + + Shell in in - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/shell/template.html + 22,35 - - Windows Run as User + + Show less - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/chips/template.html + 48 - - Run as User + + Show all - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/chips/template.html + 50 - - Run as Group + + Nodes - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/node/template.html + 24 - - Run as Non-Root + + Ready - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/endpoint/cardlist/template.html + 69 - - - Seccomp Profile Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/node/template.html + 75 - - Seccomp Localhost Profile + + CPU requests (cores) - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/node/template.html + 81 - - Added Capabilities + + CPU limits (cores) - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/node/template.html + 89 - - Dropped Capabilities + + Memory requests (bytes) - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/node/template.html + 97 - - Privileged + + Memory limits (bytes) - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/node/template.html + 105 - - Read Only Filesystem + + Persistent Volumes - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 21 - - Allow Privilege Escalation + + Reclaim Policy - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 76 - - Proc Mount + + Service Accounts - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 - - Filesystem Group + + Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/condition/template.html + 36 + + + src/app/frontend/common/components/resourcelist/secret/template.html + 68 + + + src/app/frontend/common/components/resourcelist/service/template.html + 79 + + + src/app/frontend/resource/discovery/service/detail/template.html + 28 - - Filesystem Group Change Policy + + Roles - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/resourcelist/role/template.html + 21 - - Supplemental Groups + + Rules - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/ingressrulelist/template.html + 20 + + + src/app/frontend/common/components/policyrule/template.html + 20 - - Sysctls + + Resources - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/policyrule/template.html + 36 - - Subjects + + Non-resource URL - src/app/frontend/common/components/subject/component.ts - 47,50 + src/app/frontend/common/components/policyrule/template.html + 48 - - API Group + + Resource Names - src/app/frontend/common/components/subject/component.ts + src/app/frontend/common/components/policyrule/template.html + 60 + + + + Verbs + + src/app/frontend/common/components/policyrule/template.html + 72 + + + + API Groups + + src/app/frontend/common/components/policyrule/template.html + 84 + + + + Local settings + + src/app/frontend/settings/local/template.html + 19,20 + + + + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. + + src/app/frontend/settings/local/template.html + 23,25 + + + + Theme + + src/app/frontend/settings/local/template.html + 27 + + + + Choose color theme of the dashboard + + src/app/frontend/settings/local/template.html + 29 + + + + Language + + src/app/frontend/settings/local/template.html + 44 + + + + Change the language of the dashboard + + src/app/frontend/settings/local/template.html + 46 + + + + App name + + src/app/frontend/create/from/form/template.html + 24 + + + + An 'app' label with this value will be added to the Deployment and Service that get deployed. + + src/app/frontend/create/from/form/template.html 50 - - Read Only + + Learn more open_in_new - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/create/from/form/template.html + 55,56 + + + src/app/frontend/create/from/form/template.html + 85,86 + + + src/app/frontend/create/from/form/template.html + 121,122 + + + src/app/frontend/create/from/form/template.html + 141,142 - - Mount Path + + Container image - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/create/from/form/template.html + 65 - - Sub Path + + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/create/from/form/template.html + 80 - - Source Type + + Number of pods - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/create/from/form/template.html + 96 - - Source Name + + A Deployment will be created to maintain the desired number of pods across your cluster. - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/create/from/form/template.html + 116 - - Workload Status + + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/create/from/form/template.html + 136 - - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + + Description - src/app/frontend/common/components/zerostate/component.ts - 23 + src/app/frontend/create/from/form/template.html + 153 - - Delete a resource + + The description will be added as an annotation to the Deployment and displayed in the application's details. - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/create/from/form/template.html + 157,158 - - This action is equivalent to: + + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/create/from/form/template.html + 169 + + + Learn more open_in_new - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/create/from/form/template.html + 174,175 - src/app/frontend/common/dialogs/scaleresource/template.html - 73 + src/app/frontend/create/from/form/template.html + 203,204 + + + src/app/frontend/create/from/form/template.html + 231,232 + + + src/app/frontend/create/from/form/template.html + 281,282 + + + src/app/frontend/create/from/form/template.html + 308,309 + + + src/app/frontend/create/from/form/template.html + 326,327 + + + src/app/frontend/create/from/form/template.html + 340,341 - - Cancel + + Create a new namespace... - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/create/from/form/template.html + 193,194 + + + Namespaces let you partition resources into logically named groups. - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/create/from/form/template.html + 198 + + + Image Pull Secret - src/app/frontend/create/from/form/createnamespace/template.html - 75 + src/app/frontend/create/from/form/template.html + 213 + + + Create a new secret... - src/app/frontend/create/from/form/createsecret/template.html - 103 + src/app/frontend/create/from/form/template.html + 221,222 + + + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. - src/app/frontend/resource/config/secret/detail/edit/component.ts - 82,93 + src/app/frontend/create/from/form/template.html + 226 - - Are you sure you want to delete  in namespace ? + + CPU requirement (cores) - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/create/from/form/template.html + 242 - - Download logs file + + Memory requirement (MiB) + + src/app/frontend/create/from/form/template.html + 260 + + + + You can specify minimum CPU and memory requirements for the container. + + src/app/frontend/create/from/form/template.html + 276 + + + + Run command + + src/app/frontend/create/from/form/template.html + 291 + + + + Run command arguments + + src/app/frontend/create/from/form/template.html + 297 + + + + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. + + src/app/frontend/create/from/form/template.html + 303 + + + + Run as privileged + + src/app/frontend/create/from/form/template.html + 318 + + + + Processes in privileged containers are equivalent to processes running as root on the host. + + src/app/frontend/create/from/form/template.html + 321 + + + + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. + + src/app/frontend/create/from/form/template.html + 335 + + + + Deploy - src/app/frontend/common/dialogs/download/dialog.ts - 52,58 + src/app/frontend/create/from/form/template.html + 355,356 - - Size: B + + Cancel + - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/create/from/form/template.html + 363,364 + + + src/app/frontend/create/from/input/template.html + 49,50 - - Preparing file to download... + + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} - src/app/frontend/common/dialogs/download/template.html - 40,50 + src/app/frontend/create/from/form/template.html + 371 - - File is ready to download! + + + - src/app/frontend/common/dialogs/download/template.html - 66 + src/app/frontend/create/from/form/template.html + 371,372 - - Forbidden (403) + + Deployment or service with this name already exists within namespace. - src/app/frontend/common/dialogs/download/template.html - 66 + src/app/frontend/create/from/form/template.html + 37,38 - - You do not have required permissions to access this resource. + + Application name is required. - src/app/frontend/common/dialogs/download/template.html - 66 + src/app/frontend/create/from/form/template.html + 41,42 - - Save + + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. - src/app/frontend/common/dialogs/download/template.html - 66 + src/app/frontend/create/from/form/template.html + 45,46 + + + Container image is required - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/create/from/form/template.html + 71,72 - - Abort + + Container image is invalid: - src/app/frontend/common/dialogs/download/template.html - 66 + src/app/frontend/create/from/form/template.html + 74,76 - - Edit a resource + + Number of pods is required - src/app/frontend/common/dialogs/editresource/dialog.ts - 65,77 + src/app/frontend/create/from/form/template.html + 103,104 - - Update + + Number of pods must be a positive integer - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/create/from/form/template.html + 107,108 + + + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. - src/app/frontend/resource/config/secret/detail/edit/component.ts - 61,67 + src/app/frontend/create/from/form/template.html + 112,113 - - Restart a resource + + CPU requirement must be given as a positive number. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/create/from/form/template.html + 249,250 - - This action is equivalent to: + + CPU requirement must be given as a valid number. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/create/from/form/template.html + 253,254 - - Restart + + Memory requirement must be given as a positive number. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/create/from/form/template.html + 267,268 - - Cancel + + Memory requirement must be given as a valid number. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/create/from/form/template.html + 271,272 + + + Storage Classes - src/app/frontend/common/dialogs/scaleresource/template.html - 73 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 21 + + + Parameters - src/app/frontend/common/dialogs/triggerresource/template.html - 35 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 59 + + + Persistent Volume Claims - src/app/frontend/create/from/file/template.html - 57 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 21 - - in namespace will be restarted. + + Volume - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 85 - - Scale a resource + + Config Maps - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 47,55 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 - - will be updated to reflect the desired replicas count. + + Plugins - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/components/resourcelist/plugin/template.html + 21 - - Desired replicas + + Dependencies - src/app/frontend/common/dialogs/scaleresource/template.html - 39,47 + src/app/frontend/common/components/resourcelist/plugin/template.html + 55 - - Actual replicas + + Services - src/app/frontend/common/dialogs/scaleresource/template.html - 62,73 + src/app/frontend/common/components/resourcelist/service/template.html + 21 - - Scale + + Cluster IP - src/app/frontend/common/dialogs/scaleresource/template.html - 73 + src/app/frontend/common/components/resourcelist/service/template.html + 85 - - - Trigger a - src/app/frontend/common/dialogs/triggerresource/dialog.ts + src/app/frontend/resource/discovery/service/detail/template.html 33 - - will be triggered. + + Internal Endpoints - src/app/frontend/common/dialogs/triggerresource/template.html - 35,20 + src/app/frontend/common/components/resourcelist/service/template.html + 91 - - Trigger + + External Endpoints - src/app/frontend/common/dialogs/triggerresource/template.html - 35 + src/app/frontend/common/components/resourcelist/service/template.html + 99 - - Data + + Ingresses - src/app/frontend/crd/crdobject/component.ts - 55,61 + src/app/frontend/common/components/resourcelist/ingress/template.html + 21 + + + Endpoint links are external links that will be open in a new tab. - src/app/frontend/resource/config/configmap/detail/component.ts - 46,51 + src/app/frontend/common/components/resourcelist/ingress/template.html + 72 + + + Endpoints open_in_new - src/app/frontend/resource/config/secret/detail/component.ts - 47,52 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70,72 - - Resource Information + + Host links are external links that will be open in a new tab. - src/app/frontend/crd/detail/component.ts - 44,50 + src/app/frontend/common/components/resourcelist/ingress/template.html + 86 - - Accepted Names + + Hosts open_in_new - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/ingress/template.html + 84,86 - - Scope + + Images - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/creator/template.html + 90 - - - Version - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 75 - - - Subresources - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - - - Plural - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - - - List Kind - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - - - Singular - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 - - - Short Names - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 - - - Categories - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 87 - - - Create from input - src/app/frontend/create/component.ts - 23 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 90 - - - Create from file - src/app/frontend/create/component.ts - 23 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 39 - - - Create from form - src/app/frontend/create/component.ts - 23 + src/app/frontend/resource/workloads/deployment/detail/template.html + 264 - - - Learn more open_in_new - src/app/frontend/create/from/file/component.ts + src/app/frontend/resource/workloads/job/detail/template.html 58 - - - Choose YAML or JSON file - src/app/frontend/create/from/file/template.html - 56,57 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 47 - - - Upload - src/app/frontend/create/from/file/template.html - 57 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 39 - - - Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. - src/app/frontend/create/from/file/template.html - 57 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 39 - - Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. + + Node - src/app/frontend/create/from/file/template.html - 57 + src/app/frontend/common/components/endpoint/cardlist/template.html + 59 - - - App name - src/app/frontend/create/from/form/component.ts - 72,75 + src/app/frontend/common/components/resourcelist/pod/template.html + 117 - - An 'app' label with this value will be added to the Deployment and Service that get deployed. + + Restarts - src/app/frontend/create/from/form/component.ts - 88,96 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 - - Learn more open_in_new + + CPU Usage (cores) - src/app/frontend/create/from/form/component.ts - 112 + src/app/frontend/common/components/resourcelist/pod/template.html + 143 + + + Memory Usage (bytes) - src/app/frontend/create/from/form/template.html - 129,86 + src/app/frontend/common/components/resourcelist/pod/template.html + 153 + + + Schedule - src/app/frontend/create/from/form/template.html - 154,122 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 92 - src/app/frontend/create/from/form/template.html - 169,142 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 52 - - Create a new namespace + + Suspend - src/app/frontend/create/from/form/createnamespace/dialog.ts - 54,66 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 101 - - - The new namespace will be added to the cluster. - src/app/frontend/create/from/form/createnamespace/dialog.ts - 85,97 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 64 - - Namespace name + + Active - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 110 - - A namespace with the specified name will be added to the cluster. + + Last Schedule - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 118 - - Learn more open_in_new - - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 - + + Role Bindings - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 + + + No resources found. - src/app/frontend/create/from/form/createsecret/template.html - 103,83 + src/app/frontend/common/components/list/zerostate/template.html + 27 - - Name must be alphanumeric and may contain dashes. + + Environment variables - src/app/frontend/create/from/form/createnamespace/template.html - 54,67 + src/app/frontend/create/from/form/environmentvariables/template.html + 19 - - Create + + Value - src/app/frontend/create/from/form/createnamespace/template.html - 75 + src/app/frontend/create/from/form/environmentvariables/template.html + 44 + + + Variable name must be a valid C identifier. - src/app/frontend/create/from/form/createsecret/template.html - 103 + src/app/frontend/create/from/form/environmentvariables/template.html + 33,34 - - Name is required. + + Filter - src/app/frontend/create/from/form/createnamespace/template.html - 75 + src/app/frontend/common/components/list/filter/template.html + 29 + + + Filter objects by name - src/app/frontend/create/from/form/createsecret/template.html - 103 + src/app/frontend/common/components/list/filter/template.html + 34 - - Name must be up to characters long. + + Edit - src/app/frontend/create/from/form/createnamespace/template.html - 75,40 + src/app/frontend/common/components/list/column/menu/template.html + 49 - - Create a new image pull secret + + Logs - src/app/frontend/create/from/form/createsecret/dialog.ts - 53,61 + src/app/frontend/common/components/list/column/menu/template.html + 22 - - The new secret will be added to the cluster + + Exec - src/app/frontend/create/from/form/createsecret/dialog.ts - 87,97 + src/app/frontend/common/components/list/column/menu/template.html + 27 - - Secret name + + Trigger - src/app/frontend/create/from/form/createsecret/dialog.ts - 115,127 + src/app/frontend/common/components/list/column/menu/template.html + 31 - - A secret with the specified name will be added to the cluster in the namespace. + + Scale - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/common/components/list/column/menu/template.html + 35 - - Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). + + Unpin - src/app/frontend/create/from/form/createsecret/template.html - 54,66 + src/app/frontend/common/components/list/column/menu/template.html + 41 - - Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. + + Pin - src/app/frontend/create/from/form/createsecret/template.html - 74,83 + src/app/frontend/common/components/list/column/menu/template.html + 43 - - Data is required. + + Restart - src/app/frontend/create/from/form/createsecret/template.html - 78,85 + src/app/frontend/common/components/list/column/menu/template.html + 53 - - Data must be Base64 encoded. + + Delete resource - src/app/frontend/create/from/form/createsecret/template.html - 103 + src/app/frontend/common/components/actionbar/detailactions/delete/template.html + 21 - - Name must be up to characters long. + + Edit resource - src/app/frontend/create/from/form/createsecret/template.html - 103,40 + src/app/frontend/common/components/actionbar/detailactions/edit/template.html + 21 key - src/app/frontend/create/from/form/deploylabel/component.ts - 68,77 + src/app/frontend/create/from/form/deploylabel/template.html + 30 value - src/app/frontend/create/from/form/deploylabel/component.ts - 93,103 + src/app/frontend/create/from/form/deploylabel/template.html + 62 - is not unique + is not unique - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32,34 Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). src/app/frontend/create/from/form/deploylabel/template.html - 44,54 + 37,38 Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. src/app/frontend/create/from/form/deploylabel/template.html - 68,84 + 41,42 Prefix should not exceed 253 characters. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45,46 Label Key name should not exceed 63 characters. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 49,50 Label value must be alphanumeric separated by '.' , '-' or '_'. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66,67 Label Value must not exceed 253 characters. src/app/frontend/create/from/form/deploylabel/template.html - 86 - - - - Environment variables - - src/app/frontend/create/from/form/environmentvariables/component.ts - 66,76 - - - - Value - - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 - - - - Variable name must be a valid C identifier. - - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 - - - - Service - - src/app/frontend/create/from/form/portmappings/component.ts - 92,102 - - - src/app/frontend/overview/component.ts - 60 - - - src/app/frontend/search/component.ts - 37 + 70,71 Port - src/app/frontend/create/from/form/portmappings/component.ts - 117,124 + src/app/frontend/create/from/form/portmappings/template.html + 48 Target port - src/app/frontend/create/from/form/portmappings/component.ts - 140,146 + src/app/frontend/create/from/form/portmappings/template.html + 79 Protocol - src/app/frontend/create/from/form/portmappings/component.ts - 163,170 + src/app/frontend/create/from/form/portmappings/template.html + 110 Port must be an integer. - src/app/frontend/create/from/form/portmappings/component.ts - 186,192 + src/app/frontend/create/from/form/portmappings/template.html + 53,54 Port cannot be empty. - src/app/frontend/create/from/form/portmappings/component.ts - 207,222 + src/app/frontend/create/from/form/portmappings/template.html + 57,58 Port must be greater than 0. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 61,62 Port must be less than 65536. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 65,66 Target port must be an integer. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 86,87 Target port cannot be empty. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 90,91 Target port must be greater than 0. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 94,95 Target port must be less than 65536. - src/app/frontend/create/from/form/portmappings/component.ts - 231 - - - - Protocol is required. - - src/app/frontend/create/from/form/portmappings/component.ts - 231 - - - - Invalid protocol. - - src/app/frontend/create/from/form/portmappings/component.ts - 231 - - - - Container image - - src/app/frontend/create/from/form/template.html - 74,80 - - - - Number of pods is required - - src/app/frontend/create/from/form/template.html - 94,102 - - - - Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. - - src/app/frontend/create/from/form/template.html - 101,110 - - - - Number of pods - - src/app/frontend/create/from/form/template.html - 105,109 - - - - Number of pods must be a positive integer - - src/app/frontend/create/from/form/template.html - 112,119 - - - - A Deployment will be created to maintain the desired number of pods across your cluster. - - src/app/frontend/create/from/form/template.html - 122,136 - - - - Setting high number of pods may cause performance issues of the cluster and Dashboard UI. - - src/app/frontend/create/from/form/template.html - 136,150 - - - - Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. - - src/app/frontend/create/from/form/template.html - 138,155 - - - - Description - - src/app/frontend/create/from/form/template.html - 158,166 - - - - CPU requirement must be given as a positive number. - - src/app/frontend/create/from/form/template.html - 165,170 - - - - The description will be added as an annotation to the Deployment and displayed in the application's details. - - src/app/frontend/create/from/form/template.html - 182,193 - - - - CPU requirement must be given as a valid number. - - src/app/frontend/create/from/form/template.html - 187,198 - - - - Memory requirement must be given as a positive number. - - src/app/frontend/create/from/form/template.html - 214,223 - - - - Create a new namespace... - - src/app/frontend/create/from/form/template.html - 214,222 - - - - Image Pull Secret - - src/app/frontend/create/from/form/template.html - 221,226 - - - - The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. - - src/app/frontend/create/from/form/template.html - 232,249 - - - - Namespaces let you partition resources into logically named groups. - - src/app/frontend/create/from/form/template.html - 238,247 - - - - Memory requirement must be given as a valid number. - - src/app/frontend/create/from/form/template.html - 239,247 - - - - Create a new secret... - - src/app/frontend/create/from/form/template.html - 243,249 - - - - CPU requirement (cores) - - src/app/frontend/create/from/form/template.html - 249,256 - - - - Learn more open_in_new - - src/app/frontend/create/from/form/template.html - 264,204 - - - src/app/frontend/create/from/form/template.html - 265,175 - - - src/app/frontend/create/from/form/template.html - 298,232 + src/app/frontend/create/from/form/portmappings/template.html + 98,99 + + + Protocol is required. - src/app/frontend/create/from/form/template.html - 321,282 + src/app/frontend/create/from/form/portmappings/template.html + 123,124 + + + Invalid protocol. - src/app/frontend/create/from/form/template.html - 373,309 + src/app/frontend/create/from/form/portmappings/template.html + 127,128 + + + Create a new image pull secret - src/app/frontend/create/from/form/template.html - 373,341 + src/app/frontend/create/from/form/createsecret/template.html + 18 + + + The new secret will be added to the cluster - src/app/frontend/create/from/form/template.html - 373,327 + src/app/frontend/create/from/form/createsecret/template.html + 21 - - The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. + + Secret name - src/app/frontend/create/from/form/template.html - 265,277 + src/app/frontend/create/from/form/createsecret/template.html + 29 - - Memory requirement (MiB) + + A secret with the specified name will be added to the cluster in the namespace. - src/app/frontend/create/from/form/template.html - 269,276 + src/app/frontend/create/from/form/createsecret/template.html + 48 - - You can specify minimum CPU and memory requirements for the container. + + Learn more open_in_new - src/app/frontend/create/from/form/template.html - 294,303 + src/app/frontend/create/from/form/createnamespace/template.html + 53,54 - - - Run command - src/app/frontend/create/from/form/template.html - 299,303 + src/app/frontend/create/from/form/createsecret/template.html + 53,54 - - - Run command arguments - src/app/frontend/create/from/form/template.html - 321,324 + src/app/frontend/create/from/form/createsecret/template.html + 82,83 - - Run as privileged + + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. - src/app/frontend/create/from/form/template.html - 322,333 + src/app/frontend/create/from/form/createsecret/template.html + 77 - - By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. + + Create - src/app/frontend/create/from/form/template.html - 339,367 + src/app/frontend/create/from/form/createnamespace/template.html + 69 - - - Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. - src/app/frontend/create/from/form/template.html - 342,369 + src/app/frontend/create/from/form/createsecret/template.html + 97 - - Processes in privileged containers are equivalent to processes running as root on the host. + + Name is required. - src/app/frontend/create/from/form/template.html - 349,369 + src/app/frontend/create/from/form/createnamespace/template.html + 36,37 - - - Deploy - - src/app/frontend/create/from/form/template.html - 370,373 + src/app/frontend/create/from/form/createsecret/template.html + 36,37 - - Deployment or service with this name already exists within namespace. + + Name must be up to characters long. - src/app/frontend/create/from/form/template.html - 373 + src/app/frontend/create/from/form/createsecret/template.html + 39,41 - - Cancel - + + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). - src/app/frontend/create/from/form/template.html - 373 + src/app/frontend/create/from/form/createsecret/template.html + 44,45 + + + Data is required. - src/app/frontend/create/from/input/template.html - 51 + src/app/frontend/create/from/form/createsecret/template.html + 69,70 - - {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} + + Data must be Base64 encoded. - src/app/frontend/create/from/form/template.html - 373 + src/app/frontend/create/from/form/createsecret/template.html + 73,74 - - Application name is required. + + Create a new namespace - src/app/frontend/create/from/form/template.html - 373 + src/app/frontend/create/from/form/createnamespace/template.html + 18 - - Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. + + The new namespace will be added to the cluster. - src/app/frontend/create/from/form/template.html - 373 + src/app/frontend/create/from/form/createnamespace/template.html + 21 - - - + + Namespace name - src/app/frontend/create/from/form/template.html - 373,371 + src/app/frontend/create/from/form/createnamespace/template.html + 29 - - Container image is required + + A namespace with the specified name will be added to the cluster. - src/app/frontend/create/from/form/template.html - 373 + src/app/frontend/create/from/form/createnamespace/template.html + 48 - - Container image is invalid: + + Name must be up to characters long. - src/app/frontend/create/from/form/template.html - 373,75 + src/app/frontend/create/from/form/createnamespace/template.html + 39,41 - - Learn more open_in_new + + Name must be alphanumeric and may contain dashes. - src/app/frontend/create/from/input/component.ts - 51 + src/app/frontend/create/from/form/createnamespace/template.html + 44,45 - - Upload - + + Namespaces - src/app/frontend/create/from/input/template.html - 51 + src/app/frontend/common/components/resourcelist/namespace/template.html + 21 - - Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. + + Trigger resource - src/app/frontend/create/from/input/template.html - 51 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 - - Enter YAML or JSON content specifying the resources to create to the currently selected namespace. + + Scale resource - src/app/frontend/create/from/input/template.html - 51 + src/app/frontend/common/components/actionbar/detailactions/scale/template.html + 21 - - Kubernetes Dashboard + + View logs - src/app/frontend/login/component.ts - 58,65 + src/app/frontend/common/components/actionbar/detailactions/logs/template.html + 21 - - Sign in + + Exec into pod - src/app/frontend/login/component.ts - 74,80 + src/app/frontend/common/components/actionbar/detailactions/exec/template.html + 20 - - Kubeconfig + + Cluster Roles - src/app/frontend/login/component.ts - 100,104 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 - - Basic + + Cluster Role Bindings - src/app/frontend/login/component.ts - 124,133 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 - - Token + + Global settings - src/app/frontend/login/component.ts - 149,156 + src/app/frontend/settings/global/template.html + 21,22 - - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + + Global settings are stored in config map, so all of them are applied for every instance of the app. - src/app/frontend/login/component.ts - 185 + src/app/frontend/settings/global/template.html + 25,27 - - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + + Cluster name - src/app/frontend/login/template.html - 53,49 + src/app/frontend/settings/global/template.html + 30 - - - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. - src/app/frontend/login/template.html - 66,53 + src/app/frontend/settings/global/template.html + 38 - - Enter token + + Cluster name appears in the browser window title if it is set. - src/app/frontend/login/template.html - 68,74 + src/app/frontend/settings/global/template.html + 32 - - Username + + Items per page - src/app/frontend/login/template.html - 88,94 + src/app/frontend/settings/global/template.html + 47 - - Password + + Max number of items that can be displayed on every list view. - src/app/frontend/login/template.html - 106,110 + src/app/frontend/settings/global/template.html + 49 - - Choose kubeconfig file + + Labels limit - src/app/frontend/login/template.html - 123,132 + src/app/frontend/settings/global/template.html + 65 - - Skip + + Max number of labels that are displayed by default on most views. - src/app/frontend/login/template.html - 131,142 + src/app/frontend/settings/global/template.html + 67 - - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + + Logs auto-refresh time interval - src/app/frontend/login/template.html - 142,112 + src/app/frontend/settings/global/template.html + 83 - - Logs from + + Number of seconds between every auto-refresh of logs. - src/app/frontend/logs/component.ts - 62,68 + src/app/frontend/settings/global/template.html + 85 - - Containers + + Resource auto-refresh time interval - src/app/frontend/logs/component.ts - 77,82 + src/app/frontend/settings/global/template.html + 101 - - Init Containers + + Number of seconds between every auto-refresh of every resource. Set 0 to disable. - src/app/frontend/logs/component.ts - 101,115 + src/app/frontend/settings/global/template.html + 103 - - in + + Disable access denied notification - src/app/frontend/logs/component.ts - 139,145 + src/app/frontend/settings/global/template.html + 119 - - Download logs + + Hides all access denied warnings in the notification panel. - src/app/frontend/logs/component.ts - 161,175 + src/app/frontend/settings/global/template.html + 121 - - Invert colors + + Save - src/app/frontend/logs/component.ts - 196,204 + src/app/frontend/settings/global/template.html + 137,138 - - Reduce font size + + Reload - src/app/frontend/logs/component.ts - 220,227 + src/app/frontend/settings/global/template.html + 144,145 - - Show timestamps + + Learn more open_in_new - src/app/frontend/logs/component.ts - 244,250 + src/app/frontend/create/from/file/template.html + 29,30 - - Auto-refresh (every s.) + + Choose YAML or JSON file - src/app/frontend/logs/component.ts - 269 + src/app/frontend/create/from/file/template.html + 36 - - Show previous logs + + Upload - src/app/frontend/logs/template.html - 157 + src/app/frontend/create/from/file/template.html + 46,47 - - Logs from to UTC + + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. - src/app/frontend/logs/template.html - 157,100 + src/app/frontend/create/from/file/template.html + 20,21 - - Workloads + + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. - src/app/frontend/overview/component.ts - 60 + src/app/frontend/create/from/file/template.html + 24,25 + + + Learn more open_in_new - src/app/frontend/search/component.ts - 37 + src/app/frontend/create/from/input/template.html + 29 - - Config and Storage + + Upload + - src/app/frontend/overview/component.ts - 60 + src/app/frontend/create/from/input/template.html + 41,42 + + + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. - src/app/frontend/search/component.ts - 37 + src/app/frontend/create/from/input/template.html + 20,21 - - Secrets + + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. - src/app/frontend/overview/component.ts - 60 + src/app/frontend/create/from/input/template.html + 24,25 + + + Default namespace - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 47,50 + src/app/frontend/settings/global/namespace/template.html + 18 + + + Namespace that should be selected by default after logging in. - src/app/frontend/resource/config/component.ts - 23 + src/app/frontend/settings/global/namespace/template.html + 20 + + + Namespace fallback list - src/app/frontend/resource/config/secret/list/component.ts - 22 + src/app/frontend/settings/global/namespace/template.html + 40 + + + List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/search/component.ts - 37 + src/app/frontend/settings/global/namespace/template.html + 42 - - Cluster + + Add namespaces... - src/app/frontend/overview/component.ts + src/app/frontend/settings/global/namespace/template.html 60 - - src/app/frontend/search/component.ts - 37 - - - Resource information + + Settings have changed since last reload - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 48,54 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 + + + Do you want to save them anyways? - src/app/frontend/resource/cluster/namespace/detail/component.ts - 48,55 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 + + + Refresh - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 47,53 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 + + + Edit Namespace List - src/app/frontend/resource/cluster/node/detail/component.ts - 53,60 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 + + + Remove namespaces from the list and confirm to save the changes. - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 50,56 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 + + + Edit - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 47,53 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45,46 + + + Close - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 46,51 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52,53 - src/app/frontend/resource/config/storageclass/detail/component.ts - 49,55 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50,51 + + + No namespaces selected - src/app/frontend/resource/discovery/ingress/detail/component.ts - 46,53 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 + + + Add Namespace - src/app/frontend/resource/discovery/service/detail/component.ts - 47,51 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 + + + Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 48,52 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 + + + Add - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 48,52 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47,48 + + + Conditions - src/app/frontend/resource/workloads/deployment/detail/component.ts - 46,53 + src/app/frontend/common/components/condition/template.html + 20 + + + Last probe time - src/app/frontend/resource/workloads/job/detail/component.ts - 46,50 + src/app/frontend/common/components/condition/template.html + 52 + + + Last transition time - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 48,52 + src/app/frontend/common/components/condition/template.html + 60 + + + Role Reference - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 48,51 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 28 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 47,51 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 28 - - Role Reference + + Active Jobs - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 71,75 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 71,74 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 90 - - Go to namespace + + Inactive Jobs - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47,55 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 - - Pod Selector + + Schedule:  - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 - - Policy Types + + Active Jobs:  - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 - - Ingress Rules + + Suspend:  - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 - - Egress Rules + + Last schedule - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts + src/app/frontend/resource/workloads/cronjob/detail/template.html 70 - - System information + + Concurrency policy - src/app/frontend/resource/cluster/node/detail/component.ts - 73,84 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 76 - - Allocation + + Starting deadline seconds - src/app/frontend/resource/cluster/node/detail/component.ts - 90,95 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 82 - - Pod CIDR + + Selector - src/app/frontend/resource/cluster/node/detail/component.ts - 129,136 + src/app/frontend/resource/discovery/service/detail/template.html + 44 - - - Provider ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 30 - - - Unschedulable - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/deployment/detail/template.html + 71 - - - Addresses - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 38 - - Taints + + Init images - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - - - Machine ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - - - System UUID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - - - Boot ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - - - Kernel version - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - - - OS Image - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 48 - - Container runtime version + + Rolling update strategy - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/deployment/detail/template.html + 82 - - kubelet version + + Pods status - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/common/components/podstatus/template.html + 20 - - - kube-proxy version - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/deployment/detail/template.html + 119 - - Operating system + + Old Replica Sets - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 - - Architecture + + Horizontal Pod Autoscaler - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 - - CPU + + Strategy:  - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/deployment/detail/template.html + 28 - - Memory + + Min ready seconds:  - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/workloads/deployment/detail/template.html + 35 - - Reclaim policy + + Revision history limit:  - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/workloads/deployment/detail/template.html + 42 - - Storage class + + Strategy - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/workloads/deployment/detail/template.html + 52 - - Access modes + + Min ready seconds - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/workloads/deployment/detail/template.html + 58 - - Quantity + + Revision history limit - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/workloads/deployment/detail/template.html + 64 - - Source + + Max surge:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 88 - - Type + + Max unavailable:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 95 + + + Max surge - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 105 + + + Max unavailable - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 111 + + + Updated:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 125 + + + Total:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 132 + + + Available:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 139 + + + Unavailable:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 146 + + + Updated - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 156 + + + Total - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 162 + + + Available - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 168 - - Filesystem type + + Unavailable - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 174 + + + New Replica Set - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 186 + + + Pods:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 214 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 28 + + + Age - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/common/components/creator/template.html + 70,71 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238,239 - - Partition + + Completions:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/job/detail/template.html + 28 + + + Parallelism:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/job/detail/template.html + 35 - - Read only + + Completions - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/job/detail/template.html + 45 + + + Parallelism - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/job/detail/template.html + 51 + + + Resource information - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 24,25 + + + Status:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 + + + IP:  - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 38 + + + Node - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 48,49 + + + Status - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 57,58 + + + IP - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 64,65 - - Volume ID + + QoS Class - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 71,72 + + + Restarts - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 78,79 + + + Service Account - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 85,86 - - Target World Wide Names + + Image Pull Secrets - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 96,97 - - Dataset name + + Security Context - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/common/components/container/template.html + 232,233 - - - Persistent disk name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 110,111 - - Endpoints + + Containers + - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 134,135 - - Path + + Init containers + - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 143,144 + + + Label Selector - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 - - iSCSI Qualified Name + + Service Name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/common/components/ingressrulelist/template.html + 63 - - - iSCSI target lun number - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/discovery/ingress/detail/template.html + 29 - - Target portal + + Service Port - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/common/components/ingressrulelist/template.html + 81 - - - Server - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/discovery/ingress/detail/template.html + 35 - - Image + + - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 - - Keyring + + Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 - - - Monitors - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/discovery/ingress/detail/template.html + 48 - - Pool + + Session Affinity - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/discovery/service/detail/template.html + 38 - - Secret reference name + + Resource Information - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/crd/detail/template.html + 22 - - User + + Accepted Names - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/crd/detail/template.html + 55 - - Image Pull Secrets + + Scope - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 64,70 + src/app/frontend/crd/detail/template.html + 35 - - There is no data to display. - - src/app/frontend/resource/config/configmap/detail/component.ts - 73 - + + Group - src/app/frontend/resource/config/secret/detail/component.ts - 72,75 + src/app/frontend/common/components/resourcelist/crd/template.html + 62 - - - Parameter - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/crd/detail/template.html + 41 - - + + Version - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 29 - - Session Affinity + + Subresources - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/crd/detail/template.html + 47 - - - Selector + + + Plural - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/crd/detail/template.html + 62 + + + Kind - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 62,72 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/resource/workloads/replicaset/detail/component.ts + src/app/frontend/crd/detail/template.html 72 - - Active Jobs + + List Kind - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 66,72 + src/app/frontend/crd/detail/template.html + 77 + + + Singular - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/crd/detail/template.html + 67 - - Inactive Jobs + + Short Names - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/crd/detail/template.html + 82 - - Schedule:  + + Categories - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/crd/detail/template.html + 87 - - Active Jobs:  + + Select namespace... - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/common/components/namespace/template.html + 24 - - Suspend:  + + NAMESPACES - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/common/components/namespace/template.html + 34 - - Last schedule + + All namespaces - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/common/components/namespace/template.html + 33 - - Concurrency policy + + Read Only - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/common/components/volumemount/template.html + 42 - - Starting deadline seconds + + Mount Path - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/common/components/volumemount/template.html + 49 - - Init images + + Sub Path - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/common/components/volumemount/template.html + 56 + + + Source Type - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/volumemount/template.html + 63 + + + Source Name - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/common/components/volumemount/template.html + 70 + + + Subjects - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/common/components/subject/template.html + 20 + + + API Group - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/common/components/subject/template.html + 64 + + + SE Linux User - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/common/components/securitycontext/template.html + 23,24 - - Rolling update strategy + + SE Linux Role - src/app/frontend/resource/workloads/deployment/detail/component.ts - 64,70 + src/app/frontend/common/components/securitycontext/template.html + 31,32 - - Old Replica Sets + + SE Linux Type - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 39,40 - - Horizontal Pod Autoscaler + + SE Linux Level - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 47,48 - - Strategy:  + + Windows GMSA Credential Spec Name - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 56,57 - - Min ready seconds:  + + Windows GMSA Credential Spec - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 64,65 - - Revision history limit:  + + Windows Run as User - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 72,73 - - Strategy + + Run as User - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 81,82 - - Min ready seconds + + Run as Group - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 87,88 - - Revision history limit + + Run as Non-Root - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 93,94 - - Max surge:  + + Seccomp Profile Type - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 100,101 - - Max unavailable:  + + Seccomp Localhost Profile - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 108,109 - - Max surge + + Added Capabilities - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 118,119 - - Max unavailable + + Dropped Capabilities - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 126,127 - - Updated:  + + Privileged - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 134,135 - - Total:  + + Read Only Filesystem - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 140,141 - - Available:  + + Allow Privilege Escalation - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 146,147 - - Unavailable:  + + Proc Mount - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 152,153 - - Updated + + Filesystem Group - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 160,161 - - Total + + Filesystem Group Change Policy - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 168,169 - - Available + + Supplemental Groups - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 177,178 - - Unavailable + + Sysctls - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/securitycontext/template.html + 186,187 - - New Replica Set + + Horizontal Pod Autoscalers - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 23 - - Pods:  + + Min Replicas - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 60 + + + Max Replicas - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 62,72 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 66 - - Completions:  + + Reference - src/app/frontend/resource/workloads/job/detail/component.ts - 68,69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 72 - - Parallelism:  + + Versions - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 20 - - Completions + + Served - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 42 - - Parallelism + + Storage - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 - - Resource information + + Objects - src/app/frontend/resource/workloads/pod/detail/component.ts - 50,54 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 21 - - Status:  + + No resources found in the selected namespace. - src/app/frontend/resource/workloads/pod/detail/component.ts - 69,78 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 94 - - IP:  + + Resource Quotas - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/quotas/template.html + 20 - - Node + + Custom Resource Definitions - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/resourcelist/crd/template.html + 21 - - Status + + Full Name - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/resourcelist/crd/template.html + 68 - - IP + + Namespaced - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/resourcelist/crd/template.html + 74 - - QoS Class + + Desired:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/podstatus/template.html + 53 - - Restarts + + Running:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/podstatus/template.html + 26 - - Service Account + + Succeeded:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/podstatus/template.html + 33 - - Image Pull Secrets + + Pending:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/podstatus/template.html + 40 - - Containers - + + Failed:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/podstatus/template.html + 47 - - Init containers - + + Desired - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/common/components/podstatus/template.html + 88 - - Label Selector + + Running - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 61,72 + src/app/frontend/common/components/podstatus/template.html + 63 + + + Succeeded - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 67,70 + src/app/frontend/common/components/podstatus/template.html + 69 - - Global settings + + Pending - src/app/frontend/settings/global/component.ts - 61,70 + src/app/frontend/common/components/podstatus/template.html + 75 - - Global settings are stored in config map, so all of them are applied for every instance of the app. + + Failed - src/app/frontend/settings/global/component.ts - 77,88 + src/app/frontend/common/components/podstatus/template.html + 82 - - Cluster name + + Namespace conflict - src/app/frontend/settings/global/component.ts - 100,113 + src/app/frontend/common/components/namespace/changedialog/template.html + 19 + + + Selected namespace is different than namespace of currently selected resource. - src/app/frontend/settings/global/component.ts - 162,167 + src/app/frontend/common/components/namespace/changedialog/template.html + 23,24 - - Cluster name appears in the browser window title if it is set. + + Do you want to stay on current page and change namespace from to ? - src/app/frontend/settings/global/component.ts - 137,151 + src/app/frontend/common/components/namespace/changedialog/template.html + 27,28 - - Items per page + + Yes - src/app/frontend/settings/global/component.ts - 181,184 + src/app/frontend/common/components/namespace/changedialog/template.html + 34 - - Max number of items that can be displayed on every list view. + + No - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/namespace/changedialog/template.html + 37 - - Labels limit + + Resource Limits - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/limits/template.html + 20 - - Max number of labels that are displayed by default on most views. + + Resource type - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/limits/template.html + 42 - - Logs auto-refresh time interval + + Default - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/limits/template.html + 47 - - Number of seconds between every auto-refresh of logs. + + Default request - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/limits/template.html + 52 - - Resource auto-refresh time interval + + Host - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/endpoint/cardlist/template.html + 37 - - - Number of seconds between every auto-refresh of every resource. Set 0 to disable. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/ingressrulelist/template.html + 36 - - Disable access denied notification + + Path - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/ingressrulelist/template.html + 49 - - Hides all access denied warnings in the notification panel. + + Path Type - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/ingressrulelist/template.html + 56 - - Save + + TLS Secret - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/ingressrulelist/template.html + 88 - - Reload + + Ports (Name, Port, Protocol) - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/common/components/endpoint/cardlist/template.html + 45 - - Add Namespace + + unset - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/common/components/endpoint/cardlist/template.html + 51 - - Provide a namespace name that should be added to the namespace fallback list + + Controlled by - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/common/components/creator/template.html + 42 - - Add + + Kind:  - src/app/frontend/settings/global/namespace/adddialog/dialog.ts + src/app/frontend/common/components/creator/template.html 29 - - Close + + Image:  - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/common/components/container/template.html + 20 + + + Image - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/common/components/container/template.html + 34,35 - - Default namespace + + Ready - src/app/frontend/settings/global/namespace/component.ts - 71,76 + src/app/frontend/common/components/container/template.html + 47,48 - - Namespace that should be selected by default after logging in. + + Started - src/app/frontend/settings/global/namespace/component.ts - 93,103 + src/app/frontend/common/components/container/template.html + 54,55 - - Namespace fallback list + + Reason - src/app/frontend/settings/global/namespace/component.ts - 141,150 + src/app/frontend/common/components/container/template.html + 63,64 - - - List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/settings/global/namespace/component.ts - 174,186 + src/app/frontend/common/components/container/template.html + 79,80 - - Add namespaces... + + Message - src/app/frontend/settings/global/namespace/component.ts - 200,205 + src/app/frontend/common/components/container/template.html + 70,71 - - - Edit Namespace List - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/common/components/container/template.html + 86,87 - - Remove namespaces from the list and confirm to save the changes. + + Exit Code - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/common/components/container/template.html + 93,94 - - Edit + + Signal - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/common/components/container/template.html + 100,101 - - No namespaces selected + + Started At - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/common/components/container/template.html + 109,110 - - Settings have changed since last reload + + Environment Variables - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/common/components/container/template.html + 118 - - Do you want to save them anyways? + + Environment variable - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/common/components/container/template.html + 126 - - - Refresh - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/common/components/container/template.html + 144 - - - Local settings - src/app/frontend/settings/local/component.ts - 57,66 + src/app/frontend/common/components/container/template.html + 166 - - Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. + + bytes - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/common/components/container/template.html + 152,153 - - Theme + + bytes - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/common/components/container/template.html + 174,175 - - Choose color theme of the dashboard + + Commands - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/common/components/container/template.html + 185,186 - - Language + + Arguments - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/common/components/container/template.html + 200,201 - - Change the language of the dashboard + + Mounts - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/common/components/container/template.html + 216,217 - - Shell in in + + Go to namespace - src/app/frontend/shell/component.ts - 74 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 diff --git a/i18n/zh-Hans/messages.zh-Hans.xlf b/i18n/zh-Hans/messages.zh-Hans.xlf index 8ff34953c042..d361d57ed04d 100644 --- a/i18n/zh-Hans/messages.zh-Hans.xlf +++ b/i18n/zh-Hans/messages.zh-Hans.xlf @@ -6,96 +6,96 @@ Edit a resource 编辑资源 - src/app/frontend/common/dialogs/editresource/dialog.ts - 65 + src/app/frontend/common/dialogs/editresource/template.html + 18 This action is equivalent to: 此操作相当于: - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 31 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 33 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 50 Update 更新 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 43 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 61 + src/app/frontend/resource/config/secret/detail/edit/template.html + 31 Restart a resource Restart a resource - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 18 This action is equivalent to: This action is equivalent to: - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 31 Restart Restart - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 45 Cancel 取消 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 49 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 47 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 72 src/app/frontend/create/from/form/createsecret/template.html - 103 + 100 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 82 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 Delete a resource 删除资源 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 18 - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? 你确定要删除 @@ -104,20 +104,20 @@ ? - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 21 Delete 删除 - src/app/frontend/common/components/list/column/menu/component.ts - 100 + src/app/frontend/common/components/list/column/menu/template.html + 57 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 45 @@ -125,16 +125,16 @@ 下载日志文件 - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - Size: B + Size: B 尺寸: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 @@ -142,7 +142,7 @@ 准备要下载的文件... src/app/frontend/common/dialogs/download/template.html - 40 + 30 @@ -150,7 +150,7 @@ 文件已准备好下载! src/app/frontend/common/dialogs/download/template.html - 66 + 34 @@ -158,7 +158,7 @@ 禁止 (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 @@ -166,7 +166,7 @@ 您没有访问此资源所需的权限。 src/app/frontend/common/dialogs/download/template.html - 66 + 40 @@ -174,11 +174,11 @@ 保存 src/app/frontend/common/dialogs/download/template.html - 66 + 50 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 24 @@ -186,37 +186,37 @@ 中止 src/app/frontend/common/dialogs/download/template.html - 66 + 54 Close 关闭 - src/app/frontend/common/components/chips/chipdialog/dialog.ts - 30 + src/app/frontend/common/components/chips/chipdialog/template.html + 27 src/app/frontend/common/dialogs/download/template.html - 66 + 62 Scale a resource 缩放资源 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 47 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. 将更新为目标副本数。 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 @@ -224,7 +224,7 @@ 目标副本数量 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 @@ -232,7 +232,7 @@ 当前的副本数量 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 @@ -240,51 +240,51 @@ 缩放 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 64 Cancel 取消 - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 51 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 70 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 32 src/app/frontend/create/from/file/template.html - 57 + 54 - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - Trigger a + Trigger a 触发一个 - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - will be triggered. + will be triggered. 将会被触发. src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 @@ -292,527 +292,527 @@ 触发 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 26 Delete resource 删除资源 - src/app/frontend/common/components/actionbar/detailactions/delete/component.ts - 47 + src/app/frontend/common/components/actionbar/detailactions/delete/template.html + 21 Resource information 资源信息 - src/app/frontend/resource/workloads/pod/detail/component.ts - 50 + src/app/frontend/resource/workloads/pod/detail/template.html + 24 Edit resource 编辑资源 - src/app/frontend/common/components/actionbar/detailactions/edit/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/edit/template.html + 21 Scale resource 缩放资源 - src/app/frontend/common/components/actionbar/detailactions/scale/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/scale/template.html + 21 View logs 查看日志 - src/app/frontend/common/components/actionbar/detailactions/logs/component.ts - 38 + src/app/frontend/common/components/actionbar/detailactions/logs/template.html + 21 Exec into pod 在 pod 中运行 - src/app/frontend/common/components/actionbar/detailactions/exec/component.ts - 32 + src/app/frontend/common/components/actionbar/detailactions/exec/template.html + 20 Trigger resource 触发资源 - src/app/frontend/common/components/actionbar/detailactions/trigger/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 Workload Status 工作负载状态 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 20 SE Linux User SE Linux User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 23 SE Linux Role SE Linux Role - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 31 SE Linux Type SE Linux Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 39 SE Linux Level SE Linux Level - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 47 Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 56 Windows GMSA Credential Spec Windows GMSA Credential Spec - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 64 Windows Run as User Windows Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 72 Run as User Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 81 Run as Group Run as Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 87 Run as Non-Root Run as Non-Root - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 93 Seccomp Profile Type Seccomp Profile Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 100 Seccomp Localhost Profile Seccomp Localhost Profile - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 108 Added Capabilities Added Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 118 Dropped Capabilities Dropped Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 126 Privileged Privileged - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 134 Read Only Filesystem Read Only Filesystem - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 140 Allow Privilege Escalation Allow Privilege Escalation - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 146 Proc Mount Proc Mount - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 152 Filesystem Group Filesystem Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 160 Filesystem Group Change Policy Filesystem Group Change Policy - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 168 Supplemental Groups Supplemental Groups - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 177 Sysctls Sysctls - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 186 Cron Jobs Cron Jobs - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 51 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 38 Daemon Sets Daemon Sets - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 49 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 56 Deployments Deployments - src/app/frontend/common/components/resourcelist/deployment/component.ts - 52 + src/app/frontend/common/components/resourcelist/deployment/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 74 Jobs Jobs - src/app/frontend/common/components/resourcelist/job/component.ts - 74 + src/app/frontend/common/components/resourcelist/job/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 92 Pods Pods - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 64 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - src/app/frontend/common/components/resourcelist/pod/component.ts - 49 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 111 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 Replica Sets Replica Sets - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 75 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 129 Replication Controllers Replication Controllers - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 50 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 21 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 147 Stateful Sets Stateful Sets - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 51 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 165 Resource information 资源信息 - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 48 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 48 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 47 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - src/app/frontend/resource/cluster/node/detail/component.ts - 53 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 50 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 47 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 46 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - src/app/frontend/resource/config/storageclass/detail/component.ts - 49 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 46 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/resource/discovery/service/detail/component.ts - 47 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 48 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 48 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 46 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - src/app/frontend/resource/workloads/job/detail/component.ts - 46 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 47 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 Status:  状态:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 69 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 IP:  IP:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 38 Node Node - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 48 Status Status - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 57 IP IP - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 64 QoS Class QoS Class - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 71 Restarts Restarts - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 78 Service Account Service Account - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 85 Image Pull Secrets 镜像拉取 Secrets - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 96 @@ -820,8 +820,8 @@ 容器 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 @@ -829,1000 +829,1000 @@ Init containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143 Node 节点 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 59 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 117 Status 状态 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 44 - src/app/frontend/common/components/container/component.ts - 109 + src/app/frontend/common/components/container/template.html + 42 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 52 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 84 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 79 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 126 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 67 + src/app/frontend/resource/cluster/namespace/detail/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 29 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 28 Image Pull Secrets 镜像拉取 Secrets - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 64 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 Restarts 重启 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 Containers 容器 - src/app/frontend/logs/component.ts - 77 + src/app/frontend/logs/template.html + 28 Filter 过滤 - src/app/frontend/common/components/list/filter/component.ts - 42 + src/app/frontend/common/components/list/filter/template.html + 29 Filter objects by name 按名称过滤对象 - src/app/frontend/common/components/list/filter/component.ts - 69 + src/app/frontend/common/components/list/filter/template.html + 34 Show less 收起 - src/app/frontend/common/components/chips/component.ts - 88 + src/app/frontend/common/components/chips/template.html + 48 Show all 显示所有 - src/app/frontend/common/components/chips/component.ts - 118 + src/app/frontend/common/components/chips/template.html + 50 Logs 日志 - src/app/frontend/common/components/list/column/menu/component.ts - 130 + src/app/frontend/common/components/list/column/menu/template.html + 22 Exec 执行 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 27 Trigger 触发 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 31 Scale 缩放 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 35 Unpin 取消固定 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 41 Pin 固定 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 43 Restart Restart - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 53 Edit 编辑 - src/app/frontend/common/components/list/column/menu/component.ts - 72 + src/app/frontend/common/components/list/column/menu/template.html + 49 Items:  项目:  - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 26 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 26 - src/app/frontend/common/components/ingressrulelist/component.ts - 88 + src/app/frontend/common/components/ingressrulelist/template.html + 26 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 26 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 26 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 26 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 23 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 23 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 23 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 24 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 26 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 26 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 72 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 72 + src/app/frontend/common/components/resourcelist/deployment/template.html + 26 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 24 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 25 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 23 - src/app/frontend/common/components/resourcelist/job/component.ts - 50 + src/app/frontend/common/components/resourcelist/job/template.html + 29 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 23 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 23 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 26 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 69 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 73 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 23 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 23 - src/app/frontend/common/components/resourcelist/pod/component.ts - 63 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 53 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 72 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 23 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 23 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/secret/component.ts - 51 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - src/app/frontend/common/components/resourcelist/service/component.ts - 70 + src/app/frontend/common/components/resourcelist/service/template.html + 23 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 23 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 71 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 26 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 23 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 26 - src/app/frontend/common/components/volumemount/component.ts - 50 + src/app/frontend/common/components/volumemount/template.html + 25 Name 名称 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 37 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/common/components/resourcelist/pod/component.ts - 94 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 37 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/create/from/form/environmentvariables/component.ts - 99 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 Namespace 命名空间 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 50 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 55 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 68 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 86 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 63 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 89 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 86 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 80 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 54 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 54 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 65 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 49 src/app/frontend/create/from/form/template.html - 191 + 184 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts + src/app/frontend/settings/global/namespace/adddialog/template.html 29 - src/app/frontend/settings/global/namespace/component.ts - 116 + src/app/frontend/settings/global/namespace/template.html + 27 Labels 标签 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 81 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 78 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 61 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 84 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 98 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 98 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 61 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 101 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 64 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 60 + + + src/app/frontend/common/components/resourcelist/node/template.html 67 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 69 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/pod/template.html + 107 - src/app/frontend/common/components/resourcelist/pod/component.ts + src/app/frontend/common/components/resourcelist/replicaset/template.html 101 - src/app/frontend/common/components/resourcelist/replicaset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html 95 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 - - - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 60 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 60 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 98 src/app/frontend/create/from/form/template.html - 210 + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 Schedule 调度 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 92 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 52 Suspend 暂停 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 101 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 64 Active 运行中 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 110 Last Schedule 最后的调度 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 118 Created 创建时间 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 55 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 42 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 55 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 55 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 71 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 82 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 60 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 142 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 119 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 119 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 82 src/app/frontend/common/components/resourcelist/ingress/template.html - 104 + 105 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 122 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 80 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 70 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 123 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 122 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 125 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 72 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 166 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 122 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 116 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 62 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 62 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 76 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 109 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 70 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 119 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 69 Age 经过的时间 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 62 Cluster Roles Cluster Roles - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 52 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 Cluster Role Bindings Cluster Role Bindings - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 49 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 Config Maps Config Maps - src/app/frontend/common/components/resourcelist/configmap/component.ts - 50 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 Plugins 插件 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 50 + src/app/frontend/common/components/resourcelist/plugin/template.html + 21 Dependencies 依赖 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 55 Image:  镜像:  - src/app/frontend/common/components/container/component.ts - 54 + src/app/frontend/common/components/container/template.html + 20 Image 镜像 - src/app/frontend/common/components/container/component.ts - 82 + src/app/frontend/common/components/container/template.html + 34 Ready Ready - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 47 Started Started - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 54 Reason Reason - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 63 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 79 Message Message - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 70 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 86 Exit Code Exit Code - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 93 Signal Signal - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 100 Started At Started At - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 109 Environment Variables Environment Variables - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 118 Environment variable 环境变量 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 126 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 144 src/app/frontend/common/components/container/template.html - 168 + 166 - bytes + bytes bytes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 - bytes + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 @@ -1830,7 +1830,7 @@ 命令 src/app/frontend/common/components/container/template.html - 195 + 185 @@ -1838,7 +1838,7 @@ 参数 src/app/frontend/common/components/container/template.html - 221 + 200 @@ -1846,7 +1846,7 @@ Mounts src/app/frontend/common/components/container/template.html - 245 + 216 @@ -1854,286 +1854,294 @@ Security Context src/app/frontend/common/components/container/template.html - 245 + 232 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 110 Conditions 状态 - src/app/frontend/common/components/condition/component.ts - 55 + src/app/frontend/common/components/condition/template.html + 20 Type 类别 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 36 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 68 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 79 - src/app/frontend/resource/discovery/service/detail/component.ts - 67 + src/app/frontend/resource/discovery/service/detail/template.html + 28 Last probe time 最后的检测时间 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 52 Last transition time 最后的迁移时间 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 60 Reason 原因 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 111 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 60 Message 信息 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 76 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 45 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 66 Name:  名称:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 22 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 23 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 Kind:  Kind:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 29 Age:  经过时间:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 36 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 35 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 206 Controlled by 控制: - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 42 Kind Kind - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 72 Age 经过时间 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 70 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238 Images 镜像 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 90 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 75 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 + + + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 + + + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 87 - src/app/frontend/common/components/resourcelist/statefulset/component.ts + src/app/frontend/common/components/resourcelist/statefulset/template.html 90 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 39 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 264 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 58 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 47 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 39 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 39 Custom Resource Definitions 自定义资源的定义 - src/app/frontend/common/components/resourcelist/crd/component.ts - 49 + src/app/frontend/common/components/resourcelist/crd/template.html + 21 Group Group - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 62 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 41 Full Name 全名 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 68 Namespaced 有命名空间的 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 74 Objects Objects - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 50 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 21 No resources found in the selected namespace. 在所选的命名空间中找不到资源。 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 94 Versions 版本 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 20 Served 服务 - src/app/frontend/common/components/resourcelist/crdversion/component.ts + src/app/frontend/common/components/resourcelist/crdversion/template.html 42 @@ -2141,176 +2149,174 @@ Storage 存储 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 Endpoints 端点 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 52 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 src/app/frontend/resource/discovery/ingress/detail/template.html - 58 + 48 Host 主机 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 37 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 36 Ports (Name, Port, Protocol) 端口 (名称, 端口, 协议) - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 45 unset 未设置 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 51 Ready 准备就绪 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 69 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 75 Events 事件 - src/app/frontend/common/components/resourcelist/event/component.ts - 52 + src/app/frontend/common/components/resourcelist/event/template.html + 22 Source 事件源 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 51 Sub-object 子对象 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 59 Count 次数 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 68 First Seen 初次 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 74 Last Seen 最后一次 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 83 Horizontal Pod Autoscalers Pod 水平自动伸缩 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 50 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 23 Min Replicas 最小副本数 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 60 Max Replicas 最大副本数 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 66 Reference 参考 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 72 Horizontal Pod Autoscaler Pod 水平自动伸缩 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 Ingresses Ingresses - src/app/frontend/common/components/resourcelist/ingress/component.ts - 52 + src/app/frontend/common/components/resourcelist/ingress/template.html + 21 Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 72 - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70 @@ -2322,26 +2328,24 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html - 115 + 84 There is nothing to display here 这里没有可以显示的 - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 22 - src/app/frontend/common/components/zerostate/component.ts + src/app/frontend/common/components/zerostate/template.html 23 @@ -2349,116 +2353,116 @@ No resources found. 找不到资源 - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 27 Namespaces 命名空间 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 50 + src/app/frontend/common/components/resourcelist/namespace/template.html + 21 Phase 运行阶段 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 72 - src/app/frontend/resource/cluster/node/detail/component.ts - 110 + src/app/frontend/resource/cluster/node/detail/template.html + 30 Nodes Nodes - src/app/frontend/common/components/resourcelist/node/component.ts - 51 + src/app/frontend/common/components/resourcelist/node/template.html + 24 CPU requests (cores) CPU 下限 (cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 81 CPU limits (cores) CPU 上限 (cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 89 Memory requests (bytes) 内存下限 (bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 97 Memory limits (bytes) 内存上限 (bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 105 Select namespace... 选择命名空间... - src/app/frontend/common/components/namespace/component.ts - 69 + src/app/frontend/common/components/namespace/template.html + 24 All namespaces 全部命名空间 - src/app/frontend/common/components/namespace/component.ts - 125 + src/app/frontend/common/components/namespace/template.html + 33 NAMESPACES 命名空间 - src/app/frontend/common/components/namespace/component.ts - 93 + src/app/frontend/common/components/namespace/template.html + 34 Namespace conflict 命名空间冲突 - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 19 Selected namespace is different than namespace of currently selected resource. 选中的命名空间与当前所选资源的命名空间不同。 - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 23 - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 您是否希望保持当前页面并从 to 中更改名称空间? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 @@ -2466,7 +2470,7 @@ 是的 src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 @@ -2474,50 +2478,50 @@ src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 37 Metadata 元数据 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 19 Namespace:  命名空间:  - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 UID UID - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 71 Annotations 注释 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 88 Running:  运行中:  - src/app/frontend/common/components/podstatus/component.ts + src/app/frontend/common/components/podstatus/template.html 26 @@ -2525,477 +2529,475 @@ Succeeded:  成功:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 33 Pending:  启动中:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 40 Failed:  失败:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 47 Desired:  期望值:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 53 Running 运行中 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 63 Succeeded 成功 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 69 Pending 启动中 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 75 Failed 失败 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 82 Desired 期望 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 88 CPU Usage (cores) CPU 使用率 (cores) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 143 Memory Usage (bytes) 内存使用 (bytes) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 153 Persistent Volumes Persistent Volumes - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 50 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 21 Capacity 容量 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 60 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 97 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 76 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 88 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 39 Access Modes 访问模式 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 106 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 48 Reclaim Policy 回收策略 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 76 Claim 要求 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts + src/app/frontend/common/components/resourcelist/persistentvolume/template.html 90 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 35 Storage Class 存储类 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 102 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 114 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 33 Persistent Volume Claims Persistent Volume Claims - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 51 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 21 Volume Volume - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 85 Read Only 只读 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 42 Mount Path 挂载路径 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 49 Sub Path 子路径 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 56 Source Type 源类型 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 63 Source Name 源名称 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 70 Rules 规则 - src/app/frontend/common/components/ingressrulelist/component.ts - 59 + src/app/frontend/common/components/ingressrulelist/template.html + 20 - src/app/frontend/common/components/policyrule/component.ts - 47 + src/app/frontend/common/components/policyrule/template.html + 20 Resources 资源 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 36 Non-resource URL 非资源 URL - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 48 Resource Names 资源名 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 60 Verbs 动作 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 72 API Groups API 组 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 84 Resource Quotas 资源配额 - src/app/frontend/common/components/quotas/component.ts - 46 + src/app/frontend/common/components/quotas/template.html + 20 Resource Limits 资源限制 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 20 Resource name 资源名 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 37 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 95 Resource type 资源类别 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 42 Default 默认 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 47 Default request 默认下限 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 52 Storage Classes Storage Classes - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 52 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 21 Provisioner 提供者 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 53 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 29 Parameters 参数 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 59 Services Services - src/app/frontend/common/components/resourcelist/service/component.ts - 50 + src/app/frontend/common/components/resourcelist/service/template.html + 21 Cluster IP 集群 IP - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 85 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 33 Internal Endpoints 内部 Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 91 External Endpoints 外部 Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 99 Secrets Secrets - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 64 - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 47 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 21 - src/app/frontend/resource/config/component.ts - 23 + src/app/frontend/resource/config/secret/list/template.html + 17 - src/app/frontend/resource/config/secret/list/component.ts - 22 + src/app/frontend/resource/config/template.html + 24 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 60 Service Accounts Service Accounts - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 51 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. 你可以 部署一个容器化应用, 选择其他命名空间,或者 阅读 Dashboard 说明 open_in_new 了解更多。 - src/app/frontend/common/components/zerostate/component.ts - 23 + src/app/frontend/common/components/zerostate/template.html + 27 Network Policies 网络策略 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 51 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 Roles Roles - src/app/frontend/common/components/resourcelist/role/component.ts - 51 + src/app/frontend/common/components/resourcelist/role/template.html + 21 Role Bindings Role Bindings - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 51 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 Subjects Subjects - src/app/frontend/common/components/subject/component.ts - 47 + src/app/frontend/common/components/subject/template.html + 20 API Group API 组 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 64 @@ -3003,8 +3005,8 @@ 工作负载 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 @@ -3012,8 +3014,8 @@ Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 @@ -3021,8 +3023,8 @@ Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 @@ -3030,8 +3032,8 @@ Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 @@ -3039,8 +3041,8 @@ Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 @@ -3048,8 +3050,8 @@ Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 @@ -3057,8 +3059,8 @@ Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 @@ -3066,8 +3068,8 @@ Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 @@ -3075,8 +3077,8 @@ Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 @@ -3084,8 +3086,8 @@ 服务 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 @@ -3093,8 +3095,8 @@ Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 @@ -3102,8 +3104,8 @@ Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 @@ -3111,179 +3113,178 @@ 配置和存储 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93 Config Maps Config Maps - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100 Persistent Volume Claims Persistent Volume Claims - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106 Secrets Secrets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112 Storage Classes Storage Classes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 117 Cluster 集群 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 124 Cluster Role Bindings Cluster Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129 Cluster Roles Cluster Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 134 Namespaces 命名空间 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 Network Policies 网络策略 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 145 Nodes Nodes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150 Persistent Volumes Persistent Volumes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155 Role Bindings Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161 Roles Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 167 Service Accounts 服务账号 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 Custom Resource Definitions 自定义资源 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 Plugins 插件 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 Settings 设置 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 About 关于 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 207 Create new resource 创建新资源 - src/app/frontend/chrome/component.ts - 51 + src/app/frontend/chrome/template.html + 47 Search 搜索 - src/app/frontend/chrome/search/component.ts - 45 + src/app/frontend/chrome/search/template.html + 29 - ago + ago - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 @@ -3299,160 +3300,160 @@ 删除所有通知 src/app/frontend/chrome/notifications/template.html - 71 + 67 Logged in with auth header 使用 auth header 登录 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 23 Logged in with token 使用 token 登录 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 25 Default service account 默认 service account - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 28 Sign in 登录 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 37 Sign out 注销 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 42 - + - src/app/frontend/chrome/nav/pinner/component.ts - 52 + src/app/frontend/chrome/nav/pinner/template.html + 22 Role Reference 角色引用 - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 28 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 28 Cluster 集群 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 73 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 68 Workloads 工作负载 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 19 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 20 Config and Storage 配置和存储 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 56 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 52 Kubernetes Dashboard Kubernetes Dashboard - src/app/frontend/login/component.ts - 58 + src/app/frontend/login/template.html + 23 Kubeconfig Kubeconfig - src/app/frontend/login/component.ts - 100 + src/app/frontend/login/template.html + 34 Basic 基本 - src/app/frontend/login/component.ts - 124 + src/app/frontend/login/template.html + 36 Token Token - src/app/frontend/login/component.ts - 149 + src/app/frontend/login/template.html + 38 - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 请选择您创建的 kubeconfig 文件以配置对集群的访问权限。 要了解有关如何配置和使用 kubeconfig 文件的更多信息, 请参阅配置到多个集群的访问 部分。 - src/app/frontend/login/component.ts - 185 + src/app/frontend/login/template.html + 45 - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 确保在集群中启用了对基本身份验证的支持。 要了解有关如何配置基本身份验证的详情,请参阅 AuthenticatingABAC Mode 部分。 src/app/frontend/login/template.html - 53 + 49 - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 每个 Service Account 都有一个合法的 Bearer Token ,可用于登录 Dashboard 。 要了解有关如何配置和使用 Bearer Tokens 的更多信息,请参阅 身份验证 部分。 src/app/frontend/login/template.html - 66 + 53 @@ -3460,7 +3461,7 @@ 输入 token src/app/frontend/login/template.html - 68 + 66 @@ -3468,7 +3469,7 @@ 用户名 src/app/frontend/login/template.html - 88 + 79 @@ -3476,7 +3477,7 @@ 密码 src/app/frontend/login/template.html - 106 + 90 @@ -3484,27 +3485,26 @@ 选择 kubeconfig 文件 src/app/frontend/login/template.html - 123 + 99 - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 检测到不安全的访问。无法登陆。通过 HTTPS 或使用 localhost 安全访问 Dashboard 。更多信息 在这里 阅读。 src/app/frontend/login/template.html - 142 + 110 Sign in 登录 - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 @@ -3512,185 +3512,185 @@ 跳过 src/app/frontend/login/template.html - 131 + 135 About 关于 - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 19 General-purpose web UI for Kubernetes clusters Kubernetes 集群的通用 Web UI - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 30 - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard 是由 Dashboard 社区 开发的 开源项目 - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 38 Read documentation 阅读文档 - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 24 Provide feedback 提供反馈意见 - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 35 Resource Information 资源信息 - src/app/frontend/crd/detail/component.ts - 44 + src/app/frontend/crd/detail/template.html + 22 Version 版本 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 29 Scope 范围 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 35 Subresources 子资源 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 47 Accepted Names 允许的名称 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 55 Plural 复数 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 62 Singular 单数 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 67 List Kind 列出 Kind - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 77 Short Names 短名称 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 82 Categories 类别 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 87 Local settings 本地设置 - src/app/frontend/settings/local/component.ts - 57 + src/app/frontend/settings/local/template.html + 19 Create from input 输入并创建 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 20 Create from file 从文件创建 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 24 Create from form 从表单创建 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 28 Create a new namespace 创建一个新的命名空间 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 54 + src/app/frontend/create/from/form/createnamespace/template.html + 18 The new namespace will be added to the cluster. 新的命名空间将添加到集群中。 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 85 + src/app/frontend/create/from/form/createnamespace/template.html + 21 Namespace name 命名空间的名称 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 29 @@ -3698,19 +3698,19 @@ 名称是必填的。 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36 src/app/frontend/create/from/form/createsecret/template.html - 103 + 36 - Name must be up to characters long. + Name must be up to characters long. 名称必须大于 个字符。 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 @@ -3718,39 +3718,39 @@ 名称必须是字母或者数字,可以包含短划线。 src/app/frontend/create/from/form/createnamespace/template.html - 54 + 44 Go to namespace 转到命名空间 - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 A namespace with the specified name will be added to the cluster. 将具有指定名称的命名空间添加到集群中。 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 48 - Learn more open_in_new + Learn more open_in_new 了解更多 open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 53 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 82 @@ -3758,43 +3758,43 @@ 创建 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 69 src/app/frontend/create/from/form/createsecret/template.html - 103 + 97 Create a new image pull secret 创建一个新的用于镜像拉取的 secret - src/app/frontend/create/from/form/createsecret/dialog.ts - 53 + src/app/frontend/create/from/form/createsecret/template.html + 18 The new secret will be added to the cluster 将新的 secret 添加到集群中 - src/app/frontend/create/from/form/createsecret/dialog.ts - 87 + src/app/frontend/create/from/form/createsecret/template.html + 21 Secret name Secret 名称 - src/app/frontend/create/from/form/createsecret/dialog.ts - 115 + src/app/frontend/create/from/form/createsecret/template.html + 29 - Name must be up to characters long. + Name must be up to characters long. 名称必须大于 字符. src/app/frontend/create/from/form/createsecret/template.html - 103 + 39 @@ -3802,15 +3802,15 @@ 名称必须遵循 DNS 域名语法(例如 new.image-pull.secret)。 src/app/frontend/create/from/form/createsecret/template.html - 54 + 44 A secret with the specified name will be added to the cluster in the namespace. 具有指定名称的 secret 将添加到命名空间中的集群中。 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 48 @@ -3818,7 +3818,7 @@ Data 是必需的。 src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 @@ -3826,7 +3826,7 @@ Data 必须是 Base64 编码的。 src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 @@ -3834,15 +3834,15 @@ 指定要保留的 secret 的 data 。该值是 .dockercfg 文件中的 Base64 编码内容。 src/app/frontend/create/from/form/createsecret/template.html - 74 + 77 App name 应用名称 - src/app/frontend/create/from/form/component.ts - 72 + src/app/frontend/create/from/form/template.html + 24 @@ -3850,7 +3850,7 @@ 具有此名称的 deployment 或 service 已存在于命名空间中。 src/app/frontend/create/from/form/template.html - 373 + 37 @@ -3858,7 +3858,7 @@ 应用名称是必需的。 src/app/frontend/create/from/form/template.html - 373 + 41 @@ -3866,35 +3866,35 @@ 应用程序名称必须以小写字母开头,且只包含小写字母,数字和单词之间的“-”。 src/app/frontend/create/from/form/template.html - 373 + 45 An 'app' label with this value will be added to the Deployment and Service that get deployed. 具有此值的 “app” 标签将添加到已部署的 Deployment 和 Service 中。 - src/app/frontend/create/from/form/component.ts - 88 + src/app/frontend/create/from/form/template.html + 50 - Learn more open_in_new + Learn more open_in_new 了解更多open_in_new - src/app/frontend/create/from/form/component.ts - 112 + src/app/frontend/create/from/form/template.html + 55 src/app/frontend/create/from/form/template.html - 129 + 85 src/app/frontend/create/from/form/template.html - 154 + 121 src/app/frontend/create/from/form/template.html - 169 + 141 @@ -3902,7 +3902,7 @@ 容器镜像 src/app/frontend/create/from/form/template.html - 74 + 65 @@ -3910,15 +3910,15 @@ 容器镜像是必须的 src/app/frontend/create/from/form/template.html - 373 + 71 - Container image is invalid: + Container image is invalid: 容器镜像无效: src/app/frontend/create/from/form/template.html - 373 + 74 @@ -3926,7 +3926,7 @@ 填写公共镜像的 URL,或者是托管于 Docker Hub、Google Container Registry 等仓库上的私有镜像 URL。 src/app/frontend/create/from/form/template.html - 101 + 80 @@ -3934,7 +3934,7 @@ pod 的数量 src/app/frontend/create/from/form/template.html - 105 + 96 @@ -3942,7 +3942,7 @@ pod 的数量是必填项 src/app/frontend/create/from/form/template.html - 94 + 103 @@ -3950,7 +3950,7 @@ pod 的数量必须是整数 src/app/frontend/create/from/form/template.html - 112 + 107 @@ -3958,7 +3958,7 @@ 设置大量 pod 可能会导致集群和 Dashboard UI 出现性能问题。 src/app/frontend/create/from/form/template.html - 136 + 112 @@ -3966,7 +3966,7 @@ Deployment 将跨集群创建 pod 以维护所需数量。 src/app/frontend/create/from/form/template.html - 122 + 116 @@ -3974,7 +3974,7 @@ 可选项,可以定义内部或外部 Service,将传入端口映射到容器的目标端口。 src/app/frontend/create/from/form/template.html - 138 + 136 @@ -3982,7 +3982,7 @@ 描述 src/app/frontend/create/from/form/template.html - 158 + 153 @@ -3990,7 +3990,7 @@ 该描述将作为注释添加到 Deployment 中,并显示在应用程序的详细信息中。 src/app/frontend/create/from/form/template.html - 182 + 157 @@ -3998,39 +3998,39 @@ 指定的标签将应用于创建的 Deployment,Service(如果有)和 Pod。 常见标签包括 release,environment,tier,partition 和 track。 src/app/frontend/create/from/form/template.html - 232 + 169 - Learn more open_in_new + Learn more open_in_new 了解更多 open_in_new src/app/frontend/create/from/form/template.html - 264 + 174 src/app/frontend/create/from/form/template.html - 265 + 203 src/app/frontend/create/from/form/template.html - 298 + 231 src/app/frontend/create/from/form/template.html - 321 + 281 src/app/frontend/create/from/form/template.html - 373 + 308 src/app/frontend/create/from/form/template.html - 373 + 326 src/app/frontend/create/from/form/template.html - 373 + 340 @@ -4038,7 +4038,7 @@ 创建一个新的命名空间... src/app/frontend/create/from/form/template.html - 214 + 193 @@ -4046,7 +4046,7 @@ 命名空间允许将资源分区为逻辑命名的组。 src/app/frontend/create/from/form/template.html - 238 + 198 @@ -4054,7 +4054,7 @@ 创建一个新的 secret... src/app/frontend/create/from/form/template.html - 243 + 221 @@ -4062,7 +4062,7 @@ 拉取镜像的 Secret src/app/frontend/create/from/form/template.html - 221 + 213 @@ -4070,7 +4070,7 @@ 如果指定的镜像是私有的,则可能需要拉取 secret 凭据。 您可以选择现有 secret 或创建新 secret。 src/app/frontend/create/from/form/template.html - 265 + 226 @@ -4078,7 +4078,7 @@ CPU 下限 (cores) src/app/frontend/create/from/form/template.html - 249 + 242 @@ -4086,7 +4086,7 @@ CPU 下限必须是正整数。 src/app/frontend/create/from/form/template.html - 165 + 249 @@ -4094,7 +4094,7 @@ CPU 下限必须是有效的数字。 src/app/frontend/create/from/form/template.html - 187 + 253 @@ -4102,7 +4102,7 @@ 内存下限 (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 @@ -4110,7 +4110,7 @@ 内存下限必须是正整数。 src/app/frontend/create/from/form/template.html - 214 + 267 @@ -4118,7 +4118,7 @@ 内存下限必须是一个有效的数字。 src/app/frontend/create/from/form/template.html - 239 + 271 @@ -4126,7 +4126,7 @@ 您可以指定容器的最低 CPU 和内存需求。 src/app/frontend/create/from/form/template.html - 294 + 276 @@ -4134,7 +4134,7 @@ 运行命令 src/app/frontend/create/from/form/template.html - 299 + 291 @@ -4142,7 +4142,7 @@ 运行命令参数 src/app/frontend/create/from/form/template.html - 321 + 297 @@ -4150,7 +4150,7 @@ 默认情况下,容器运行所选镜像的默认 entrypoint 命令。 您可以使用命令选项覆盖默认值。 src/app/frontend/create/from/form/template.html - 339 + 303 @@ -4158,7 +4158,7 @@ 以特权身份运行 src/app/frontend/create/from/form/template.html - 322 + 318 @@ -4166,7 +4166,7 @@ 特权容器中的进程等同于在主机上以root身份运行的进程。 src/app/frontend/create/from/form/template.html - 349 + 321 @@ -4174,7 +4174,7 @@ 可在容器中使用的环境变量。值可以使用 $(VAR_NAME) 语法引用其他变量。 src/app/frontend/create/from/form/template.html - 342 + 335 @@ -4183,7 +4183,7 @@ 部署 src/app/frontend/create/from/form/template.html - 370 + 355 @@ -4192,20 +4192,20 @@ 取消 src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4213,7 +4213,7 @@ {VAR_SELECT, select, 1 {隐藏高级选项} other {显示高级选项}} src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4221,7 +4221,7 @@ 输入 YAML 或 JSON 内容,指定要为文件中指定的命名空间创建的资源。 src/app/frontend/create/from/input/template.html - 51 + 20 @@ -4229,15 +4229,15 @@ 输入 YAML 或 JSON 内容,指定要为当前选定的命名空间创建的资源。 src/app/frontend/create/from/input/template.html - 51 + 24 - Learn more open_in_new + Learn more open_in_new 了解更多 open_in_new - src/app/frontend/create/from/input/component.ts - 51 + src/app/frontend/create/from/input/template.html + 29 @@ -4246,7 +4246,7 @@ 上传 src/app/frontend/create/from/input/template.html - 51 + 41 @@ -4254,7 +4254,7 @@ 选择 YAML 或 JSON 文件中指定的资源部署到该文件中指定的命名空间。 src/app/frontend/create/from/file/template.html - 57 + 20 @@ -4262,15 +4262,15 @@ 选择 YAML 或 JSON 文件中指定的资源部署到当前选定的命名空间。 src/app/frontend/create/from/file/template.html - 57 + 24 - Learn more open_in_new + Learn more open_in_new 了解更多 open_in_new - src/app/frontend/create/from/file/component.ts - 58 + src/app/frontend/create/from/file/template.html + 29 @@ -4278,7 +4278,7 @@ 选择 YAML 或 JSON 文件 src/app/frontend/create/from/file/template.html - 56 + 36 @@ -4286,169 +4286,169 @@ 上传 src/app/frontend/create/from/file/template.html - 57 + 46 Environment variables 环境变量 - src/app/frontend/create/from/form/environmentvariables/component.ts - 66 + src/app/frontend/create/from/form/environmentvariables/template.html + 19 Variable name must be a valid C identifier. 变量名必须是有效的 C 标识符。 - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 33 Value - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 44 Service Service - src/app/frontend/create/from/form/portmappings/component.ts - 92 + src/app/frontend/create/from/form/portmappings/template.html + 25 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 46 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 42 Port 端口 - src/app/frontend/create/from/form/portmappings/component.ts - 117 + src/app/frontend/create/from/form/portmappings/template.html + 48 Port must be an integer. 端口号必须是数字。 - src/app/frontend/create/from/form/portmappings/component.ts - 186 + src/app/frontend/create/from/form/portmappings/template.html + 53 Port cannot be empty. 端口号不能为空。 - src/app/frontend/create/from/form/portmappings/component.ts - 207 + src/app/frontend/create/from/form/portmappings/template.html + 57 Port must be greater than 0. 端口号必须大于 0。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 61 Port must be less than 65536. 端口号必须小于 65536。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 65 Target port 目标端口 - src/app/frontend/create/from/form/portmappings/component.ts - 140 + src/app/frontend/create/from/form/portmappings/template.html + 79 Target port must be an integer. 目标端口必须是整数。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 86 Target port cannot be empty. 目标端口不能为空。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 90 Target port must be greater than 0. 目标端口必须大于 0。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 94 Target port must be less than 65536. 目标端口必须小于 65536。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 98 Protocol 协议 - src/app/frontend/create/from/form/portmappings/component.ts - 163 + src/app/frontend/create/from/form/portmappings/template.html + 110 Protocol is required. 协议是必需的。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 123 Invalid protocol. 无效的协议。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 127 key 密钥 - src/app/frontend/create/from/form/deploylabel/component.ts - 68 + src/app/frontend/create/from/form/deploylabel/template.html + 30 - is not unique + is not unique 不是唯一的 - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 @@ -4456,7 +4456,7 @@ 前缀不是有效的DNS子域前缀(例如 my-domain.com )。 src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 @@ -4464,7 +4464,7 @@ 标签密钥名称必须是由 “ - ”,“_” 或 “.” 分隔的字母数字,可选以 DNS 子域和“/”为前缀。 src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 @@ -4472,7 +4472,7 @@ 前缀不应超过 253 个字符。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 @@ -4480,15 +4480,15 @@ Label Key 名称不应超过 63 个字符。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 49 value - src/app/frontend/create/from/form/deploylabel/component.ts - 93 + src/app/frontend/create/from/form/deploylabel/template.html + 62 @@ -4496,7 +4496,7 @@ 标签值必须由'.' , '-'或者'_'分割字母数字。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 @@ -4504,71 +4504,71 @@ 标签值不得超过 253 个字符。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 70 Logs from 日志 - src/app/frontend/logs/component.ts - 62 + src/app/frontend/logs/template.html + 24 Init Containers 初始化容器 - src/app/frontend/logs/component.ts - 101 + src/app/frontend/logs/template.html + 36 in in - src/app/frontend/logs/component.ts - 139 + src/app/frontend/logs/template.html + 47 Download logs 下载日志 - src/app/frontend/logs/component.ts - 161 + src/app/frontend/logs/template.html + 63 Invert colors 反转颜色 - src/app/frontend/logs/component.ts - 196 + src/app/frontend/logs/template.html + 134 Reduce font size 减小字体大小 - src/app/frontend/logs/component.ts - 220 + src/app/frontend/logs/template.html + 139 Show timestamps 显示时间戳 - src/app/frontend/logs/component.ts - 244 + src/app/frontend/logs/template.html + 144 - Auto-refresh (every s.) + Auto-refresh (every s.) 自动刷新 (每 秒) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 @@ -4576,563 +4576,561 @@ 显示以前的日志 src/app/frontend/logs/template.html - 157 + 154 - Logs from to UTC + Logs from to UTC Logs from to UTC src/app/frontend/logs/template.html - 157 + 98 Pod Selector Pod 选择器 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 28 Policy Types 策略类型 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 37 Ingress Rules Ingress 规则 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 49 Egress Rules Egress 规则 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 Source Source - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19 Type Type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309 Filesystem type Filesystem type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316 Partition Partition - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166 Read only Read only - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354 Volume ID Volume ID - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116 Target World Wide Names Target World Wide Names - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 124 Dataset name Dataset name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143 Persistent disk name Persistent disk name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 180 Endpoints Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196 Path Path - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293 iSCSI Qualified Name iSCSI Qualified Name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 249 iSCSI target lun number iSCSI target lun number - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 263 Target portal Target portal - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 270 Server Server - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 286 Image Image - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 Keyring Keyring - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 330 Monitors Monitors - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 337 Pool Pool - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347 Secret reference name Secret reference name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 361 User User - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368 Pod CIDR Pod CIDR - src/app/frontend/resource/cluster/node/detail/component.ts - 129 + src/app/frontend/resource/cluster/node/detail/template.html + 35 Provider ID 提供者的 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 40 Unschedulable 不可调度 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 45 Addresses 地址 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 51 Taints 污点 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 60 System information 系统信息 - src/app/frontend/resource/cluster/node/detail/component.ts - 73 + src/app/frontend/resource/cluster/node/detail/template.html + 71 Machine ID 机器 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 77 System UUID 系统 UUID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 82 Boot ID 启动 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 87 Kernel version 内核版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 92 OS Image 操作系统镜像 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 97 Container runtime version 容器 runtime 版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 102 kubelet version kubelet 版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 107 kube-proxy version kube-proxy 版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 112 Operating system 操作系统 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 117 Architecture 架构 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 122 Allocation 分配 - src/app/frontend/resource/cluster/node/detail/component.ts - 90 + src/app/frontend/resource/cluster/node/detail/template.html + 130 CPU CPU - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 138 Memory 内存 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 151 Reclaim policy 回收策略 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 Storage class 存储类 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 Access modes 访问模式 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 Quantity 数量 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 Path 路径 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 49 Path Type 路径类型 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 56 Service Name Service 名称 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 63 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 29 Service Port Service 端口 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 81 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 35 TLS Secret TLS Secret - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 88 Parameter 参数 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 @@ -5147,124 +5145,124 @@ Data 数据 - src/app/frontend/crd/crdobject/component.ts - 55 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/resource/config/configmap/detail/component.ts - 46 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - src/app/frontend/resource/config/secret/detail/component.ts - 47 + src/app/frontend/resource/config/secret/detail/template.html + 22 - + - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 There is no data to display. 没有要显示的数据。 - src/app/frontend/resource/config/configmap/detail/component.ts - 73 + src/app/frontend/resource/config/configmap/detail/template.html + 32 - src/app/frontend/resource/config/secret/detail/component.ts - 72 + src/app/frontend/resource/config/secret/detail/template.html + 40 Session Affinity Session Affinity - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 38 Selector 选择 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 44 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 62 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 30 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 71 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 38 Schedule:  时间表:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 Active Jobs:  运行中的 Jobs:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 Suspend:  暂停中:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 Active Jobs 运行中的 Jobs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 66 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 90 Last schedule 上次调度 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 70 Concurrency policy 并发策略 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 76 Starting deadline seconds Starting deadline seconds - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 82 @@ -5279,404 +5277,404 @@ Inactive Jobs 非工作的 Jobs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 Init images 初始镜像 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 48 Strategy:  策略:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 28 Min ready seconds:  最小准备秒数:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 35 Revision history limit:  修改历史记录限制:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 42 Strategy 策略 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 52 Min ready seconds 最小准备秒数: - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 58 Revision history limit 修改历史记录限制 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 64 Rolling update strategy 滚动更新策略 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 64 + src/app/frontend/resource/workloads/deployment/detail/template.html + 82 Max surge:  最大 surge:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 88 Max unavailable:  最大不可用:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 95 Max surge 最大 surge - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 105 Max unavailable 最大不可用 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 111 Pods status Pod 状态 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 20 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 91 + src/app/frontend/resource/workloads/deployment/detail/template.html + 119 Updated:  已更新:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 125 Total:  总计:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 132 Available:  可用的:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 139 Unavailable:  不可用的:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 146 Updated 已更新 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 156 Total 总计 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 162 Available 可用的 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 168 Unavailable 不可用的 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 174 New Replica Set 新 Replica Set - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 186 Pods:  Pods:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 214 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 62 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 28 Old Replica Sets 旧 Replica Sets - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 Completions:  完成:  - src/app/frontend/resource/workloads/job/detail/component.ts - 68 + src/app/frontend/resource/workloads/job/detail/template.html + 28 Parallelism:  并行:  - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 35 Completions 完成 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 45 Parallelism 并行 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 51 Label Selector 标签选择器 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 61 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 67 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 Settings have changed since last reload 自上次重新加载后设置已更改 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 Do you want to save them anyways? 你想保存它们吗? - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 Refresh 刷新 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 Default namespace Default namespace - src/app/frontend/settings/global/namespace/component.ts - 71 + src/app/frontend/settings/global/namespace/template.html + 18 Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. - src/app/frontend/settings/global/namespace/component.ts - 93 + src/app/frontend/settings/global/namespace/template.html + 20 Namespace fallback list Namespace fallback list - src/app/frontend/settings/global/namespace/component.ts - 141 + src/app/frontend/settings/global/namespace/template.html + 40 List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/settings/global/namespace/component.ts - 174 + src/app/frontend/settings/global/namespace/template.html + 42 Add namespaces... Add namespaces... - src/app/frontend/settings/global/namespace/component.ts - 200 + src/app/frontend/settings/global/namespace/template.html + 60 Edit Namespace List Edit Namespace List - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 Edit Edit - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45 Close Close - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50 No namespaces selected No namespaces selected - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 Add Namespace Add Namespace - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 Add Add - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47 @@ -5685,180 +5683,176 @@ 全局设置存储在 config map 中, 因此所有这些设置都应用于每个应用程序的实例。 - src/app/frontend/settings/global/component.ts - 77 + src/app/frontend/settings/global/template.html + 25 Cluster name 集群名称 - src/app/frontend/settings/global/component.ts - 100 + src/app/frontend/settings/global/template.html + 30 - src/app/frontend/settings/global/component.ts - 162 + src/app/frontend/settings/global/template.html + 38 Cluster name appears in the browser window title if it is set. 如果已设置,则集群名称将显示在浏览器窗口标题中. - src/app/frontend/settings/global/component.ts - 137 + src/app/frontend/settings/global/template.html + 32 Items per page 每页项目 - src/app/frontend/settings/global/component.ts - 181 + src/app/frontend/settings/global/template.html + 47 Max number of items that can be displayed on every list view. 每个列表视图中可显示的最大项目数。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 49 Labels limit 标签限制 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 65 Max number of labels that are displayed by default on most views. 默认情况下,大多数视图上显示的最大标签数。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 67 Logs auto-refresh time interval 日志自动刷新时间间隔 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 83 Number of seconds between every auto-refresh of logs. 每次自动刷新日志的间隔秒数。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 85 Resource auto-refresh time interval 资源自动刷新时间间隔 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 101 Number of seconds between every auto-refresh of every resource. Set 0 to disable. 两次资源自动刷新时间间隔。设置为 0 则表示不启用。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 103 Disable access denied notification 禁止拒绝访问的通知 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 119 Hides all access denied warnings in the notification panel. 在通知面板中隐藏所有拒绝访问的警告。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 121 Save 保存 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 137 Reload 重新加载 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 144 Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. 本地设置存储在浏览器的 cookie 中,因此它们不会再多个设备之间同步它。每次更改都会被自动应用。 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 23 Theme 主题 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 27 Choose color theme of the dashboard 选择 dashboard 的颜色主题 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 29 Language 语言 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 44 Change the language of the dashboard 更改 dashboard 的语言 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 46 Global settings Global settings - src/app/frontend/settings/global/component.ts - 61 + src/app/frontend/settings/global/template.html + 21 - Shell in in + Shell in in Shell in @@ -5869,8 +5863,8 @@ in - src/app/frontend/shell/component.ts - 74 + src/app/frontend/shell/template.html + 22 diff --git a/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf b/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf index 99d3618f74e0..512e6db121c7 100644 --- a/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf +++ b/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf @@ -6,96 +6,96 @@ Edit a resource 編輯資源 - src/app/frontend/common/dialogs/editresource/dialog.ts - 65 + src/app/frontend/common/dialogs/editresource/template.html + 18 This action is equivalent to: 此操作相當於: - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 31 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 33 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 50 Update 更新 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 43 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 61 + src/app/frontend/resource/config/secret/detail/edit/template.html + 31 Restart a resource Restart a resource - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 18 This action is equivalent to: This action is equivalent to: - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 31 Restart Restart - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 45 Cancel 取消 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 49 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 47 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 72 src/app/frontend/create/from/form/createsecret/template.html - 103 + 100 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 82 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 Delete a resource 刪除資源 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 18 - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? 你確定要刪除 @@ -104,20 +104,20 @@ ? - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 21 Delete 刪除 - src/app/frontend/common/components/list/column/menu/component.ts - 100 + src/app/frontend/common/components/list/column/menu/template.html + 57 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 45 @@ -127,16 +127,16 @@ 下載日志文件 - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - Size: B + Size: B 尺寸: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 @@ -146,7 +146,7 @@ src/app/frontend/common/dialogs/download/template.html - 40 + 30 @@ -156,7 +156,7 @@ src/app/frontend/common/dialogs/download/template.html - 66 + 34 @@ -164,7 +164,7 @@ 禁止 (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 @@ -172,7 +172,7 @@ 您沒有訪問此資源需要的權限。 src/app/frontend/common/dialogs/download/template.html - 66 + 40 @@ -180,11 +180,11 @@ 保存 src/app/frontend/common/dialogs/download/template.html - 66 + 50 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 24 @@ -192,37 +192,37 @@ 中止 src/app/frontend/common/dialogs/download/template.html - 66 + 54 Close 關閉 - src/app/frontend/common/components/chips/chipdialog/dialog.ts - 30 + src/app/frontend/common/components/chips/chipdialog/template.html + 27 src/app/frontend/common/dialogs/download/template.html - 66 + 62 Scale a resource 縮放資源 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 47 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. 將更新爲目標副本數。 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 @@ -230,7 +230,7 @@ 目標副本數量 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 @@ -238,7 +238,7 @@ 當前的副本數量 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 @@ -248,7 +248,7 @@ src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 64 @@ -257,44 +257,44 @@ 取消 - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 51 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 70 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 32 src/app/frontend/create/from/file/template.html - 57 + 54 - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - Trigger a + Trigger a 觸發一個 - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - will be triggered. + will be triggered. 將會被觸發。 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 @@ -304,519 +304,519 @@ src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 26 Delete resource 刪除資源 - src/app/frontend/common/components/actionbar/detailactions/delete/component.ts - 47 + src/app/frontend/common/components/actionbar/detailactions/delete/template.html + 21 Edit resource 編輯資源 - src/app/frontend/common/components/actionbar/detailactions/edit/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/edit/template.html + 21 Scale resource 縮放資源 - src/app/frontend/common/components/actionbar/detailactions/scale/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/scale/template.html + 21 View logs 顯示日志 - src/app/frontend/common/components/actionbar/detailactions/logs/component.ts - 38 + src/app/frontend/common/components/actionbar/detailactions/logs/template.html + 21 Exec into pod 在 pod 中運行 - src/app/frontend/common/components/actionbar/detailactions/exec/component.ts - 32 + src/app/frontend/common/components/actionbar/detailactions/exec/template.html + 20 Trigger resource 觸發資源 - src/app/frontend/common/components/actionbar/detailactions/trigger/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 Workload Status 工作負載狀態 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 20 SE Linux User SE Linux User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 23 SE Linux Role SE Linux Role - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 31 SE Linux Type SE Linux Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 39 SE Linux Level SE Linux Level - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 47 Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 56 Windows GMSA Credential Spec Windows GMSA Credential Spec - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 64 Windows Run as User Windows Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 72 Run as User Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 81 Run as Group Run as Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 87 Run as Non-Root Run as Non-Root - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 93 Seccomp Profile Type Seccomp Profile Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 100 Seccomp Localhost Profile Seccomp Localhost Profile - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 108 Added Capabilities Added Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 118 Dropped Capabilities Dropped Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 126 Privileged Privileged - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 134 Read Only Filesystem Read Only Filesystem - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 140 Allow Privilege Escalation Allow Privilege Escalation - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 146 Proc Mount Proc Mount - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 152 Filesystem Group Filesystem Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 160 Filesystem Group Change Policy Filesystem Group Change Policy - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 168 Supplemental Groups Supplemental Groups - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 177 Sysctls Sysctls - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 186 Cron Jobs Cron Jobs - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 51 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 38 Daemon Sets Daemon Sets - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 49 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 56 Deployments Deployments - src/app/frontend/common/components/resourcelist/deployment/component.ts - 52 + src/app/frontend/common/components/resourcelist/deployment/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 74 Jobs Jobs - src/app/frontend/common/components/resourcelist/job/component.ts - 74 + src/app/frontend/common/components/resourcelist/job/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 92 Pods Pods - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 64 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - src/app/frontend/common/components/resourcelist/pod/component.ts - 49 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 111 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 Replica Sets Replica Sets - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 75 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 129 Replication Controllers Replication Controllers - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 50 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 21 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 147 Stateful Sets Stateful Sets - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 51 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 165 Resource information 資源信息 - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 48 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 48 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 47 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - src/app/frontend/resource/cluster/node/detail/component.ts - 53 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 50 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 47 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 46 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - src/app/frontend/resource/config/storageclass/detail/component.ts - 49 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 46 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/resource/discovery/service/detail/component.ts - 47 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 48 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 48 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 46 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - src/app/frontend/resource/workloads/job/detail/component.ts - 46 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 47 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 Status:  狀態:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 69 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 IP:  IP:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 38 Node Node - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 48 Status Status - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 57 IP IP - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 64 QoS Class QoS Class - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 71 Restarts Restarts - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 78 Service Account Service Account - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 85 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 96 @@ -825,8 +825,8 @@ Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 @@ -835,1000 +835,1000 @@ Init containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143 Node 節點 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 59 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 117 Status 狀態 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 44 - src/app/frontend/common/components/container/component.ts - 109 + src/app/frontend/common/components/container/template.html + 42 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 52 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 84 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 79 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 126 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 67 + src/app/frontend/resource/cluster/namespace/detail/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 29 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 28 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 64 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 Restarts 重啓 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 Containers 容器 - src/app/frontend/logs/component.ts - 77 + src/app/frontend/logs/template.html + 28 Filter 過濾 - src/app/frontend/common/components/list/filter/component.ts - 42 + src/app/frontend/common/components/list/filter/template.html + 29 Filter objects by name 按名字過濾對象 - src/app/frontend/common/components/list/filter/component.ts - 69 + src/app/frontend/common/components/list/filter/template.html + 34 Show less 收起 - src/app/frontend/common/components/chips/component.ts - 88 + src/app/frontend/common/components/chips/template.html + 48 Show all 顯示所有 - src/app/frontend/common/components/chips/component.ts - 118 + src/app/frontend/common/components/chips/template.html + 50 Logs 日志 - src/app/frontend/common/components/list/column/menu/component.ts - 130 + src/app/frontend/common/components/list/column/menu/template.html + 22 Exec 執行 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 27 Trigger 觸發 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 31 Scale 縮放 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 35 Unpin 取消固定 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 41 Pin 固定 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 43 Restart Restart - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 53 Edit 編輯 - src/app/frontend/common/components/list/column/menu/component.ts - 72 + src/app/frontend/common/components/list/column/menu/template.html + 49 Items:  項目:  - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 26 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 26 - src/app/frontend/common/components/ingressrulelist/component.ts - 88 + src/app/frontend/common/components/ingressrulelist/template.html + 26 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 26 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 26 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 26 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 23 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 23 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 23 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 24 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 26 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 26 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 72 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 72 + src/app/frontend/common/components/resourcelist/deployment/template.html + 26 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 24 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 25 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 23 - src/app/frontend/common/components/resourcelist/job/component.ts - 50 + src/app/frontend/common/components/resourcelist/job/template.html + 29 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 23 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 23 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 26 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 69 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 73 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 23 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 23 - src/app/frontend/common/components/resourcelist/pod/component.ts - 63 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 53 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 72 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 23 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 23 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/secret/component.ts - 51 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - src/app/frontend/common/components/resourcelist/service/component.ts - 70 + src/app/frontend/common/components/resourcelist/service/template.html + 23 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 23 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 71 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 26 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 23 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 26 - src/app/frontend/common/components/volumemount/component.ts - 50 + src/app/frontend/common/components/volumemount/template.html + 25 Name 名字 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 37 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/common/components/resourcelist/pod/component.ts - 94 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 37 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/create/from/form/environmentvariables/component.ts - 99 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 Namespace 命名空間 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 50 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 55 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 68 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 86 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 63 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 89 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 86 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 80 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 54 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 54 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 65 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 49 src/app/frontend/create/from/form/template.html - 191 + 184 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts + src/app/frontend/settings/global/namespace/adddialog/template.html 29 - src/app/frontend/settings/global/namespace/component.ts - 116 + src/app/frontend/settings/global/namespace/template.html + 27 Labels 標簽 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 81 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 78 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 61 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 84 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 98 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 98 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 61 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 101 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 64 + + + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 60 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts + src/app/frontend/common/components/resourcelist/node/template.html 67 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 69 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/pod/template.html + 107 - src/app/frontend/common/components/resourcelist/pod/component.ts + src/app/frontend/common/components/resourcelist/replicaset/template.html 101 - src/app/frontend/common/components/resourcelist/replicaset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html 95 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 - - - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 60 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 60 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 98 src/app/frontend/create/from/form/template.html - 210 + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 Schedule 調度 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 92 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 52 Suspend 暫停 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 101 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 64 Active 運行中 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 110 Last Schedule 最後的調度 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 118 Created 創建時間 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 55 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 42 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 55 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 55 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 71 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 82 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 60 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 142 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 119 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 119 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 82 src/app/frontend/common/components/resourcelist/ingress/template.html - 104 + 105 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 122 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 80 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 70 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 123 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 122 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 125 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 72 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 166 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 122 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 116 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 62 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 62 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 76 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 109 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 70 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 119 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 69 Age 年齡 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 62 Cluster Roles Cluster Roles - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 52 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 Cluster Role Bindings Cluster Role Bindings - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 49 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 Config Maps Config Maps - src/app/frontend/common/components/resourcelist/configmap/component.ts - 50 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 Plugins 插件 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 50 + src/app/frontend/common/components/resourcelist/plugin/template.html + 21 Dependencies 依賴 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 55 Image:  鏡像:  - src/app/frontend/common/components/container/component.ts - 54 + src/app/frontend/common/components/container/template.html + 20 Image Image - src/app/frontend/common/components/container/component.ts - 82 + src/app/frontend/common/components/container/template.html + 34 Ready Ready - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 47 Started Started - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 54 Reason Reason - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 63 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 79 Message Message - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 70 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 86 Exit Code Exit Code - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 93 Signal Signal - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 100 Started At Started At - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 109 Environment Variables Environment Variables - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 118 Environment variable 環境變量 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 126 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 144 src/app/frontend/common/components/container/template.html - 168 + 166 - bytes + bytes bytes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 - bytes + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 @@ -1836,7 +1836,7 @@ Commands src/app/frontend/common/components/container/template.html - 195 + 185 @@ -1844,7 +1844,7 @@ Arguments src/app/frontend/common/components/container/template.html - 221 + 200 @@ -1852,7 +1852,7 @@ Mounts src/app/frontend/common/components/container/template.html - 245 + 216 @@ -1860,151 +1860,151 @@ Security Context src/app/frontend/common/components/container/template.html - 245 + 232 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 110 Conditions 條件 - src/app/frontend/common/components/condition/component.ts - 55 + src/app/frontend/common/components/condition/template.html + 20 Type 類別 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 36 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 68 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 79 - src/app/frontend/resource/discovery/service/detail/component.ts - 67 + src/app/frontend/resource/discovery/service/detail/template.html + 28 Last probe time 最後的檢查時間 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 52 Last transition time 最後的遷移時間 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 60 Reason 原因 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 111 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 60 Message 信息 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 76 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 45 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 66 Name:  名字:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 22 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 23 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 Kind:  種類:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 29 Age:  經過時間:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 36 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 35 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 206 Controlled by 控制: - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 42 Kind 類別 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 72 @@ -2012,135 +2012,143 @@ 年齡 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 70 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238 Images 鏡像 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 90 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 75 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 + + + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 - src/app/frontend/common/components/resourcelist/statefulset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 87 + + + src/app/frontend/common/components/resourcelist/statefulset/template.html 90 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 39 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 264 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 58 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 47 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 39 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 39 Custom Resource Definitions 自定義資源的定義 - src/app/frontend/common/components/resourcelist/crd/component.ts - 49 + src/app/frontend/common/components/resourcelist/crd/template.html + 21 Group Group - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 62 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 41 Full Name 全名 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 68 Namespaced Namespaced - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 74 Objects Objects - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 50 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 21 No resources found in the selected namespace. No resources found in the selected namespace. - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 94 Versions 版本 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 20 Served 服務 - src/app/frontend/common/components/resourcelist/crdversion/component.ts + src/app/frontend/common/components/resourcelist/crdversion/template.html 42 @@ -2148,168 +2156,166 @@ Storage 存儲 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 Endpoints 端點 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 52 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 src/app/frontend/resource/discovery/ingress/detail/template.html - 58 + 48 Host 主機 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 37 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 36 Ports (Name, Port, Protocol) 端口 (名字, 端口, 協議) - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 45 unset 未設置 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 51 Ready 準備就緒 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 69 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 75 Events Events - src/app/frontend/common/components/resourcelist/event/component.ts - 52 + src/app/frontend/common/components/resourcelist/event/template.html + 22 Source 事件源 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 51 Sub-object 子對象 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 59 Count 次數 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 68 First Seen 初次 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 74 Last Seen 最後一次 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 83 Horizontal Pod Autoscalers pod 水平自動伸縮 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 50 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 23 Min Replicas 最小副本數 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 60 Max Replicas 最大副本數 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 66 Reference 參考 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 72 Ingresses Ingresses - src/app/frontend/common/components/resourcelist/ingress/component.ts - 52 + src/app/frontend/common/components/resourcelist/ingress/template.html + 21 Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 72 - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70 @@ -2321,26 +2327,24 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html - 115 + 84 There is nothing to display here 這裏沒有可以顯示的 - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 22 - src/app/frontend/common/components/zerostate/component.ts + src/app/frontend/common/components/zerostate/template.html 23 @@ -2348,76 +2352,76 @@ No resources found. 找不到資源。 - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 27 Namespaces Namespaces - src/app/frontend/common/components/resourcelist/namespace/component.ts - 50 + src/app/frontend/common/components/resourcelist/namespace/template.html + 21 Phase 運行階段 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 72 - src/app/frontend/resource/cluster/node/detail/component.ts - 110 + src/app/frontend/resource/cluster/node/detail/template.html + 30 Nodes Nodes - src/app/frontend/common/components/resourcelist/node/component.ts - 51 + src/app/frontend/common/components/resourcelist/node/template.html + 24 CPU requests (cores) CPU 下限 (cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 81 CPU limits (cores) CPU 上限 (cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 89 Memory requests (bytes) Memory 下限 (bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 97 Memory limits (bytes) Memory 上限 (bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 105 Namespace conflict Namespace 衝突 - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 19 @@ -2426,18 +2430,18 @@ 選中的 namespace 與當前所選的資源 namespace 不同。 - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 23 - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 你是否希望保持當前頁面并從 to 中更改命名空間? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 @@ -2445,7 +2449,7 @@ 是的 src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 @@ -2453,86 +2457,86 @@ src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 37 Select namespace... 選擇 namespaces... - src/app/frontend/common/components/namespace/component.ts - 69 + src/app/frontend/common/components/namespace/template.html + 24 All namespaces 全部 namespaces - src/app/frontend/common/components/namespace/component.ts - 125 + src/app/frontend/common/components/namespace/template.html + 33 NAMESPACES NAMESPACES - src/app/frontend/common/components/namespace/component.ts - 93 + src/app/frontend/common/components/namespace/template.html + 34 Metadata 元數據 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 19 Namespace:  Namespace:  - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 UID UID - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 71 Annotations 注釋 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 88 Pods status Pods 狀態 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 20 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 91 + src/app/frontend/resource/workloads/deployment/detail/template.html + 119 Running:  運行中:  - src/app/frontend/common/components/podstatus/component.ts + src/app/frontend/common/components/podstatus/template.html 26 @@ -2540,430 +2544,428 @@ Succeeded:  成功:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 33 Pending:  啓動中:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 40 Failed:  失敗:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 47 Desired:  期望值:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 53 Running 運行中 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 63 Succeeded 成功 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 69 Pending 啓動中 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 75 Failed 失敗 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 82 Desired 期望 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 88 CPU Usage (cores) CPU 實用 (cores) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 143 Memory Usage (bytes) 内存實用 (bytes) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 153 Persistent Volumes Persistent Volumes - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 50 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 21 Capacity 容量 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 60 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 97 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 76 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 88 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 39 Access Modes 訪問模式 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 106 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 48 Reclaim Policy 回收策略 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 76 Claim 申領 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts + src/app/frontend/common/components/resourcelist/persistentvolume/template.html 90 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 35 Storage Class 存儲類 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 102 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 114 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 33 Persistent Volume Claims Persistent Volume Claims - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 51 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 21 Volume Volume - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 85 Read Only Read Only - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 42 Mount Path Mount Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 49 Sub Path Sub Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 56 Source Type Source Type - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 63 Source Name Source Name - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 70 Rules 規則 - src/app/frontend/common/components/ingressrulelist/component.ts - 59 + src/app/frontend/common/components/ingressrulelist/template.html + 20 - src/app/frontend/common/components/policyrule/component.ts - 47 + src/app/frontend/common/components/policyrule/template.html + 20 Resources 資源 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 36 Non-resource URL 非資源 URL - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 48 Resource Names 資源名 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 60 Verbs 動作 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 72 API Groups API 組 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 84 Resource Quotas 資源配額 - src/app/frontend/common/components/quotas/component.ts - 46 + src/app/frontend/common/components/quotas/template.html + 20 Resource Limits 資源限制 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 20 Resource name 資源名 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 37 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 95 Resource type 资源類別 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 42 Default 默認 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 47 Default request 默認下限 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 52 Storage Classes Storage Classes - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 52 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 21 Provisioner 提供者 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 53 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 29 Parameters 參數 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 59 Services Services - src/app/frontend/common/components/resourcelist/service/component.ts - 50 + src/app/frontend/common/components/resourcelist/service/template.html + 21 Cluster IP 集群 IP - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 85 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 33 Internal Endpoints 内部 Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 91 External Endpoints 外部 Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 99 Secrets Secrets - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 64 - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 47 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 21 - src/app/frontend/resource/config/component.ts - 23 + src/app/frontend/resource/config/secret/list/template.html + 17 - src/app/frontend/resource/config/secret/list/component.ts - 22 + src/app/frontend/resource/config/template.html + 24 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 60 Service Accounts Service Accounts - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 51 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. You can deploy a containerized app, select other namespace or take the Dashboard Tour @@ -2971,48 +2973,48 @@ to learn more. - src/app/frontend/common/components/zerostate/component.ts - 23 + src/app/frontend/common/components/zerostate/template.html + 27 Network Policies Network Policies - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 51 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 Roles Roles - src/app/frontend/common/components/resourcelist/role/component.ts - 51 + src/app/frontend/common/components/resourcelist/role/template.html + 21 Role Bindings Role Bindings - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 51 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 Subjects Subjects - src/app/frontend/common/components/subject/component.ts - 47 + src/app/frontend/common/components/subject/template.html + 20 API Group API Group - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 64 @@ -3020,8 +3022,8 @@ Workloads - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 @@ -3029,8 +3031,8 @@ Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 @@ -3038,8 +3040,8 @@ Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 @@ -3047,8 +3049,8 @@ Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 @@ -3056,8 +3058,8 @@ Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 @@ -3065,8 +3067,8 @@ Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 @@ -3074,8 +3076,8 @@ Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 @@ -3083,8 +3085,8 @@ Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 @@ -3092,8 +3094,8 @@ Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 @@ -3101,8 +3103,8 @@ Service - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 @@ -3110,8 +3112,8 @@ Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 @@ -3119,8 +3121,8 @@ Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 @@ -3128,8 +3130,8 @@ Config and Storage - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93 @@ -3137,8 +3139,8 @@ Config Maps - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100 @@ -3146,8 +3148,8 @@ Persistent Volume Claims - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106 @@ -3155,8 +3157,8 @@ Secrets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112 @@ -3164,8 +3166,8 @@ Storage Classes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 117 @@ -3173,8 +3175,8 @@ Cluster - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 124 @@ -3182,8 +3184,8 @@ Cluster Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129 @@ -3191,8 +3193,8 @@ Cluster Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 134 @@ -3200,8 +3202,8 @@ Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 @@ -3209,8 +3211,8 @@ Network Policies - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 145 @@ -3218,8 +3220,8 @@ Nodes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150 @@ -3227,8 +3229,8 @@ Persistent Volumes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155 @@ -3236,8 +3238,8 @@ Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161 @@ -3245,8 +3247,8 @@ Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 167 @@ -3254,8 +3256,8 @@ Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 @@ -3263,8 +3265,8 @@ Custom Resource Definitions - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 @@ -3272,8 +3274,8 @@ Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 @@ -3281,8 +3283,8 @@ Settings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 @@ -3290,35 +3292,34 @@ About - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 207 Create new resource 創建新資源 - src/app/frontend/chrome/component.ts - 51 + src/app/frontend/chrome/template.html + 47 Search 搜索 - src/app/frontend/chrome/search/component.ts - 45 + src/app/frontend/chrome/search/template.html + 29 - ago + ago - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 @@ -3334,31 +3335,31 @@ 刪除所有通知 src/app/frontend/chrome/notifications/template.html - 71 + 67 Logged in with auth header 使用 auth header 登錄 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 23 Logged in with token 使用 token 登錄 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 25 Default service account 默認 service account - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 28 @@ -3366,8 +3367,8 @@ 登錄 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 37 @@ -3375,127 +3376,127 @@ 注銷 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 42 - + - src/app/frontend/chrome/nav/pinner/component.ts - 52 + src/app/frontend/chrome/nav/pinner/template.html + 22 Role Reference Role Reference - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 28 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 28 Cluster 集群 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 73 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 68 Workloads 工作負載 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 19 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 20 Config and Storage 配置和存儲 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 56 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 52 Kubernetes Dashboard Kubernetes 儀表盤 - src/app/frontend/login/component.ts - 58 + src/app/frontend/login/template.html + 23 Kubeconfig Kubeconfig - src/app/frontend/login/component.ts - 100 + src/app/frontend/login/template.html + 34 Basic 基本 - src/app/frontend/login/component.ts - 124 + src/app/frontend/login/template.html + 36 Token Token - src/app/frontend/login/component.ts - 149 + src/app/frontend/login/template.html + 38 - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 請選擇您創建的kubeconfig文件以配置對集群的訪問權限。 要瞭解有關如何配置和使用kubeconfig文件的更多信息, 請參閲Configure Access to Multiple Clusters 部分. - src/app/frontend/login/component.ts - 185 + src/app/frontend/login/template.html + 45 - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 確保在集群中啓用了對基本身份驗證的支持。 要了解有關如何配置基本身份驗證的詳情,请參閲 AuthenticatingABAC Mode 部分. src/app/frontend/login/template.html - 53 + 49 - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 每個 Service Account 都有一個 valid Bearer Token ,可用於登錄 Dashboard 。 要瞭解如何配置使用 Bearer Tokens 的更多信息,请參閲 Authentication 部分. src/app/frontend/login/template.html - 66 + 53 @@ -3503,7 +3504,7 @@ 輸入 token src/app/frontend/login/template.html - 68 + 66 @@ -3511,7 +3512,7 @@ 用戶名 src/app/frontend/login/template.html - 88 + 79 @@ -3519,7 +3520,7 @@ 密碼 src/app/frontend/login/template.html - 106 + 90 @@ -3527,12 +3528,11 @@ 選擇 kubeconfig 文件 src/app/frontend/login/template.html - 123 + 99 - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more @@ -3541,7 +3541,7 @@ src/app/frontend/login/template.html - 142 + 110 @@ -3550,8 +3550,8 @@ 登錄 - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 @@ -3561,211 +3561,211 @@ src/app/frontend/login/template.html - 131 + 135 About 關於 - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 19 General-purpose web UI for Kubernetes clusters Kubernetes 集群通用的 Web UI - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 30 - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Dashboard 使 Kubernetes Dashboard 成爲可能 community as an open source project. - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 38 Read documentation 閲讀文檔 - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 24 Provide feedback 提供反饋意見 - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 35 Resource Information 資源信息 - src/app/frontend/crd/detail/component.ts - 44 + src/app/frontend/crd/detail/template.html + 22 Version 版本 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 29 Scope 範圍 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 35 Subresources 子類型 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 47 Accepted Names 允許的名字 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 55 Plural 複數 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 62 Singular 單數 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 67 List Kind 列出種類 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 77 Short Names 短名稱 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 82 Categories 類別 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 87 Local settings Local settings - src/app/frontend/settings/local/component.ts - 57 + src/app/frontend/settings/local/template.html + 19 Data 数据 - src/app/frontend/crd/crdobject/component.ts - 55 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/resource/config/configmap/detail/component.ts - 46 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - src/app/frontend/resource/config/secret/detail/component.ts - 47 + src/app/frontend/resource/config/secret/detail/template.html + 22 - + - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 Create from input 輸入並創建 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 20 Create from file 从文件創建 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 24 Create from form 从表單創建 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 28 Create a new namespace 創建一個新的命名空間 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 54 + src/app/frontend/create/from/form/createnamespace/template.html + 18 The new namespace will be added to the cluster. 新的命名空間將添加到集群中。 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 85 + src/app/frontend/create/from/form/createnamespace/template.html + 21 Namespace name 命名空間的名字 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 29 @@ -3775,21 +3775,21 @@ src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36 src/app/frontend/create/from/form/createsecret/template.html - 103 + 36 - Name must be up to characters long. + Name must be up to characters long. Name必须大於 个字符. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 @@ -3799,42 +3799,42 @@ src/app/frontend/create/from/form/createnamespace/template.html - 54 + 44 Go to namespace Go to namespace - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 A namespace with the specified name will be added to the cluster. 將具有指定名稱的命名空間添加到集群中。 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 48 - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 53 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 82 @@ -3842,45 +3842,45 @@ 創建 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 69 src/app/frontend/create/from/form/createsecret/template.html - 103 + 97 Create a new image pull secret 創建一個新的 image pull secret - src/app/frontend/create/from/form/createsecret/dialog.ts - 53 + src/app/frontend/create/from/form/createsecret/template.html + 18 The new secret will be added to the cluster 新的 secret 将添加到集群中 - src/app/frontend/create/from/form/createsecret/dialog.ts - 87 + src/app/frontend/create/from/form/createsecret/template.html + 21 Secret name Secret 名字 - src/app/frontend/create/from/form/createsecret/dialog.ts - 115 + src/app/frontend/create/from/form/createsecret/template.html + 29 - Name must be up to characters long. + Name must be up to characters long. Name 必须大於 字符. src/app/frontend/create/from/form/createsecret/template.html - 103 + 39 @@ -3890,15 +3890,15 @@ src/app/frontend/create/from/form/createsecret/template.html - 54 + 44 A secret with the specified name will be added to the cluster in the namespace. 具有指定名称的 secret 将添加到命名空间中的集群中。 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 48 @@ -3908,7 +3908,7 @@ src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 @@ -3918,7 +3918,7 @@ src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 @@ -3926,15 +3926,15 @@ 指定要保留的 secret 的 data 。该值是 .dockercfg 文件中的 Base64 编码内容。 src/app/frontend/create/from/form/createsecret/template.html - 74 + 77 App name 应用名称 - src/app/frontend/create/from/form/component.ts - 72 + src/app/frontend/create/from/form/template.html + 24 @@ -3944,7 +3944,7 @@ src/app/frontend/create/from/form/template.html - 373 + 37 @@ -3954,7 +3954,7 @@ src/app/frontend/create/from/form/template.html - 373 + 41 @@ -3964,38 +3964,38 @@ src/app/frontend/create/from/form/template.html - 373 + 45 An 'app' label with this value will be added to the Deployment and Service that get deployed. 具有此值的“app”标签将添加到已部署的 Deployment 和 Service 中。 - src/app/frontend/create/from/form/component.ts - 88 + src/app/frontend/create/from/form/template.html + 50 - Learn more open_in_new + Learn more open_in_new 学到更多 open_in_new - src/app/frontend/create/from/form/component.ts - 112 + src/app/frontend/create/from/form/template.html + 55 src/app/frontend/create/from/form/template.html - 129 + 85 src/app/frontend/create/from/form/template.html - 154 + 121 src/app/frontend/create/from/form/template.html - 169 + 141 @@ -4003,7 +4003,7 @@ 容器镜像 src/app/frontend/create/from/form/template.html - 74 + 65 @@ -4013,17 +4013,17 @@ src/app/frontend/create/from/form/template.html - 373 + 71 - Container image is invalid: + Container image is invalid: Container image 无效: src/app/frontend/create/from/form/template.html - 373 + 74 @@ -4031,7 +4031,7 @@ 输入公共镜像的 URL (可以是在私有仓库或Docker Hub或Google Container Registry上托管任何镜像URL)。 src/app/frontend/create/from/form/template.html - 101 + 80 @@ -4039,7 +4039,7 @@ pod 的数量 src/app/frontend/create/from/form/template.html - 105 + 96 @@ -4049,7 +4049,7 @@ src/app/frontend/create/from/form/template.html - 94 + 103 @@ -4059,7 +4059,7 @@ src/app/frontend/create/from/form/template.html - 112 + 107 @@ -4069,7 +4069,7 @@ src/app/frontend/create/from/form/template.html - 136 + 112 @@ -4077,7 +4077,7 @@ Deployment 将跨集群创建 pod 以维护所需数量。 src/app/frontend/create/from/form/template.html - 122 + 116 @@ -4085,7 +4085,7 @@ 可选,可以定义内部或外部 Service,将传入端口映射到容器的目标端口。 src/app/frontend/create/from/form/template.html - 138 + 136 @@ -4093,7 +4093,7 @@ 描述 src/app/frontend/create/from/form/template.html - 158 + 153 @@ -4103,7 +4103,7 @@ src/app/frontend/create/from/form/template.html - 182 + 157 @@ -4111,42 +4111,42 @@ 指定的标签将应用于创建的 Deployment,Service(如果有)和 Pod。 常见标签包括 release,environment,tier,partition 和 track。 src/app/frontend/create/from/form/template.html - 232 + 169 - Learn more open_in_new + Learn more open_in_new 学到更多 open_in_new src/app/frontend/create/from/form/template.html - 264 + 174 src/app/frontend/create/from/form/template.html - 265 + 203 src/app/frontend/create/from/form/template.html - 298 + 231 src/app/frontend/create/from/form/template.html - 321 + 281 src/app/frontend/create/from/form/template.html - 373 + 308 src/app/frontend/create/from/form/template.html - 373 + 326 src/app/frontend/create/from/form/template.html - 373 + 340 @@ -4156,7 +4156,7 @@ src/app/frontend/create/from/form/template.html - 214 + 193 @@ -4164,7 +4164,7 @@ Namespaces 允许您将资源分区为逻辑命名的组。 src/app/frontend/create/from/form/template.html - 238 + 198 @@ -4174,7 +4174,7 @@ src/app/frontend/create/from/form/template.html - 243 + 221 @@ -4182,7 +4182,7 @@ 镜像拉取得 Secret src/app/frontend/create/from/form/template.html - 221 + 213 @@ -4190,7 +4190,7 @@ 如果指定的 Image 是私有的,则可能需要 pull secret credential。 您可以选择现有 secret 或创建新 secret。 src/app/frontend/create/from/form/template.html - 265 + 226 @@ -4198,7 +4198,7 @@ CPU 最低需求 (cores) src/app/frontend/create/from/form/template.html - 249 + 242 @@ -4208,7 +4208,7 @@ src/app/frontend/create/from/form/template.html - 165 + 249 @@ -4218,7 +4218,7 @@ src/app/frontend/create/from/form/template.html - 187 + 253 @@ -4226,7 +4226,7 @@ Memory 最低需求 (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 @@ -4236,7 +4236,7 @@ src/app/frontend/create/from/form/template.html - 214 + 267 @@ -4246,7 +4246,7 @@ src/app/frontend/create/from/form/template.html - 239 + 271 @@ -4254,7 +4254,7 @@ 您可以指定容器的最低 CPU 和内存 requirements。 src/app/frontend/create/from/form/template.html - 294 + 276 @@ -4262,7 +4262,7 @@ 运行命令 src/app/frontend/create/from/form/template.html - 299 + 291 @@ -4270,7 +4270,7 @@ 运行命令参数 src/app/frontend/create/from/form/template.html - 321 + 297 @@ -4278,7 +4278,7 @@ 默认情况下,容器运行所选镜像的默认 entrypoint command。 您可以使用命令选项覆盖默认值。 src/app/frontend/create/from/form/template.html - 339 + 303 @@ -4286,7 +4286,7 @@ 以特权身份运行 src/app/frontend/create/from/form/template.html - 322 + 318 @@ -4294,7 +4294,7 @@ 特权容器中的进程等同于在主机上以root身份运行的进程。 src/app/frontend/create/from/form/template.html - 349 + 321 @@ -4302,7 +4302,7 @@ 可在容器中使用的环境变量。值可以使用 $(VAR_NAME) 语法引用其他变量。 src/app/frontend/create/from/form/template.html - 342 + 335 @@ -4313,7 +4313,7 @@ src/app/frontend/create/from/form/template.html - 370 + 355 @@ -4324,22 +4324,22 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4347,7 +4347,7 @@ {VAR_SELECT, select, 1 {隱藏高級設置} other {顯示高級選項} } src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4357,7 +4357,7 @@ src/app/frontend/create/from/input/template.html - 51 + 20 @@ -4367,17 +4367,17 @@ src/app/frontend/create/from/input/template.html - 51 + 24 - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new - src/app/frontend/create/from/input/component.ts - 51 + src/app/frontend/create/from/input/template.html + 29 @@ -4388,7 +4388,7 @@ src/app/frontend/create/from/input/template.html - 51 + 41 @@ -4398,7 +4398,7 @@ src/app/frontend/create/from/file/template.html - 57 + 20 @@ -4408,18 +4408,18 @@ src/app/frontend/create/from/file/template.html - 57 + 24 - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new - src/app/frontend/create/from/file/component.ts - 58 + src/app/frontend/create/from/file/template.html + 29 @@ -4427,7 +4427,7 @@ 選擇 YAML 或 JSON 文件 src/app/frontend/create/from/file/template.html - 56 + 36 @@ -4437,15 +4437,15 @@ src/app/frontend/create/from/file/template.html - 57 + 46 Environment variables 環境變量 - src/app/frontend/create/from/form/environmentvariables/component.ts - 66 + src/app/frontend/create/from/form/environmentvariables/template.html + 19 @@ -4454,40 +4454,40 @@ 變量名必須是有效的 C 標識符 - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 33 Value - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 44 Service Service - src/app/frontend/create/from/form/portmappings/component.ts - 92 + src/app/frontend/create/from/form/portmappings/template.html + 25 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 46 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 42 Port 端口 - src/app/frontend/create/from/form/portmappings/component.ts - 117 + src/app/frontend/create/from/form/portmappings/template.html + 48 @@ -4496,8 +4496,8 @@ 端口號必須是數字 - src/app/frontend/create/from/form/portmappings/component.ts - 186 + src/app/frontend/create/from/form/portmappings/template.html + 53 @@ -4506,8 +4506,8 @@ 端口號不能為空 - src/app/frontend/create/from/form/portmappings/component.ts - 207 + src/app/frontend/create/from/form/portmappings/template.html + 57 @@ -4516,8 +4516,8 @@ 端口號必須大於0 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 61 @@ -4526,16 +4526,16 @@ 端口號必須小於65536 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 65 Target port 目標端口 - src/app/frontend/create/from/form/portmappings/component.ts - 140 + src/app/frontend/create/from/form/portmappings/template.html + 79 @@ -4544,8 +4544,8 @@ 目標端口必須是整數。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 86 @@ -4554,8 +4554,8 @@ 目標端口不能爲空。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 90 @@ -4564,8 +4564,8 @@ 目標端口必須大於0。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 94 @@ -4574,16 +4574,16 @@ 目標端口必須小於65536。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 98 Protocol 協議 - src/app/frontend/create/from/form/portmappings/component.ts - 163 + src/app/frontend/create/from/form/portmappings/template.html + 110 @@ -4592,8 +4592,8 @@ 協議是必須的。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 123 @@ -4602,26 +4602,26 @@ 無效的協議。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 127 key 密鑰 - src/app/frontend/create/from/form/deploylabel/component.ts - 68 + src/app/frontend/create/from/form/deploylabel/template.html + 30 - is not unique + is not unique 不是唯一的 - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 @@ -4631,7 +4631,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 @@ -4641,7 +4641,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 @@ -4651,7 +4651,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 @@ -4661,15 +4661,15 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 49 value - src/app/frontend/create/from/form/deploylabel/component.ts - 93 + src/app/frontend/create/from/form/deploylabel/template.html + 62 @@ -4679,7 +4679,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 @@ -4689,71 +4689,71 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 70 Logs from 日志 - src/app/frontend/logs/component.ts - 62 + src/app/frontend/logs/template.html + 24 Init Containers 初始化容器 - src/app/frontend/logs/component.ts - 101 + src/app/frontend/logs/template.html + 36 in in - src/app/frontend/logs/component.ts - 139 + src/app/frontend/logs/template.html + 47 Download logs 下載日志 - src/app/frontend/logs/component.ts - 161 + src/app/frontend/logs/template.html + 63 Invert colors 反轉顔色 - src/app/frontend/logs/component.ts - 196 + src/app/frontend/logs/template.html + 134 Reduce font size 減小字體大小 - src/app/frontend/logs/component.ts - 220 + src/app/frontend/logs/template.html + 139 Show timestamps 顯示時間戳 - src/app/frontend/logs/component.ts - 244 + src/app/frontend/logs/template.html + 144 - Auto-refresh (every s.) + Auto-refresh (every s.) Auto-refresh (every s.) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 @@ -4761,563 +4761,561 @@ 顯示以前的日志 src/app/frontend/logs/template.html - 157 + 154 - Logs from to UTC + Logs from to UTC Logs from to UTC src/app/frontend/logs/template.html - 157 + 98 Pod Selector Pod Selector - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 28 Policy Types Policy Types - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 37 Ingress Rules Ingress Rules - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 49 Egress Rules Egress Rules - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 Source Source - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19 Type Type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309 Filesystem type Filesystem type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316 Partition Partition - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166 Read only Read only - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354 Volume ID Volume ID - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116 Target World Wide Names Target World Wide Names - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 124 Dataset name Dataset name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143 Persistent disk name Persistent disk name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 180 Endpoints Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196 Path Path - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293 iSCSI Qualified Name iSCSI Qualified Name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 249 iSCSI target lun number iSCSI target lun number - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 263 Target portal Target portal - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 270 Server Server - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 286 Image Image - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 Keyring Keyring - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 330 Monitors Monitors - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 337 Pool Pool - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347 Secret reference name Secret reference name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 361 User User - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368 Pod CIDR Pod CIDR - src/app/frontend/resource/cluster/node/detail/component.ts - 129 + src/app/frontend/resource/cluster/node/detail/template.html + 35 Provider ID 提供者的 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 40 Unschedulable 不可調度 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 45 Addresses 地址 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 51 Taints 污點 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 60 System information 系統信息 - src/app/frontend/resource/cluster/node/detail/component.ts - 73 + src/app/frontend/resource/cluster/node/detail/template.html + 71 Machine ID 機器 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 77 System UUID 系統 UUID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 82 Boot ID 啓動 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 87 Kernel version 内核版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 92 OS Image 操作系統鏡像 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 97 Container runtime version 容器 runtime 版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 102 kubelet version kubelet 版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 107 kube-proxy version kube-proxy 版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 112 Operating system 操作系統 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 117 Architecture 架構 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 122 Allocation 分配 - src/app/frontend/resource/cluster/node/detail/component.ts - 90 + src/app/frontend/resource/cluster/node/detail/template.html + 130 CPU CPU - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 138 Memory Memory - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 151 Reclaim policy 回收策略 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 Storage class 存儲類 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 Access modes 訪問模式 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 Quantity 數量 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 Path 路徑 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 49 Path Type Path Type - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 56 Service Name Service Name - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 63 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 29 Service Port Service Port - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 81 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 35 TLS Secret TLS Secret - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 88 Parameter 參數 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 @@ -5332,100 +5330,100 @@ There is no data to display. 沒有要顯示的數據。 - src/app/frontend/resource/config/configmap/detail/component.ts - 73 + src/app/frontend/resource/config/configmap/detail/template.html + 32 - src/app/frontend/resource/config/secret/detail/component.ts - 72 + src/app/frontend/resource/config/secret/detail/template.html + 40 Session Affinity Session Affinity - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 38 Selector 選擇器 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 44 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 62 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 30 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 71 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 38 Schedule:  時間表:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 Active Jobs:  運行中的 Jobs:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 Suspend:  暫停中:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 Active Jobs 運行中的 Jobs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 66 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 90 Last schedule 上次調度 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 70 Concurrency policy 并發策略 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 76 Starting deadline seconds Starting deadline seconds - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 82 @@ -5440,408 +5438,408 @@ Inactive Jobs 非工作的 Jobs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 Init images 初始 images - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 48 Resource information Resource information - src/app/frontend/resource/workloads/pod/detail/component.ts - 50 + src/app/frontend/resource/workloads/pod/detail/template.html + 24 Strategy:  策略:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 28 Min ready seconds:  最小準備秒數:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 35 Revision history limit:  調整 history 範圍:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 42 Strategy 策略 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 52 Min ready seconds 最小準備秒數: - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 58 Revision history limit 調整歷史記錄限制 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 64 Rolling update strategy 滾動更新策略 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 64 + src/app/frontend/resource/workloads/deployment/detail/template.html + 82 Max surge:  最大替換數:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 88 Max unavailable:  最大不可用數:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 95 Max surge 最大替換數 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 105 Max unavailable 最大不可用數 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 111 Updated:  已更新:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 125 Total:  總計:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 132 Available:  可用的:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 139 Unavailable:  不可用的:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 146 Updated 已更新 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 156 Total 總計 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 162 Available 可用的 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 168 Unavailable 不可用的 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 174 New Replica Set 新 Replica Set - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 186 Pods:  Pods:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 214 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 62 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 28 Old Replica Sets 舊 Replica Sets - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 Horizontal Pod Autoscaler Pod 自動水平伸縮 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 Completions:  完成:  - src/app/frontend/resource/workloads/job/detail/component.ts - 68 + src/app/frontend/resource/workloads/job/detail/template.html + 28 Parallelism:  并行:  - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 35 Completions 完成 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 45 Parallelism 并行 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 51 Label Selector 標簽選擇器 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 61 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 67 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 Settings have changed since last reload 自上次重新加載后設置已更改 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 Do you want to save them anyways? 你想保存它們嗎? - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 Refresh 刷新 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 Default namespace Default namespace - src/app/frontend/settings/global/namespace/component.ts - 71 + src/app/frontend/settings/global/namespace/template.html + 18 Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. - src/app/frontend/settings/global/namespace/component.ts - 93 + src/app/frontend/settings/global/namespace/template.html + 20 Namespace fallback list Namespace fallback list - src/app/frontend/settings/global/namespace/component.ts - 141 + src/app/frontend/settings/global/namespace/template.html + 40 List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/settings/global/namespace/component.ts - 174 + src/app/frontend/settings/global/namespace/template.html + 42 Add namespaces... Add namespaces... - src/app/frontend/settings/global/namespace/component.ts - 200 + src/app/frontend/settings/global/namespace/template.html + 60 Edit Namespace List Edit Namespace List - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 Edit Edit - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45 Close Close - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50 No namespaces selected No namespaces selected - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 Add Namespace Add Namespace - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 Add Add - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47 @@ -5850,108 +5848,108 @@ 全局設置存儲在 config map 中, 因此所有這些設置都應用於每個應用程式的實例。 - src/app/frontend/settings/global/component.ts - 77 + src/app/frontend/settings/global/template.html + 25 Cluster name 集群名稱 - src/app/frontend/settings/global/component.ts - 100 + src/app/frontend/settings/global/template.html + 30 - src/app/frontend/settings/global/component.ts - 162 + src/app/frontend/settings/global/template.html + 38 Cluster name appears in the browser window title if it is set. 如果已設置, 則集群名字將顯示在瀏覽器窗口標題中。 - src/app/frontend/settings/global/component.ts - 137 + src/app/frontend/settings/global/template.html + 32 Items per page 每頁 Items - src/app/frontend/settings/global/component.ts - 181 + src/app/frontend/settings/global/template.html + 47 Max number of items that can be displayed on every list view. Max number of items that can be displayed on every list view. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 49 Labels limit Labels limit - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 65 Max number of labels that are displayed by default on most views. Max number of labels that are displayed by default on most views. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 67 Logs auto-refresh time interval 日志自動刷新時間間隔 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 83 Number of seconds between every auto-refresh of logs. 每次自動刷新日志的間隔秒數。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 85 Resource auto-refresh time interval 資源自動刷新時間間隔 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 101 Number of seconds between every auto-refresh of every resource. Set 0 to disable. 兩次資源自動刷新時間間隔,設置爲 0 則表示不啓用。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 103 Disable access denied notification 禁止拒絕訪問的通知 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 119 Hides all access denied warnings in the notification panel. 在通知面板中隱藏所有拒絕訪問的警告。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 121 @@ -5960,8 +5958,8 @@ 保存 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 137 @@ -5970,64 +5968,60 @@ 重新加載 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 144 Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 23 Theme Theme - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 27 Choose color theme of the dashboard Choose color theme of the dashboard - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 29 Language 语言 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 44 Change the language of the dashboard 更改 dashboard 的语言 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 46 Global settings Global settings - src/app/frontend/settings/global/component.ts - 61 + src/app/frontend/settings/global/template.html + 21 - Shell in in + Shell in in Shell in @@ -6038,8 +6032,8 @@ in - src/app/frontend/shell/component.ts - 74 + src/app/frontend/shell/template.html + 22 diff --git a/i18n/zh-Hant/messages.zh-Hant.xlf b/i18n/zh-Hant/messages.zh-Hant.xlf index 7189722d368c..e6ddc820d10f 100644 --- a/i18n/zh-Hant/messages.zh-Hant.xlf +++ b/i18n/zh-Hant/messages.zh-Hant.xlf @@ -6,96 +6,96 @@ Edit a resource 編輯資源 - src/app/frontend/common/dialogs/editresource/dialog.ts - 65 + src/app/frontend/common/dialogs/editresource/template.html + 18 This action is equivalent to: 此操作相當於: - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 31 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 33 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 50 Update 更新 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 43 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 61 + src/app/frontend/resource/config/secret/detail/edit/template.html + 31 Restart a resource Restart a resource - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 18 This action is equivalent to: This action is equivalent to: - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 31 Restart Restart - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 45 Cancel 取消 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 49 - src/app/frontend/common/dialogs/editresource/dialog.ts - 88 + src/app/frontend/common/dialogs/editresource/template.html + 47 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 72 src/app/frontend/create/from/form/createsecret/template.html - 103 + 100 - src/app/frontend/resource/config/secret/detail/edit/component.ts - 82 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 Delete a resource 刪除資源 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 18 - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? 您確定要刪除 @@ -104,20 +104,20 @@ ? - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 21 Delete 刪除 - src/app/frontend/common/components/list/column/menu/component.ts - 100 + src/app/frontend/common/components/list/column/menu/template.html + 57 - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/dialogs/deleteresource/template.html + 45 @@ -127,16 +127,16 @@ 下載日誌文件 - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - Size: B + Size: B 尺寸: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 @@ -146,7 +146,7 @@ src/app/frontend/common/dialogs/download/template.html - 40 + 30 @@ -156,7 +156,7 @@ src/app/frontend/common/dialogs/download/template.html - 66 + 34 @@ -164,7 +164,7 @@ 禁止 (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 @@ -172,7 +172,7 @@ 您沒有訪問此資源需要的權限。 src/app/frontend/common/dialogs/download/template.html - 66 + 40 @@ -180,11 +180,11 @@ 保存 src/app/frontend/common/dialogs/download/template.html - 66 + 50 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 24 @@ -192,37 +192,37 @@ 中止 src/app/frontend/common/dialogs/download/template.html - 66 + 54 Close 關閉 - src/app/frontend/common/components/chips/chipdialog/dialog.ts - 30 + src/app/frontend/common/components/chips/chipdialog/template.html + 27 src/app/frontend/common/dialogs/download/template.html - 66 + 62 Scale a resource 縮放資源 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 47 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. 將更新爲目標副本數。 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 @@ -230,7 +230,7 @@ 目標副本數量 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 @@ -238,7 +238,7 @@ 當前的副本數量 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 @@ -248,7 +248,7 @@ src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 64 @@ -257,44 +257,44 @@ 取消 - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 51 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 70 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 32 src/app/frontend/create/from/file/template.html - 57 + 54 - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - Trigger a + Trigger a 觸發一個 - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - will be triggered. + will be triggered. 將會被觸發。 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 @@ -304,519 +304,519 @@ src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 26 Delete resource 刪除資源 - src/app/frontend/common/components/actionbar/detailactions/delete/component.ts - 47 + src/app/frontend/common/components/actionbar/detailactions/delete/template.html + 21 Edit resource 編輯資源 - src/app/frontend/common/components/actionbar/detailactions/edit/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/edit/template.html + 21 Scale resource 縮放資源 - src/app/frontend/common/components/actionbar/detailactions/scale/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/scale/template.html + 21 View logs 顯示日誌 - src/app/frontend/common/components/actionbar/detailactions/logs/component.ts - 38 + src/app/frontend/common/components/actionbar/detailactions/logs/template.html + 21 Exec into pod 在 pod 中運行 - src/app/frontend/common/components/actionbar/detailactions/exec/component.ts - 32 + src/app/frontend/common/components/actionbar/detailactions/exec/template.html + 20 Trigger resource 觸發資源 - src/app/frontend/common/components/actionbar/detailactions/trigger/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 Workload Status 工作負載狀態 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 20 SE Linux User SE Linux User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 23 SE Linux Role SE Linux Role - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 31 SE Linux Type SE Linux Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 39 SE Linux Level SE Linux Level - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 47 Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 56 Windows GMSA Credential Spec Windows GMSA Credential Spec - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 64 Windows Run as User Windows Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 72 Run as User Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 81 Run as Group Run as Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 87 Run as Non-Root Run as Non-Root - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 93 Seccomp Profile Type Seccomp Profile Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 100 Seccomp Localhost Profile Seccomp Localhost Profile - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 108 Added Capabilities Added Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 118 Dropped Capabilities Dropped Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 126 Privileged Privileged - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 134 Read Only Filesystem Read Only Filesystem - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 140 Allow Privilege Escalation Allow Privilege Escalation - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 146 Proc Mount Proc Mount - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 152 Filesystem Group Filesystem Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 160 Filesystem Group Change Policy Filesystem Group Change Policy - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 168 Supplemental Groups Supplemental Groups - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 177 Sysctls Sysctls - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 186 Cron Jobs Cron Jobs - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 51 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 38 Daemon Sets Daemon Sets - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 49 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 56 Deployments Deployments - src/app/frontend/common/components/resourcelist/deployment/component.ts - 52 + src/app/frontend/common/components/resourcelist/deployment/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 74 Jobs Jobs - src/app/frontend/common/components/resourcelist/job/component.ts - 74 + src/app/frontend/common/components/resourcelist/job/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 92 Pods Pods - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 64 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - src/app/frontend/common/components/resourcelist/pod/component.ts - 49 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 111 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 Replica Sets Replica Sets - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 75 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 26 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 129 Replication Controllers Replication Controllers - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 50 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 21 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 147 Stateful Sets Stateful Sets - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 51 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 24 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 165 Resource information 資源信息 - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 48 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 48 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 47 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - src/app/frontend/resource/cluster/node/detail/component.ts - 53 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 50 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 47 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 46 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - src/app/frontend/resource/config/storageclass/detail/component.ts - 49 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 46 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/resource/discovery/service/detail/component.ts - 47 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 48 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 48 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 46 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - src/app/frontend/resource/workloads/job/detail/component.ts - 46 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 48 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 47 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 Status:  狀態:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 69 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 IP:  IP:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 38 Node Node - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 48 Status Status - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 57 IP IP - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 64 QoS Class QoS Class - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 71 Restarts Restarts - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 78 Service Account Service Account - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 85 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 96 @@ -825,8 +825,8 @@ Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 @@ -835,1000 +835,1000 @@ Init containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143 Node 節點 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 59 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 117 Status 狀態 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 44 - src/app/frontend/common/components/container/component.ts - 109 + src/app/frontend/common/components/container/template.html + 42 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 52 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 84 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 79 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 126 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 67 + src/app/frontend/resource/cluster/namespace/detail/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 29 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 28 Image Pull Secrets Image Pull Secrets - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 64 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 Restarts 重啓 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 Containers 容器 - src/app/frontend/logs/component.ts - 77 + src/app/frontend/logs/template.html + 28 Filter 過濾 - src/app/frontend/common/components/list/filter/component.ts - 42 + src/app/frontend/common/components/list/filter/template.html + 29 Filter objects by name 按名字過濾對象 - src/app/frontend/common/components/list/filter/component.ts - 69 + src/app/frontend/common/components/list/filter/template.html + 34 Show less 收起 - src/app/frontend/common/components/chips/component.ts - 88 + src/app/frontend/common/components/chips/template.html + 48 Show all 顯示所有 - src/app/frontend/common/components/chips/component.ts - 118 + src/app/frontend/common/components/chips/template.html + 50 Logs 日誌 - src/app/frontend/common/components/list/column/menu/component.ts - 130 + src/app/frontend/common/components/list/column/menu/template.html + 22 Exec 執行 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 27 Trigger 觸發 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 31 Scale 縮放 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 35 Unpin 取消固定 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 41 Pin 固定 - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 43 Restart Restart - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 53 Edit 編輯 - src/app/frontend/common/components/list/column/menu/component.ts - 72 + src/app/frontend/common/components/list/column/menu/template.html + 49 Items:  項目:  - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 26 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 26 - src/app/frontend/common/components/ingressrulelist/component.ts - 88 + src/app/frontend/common/components/ingressrulelist/template.html + 26 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 26 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 26 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 26 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 23 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 23 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 23 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 24 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 26 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 26 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 72 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 72 + src/app/frontend/common/components/resourcelist/deployment/template.html + 26 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 24 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 25 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 23 - src/app/frontend/common/components/resourcelist/job/component.ts - 50 + src/app/frontend/common/components/resourcelist/job/template.html + 29 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 23 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 23 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 26 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 69 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 73 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 23 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 23 - src/app/frontend/common/components/resourcelist/pod/component.ts - 63 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 53 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 72 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 23 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 23 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 23 - src/app/frontend/common/components/resourcelist/secret/component.ts - 51 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - src/app/frontend/common/components/resourcelist/service/component.ts - 70 + src/app/frontend/common/components/resourcelist/service/template.html + 23 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 23 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 71 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 26 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 23 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 26 - src/app/frontend/common/components/volumemount/component.ts - 50 + src/app/frontend/common/components/volumemount/template.html + 25 Name 名字 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 37 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/common/components/resourcelist/pod/component.ts - 94 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 37 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/create/from/form/environmentvariables/component.ts - 99 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 Namespace 命名空間 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 50 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 55 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 68 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 86 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 63 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 89 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 86 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 80 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 54 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 54 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 65 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 49 src/app/frontend/create/from/form/template.html - 191 + 184 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts + src/app/frontend/settings/global/namespace/adddialog/template.html 29 - src/app/frontend/settings/global/namespace/component.ts - 116 + src/app/frontend/settings/global/namespace/template.html + 27 Labels 標籤 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 81 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 78 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 61 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 84 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 98 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 98 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 61 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 101 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 64 + + + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 60 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts + src/app/frontend/common/components/resourcelist/node/template.html 67 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 69 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/pod/template.html + 107 - src/app/frontend/common/components/resourcelist/pod/component.ts + src/app/frontend/common/components/resourcelist/replicaset/template.html 101 - src/app/frontend/common/components/resourcelist/replicaset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html 95 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 - - - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 60 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 60 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 98 src/app/frontend/create/from/form/template.html - 210 + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 Schedule 調度 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 92 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 52 Suspend 暫停 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 101 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 64 Active 運行中 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 110 Last Schedule 最後的調度 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 118 Created 創建時間 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 55 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/quotas/template.html + 42 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 55 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 55 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/configmap/template.html + 71 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 82 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 60 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 142 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 119 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/deployment/template.html + 119 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 82 src/app/frontend/common/components/resourcelist/ingress/template.html - 104 + 105 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/job/template.html + 122 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 80 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 70 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 123 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 122 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 125 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 72 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 166 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 122 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 116 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 62 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 62 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 76 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 109 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 70 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 119 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 69 Age 經過的時間 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 62 Cluster Roles Cluster Roles - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 52 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 Cluster Role Bindings Cluster Role Bindings - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 49 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 Config Maps Config Maps - src/app/frontend/common/components/resourcelist/configmap/component.ts - 50 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 Plugins 插件 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 50 + src/app/frontend/common/components/resourcelist/plugin/template.html + 21 Dependencies 依賴 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/plugin/template.html + 55 Image:  鏡像:  - src/app/frontend/common/components/container/component.ts - 54 + src/app/frontend/common/components/container/template.html + 20 Image Image - src/app/frontend/common/components/container/component.ts - 82 + src/app/frontend/common/components/container/template.html + 34 Ready Ready - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 47 Started Started - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 54 Reason Reason - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 63 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 79 Message Message - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 70 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 86 Exit Code Exit Code - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 93 Signal Signal - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 100 Started At Started At - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 109 Environment Variables Environment Variables - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 118 Environment variable 環境變量 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 126 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 144 src/app/frontend/common/components/container/template.html - 168 + 166 - bytes + bytes bytes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 - bytes + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 @@ -1836,7 +1836,7 @@ Commands src/app/frontend/common/components/container/template.html - 195 + 185 @@ -1844,7 +1844,7 @@ Arguments src/app/frontend/common/components/container/template.html - 221 + 200 @@ -1852,7 +1852,7 @@ Mounts src/app/frontend/common/components/container/template.html - 245 + 216 @@ -1860,151 +1860,151 @@ Security Context src/app/frontend/common/components/container/template.html - 245 + 232 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 110 Conditions 條件 - src/app/frontend/common/components/condition/component.ts - 55 + src/app/frontend/common/components/condition/template.html + 20 Type 類別 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 36 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/secret/template.html + 68 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 79 - src/app/frontend/resource/discovery/service/detail/component.ts - 67 + src/app/frontend/resource/discovery/service/detail/template.html + 28 Last probe time 最後的檢查時間 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 52 Last transition time 最後的遷移時間 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 60 Reason 原因 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 111 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 60 Message 信息 - src/app/frontend/common/components/condition/component.ts - 61 + src/app/frontend/common/components/condition/template.html + 76 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 45 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 66 Name:  名字:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 22 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 23 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 Kind:  Kind:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 29 Age:  經過時間:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 36 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 35 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 206 Controlled by 控制: - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 42 Kind Kind - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 72 @@ -2012,135 +2012,143 @@ 經過時間 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 70 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238 Images 鏡像 - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 90 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 75 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 + + + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 - src/app/frontend/common/components/resourcelist/statefulset/component.ts + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 87 + + + src/app/frontend/common/components/resourcelist/statefulset/template.html 90 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 39 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 264 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 58 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 47 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 39 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 39 Custom Resource Definitions 自定義資源的定義 - src/app/frontend/common/components/resourcelist/crd/component.ts - 49 + src/app/frontend/common/components/resourcelist/crd/template.html + 21 Group Group - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 62 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 41 Full Name 全名 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 68 Namespaced 有命名空間的 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crd/template.html + 74 Objects Objects - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 50 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 21 No resources found in the selected namespace. 在所選的命名空間中找不到資源。 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 94 Versions 版本 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 20 Served 服務 - src/app/frontend/common/components/resourcelist/crdversion/component.ts + src/app/frontend/common/components/resourcelist/crdversion/template.html 42 @@ -2148,176 +2156,174 @@ Storage 存儲 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 Endpoints 端點 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 52 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 src/app/frontend/resource/discovery/ingress/detail/template.html - 58 + 48 Host 主機 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 37 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 36 Ports (Name, Port, Protocol) 端口 (名字, 端口, 協議) - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 45 unset 未設置 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 51 Ready 準備就緒 - src/app/frontend/common/components/endpoint/cardlist/component.ts - 55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 69 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 75 Events 事件 - src/app/frontend/common/components/resourcelist/event/component.ts - 52 + src/app/frontend/common/components/resourcelist/event/template.html + 22 Source 事件源 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 51 Sub-object 子對象 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 59 Count 次數 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 68 First Seen 初次 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 74 Last Seen 最後一次 - src/app/frontend/common/components/resourcelist/event/component.ts - 70 + src/app/frontend/common/components/resourcelist/event/template.html + 83 Horizontal Pod Autoscalers pod 水平自動伸縮 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 50 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 23 Min Replicas 最小副本數 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 60 Max Replicas 最大副本數 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 66 Reference 參考 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 72 Horizontal Pod Autoscaler Pod 水平自動伸縮 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 Ingresses Ingresses - src/app/frontend/common/components/resourcelist/ingress/component.ts - 52 + src/app/frontend/common/components/resourcelist/ingress/template.html + 21 Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 72 - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70 @@ -2329,26 +2335,24 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html - 115 + 84 There is nothing to display here 這裏沒有可以顯示的 - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 22 - src/app/frontend/common/components/zerostate/component.ts + src/app/frontend/common/components/zerostate/template.html 23 @@ -2356,100 +2360,100 @@ No resources found. 找不到資源。 - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 27 Namespaces 命名空間 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 50 + src/app/frontend/common/components/resourcelist/namespace/template.html + 21 Phase 運行階段 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/namespace/template.html + 72 - src/app/frontend/resource/cluster/node/detail/component.ts - 110 + src/app/frontend/resource/cluster/node/detail/template.html + 30 Nodes Nodes - src/app/frontend/common/components/resourcelist/node/component.ts - 51 + src/app/frontend/common/components/resourcelist/node/template.html + 24 CPU requests (cores) CPU 下限 (cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 81 CPU limits (cores) CPU 上限 (cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 89 Memory requests (bytes) Memory 下限 (bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 97 Memory limits (bytes) Memory 上限 (bytes) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 105 Select namespace... 選擇命名空間... - src/app/frontend/common/components/namespace/component.ts - 69 + src/app/frontend/common/components/namespace/template.html + 24 All namespaces 全部命名空間 - src/app/frontend/common/components/namespace/component.ts - 125 + src/app/frontend/common/components/namespace/template.html + 33 NAMESPACES 命名空間 - src/app/frontend/common/components/namespace/component.ts - 93 + src/app/frontend/common/components/namespace/template.html + 34 Namespace conflict 命名空間衝突 - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 19 @@ -2458,18 +2462,18 @@ 選中的命名空間與當前所選的資源命名空間不同。 - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 23 - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 您是否希望保持當前頁面並從 to 中更改命名空間? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 @@ -2477,7 +2481,7 @@ 是的 src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 @@ -2485,50 +2489,50 @@ src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 37 Metadata 元數據 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 19 Namespace:  命名空間:  - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 29 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 UID UID - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 71 Annotations 注釋 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 88 Running:  運行中:  - src/app/frontend/common/components/podstatus/component.ts + src/app/frontend/common/components/podstatus/template.html 26 @@ -2536,430 +2540,428 @@ Succeeded:  成功:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 33 Pending:  啓動中:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 40 Failed:  失敗:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 47 Desired:  期望值:  - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 53 Running 運行中 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 63 Succeeded 成功 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 69 Pending 啓動中 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 75 Failed 失敗 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 82 Desired 期望 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 88 CPU Usage (cores) CPU 實用 (cores) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 143 Memory Usage (bytes) 記憶體實用 (bytes) - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 153 Persistent Volumes Persistent Volumes - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 50 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 21 Capacity 容量 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 60 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 97 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 76 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 88 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 39 Access Modes 訪問模式 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 68 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 106 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 48 Reclaim Policy 回收策略 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 76 Claim 申領 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts + src/app/frontend/common/components/resourcelist/persistentvolume/template.html 90 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 35 Storage Class 存儲類 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 102 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 114 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 65 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 33 Persistent Volume Claims Persistent Volume Claims - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 51 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 21 Volume Volume - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 85 Read Only Read Only - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 42 Mount Path Mount Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 49 Sub Path Sub Path - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 56 Source Type Source Type - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 63 Source Name Source Name - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/volumemount/template.html + 70 Rules 規則 - src/app/frontend/common/components/ingressrulelist/component.ts - 59 + src/app/frontend/common/components/ingressrulelist/template.html + 20 - src/app/frontend/common/components/policyrule/component.ts - 47 + src/app/frontend/common/components/policyrule/template.html + 20 Resources 資源 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 36 Non-resource URL 非資源 URL - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 48 Resource Names 資源名 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 60 Verbs 動作 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 72 API Groups API 組 - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 84 Resource Quotas 資源配額 - src/app/frontend/common/components/quotas/component.ts - 46 + src/app/frontend/common/components/quotas/template.html + 20 Resource Limits 資源限制 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 20 Resource name 資源名 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 37 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 95 Resource type 資源類別 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 42 Default 默認 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 47 Default request 默認下限 - src/app/frontend/common/components/limits/component.ts - 41 + src/app/frontend/common/components/limits/template.html + 52 Storage Classes Storage Classes - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 52 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 21 Provisioner 提供者 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 53 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 29 Parameters 參數 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 59 Services Services - src/app/frontend/common/components/resourcelist/service/component.ts - 50 + src/app/frontend/common/components/resourcelist/service/template.html + 21 Cluster IP 集群 IP - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 85 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 33 Internal Endpoints 内部 Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 91 External Endpoints 外部 Endpoints - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/service/template.html + 99 Secrets Secrets - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 64 - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 47 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 21 - src/app/frontend/resource/config/component.ts - 23 + src/app/frontend/resource/config/secret/list/template.html + 17 - src/app/frontend/resource/config/secret/list/component.ts - 22 + src/app/frontend/resource/config/template.html + 24 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 60 Service Accounts Service Accounts - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 51 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. 您可以 部署一個容器化應用 , select other namespace or 閱讀 Dashboard 說明 @@ -2967,48 +2969,48 @@ 瞭解更多。 - src/app/frontend/common/components/zerostate/component.ts - 23 + src/app/frontend/common/components/zerostate/template.html + 27 Network Policies Network Policies - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 51 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 Roles Roles - src/app/frontend/common/components/resourcelist/role/component.ts - 51 + src/app/frontend/common/components/resourcelist/role/template.html + 21 Role Bindings Role Bindings - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 51 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 Subjects Subjects - src/app/frontend/common/components/subject/component.ts - 47 + src/app/frontend/common/components/subject/template.html + 20 API Group API 組 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 64 @@ -3016,8 +3018,8 @@ 工作負載 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 @@ -3025,8 +3027,8 @@ Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 @@ -3034,8 +3036,8 @@ Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 @@ -3043,8 +3045,8 @@ Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 @@ -3052,8 +3054,8 @@ Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 @@ -3061,8 +3063,8 @@ Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 @@ -3070,8 +3072,8 @@ Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 @@ -3079,8 +3081,8 @@ Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 @@ -3088,8 +3090,8 @@ Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 @@ -3097,8 +3099,8 @@ Service - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 @@ -3106,8 +3108,8 @@ Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 @@ -3115,8 +3117,8 @@ Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 @@ -3124,8 +3126,8 @@ Config and Storage - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93 @@ -3133,8 +3135,8 @@ Config Maps - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100 @@ -3142,8 +3144,8 @@ Persistent Volume Claims - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106 @@ -3151,8 +3153,8 @@ Secrets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112 @@ -3160,8 +3162,8 @@ Storage Classes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 117 @@ -3169,8 +3171,8 @@ Cluster - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 124 @@ -3178,8 +3180,8 @@ Cluster Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129 @@ -3187,8 +3189,8 @@ Cluster Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 134 @@ -3196,8 +3198,8 @@ Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 @@ -3205,8 +3207,8 @@ Network Policies - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 145 @@ -3214,8 +3216,8 @@ Nodes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150 @@ -3223,8 +3225,8 @@ Persistent Volumes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155 @@ -3232,8 +3234,8 @@ Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161 @@ -3241,8 +3243,8 @@ Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 167 @@ -3250,8 +3252,8 @@ Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 @@ -3259,8 +3261,8 @@ Custom Resource Definitions - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 @@ -3268,8 +3270,8 @@ Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 @@ -3277,8 +3279,8 @@ Settings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 @@ -3286,35 +3288,34 @@ About - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 207 Create new resource 創建新資源 - src/app/frontend/chrome/component.ts - 51 + src/app/frontend/chrome/template.html + 47 Search 搜索 - src/app/frontend/chrome/search/component.ts - 45 + src/app/frontend/chrome/search/template.html + 29 - ago + ago - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 @@ -3330,31 +3331,31 @@ 刪除所有通知 src/app/frontend/chrome/notifications/template.html - 71 + 67 Logged in with auth header 使用 auth header 登入 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 23 Logged in with token 使用 token 登入 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 25 Default service account 默認 service account - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 28 @@ -3362,8 +3363,8 @@ 登錄 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 37 @@ -3371,127 +3372,127 @@ 注銷 - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 42 - + - src/app/frontend/chrome/nav/pinner/component.ts - 52 + src/app/frontend/chrome/nav/pinner/template.html + 22 Role Reference Role Reference - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 28 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 71 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 28 Cluster 集群 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 73 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 68 Workloads 工作負載 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 19 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 20 Config and Storage 配置和存儲 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 56 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 52 Kubernetes Dashboard Kubernetes Dashboard - src/app/frontend/login/component.ts - 58 + src/app/frontend/login/template.html + 23 Kubeconfig Kubeconfig - src/app/frontend/login/component.ts - 100 + src/app/frontend/login/template.html + 34 Basic 基本 - src/app/frontend/login/component.ts - 124 + src/app/frontend/login/template.html + 36 Token Token - src/app/frontend/login/component.ts - 149 + src/app/frontend/login/template.html + 38 - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 請選擇您設定的 kubeconfig 文件以配置對叢集的訪問權限。要瞭解有關如何配置和使用 kubeconfig 文件的更多訊息,請參閲Configure Access to Multiple Clusters 部分. - src/app/frontend/login/component.ts - 185 + src/app/frontend/login/template.html + 45 - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 確保在集群中啓用了對基本身份驗證的支持。要了解有關如何配置基本身份驗證的詳情,請參閲AuthenticatingABAC Mode 部分. src/app/frontend/login/template.html - 53 + 49 - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 每個 Service Account 都有一個合法的 Bearer Token ,可用於登入 Dashboard。要瞭解更多如何配置並使用 Bearer Tokens 的資訊,請參閲 Authentication 部分. src/app/frontend/login/template.html - 66 + 53 @@ -3499,7 +3500,7 @@ 輸入 token src/app/frontend/login/template.html - 68 + 66 @@ -3507,7 +3508,7 @@ 用戶名 src/app/frontend/login/template.html - 88 + 79 @@ -3515,7 +3516,7 @@ 密碼 src/app/frontend/login/template.html - 106 + 90 @@ -3523,12 +3524,11 @@ 選擇 kubeconfig 檔案 src/app/frontend/login/template.html - 123 + 99 - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 檢測到不安全的訪問。無法登陸。通過 HTTPS 或使用 localhost 安全訪問 Dashboard。更多資訊 @@ -3537,7 +3537,7 @@ src/app/frontend/login/template.html - 142 + 110 @@ -3546,8 +3546,8 @@ 登入 - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 @@ -3557,187 +3557,187 @@ src/app/frontend/login/template.html - 131 + 135 About 關於 - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 19 General-purpose web UI for Kubernetes clusters Kubernetes 叢集通用的 Web UI - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 30 - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard 是由 Dashboard 社區 開發的 開源項目 - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 38 Read documentation 閱讀文件 - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 24 Provide feedback 提供回饋意見 - src/app/frontend/about/actionbar/component.ts - 27 + src/app/frontend/about/actionbar/template.html + 35 Resource Information 資源訊息 - src/app/frontend/crd/detail/component.ts - 44 + src/app/frontend/crd/detail/template.html + 22 Version 版本 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 29 Scope 範圍 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 35 Subresources 子類型 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 47 Accepted Names 允許的名字 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 55 Plural 複數 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 62 Singular 單數 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 67 List Kind 列出種類 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 77 Short Names 短名稱 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 82 Categories 類別 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 87 Local settings Local settings - src/app/frontend/settings/local/component.ts - 57 + src/app/frontend/settings/local/template.html + 19 Create from input 輸入並建立 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 20 Create from file 從檔案建立 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 24 Create from form 從表單建立 - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/template.html + 28 Create a new namespace 建立一個新的命名空間 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 54 + src/app/frontend/create/from/form/createnamespace/template.html + 18 The new namespace will be added to the cluster. 新的命名空間將添加到叢集中。 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 85 + src/app/frontend/create/from/form/createnamespace/template.html + 21 Namespace name 命名空間的名字 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 29 @@ -3747,21 +3747,21 @@ src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36 src/app/frontend/create/from/form/createsecret/template.html - 103 + 36 - Name must be up to characters long. + Name must be up to characters long. 名稱必須大於 個字符 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 @@ -3771,42 +3771,42 @@ src/app/frontend/create/from/form/createnamespace/template.html - 54 + 44 Go to namespace Go to namespace - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 A namespace with the specified name will be added to the cluster. 將具有指定名稱的命名空間添加到叢集中。 - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 48 - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/createnamespace/template.html + 53 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 82 @@ -3814,45 +3814,45 @@ 創建 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 69 src/app/frontend/create/from/form/createsecret/template.html - 103 + 97 Create a new image pull secret 創建一個新的用於鏡像拉取的 secret - src/app/frontend/create/from/form/createsecret/dialog.ts - 53 + src/app/frontend/create/from/form/createsecret/template.html + 18 The new secret will be added to the cluster 新的 secret 將添加到叢集中 - src/app/frontend/create/from/form/createsecret/dialog.ts - 87 + src/app/frontend/create/from/form/createsecret/template.html + 21 Secret name Secret 名稱 - src/app/frontend/create/from/form/createsecret/dialog.ts - 115 + src/app/frontend/create/from/form/createsecret/template.html + 29 - Name must be up to characters long. + Name must be up to characters long. 名称必須大於 字符. src/app/frontend/create/from/form/createsecret/template.html - 103 + 39 @@ -3862,15 +3862,15 @@ src/app/frontend/create/from/form/createsecret/template.html - 54 + 44 A secret with the specified name will be added to the cluster in the namespace. 具有指定名稱的 secret 將添加到命名空間中的叢集中。 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createsecret/template.html + 48 @@ -3880,7 +3880,7 @@ src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 @@ -3890,7 +3890,7 @@ src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 @@ -3898,15 +3898,15 @@ 指定要保留的 secret 的 data。該值是 .dockercfg 文件中的 Base64 編碼内容 src/app/frontend/create/from/form/createsecret/template.html - 74 + 77 App name 應用名稱 - src/app/frontend/create/from/form/component.ts - 72 + src/app/frontend/create/from/form/template.html + 24 @@ -3916,7 +3916,7 @@ src/app/frontend/create/from/form/template.html - 373 + 37 @@ -3926,7 +3926,7 @@ src/app/frontend/create/from/form/template.html - 373 + 41 @@ -3936,38 +3936,38 @@ src/app/frontend/create/from/form/template.html - 373 + 45 An 'app' label with this value will be added to the Deployment and Service that get deployed. 具有此值的 'app' 標籤將添加到已部署的 Deployment 和 Service 中。 - src/app/frontend/create/from/form/component.ts - 88 + src/app/frontend/create/from/form/template.html + 50 - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new - src/app/frontend/create/from/form/component.ts - 112 + src/app/frontend/create/from/form/template.html + 55 src/app/frontend/create/from/form/template.html - 129 + 85 src/app/frontend/create/from/form/template.html - 154 + 121 src/app/frontend/create/from/form/template.html - 169 + 141 @@ -3975,7 +3975,7 @@ 容器映像檔 src/app/frontend/create/from/form/template.html - 74 + 65 @@ -3985,17 +3985,17 @@ src/app/frontend/create/from/form/template.html - 373 + 71 - Container image is invalid: + Container image is invalid: 容器映像檔無效: src/app/frontend/create/from/form/template.html - 373 + 74 @@ -4003,7 +4003,7 @@ 輸入公開倉庫或是私有倉庫 (Docker Hub 或 Google Container Registry) 的 URL。 src/app/frontend/create/from/form/template.html - 101 + 80 @@ -4011,7 +4011,7 @@ pod 的數量 src/app/frontend/create/from/form/template.html - 105 + 96 @@ -4021,7 +4021,7 @@ src/app/frontend/create/from/form/template.html - 94 + 103 @@ -4031,7 +4031,7 @@ src/app/frontend/create/from/form/template.html - 112 + 107 @@ -4041,7 +4041,7 @@ src/app/frontend/create/from/form/template.html - 136 + 112 @@ -4049,7 +4049,7 @@ Deployment 將被創建來管理一定數量的 pod 在您的叢集中。 src/app/frontend/create/from/form/template.html - 122 + 116 @@ -4057,7 +4057,7 @@ (可選擇的) 可以定義内部或外部 Service,將傳入端口映射到容器的目標端口。 src/app/frontend/create/from/form/template.html - 138 + 136 @@ -4065,7 +4065,7 @@ 描述 src/app/frontend/create/from/form/template.html - 158 + 153 @@ -4075,7 +4075,7 @@ src/app/frontend/create/from/form/template.html - 182 + 157 @@ -4083,42 +4083,42 @@ 指定的標籤將用於創建的 Deployment,Service(如果有)和 Pod。 常見標籤包括 release,environment,tier,partition 和 track。 src/app/frontend/create/from/form/template.html - 232 + 169 - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new src/app/frontend/create/from/form/template.html - 264 + 174 src/app/frontend/create/from/form/template.html - 265 + 203 src/app/frontend/create/from/form/template.html - 298 + 231 src/app/frontend/create/from/form/template.html - 321 + 281 src/app/frontend/create/from/form/template.html - 373 + 308 src/app/frontend/create/from/form/template.html - 373 + 326 src/app/frontend/create/from/form/template.html - 373 + 340 @@ -4128,7 +4128,7 @@ src/app/frontend/create/from/form/template.html - 214 + 193 @@ -4136,7 +4136,7 @@ 命名空間允許您將資源分區為邏輯命名的組。 src/app/frontend/create/from/form/template.html - 238 + 198 @@ -4146,7 +4146,7 @@ src/app/frontend/create/from/form/template.html - 243 + 221 @@ -4154,7 +4154,7 @@ 取得映像檔使用的 Secret src/app/frontend/create/from/form/template.html - 221 + 213 @@ -4162,7 +4162,7 @@ 如果指定的映像檔是私有的,則可能需要 pull secret credential。 您可以選擇現有 secret 或創建新 secret。 src/app/frontend/create/from/form/template.html - 265 + 226 @@ -4170,7 +4170,7 @@ CPU 下限 (cores) src/app/frontend/create/from/form/template.html - 249 + 242 @@ -4180,7 +4180,7 @@ src/app/frontend/create/from/form/template.html - 165 + 249 @@ -4190,7 +4190,7 @@ src/app/frontend/create/from/form/template.html - 187 + 253 @@ -4198,7 +4198,7 @@ Memory 下限 (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 @@ -4208,7 +4208,7 @@ src/app/frontend/create/from/form/template.html - 214 + 267 @@ -4218,7 +4218,7 @@ src/app/frontend/create/from/form/template.html - 239 + 271 @@ -4226,7 +4226,7 @@ 您可以指定容器的最低 CPU 和記憶體需求。 src/app/frontend/create/from/form/template.html - 294 + 276 @@ -4234,7 +4234,7 @@ 執行命令 src/app/frontend/create/from/form/template.html - 299 + 291 @@ -4242,7 +4242,7 @@ 執行命令參數 src/app/frontend/create/from/form/template.html - 321 + 297 @@ -4250,7 +4250,7 @@ 默認情况下,容器運行所選映像檔的默認 entrypoint 命令。您可以使用命令選項覆蓋默認值。 src/app/frontend/create/from/form/template.html - 339 + 303 @@ -4258,7 +4258,7 @@ 以特權身份運行 src/app/frontend/create/from/form/template.html - 322 + 318 @@ -4266,7 +4266,7 @@ 特權容器中的程序等同於在主機上以 root 身份執行的程序。 src/app/frontend/create/from/form/template.html - 349 + 321 @@ -4274,7 +4274,7 @@ 可在容器中使用的環境變數。值可以使用 $(VAR_NAME) 語法引用其他變數 src/app/frontend/create/from/form/template.html - 342 + 335 @@ -4285,7 +4285,7 @@ src/app/frontend/create/from/form/template.html - 370 + 355 @@ -4296,22 +4296,22 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4319,7 +4319,7 @@ {VAR_SELECT, select, 1 {隱藏高級設置} other {顯示高級選項} } src/app/frontend/create/from/form/template.html - 373 + 371 @@ -4329,7 +4329,7 @@ src/app/frontend/create/from/input/template.html - 51 + 20 @@ -4339,17 +4339,17 @@ src/app/frontend/create/from/input/template.html - 51 + 24 - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new - src/app/frontend/create/from/input/component.ts - 51 + src/app/frontend/create/from/input/template.html + 29 @@ -4360,7 +4360,7 @@ src/app/frontend/create/from/input/template.html - 51 + 41 @@ -4370,7 +4370,7 @@ src/app/frontend/create/from/file/template.html - 57 + 20 @@ -4380,18 +4380,18 @@ src/app/frontend/create/from/file/template.html - 57 + 24 - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new - src/app/frontend/create/from/file/component.ts - 58 + src/app/frontend/create/from/file/template.html + 29 @@ -4399,7 +4399,7 @@ 選擇 YAML 或 JSON 文件 src/app/frontend/create/from/file/template.html - 56 + 36 @@ -4409,15 +4409,15 @@ src/app/frontend/create/from/file/template.html - 57 + 46 Environment variables 環境變數 - src/app/frontend/create/from/form/environmentvariables/component.ts - 66 + src/app/frontend/create/from/form/environmentvariables/template.html + 19 @@ -4426,40 +4426,40 @@ 變數名必須是有效的 C 標識符 - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 33 Value - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 44 Service Service - src/app/frontend/create/from/form/portmappings/component.ts - 92 + src/app/frontend/create/from/form/portmappings/template.html + 25 - src/app/frontend/overview/component.ts - 60 + src/app/frontend/overview/template.html + 46 - src/app/frontend/search/component.ts - 37 + src/app/frontend/search/template.html + 42 Port 端口 - src/app/frontend/create/from/form/portmappings/component.ts - 117 + src/app/frontend/create/from/form/portmappings/template.html + 48 @@ -4468,8 +4468,8 @@ 端口號必須是數字 - src/app/frontend/create/from/form/portmappings/component.ts - 186 + src/app/frontend/create/from/form/portmappings/template.html + 53 @@ -4478,8 +4478,8 @@ 端口號不能為空 - src/app/frontend/create/from/form/portmappings/component.ts - 207 + src/app/frontend/create/from/form/portmappings/template.html + 57 @@ -4488,8 +4488,8 @@ 端口號必須大於 0 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 61 @@ -4498,16 +4498,16 @@ 端口號必須小於 65536 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 65 Target port 目標端口 - src/app/frontend/create/from/form/portmappings/component.ts - 140 + src/app/frontend/create/from/form/portmappings/template.html + 79 @@ -4516,8 +4516,8 @@ 目標端口必須是整數。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 86 @@ -4526,8 +4526,8 @@ 目標端口不能爲空。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 90 @@ -4536,8 +4536,8 @@ 目標端口必須大於 0。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 94 @@ -4546,16 +4546,16 @@ 目標端口必須小於 65536。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 98 Protocol 協議 - src/app/frontend/create/from/form/portmappings/component.ts - 163 + src/app/frontend/create/from/form/portmappings/template.html + 110 @@ -4564,8 +4564,8 @@ 協議是必須的。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 123 @@ -4574,26 +4574,26 @@ 無效的協議。 - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 127 key 密鑰 - src/app/frontend/create/from/form/deploylabel/component.ts - 68 + src/app/frontend/create/from/form/deploylabel/template.html + 30 - is not unique + is not unique 不是唯一的 - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 @@ -4603,7 +4603,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 @@ -4613,7 +4613,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 @@ -4623,7 +4623,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 @@ -4633,15 +4633,15 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 49 value - src/app/frontend/create/from/form/deploylabel/component.ts - 93 + src/app/frontend/create/from/form/deploylabel/template.html + 62 @@ -4651,7 +4651,7 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 @@ -4661,71 +4661,71 @@ src/app/frontend/create/from/form/deploylabel/template.html - 86 + 70 Logs from 日誌 - src/app/frontend/logs/component.ts - 62 + src/app/frontend/logs/template.html + 24 Init Containers 初始化容器 - src/app/frontend/logs/component.ts - 101 + src/app/frontend/logs/template.html + 36 in in - src/app/frontend/logs/component.ts - 139 + src/app/frontend/logs/template.html + 47 Download logs 下載日誌 - src/app/frontend/logs/component.ts - 161 + src/app/frontend/logs/template.html + 63 Invert colors 反轉顔色 - src/app/frontend/logs/component.ts - 196 + src/app/frontend/logs/template.html + 134 Reduce font size 減小字體大小 - src/app/frontend/logs/component.ts - 220 + src/app/frontend/logs/template.html + 139 Show timestamps 顯示時間戳 - src/app/frontend/logs/component.ts - 244 + src/app/frontend/logs/template.html + 144 - Auto-refresh (every s.) + Auto-refresh (every s.) Auto-refresh (every s.) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 @@ -4733,563 +4733,561 @@ 顯示以前的日誌 src/app/frontend/logs/template.html - 157 + 154 - Logs from to UTC + Logs from to UTC Logs from to UTC src/app/frontend/logs/template.html - 157 + 98 Pod Selector Pod Selector - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 28 Policy Types Policy Types - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 37 Ingress Rules Ingress Rules - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 49 Egress Rules Egress Rules - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 70 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 Source Source - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19 Type Type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309 Filesystem type Filesystem type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316 Partition Partition - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166 Read only Read only - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354 Volume ID Volume ID - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116 Target World Wide Names Target World Wide Names - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 124 Dataset name Dataset name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143 Persistent disk name Persistent disk name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 180 Endpoints Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196 Path Path - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293 iSCSI Qualified Name iSCSI Qualified Name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 249 iSCSI target lun number iSCSI target lun number - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 263 Target portal Target portal - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 270 Server Server - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 286 Image Image - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 Keyring Keyring - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 330 Monitors Monitors - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 337 Pool Pool - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347 Secret reference name Secret reference name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 361 User User - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368 Pod CIDR Pod CIDR - src/app/frontend/resource/cluster/node/detail/component.ts - 129 + src/app/frontend/resource/cluster/node/detail/template.html + 35 Provider ID 提供者的 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 40 Unschedulable 不可調度 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 45 Addresses 地址 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 51 Taints 污點 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 60 System information 系統訊息 - src/app/frontend/resource/cluster/node/detail/component.ts - 73 + src/app/frontend/resource/cluster/node/detail/template.html + 71 Machine ID 機器 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 77 System UUID 系統 UUID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 82 Boot ID 啟動 ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 87 Kernel version 核心版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 92 OS Image 作業系統映像檔 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 97 Container runtime version 容器 runtime 版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 102 kubelet version kubelet 版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 107 kube-proxy version kube-proxy 版本 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 112 Operating system 作業系統 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 117 Architecture 架構 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 122 Allocation 分配 - src/app/frontend/resource/cluster/node/detail/component.ts - 90 + src/app/frontend/resource/cluster/node/detail/template.html + 130 CPU CPU - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 138 Memory Memory - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 151 Reclaim policy 回收策略 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 Storage class 存儲類 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 Access modes 訪問模式 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 Quantity 數量 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 Path 路徑 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 49 Path Type Path Type - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 56 Service Name Service Name - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 63 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 29 Service Port Service Port - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 81 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 35 TLS Secret TLS Secret - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 88 Parameter 參數 - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 @@ -5304,124 +5302,124 @@ Data 數據 - src/app/frontend/crd/crdobject/component.ts - 55 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/resource/config/configmap/detail/component.ts - 46 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - src/app/frontend/resource/config/secret/detail/component.ts - 47 + src/app/frontend/resource/config/secret/detail/template.html + 22 - + - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 There is no data to display. 沒有要顯示的數據。 - src/app/frontend/resource/config/configmap/detail/component.ts - 73 + src/app/frontend/resource/config/configmap/detail/template.html + 32 - src/app/frontend/resource/config/secret/detail/component.ts - 72 + src/app/frontend/resource/config/secret/detail/template.html + 40 Session Affinity Session Affinity - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 38 Selector 選擇器 - src/app/frontend/resource/discovery/service/detail/component.ts - 70 + src/app/frontend/resource/discovery/service/detail/template.html + 44 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 62 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 30 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 71 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 38 Schedule:  時間表:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 Active Jobs:  運行中的 Jobs:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 Suspend:  暫停中:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 Active Jobs 運行中的 Jobs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 66 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 90 Last schedule 上次調度 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 70 Concurrency policy 並發策略 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 76 Starting deadline seconds Starting deadline seconds - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 82 @@ -5436,412 +5434,412 @@ Inactive Jobs 非工作的 Jobs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 Init images 初始 images - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 48 Resource information Resource information - src/app/frontend/resource/workloads/pod/detail/component.ts - 50 + src/app/frontend/resource/workloads/pod/detail/template.html + 24 Strategy:  策略:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 28 Min ready seconds:  最小準備秒數:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 35 Revision history limit:  調整 history 範圍:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 42 Strategy 策略 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 52 Min ready seconds 最小準備秒數: - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 58 Revision history limit 調整歷史記錄限制 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 64 Rolling update strategy 滾動更新策略 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 64 + src/app/frontend/resource/workloads/deployment/detail/template.html + 82 Max surge:  最大替換數:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 88 Max unavailable:  最大不可用數:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 95 Max surge 最大替換數 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 105 Max unavailable 最大不可用數 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 111 Pods status Pods 狀態 - src/app/frontend/common/components/podstatus/component.ts - 26 + src/app/frontend/common/components/podstatus/template.html + 20 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 91 + src/app/frontend/resource/workloads/deployment/detail/template.html + 119 Updated:  已更新:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 125 Total:  總計:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 132 Available:  可用的:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 139 Unavailable:  不可用的:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 146 Updated 已更新 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 156 Total 總計 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 162 Available 可用的 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 168 Unavailable 不可用的 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 174 New Replica Set 新 Replica Set - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 186 Pods:  Pods:  - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 214 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 62 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 28 Old Replica Sets 舊 Replica Sets - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 Completions:  完成:  - src/app/frontend/resource/workloads/job/detail/component.ts - 68 + src/app/frontend/resource/workloads/job/detail/template.html + 28 Parallelism:  並行:  - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 35 Completions 完成 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 45 Parallelism 並行 - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/job/detail/template.html + 51 Label Selector 標籤選擇器 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 61 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 67 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 Settings have changed since last reload 自上次重新加載後設置已更改 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 Do you want to save them anyways? 您想保存它們嗎? - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 Refresh 刷新 - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 Default namespace Default namespace - src/app/frontend/settings/global/namespace/component.ts - 71 + src/app/frontend/settings/global/namespace/template.html + 18 Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. - src/app/frontend/settings/global/namespace/component.ts - 93 + src/app/frontend/settings/global/namespace/template.html + 20 Namespace fallback list Namespace fallback list - src/app/frontend/settings/global/namespace/component.ts - 141 + src/app/frontend/settings/global/namespace/template.html + 40 List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/settings/global/namespace/component.ts - 174 + src/app/frontend/settings/global/namespace/template.html + 42 Add namespaces... Add namespaces... - src/app/frontend/settings/global/namespace/component.ts - 200 + src/app/frontend/settings/global/namespace/template.html + 60 Edit Namespace List Edit Namespace List - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 Edit Edit - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45 Close Close - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52 - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50 No namespaces selected No namespaces selected - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 Add Namespace Add Namespace - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 Add Add - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47 @@ -5850,108 +5848,108 @@ 全局設置存儲在 config map 中, 因此所有這些設置都應用於每個應用程式的實例。 - src/app/frontend/settings/global/component.ts - 77 + src/app/frontend/settings/global/template.html + 25 Cluster name 叢集名稱 - src/app/frontend/settings/global/component.ts - 100 + src/app/frontend/settings/global/template.html + 30 - src/app/frontend/settings/global/component.ts - 162 + src/app/frontend/settings/global/template.html + 38 Cluster name appears in the browser window title if it is set. 如果已設置,則叢集名字將顯示在瀏覽器標題中。 - src/app/frontend/settings/global/component.ts - 137 + src/app/frontend/settings/global/template.html + 32 Items per page 每頁 Items - src/app/frontend/settings/global/component.ts - 181 + src/app/frontend/settings/global/template.html + 47 Max number of items that can be displayed on every list view. 每列視窗上可以顯示的最大項目數。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 49 Labels limit Labels limit - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 65 Max number of labels that are displayed by default on most views. 默認情況下,大多數視窗上顯示的最大標籤數。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 67 Logs auto-refresh time interval 日誌自動刷新時間間隔 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 83 Number of seconds between every auto-refresh of logs. 每次自動刷新日誌的間隔秒數。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 85 Resource auto-refresh time interval 資源自動刷新時間間隔 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 101 Number of seconds between every auto-refresh of every resource. Set 0 to disable. 兩次資源自動刷新時間間隔,設置爲 0 則表示不啓用。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 103 Disable access denied notification 禁止拒絕訪問的通知 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 119 Hides all access denied warnings in the notification panel. 在通知面板中隱藏所有拒絕訪問的警告。 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 121 @@ -5960,8 +5958,8 @@ 保存 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 137 @@ -5970,64 +5968,60 @@ 重新加載 - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/template.html + 144 Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. 本地設置存儲在瀏覽器 cookie 中,因此它們不會在多個設備之間同步。每次更改都會自動應用改變。 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 23 Theme Theme - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 27 Choose color theme of the dashboard Choose color theme of the dashboard - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 29 Language 語言 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 44 Change the language of the dashboard 更改 dashboard 的語言 - src/app/frontend/settings/local/component.ts - 74 + src/app/frontend/settings/local/template.html + 46 Global settings Global settings - src/app/frontend/settings/global/component.ts - 61 + src/app/frontend/settings/global/template.html + 21 - Shell in in + Shell in in Shell in @@ -6038,8 +6032,8 @@ in - src/app/frontend/shell/component.ts - 74 + src/app/frontend/shell/template.html + 22 diff --git a/package-lock.json b/package-lock.json index 2961d921ed74..9eb808d8c19f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,12 +5,12 @@ "requires": true, "dependencies": { "@angular-devkit/architect": { - "version": "0.1102.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.10.tgz", - "integrity": "sha512-jb/Df6l7XHU7b2hu5gG1WItMo9cDjrqY0i6UzntUQ/QsSMqbnU6yWoRT6orLgN9tGdA4AjIyv+9mfMXHwM2maw==", + "version": "0.1102.11", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.11.tgz", + "integrity": "sha512-1MoUSz7zNJomUUuzbIyBSprzbWa9eF97SRDEbllYHHXY/IWWetHGNK7gkJPyW0zgKhXIc5Sq4TJKIJKWPNh00Q==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.10", + "@angular-devkit/core": "11.2.11", "rxjs": "6.6.3" }, "dependencies": { @@ -32,15 +32,15 @@ } }, "@angular-devkit/build-angular": { - "version": "0.1102.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1102.10.tgz", - "integrity": "sha512-3WoOAt0DlvxSuRUEyjp2VBXQ8WGDHPytoMEn097/dDwUlw7xbljdgLuzW8yvsDMLJPhSjEy4lZpSNE+NSvQCug==", + "version": "0.1102.11", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1102.11.tgz", + "integrity": "sha512-oT4eiVs4va5rKE1dsbi9C2kDzTVzLx9PNPGtTiClG5uRPMWGyljXtHNMfDy0gH9H5kjcObwR/a8EPrx7Xd3ZAA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1102.10", - "@angular-devkit/build-optimizer": "0.1102.10", - "@angular-devkit/build-webpack": "0.1102.10", - "@angular-devkit/core": "11.2.10", + "@angular-devkit/architect": "0.1102.11", + "@angular-devkit/build-optimizer": "0.1102.11", + "@angular-devkit/build-webpack": "0.1102.11", + "@angular-devkit/core": "11.2.11", "@babel/core": "7.12.10", "@babel/generator": "7.12.11", "@babel/plugin-transform-async-to-generator": "7.12.1", @@ -50,7 +50,7 @@ "@babel/template": "7.12.7", "@discoveryjs/json-ext": "0.5.2", "@jsdevtools/coverage-istanbul-loader": "3.0.5", - "@ngtools/webpack": "11.2.10", + "@ngtools/webpack": "11.2.11", "ansi-colors": "4.1.1", "autoprefixer": "10.2.4", "babel-loader": "8.2.2", @@ -62,7 +62,7 @@ "core-js": "3.8.3", "critters": "0.0.7", "css-loader": "5.0.1", - "cssnano": "4.1.11", + "cssnano": "5.0.1", "file-loader": "6.2.0", "find-cache-dir": "3.3.1", "glob": "7.1.6", @@ -80,7 +80,7 @@ "ora": "5.3.0", "parse5-html-rewriting-stream": "6.0.1", "pnp-webpack-plugin": "1.6.4", - "postcss": "8.2.4", + "postcss": "8.2.13", "postcss-import": "14.0.0", "postcss-loader": "4.2.0", "raw-loader": "4.0.2", @@ -168,6 +168,88 @@ } } }, + "@babel/preset-env": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", + "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.12.7", + "@babel/helper-compilation-targets": "^7.12.5", + "@babel/helper-module-imports": "^7.12.5", + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/helper-validator-option": "^7.12.11", + "@babel/plugin-proposal-async-generator-functions": "^7.12.1", + "@babel/plugin-proposal-class-properties": "^7.12.1", + "@babel/plugin-proposal-dynamic-import": "^7.12.1", + "@babel/plugin-proposal-export-namespace-from": "^7.12.1", + "@babel/plugin-proposal-json-strings": "^7.12.1", + "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", + "@babel/plugin-proposal-numeric-separator": "^7.12.7", + "@babel/plugin-proposal-object-rest-spread": "^7.12.1", + "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.12.7", + "@babel/plugin-proposal-private-methods": "^7.12.1", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-class-properties": "^7.12.1", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.12.1", + "@babel/plugin-transform-arrow-functions": "^7.12.1", + "@babel/plugin-transform-async-to-generator": "^7.12.1", + "@babel/plugin-transform-block-scoped-functions": "^7.12.1", + "@babel/plugin-transform-block-scoping": "^7.12.11", + "@babel/plugin-transform-classes": "^7.12.1", + "@babel/plugin-transform-computed-properties": "^7.12.1", + "@babel/plugin-transform-destructuring": "^7.12.1", + "@babel/plugin-transform-dotall-regex": "^7.12.1", + "@babel/plugin-transform-duplicate-keys": "^7.12.1", + "@babel/plugin-transform-exponentiation-operator": "^7.12.1", + "@babel/plugin-transform-for-of": "^7.12.1", + "@babel/plugin-transform-function-name": "^7.12.1", + "@babel/plugin-transform-literals": "^7.12.1", + "@babel/plugin-transform-member-expression-literals": "^7.12.1", + "@babel/plugin-transform-modules-amd": "^7.12.1", + "@babel/plugin-transform-modules-commonjs": "^7.12.1", + "@babel/plugin-transform-modules-systemjs": "^7.12.1", + "@babel/plugin-transform-modules-umd": "^7.12.1", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", + "@babel/plugin-transform-new-target": "^7.12.1", + "@babel/plugin-transform-object-super": "^7.12.1", + "@babel/plugin-transform-parameters": "^7.12.1", + "@babel/plugin-transform-property-literals": "^7.12.1", + "@babel/plugin-transform-regenerator": "^7.12.1", + "@babel/plugin-transform-reserved-words": "^7.12.1", + "@babel/plugin-transform-shorthand-properties": "^7.12.1", + "@babel/plugin-transform-spread": "^7.12.1", + "@babel/plugin-transform-sticky-regex": "^7.12.7", + "@babel/plugin-transform-template-literals": "^7.12.1", + "@babel/plugin-transform-typeof-symbol": "^7.12.10", + "@babel/plugin-transform-unicode-escapes": "^7.12.1", + "@babel/plugin-transform-unicode-regex": "^7.12.1", + "@babel/preset-modules": "^0.1.3", + "@babel/types": "^7.12.11", + "core-js-compat": "^3.8.0", + "semver": "^5.5.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, "@babel/template": { "version": "7.12.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", @@ -265,9 +347,9 @@ } }, "@angular-devkit/build-optimizer": { - "version": "0.1102.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.10.tgz", - "integrity": "sha512-6EEWq9VDBXtZ6nuHs4ljYrB4JIH+GRhgUm+M4x44Qo9CXxbBmNIswrTpYozdqzdMW4SqqIWVmTqyRzQYSMX+Vg==", + "version": "0.1102.11", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.11.tgz", + "integrity": "sha512-YB9VcImGAuNkaNsDqVWDiBqpyxnAhV0gyHIVAQTEBjyebvzKCSbrmzsnDzvD5eXyDDJQ2InaD6/1HpDGQ5YPQw==", "dev": true, "requires": { "loader-utils": "2.0.0", @@ -288,23 +370,17 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", "dev": true - }, - "typescript": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz", - "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==", - "dev": true } } }, "@angular-devkit/build-webpack": { - "version": "0.1102.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1102.10.tgz", - "integrity": "sha512-e0/gAv04qg/fDvYWKMU6ZQzgYcUz1sHxXOh8ZZ/ezdLCzJP0HoCWoVEu/0PkAPwuAhUe+GjfgE8M7qFRZUFh1g==", + "version": "0.1102.11", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1102.11.tgz", + "integrity": "sha512-Z8u4/934lFDsT3PFgvf49vDJO/+PhTejERoSFK/3Elq4dzS15Ial7itPUgaQS7nYYJJ8qKvr+dXkboXAv7Gqaw==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1102.10", - "@angular-devkit/core": "11.2.10", + "@angular-devkit/architect": "0.1102.11", + "@angular-devkit/core": "11.2.11", "rxjs": "6.6.3" }, "dependencies": { @@ -326,9 +402,9 @@ } }, "@angular-devkit/core": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", - "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.11.tgz", + "integrity": "sha512-6gFrpG0o00Y4kMU7cQeQ5fSlmXRvNlidylM3OfAvpj0qHoRKo1E3q9iVr4fW3oVZxK3fpCSN7RE5Myl5Y7mV0w==", "dev": true, "requires": { "ajv": "6.12.6", @@ -372,6 +448,19 @@ "rxjs": "6.6.3" }, "dependencies": { + "@angular-devkit/core": { + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", + "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", + "dev": true, + "requires": { + "ajv": "6.12.6", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.3", + "source-map": "0.7.3" + } + }, "rxjs": { "version": "6.6.3", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", @@ -381,6 +470,12 @@ "tslib": "^1.9.0" } }, + "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 + }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -436,6 +531,29 @@ "uuid": "8.3.2" }, "dependencies": { + "@angular-devkit/architect": { + "version": "0.1102.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.10.tgz", + "integrity": "sha512-jb/Df6l7XHU7b2hu5gG1WItMo9cDjrqY0i6UzntUQ/QsSMqbnU6yWoRT6orLgN9tGdA4AjIyv+9mfMXHwM2maw==", + "dev": true, + "requires": { + "@angular-devkit/core": "11.2.10", + "rxjs": "6.6.3" + } + }, + "@angular-devkit/core": { + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", + "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", + "dev": true, + "requires": { + "ajv": "6.12.6", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.3", + "source-map": "0.7.3" + } + }, "resolve": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", @@ -446,6 +564,15 @@ "path-parse": "^1.0.6" } }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, "semver": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", @@ -455,6 +582,18 @@ "lru-cache": "^6.0.0" } }, + "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 + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -502,37 +641,6 @@ "yargs": "^16.2.0" }, "dependencies": { - "@babel/core": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.16.tgz", - "integrity": "sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.16", - "@babel/helper-compilation-targets": "^7.13.16", - "@babel/helper-module-transforms": "^7.13.14", - "@babel/helpers": "^7.13.16", - "@babel/parser": "^7.13.16", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.15", - "@babel/types": "^7.13.16", - "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": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -585,6 +693,35 @@ "@babel/core": "7.8.3", "glob": "7.1.2", "yargs": "^16.2.0" + }, + "dependencies": { + "@babel/core": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz", + "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.3", + "@babel/helpers": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.0", + "lodash": "^4.17.13", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + } } }, "@angular/material": { @@ -634,31 +771,33 @@ "dev": true }, "@babel/core": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.3.tgz", - "integrity": "sha512-4XFkf8AwyrEG7Ziu3L2L0Cv+WyY47Tcsp70JFmpftbAA1K7YL/sgE9jh9HyNj08Y/U50ItUchpN0w6HxAoX1rA==", - "requires": { - "@babel/code-frame": "^7.8.3", - "@babel/generator": "^7.8.3", - "@babel/helpers": "^7.8.3", - "@babel/parser": "^7.8.3", - "@babel/template": "^7.8.3", - "@babel/traverse": "^7.8.3", - "@babel/types": "^7.8.3", + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.16.tgz", + "integrity": "sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.13.16", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.13.14", + "@babel/helpers": "^7.13.16", + "@babel/parser": "^7.13.16", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.13.15", + "@babel/types": "^7.13.16", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.0", - "lodash": "^4.17.13", - "resolve": "^1.3.2", - "semver": "^5.4.1", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", "source-map": "^0.5.0" }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true } } }, @@ -734,6 +873,30 @@ "regexpu-core": "^4.7.1" } }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.0.tgz", + "integrity": "sha512-JT8tHuFjKBo8NnaUbblz7mIu1nnvUDiHVjXXkulZULyidvo/7P6TY7+YqpV37IfF+KUFxmlK04elKtGKXaiVgw==", + "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.13.0", "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz", @@ -917,6 +1080,17 @@ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==" }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.13.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.13.12.tgz", + "integrity": "sha512-d0u3zWKcoZf379fOeJdr1a5WPDny4aOFZ6hlfKivgK0LY7ZxNfoaHL2fWwdGtHyVvra38FC+HVYkO+byfSA8AQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1", + "@babel/plugin-proposal-optional-chaining": "^7.13.12" + } + }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.13.15", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz", @@ -1519,83 +1693,97 @@ } }, "@babel/preset-env": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", - "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.15.tgz", + "integrity": "sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA==", "dev": true, "requires": { - "@babel/compat-data": "^7.12.7", - "@babel/helper-compilation-targets": "^7.12.5", - "@babel/helper-module-imports": "^7.12.5", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.11", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.7", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/compat-data": "^7.13.15", + "@babel/helper-compilation-targets": "^7.13.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-validator-option": "^7.12.17", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-async-generator-functions": "^7.13.15", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-dynamic-import": "^7.13.8", + "@babel/plugin-proposal-export-namespace-from": "^7.12.13", + "@babel/plugin-proposal-json-strings": "^7.13.8", + "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-numeric-separator": "^7.12.13", + "@babel/plugin-proposal-object-rest-spread": "^7.13.8", + "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", + "@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.0", + "@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.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.11", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.7", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.10", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.11", - "core-js-compat": "^3.8.0", - "semver": "^5.5.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.12.13", + "@babel/plugin-transform-arrow-functions": "^7.13.0", + "@babel/plugin-transform-async-to-generator": "^7.13.0", + "@babel/plugin-transform-block-scoped-functions": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.12.13", + "@babel/plugin-transform-classes": "^7.13.0", + "@babel/plugin-transform-computed-properties": "^7.13.0", + "@babel/plugin-transform-destructuring": "^7.13.0", + "@babel/plugin-transform-dotall-regex": "^7.12.13", + "@babel/plugin-transform-duplicate-keys": "^7.12.13", + "@babel/plugin-transform-exponentiation-operator": "^7.12.13", + "@babel/plugin-transform-for-of": "^7.13.0", + "@babel/plugin-transform-function-name": "^7.12.13", + "@babel/plugin-transform-literals": "^7.12.13", + "@babel/plugin-transform-member-expression-literals": "^7.12.13", + "@babel/plugin-transform-modules-amd": "^7.13.0", + "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/plugin-transform-modules-systemjs": "^7.13.8", + "@babel/plugin-transform-modules-umd": "^7.13.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", + "@babel/plugin-transform-new-target": "^7.12.13", + "@babel/plugin-transform-object-super": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.13.0", + "@babel/plugin-transform-property-literals": "^7.12.13", + "@babel/plugin-transform-regenerator": "^7.13.15", + "@babel/plugin-transform-reserved-words": "^7.12.13", + "@babel/plugin-transform-shorthand-properties": "^7.12.13", + "@babel/plugin-transform-spread": "^7.13.0", + "@babel/plugin-transform-sticky-regex": "^7.12.13", + "@babel/plugin-transform-template-literals": "^7.13.0", + "@babel/plugin-transform-typeof-symbol": "^7.12.13", + "@babel/plugin-transform-unicode-escapes": "^7.12.13", + "@babel/plugin-transform-unicode-regex": "^7.12.13", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.13.14", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", + "core-js-compat": "^3.9.0", + "semver": "^6.3.0" }, "dependencies": { + "@babel/plugin-transform-async-to-generator": { + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", + "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0" + } + }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } @@ -1613,6 +1801,91 @@ "esutils": "^2.0.2" } }, + "@babel/register": { + "version": "7.13.16", + "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.13.16.tgz", + "integrity": "sha512-dh2t11ysujTwByQjXNgJ48QZ2zcXKQVdV8s0TbeMI0flmtGWCdTwK9tJiACHXPLmncm5+ktNn/diojA45JE4jg==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "find-cache-dir": "^2.0.0", + "make-dir": "^2.1.0", + "pirates": "^4.0.0", + "source-map-support": "^0.5.16" + }, + "dependencies": { + "find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "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" + } + }, + "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, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.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" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, "@babel/runtime": { "version": "7.12.5", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", @@ -1883,16 +2156,6 @@ "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", "dev": 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" - } - }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -1903,10 +2166,10 @@ "esprima": "^4.0.0" } }, - "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==", + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, "type-fest": { @@ -1975,6 +2238,12 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true } } }, @@ -2170,15 +2439,6 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -2351,20 +2611,6 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "jest-util": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.8.tgz", - "integrity": "sha512-yL+OHfe0uyjofzTwkSPyzJ4mihhMJsTAEp0OcvBP23V9IjKFvt76aV2+iab+wlGZP+K4lpjkr1vd7JK9+Kc6Ew==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -2604,12 +2850,6 @@ "source-map": "^0.6.0" }, "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -2903,15 +3143,23 @@ "requires": { "call-me-maybe": "^1.0.1", "glob-to-regexp": "^0.3.0" + }, + "dependencies": { + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + } } }, "@ngtools/webpack": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.2.10.tgz", - "integrity": "sha512-2TMB2mAH7B5hnF3FgVNmVvt7gEJ9q2heVCAGz4sac31oHpJUe8IKfkZGwXopV26KoJOXQxP0MJvWMf4GfLQ8Tw==", + "version": "11.2.11", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.2.11.tgz", + "integrity": "sha512-CfWS6mWG8FftHe+LtsIQnzaADtzKd+oy0BjynD8sXeMNy2y37sqCw9iJfoCNONKaeFglszyfFPAB8Xj3u3WXXg==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.10", + "@angular-devkit/core": "11.2.11", "enhanced-resolve": "5.7.0", "webpack-sources": "2.2.0" } @@ -3053,9 +3301,9 @@ } }, "@npmcli/run-script": { - "version": "1.8.4", - "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.4.tgz", - "integrity": "sha512-Yd9HXTtF1JGDXZw0+SOn+mWLYS0e7bHBHVC/2C8yqs4wUrs/k8rwBSinD7rfk+3WG/MFGRZKxjyoD34Pch2E/A==", + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-1.8.5.tgz", + "integrity": "sha512-NQspusBCpTjNwNRFMtz2C5MxoxyzlbuJ4YEhxAKrIonTiirKDtatsZictx9RgamQIx6+QuHMNmPl0wQdoESs9A==", "dev": true, "requires": { "@npmcli/node-gyp": "^1.0.2", @@ -3136,6 +3384,42 @@ "@angular-devkit/core": "11.2.10", "@angular-devkit/schematics": "11.2.10", "jsonc-parser": "3.0.0" + }, + "dependencies": { + "@angular-devkit/core": { + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", + "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", + "dev": true, + "requires": { + "ajv": "6.12.6", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.3", + "source-map": "0.7.3" + } + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, + "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 + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } } }, "@schematics/update": { @@ -3154,6 +3438,28 @@ "semver-intersect": "1.4.0" }, "dependencies": { + "@angular-devkit/core": { + "version": "11.2.10", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", + "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", + "dev": true, + "requires": { + "ajv": "6.12.6", + "fast-json-stable-stringify": "2.1.0", + "magic-string": "0.25.7", + "rxjs": "6.6.3", + "source-map": "0.7.3" + } + }, + "rxjs": { + "version": "6.6.3", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", + "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", + "dev": true, + "requires": { + "tslib": "^1.9.0" + } + }, "semver": { "version": "7.3.4", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", @@ -3162,6 +3468,18 @@ "requires": { "lru-cache": "^6.0.0" } + }, + "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 + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true } } }, @@ -3244,6 +3562,12 @@ "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", "dev": true }, + "@trysound/sax": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz", + "integrity": "sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==", + "dev": true + }, "@types/babel__core": { "version": "7.1.14", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz", @@ -3708,9 +4032,9 @@ } }, "@types/jasmine": { - "version": "3.6.9", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.9.tgz", - "integrity": "sha512-B53NIwMj/AO0O+xfSWLYmKB0Mo6TYxfv2Mk8/c1T2w/e38t55iaPR6p7pHXTTtqfTmevPK3i8T1YweYFTZlxDw==", + "version": "3.6.10", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.10.tgz", + "integrity": "sha512-yfCl7JGtIc5LjScFpeIGBBNhJFkJdAAcsAnAd9ZRHwzh+sR2zkt257BKkTCF5VpJ8wMPnzzZ8QatRdXM8tqpKA==", "dev": true }, "@types/jasminewd2": { @@ -3723,9 +4047,9 @@ } }, "@types/jest": { - "version": "26.0.22", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.22.tgz", - "integrity": "sha512-eeWwWjlqxvBxc4oQdkueW5OF/gtfSceKk4OnOAGlUSwS/liBRtZppbJuz1YkgbrbfGOoeBHun9fOvXnjNwrSOw==", + "version": "26.0.23", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.23.tgz", + "integrity": "sha512-ZHLmWMJ9jJ9PTiT58juykZpL7KjwJywFN3Rr2pTSkyQfydf/rk22yS7W8p5DaVUMQ2BQC7oYiU3FjbTM/mYrOA==", "dev": true, "requires": { "jest-diff": "^26.0.0", @@ -3733,9 +4057,9 @@ } }, "@types/js-yaml": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.0.tgz", - "integrity": "sha512-4vlpCM5KPCL5CfGmTbpjwVKbISRYhduEJvvUWsH5EB7QInhEj94XPZ3ts/9FPiLZFqYO0xoW4ZL8z2AabTGgJA==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.1.tgz", + "integrity": "sha512-xdOvNmXmrZqqPy3kuCQ+fz6wA0xU5pji9cd1nDrflWaAWtYLLGk5ykW0H6yg5TVyehHP1pfmuuSaZkhP+kspVA==", "dev": true }, "@types/json-schema": { @@ -3763,9 +4087,9 @@ "dev": true }, "@types/node": { - "version": "14.14.41", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz", - "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==", + "version": "15.0.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.0.1.tgz", + "integrity": "sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA==", "dev": true }, "@types/normalize-package-data": { @@ -3786,12 +4110,6 @@ "integrity": "sha512-PijRCG/K3s3w1We6ynUKdxEc5AcuuH3NBmMDP8uvKVp6X43UY7NQlTzczakXP3DJR0F4dfNQIGjU2cUeRYs2AA==", "dev": true }, - "@types/q": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz", - "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", - "dev": true - }, "@types/sinonjs__fake-timers": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-6.0.2.tgz", @@ -3799,9 +4117,9 @@ "dev": true }, "@types/sizzle": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz", - "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.3.tgz", + "integrity": "sha512-JYM8x9EGF163bEyhdJBpR2QX1R5naCJHC8ucJylJ3w9/CVBaskdQ8WqBf8MmQrd1kRvp/a4TS8HJ+bxzR7ZJYQ==", "dev": true }, "@types/source-list-map": { @@ -4306,9 +4624,12 @@ "dev": true }, "angular-page-visibility": { - "version": "9.0.6", - "resolved": "https://registry.npmjs.org/angular-page-visibility/-/angular-page-visibility-9.0.6.tgz", - "integrity": "sha512-JvToTSUw2WKfjRcGdoebNNEIAdWsW74stXkflYcz5z7vsYnP3teC3XVV31UmIiTr6tIwFHGndlsjMZgUQsJ3BQ==" + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/angular-page-visibility/-/angular-page-visibility-11.0.0.tgz", + "integrity": "sha512-GdAuCjeDG/fhIKt6EEVSi8o6c4hxuamejhETnJRwNBJZrPU5I8DIYYXYkvkJ4xy2umNl1ihem+33d1eApfVMkA==", + "requires": { + "tslib": "^2.0.0" + } }, "ansi-align": { "version": "3.0.0", @@ -4850,197 +5171,284 @@ "ast-types-flow": "0.0.7" } }, - "babel-cli": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz", - "integrity": "sha1-UCq1SHTX24itALiHoGODzgPQAvE=", + "babel-jest": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.8.tgz", + "integrity": "sha512-627ROF2NMeLmF2QJey95TeiyYGYZ+6YjWKx/2RNQYnF6trNsoc/W8EZEpZo3GSU086GQ2vg4gJs1oncSnyp/aw==", "dev": true, "requires": { - "babel-core": "^6.26.0", - "babel-polyfill": "^6.26.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "chokidar": "^1.6.1", - "commander": "^2.11.0", - "convert-source-map": "^1.5.0", - "fs-readdir-recursive": "^1.0.0", - "glob": "^7.1.2", - "lodash": "^4.17.4", - "output-file-sync": "^1.1.2", - "path-is-absolute": "^1.0.1", - "slash": "^1.0.0", - "source-map": "^0.5.6", - "v8flags": "^2.1.1" + "@jest/transform": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^27.0.0-next.3", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" }, "dependencies": { - "anymatch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", - "dev": true, - "optional": true, - "requires": { - "micromatch": "^2.1.5", - "normalize-path": "^2.0.0" - } - }, - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, - "optional": true, "requires": { - "arr-flatten": "^1.0.1" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", - "dev": true, - "optional": true - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "optional": true - }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "dev": true, - "optional": true, "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" + "@types/yargs-parser": "*" } }, - "chokidar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", - "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", + "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, - "optional": true, "requires": { - "anymatch": "^1.3.0", - "async-each": "^1.0.0", - "fsevents": "^1.0.0", - "glob-parent": "^2.0.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^2.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0" + "color-convert": "^2.0.1" } }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, - "optional": true, "requires": { - "ms": "2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "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, - "optional": true, "requires": { - "is-posix-bracket": "^0.1.0" + "color-name": "~1.1.4" } }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^1.0.0" - } + "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 }, - "fill-range": { + "has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "optional": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "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, - "optional": true, "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" + "has-flag": "^4.0.0" } - }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + } + } + }, + "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, - "optional": true, "requires": { - "is-glob": "^2.0.0" + "minimist": "^1.2.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==", + "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, - "optional": true, "requires": { - "kind-of": "^6.0.0" - }, - "dependencies": { - "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, - "optional": true - } + "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-istanbul": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", + "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^4.0.0", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.0.0-next.3", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.0-next.3.tgz", + "integrity": "sha512-s6XOBa+TIoy3tu8SLENLGk435ynzc6ojJ6O3ErI7iHyNSPjsQIZqZLbV1nIEdD5e7IrbtWml3umtxJqMnjmcAA==", + "dev": true, + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.0.tgz", + "integrity": "sha512-9bNwiR0dS881c5SHnzCmmGlMkJLl0OUZvxrxHo9w/iNoRuqaPjqlvBf4HrovXtQs/au5yKkpcdgfT1cC5PAZwg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.0", + "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.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.0.tgz", + "integrity": "sha512-zZyi7p3BCUyzNxLx8KV61zTINkkV65zVkDAFNZmrTCRVhjo1jAS+YLvDJ9Jgd/w2tsAviCwFHReYfxO3Iql8Yg==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.0", + "core-js-compat": "^3.9.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.0.tgz", + "integrity": "sha512-J7vKbCuD2Xi/eEHxquHN14bXAW9CXtecwuLrOIDJtcZzTaPzV1VdEfoUf9AzcRBMolKUQKM9/GVojeh0hFiqMg==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.0" + } + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.0.0-next.3", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.0-next.3.tgz", + "integrity": "sha512-1WoguNHYXSFCVvPqfjf+/J7q+OLohJzkT3vyGOACBlpjwE0b7yixW+M9O66U958/8n3UmpHXuC+cSR5p49XkcQ==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "^27.0.0-next.3", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "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-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=", + "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, - "optional": true, "requires": { - "binary-extensions": "^1.0.0" + "kind-of": "^6.0.0" } }, "is-data-descriptor": { @@ -5048,18 +5456,8 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, - "optional": true, "requires": { "kind-of": "^6.0.0" - }, - "dependencies": { - "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, - "optional": true - } } }, "is-descriptor": { @@ -5067,457 +5465,119 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, - "optional": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" - }, - "dependencies": { - "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, - "optional": true - } - } - }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true, - "optional": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^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, - "optional": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", - "dev": true, - "optional": true, - "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" } - }, - "ms": { + } + } + }, + "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 + }, + "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" + } + }, + "bent": { + "version": "7.3.12", + "resolved": "https://registry.npmjs.org/bent/-/bent-7.3.12.tgz", + "integrity": "sha512-T3yrKnVGB63zRuoco/7Ybl7BwwGZR0lceoVG5XmQyMIH9s19SV5m+a8qam4if0zQuAmOQTyPTPmsQBdAorGK3w==", + "dev": true, + "requires": { + "bytesish": "^0.4.1", + "caseless": "~0.12.0", + "is-stream": "^2.0.0" + }, + "dependencies": { + "is-stream": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true, - "optional": true - }, - "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, - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "optional": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "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, - "optional": 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, - "optional": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "optional": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.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, - "optional": 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": { - "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, - "optional": 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, - "optional": true, - "requires": { - "is-extendable": "^0.1.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, - "optional": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "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, - "optional": true - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "optional": 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, - "optional": 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, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "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, - "optional": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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, - "optional": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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, - "optional": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "optional": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - } - } - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", "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, - "optional": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "optional": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } } } }, - "babel-code-frame": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", - "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "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": { - "chalk": "^1.1.3", - "esutils": "^2.0.2", - "js-tokens": "^3.0.2" - }, - "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 - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", - "dev": true - }, - "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": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true - } + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" } }, - "babel-core": { - "version": "6.26.3", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", - "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "blob-util": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", + "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", + "dev": true + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "dev": true + }, + "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": { - "babel-code-frame": "^6.26.0", - "babel-generator": "^6.26.0", - "babel-helpers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-register": "^6.26.0", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "convert-source-map": "^1.5.1", - "debug": "^2.6.9", - "json5": "^0.5.1", - "lodash": "^4.17.4", - "minimatch": "^3.0.4", - "path-is-absolute": "^1.0.1", - "private": "^0.1.8", - "slash": "^1.0.0", - "source-map": "^0.5.7" + "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", @@ -5527,225 +5587,50 @@ "ms": "2.0.0" } }, - "json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", - "dev": true - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true - }, - "slash": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", - "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", - "dev": true - } - } - }, - "babel-generator": { - "version": "6.26.1", - "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", - "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", - "dev": true, - "requires": { - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "detect-indent": "^4.0.0", - "jsesc": "^1.3.0", - "lodash": "^4.17.4", - "source-map": "^0.5.7", - "trim-right": "^1.0.1" - }, - "dependencies": { - "jsesc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", - "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", - "dev": true } } }, - "babel-helper-builder-binary-assignment-operator-visitor": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", - "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", - "dev": true, - "requires": { - "babel-helper-explode-assignable-expression": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-call-delegate": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", - "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-define-map": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", - "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-helper-explode-assignable-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", - "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", - "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", - "dev": true, - "requires": { - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-get-function-arity": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", - "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "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" } }, - "babel-helper-hoist-variables": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", - "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true }, - "babel-helper-optimise-call-expression": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", - "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "boxen": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.0.1.tgz", + "integrity": "sha512-49VBlw+PrWEF51aCmy7QIteYPIFZxSpvqBdP/2itCPPlJ49kj9zg/XPRFrdkne2W+CfwXUls8exMvu1RysZpKA==", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-helper-regex": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", - "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" - } - }, - "babel-helper-remap-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", - "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", - "dev": true, - "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helper-replace-supers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", - "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", - "dev": true, - "requires": { - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } - }, - "babel-helpers": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", - "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-jest": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.8.tgz", - "integrity": "sha512-627ROF2NMeLmF2QJey95TeiyYGYZ+6YjWKx/2RNQYnF6trNsoc/W8EZEpZo3GSU086GQ2vg4gJs1oncSnyp/aw==", - "dev": true, - "requires": { - "@jest/transform": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^27.0.0-next.3", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.0", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" }, "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -5794,2181 +5679,1975 @@ "requires": { "has-flag": "^4.0.0" } - } - } - }, - "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" - } + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true } } }, - "babel-messages": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", - "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-check-es2015-constants": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", - "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } - }, - "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-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", - "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==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", - "test-exclude": "^6.0.0" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "babel-plugin-jest-hoist": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.0-next.3.tgz", - "integrity": "sha512-s6XOBa+TIoy3tu8SLENLGk435ynzc6ojJ6O3ErI7iHyNSPjsQIZqZLbV1nIEdD5e7IrbtWml3umtxJqMnjmcAA==", + "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": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" + "fill-range": "^7.0.1" } }, - "babel-plugin-syntax-async-functions": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", - "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", - "dev": true - }, - "babel-plugin-syntax-exponentiation-operator": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", - "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", "dev": true }, - "babel-plugin-syntax-trailing-function-commas": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", - "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", "dev": true }, - "babel-plugin-transform-async-to-generator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", - "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", - "dev": true, - "requires": { - "babel-helper-remap-async-to-generator": "^6.24.1", - "babel-plugin-syntax-async-functions": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-es2015-arrow-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", - "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, - "babel-plugin-transform-es2015-block-scoped-functions": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", - "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" } }, - "babel-plugin-transform-es2015-block-scoping": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", - "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", "dev": true, "requires": { - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "lodash": "^4.17.4" + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "babel-plugin-transform-es2015-classes": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", - "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", "dev": true, "requires": { - "babel-helper-define-map": "^6.24.1", - "babel-helper-function-name": "^6.24.1", - "babel-helper-optimise-call-expression": "^6.24.1", - "babel-helper-replace-supers": "^6.24.1", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" } }, - "babel-plugin-transform-es2015-computed-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", - "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, - "babel-plugin-transform-es2015-destructuring": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", - "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "pako": "~1.0.5" } }, - "babel-plugin-transform-es2015-duplicate-keys": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", - "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "browserslist": { + "version": "4.16.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.5.tgz", + "integrity": "sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A==", "dev": true, "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "caniuse-lite": "^1.0.30001214", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.719", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" } }, - "babel-plugin-transform-es2015-for-of": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", - "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, "requires": { - "babel-runtime": "^6.22.0" + "fast-json-stable-stringify": "2.x" } }, - "babel-plugin-transform-es2015-function-name": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", - "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, "requires": { - "babel-helper-function-name": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" + "node-int64": "^0.4.0" } }, - "babel-plugin-transform-es2015-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", - "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } + "btoa": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", + "dev": true }, - "babel-plugin-transform-es2015-modules-amd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", - "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "dev": true, "requires": { - "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" } }, - "babel-plugin-transform-es2015-modules-commonjs": { - "version": "6.26.2", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", - "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", - "dev": true, - "requires": { - "babel-plugin-transform-strict-mode": "^6.24.1", - "babel-runtime": "^6.26.0", - "babel-template": "^6.26.0", - "babel-types": "^6.26.0" - } + "buffer-crc32": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", + "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", + "dev": true }, - "babel-plugin-transform-es2015-modules-systemjs": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", - "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", - "dev": true, - "requires": { - "babel-helper-hoist-variables": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } - }, - "babel-plugin-transform-es2015-modules-umd": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", - "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", - "dev": true, - "requires": { - "babel-plugin-transform-es2015-modules-amd": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1" - } + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true }, - "babel-plugin-transform-es2015-object-super": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", - "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", - "dev": true, - "requires": { - "babel-helper-replace-supers": "^6.24.1", - "babel-runtime": "^6.22.0" - } + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true }, - "babel-plugin-transform-es2015-parameters": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", - "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", - "dev": true, - "requires": { - "babel-helper-call-delegate": "^6.24.1", - "babel-helper-get-function-arity": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-template": "^6.24.1", - "babel-traverse": "^6.24.1", - "babel-types": "^6.24.1" - } + "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 }, - "babel-plugin-transform-es2015-shorthand-properties": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", - "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true }, - "babel-plugin-transform-es2015-spread": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", - "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true }, - "babel-plugin-transform-es2015-sticky-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", - "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", - "dev": true, - "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "dev": true }, - "babel-plugin-transform-es2015-template-literals": { - "version": "6.22.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", - "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true }, - "babel-plugin-transform-es2015-typeof-symbol": { - "version": "6.23.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", - "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0" - } + "bytesish": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/bytesish/-/bytesish-0.4.4.tgz", + "integrity": "sha512-i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==", + "dev": true }, - "babel-plugin-transform-es2015-unicode-regex": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", - "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", - "dev": true, + "c3": { + "version": "0.7.20", + "resolved": "https://registry.npmjs.org/c3/-/c3-0.7.20.tgz", + "integrity": "sha512-QZg4q5M32x2TEgoiQPgc+G+rAuDErTjtG2AeLxS8s0ZLxHBoqsaRcraVvLBG8Zbmj8hOefz2DCWSlX3gaV/11g==", "requires": { - "babel-helper-regex": "^6.24.1", - "babel-runtime": "^6.22.0", - "regexpu-core": "^2.0.0" + "d3": "^5.8.0" }, "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - }, - "regexpu-core": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", - "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", - "dev": true, + "d3": { + "version": "5.16.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-5.16.0.tgz", + "integrity": "sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==", "requires": { - "regenerate": "^1.2.1", - "regjsgen": "^0.2.0", - "regjsparser": "^0.1.4" + "d3-array": "1", + "d3-axis": "1", + "d3-brush": "1", + "d3-chord": "1", + "d3-collection": "1", + "d3-color": "1", + "d3-contour": "1", + "d3-dispatch": "1", + "d3-drag": "1", + "d3-dsv": "1", + "d3-ease": "1", + "d3-fetch": "1", + "d3-force": "1", + "d3-format": "1", + "d3-geo": "1", + "d3-hierarchy": "1", + "d3-interpolate": "1", + "d3-path": "1", + "d3-polygon": "1", + "d3-quadtree": "1", + "d3-random": "1", + "d3-scale": "2", + "d3-scale-chromatic": "1", + "d3-selection": "1", + "d3-shape": "1", + "d3-time": "1", + "d3-time-format": "2", + "d3-timer": "1", + "d3-transition": "1", + "d3-voronoi": "1", + "d3-zoom": "1" } }, - "regjsgen": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", - "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", - "dev": true + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" }, - "regjsparser": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", - "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - } - } - } - }, - "babel-plugin-transform-exponentiation-operator": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", - "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", - "dev": true, - "requires": { - "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", - "babel-plugin-syntax-exponentiation-operator": "^6.8.0", - "babel-runtime": "^6.22.0" - } - }, - "babel-plugin-transform-regenerator": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", - "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", - "dev": true, - "requires": { - "regenerator-transform": "^0.10.0" - }, - "dependencies": { - "regenerator-transform": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", - "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", - "dev": true, + "d3-brush": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.1.6.tgz", + "integrity": "sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==", "requires": { - "babel-runtime": "^6.18.0", - "babel-types": "^6.19.0", - "private": "^0.1.6" + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" } - } - } - }, - "babel-plugin-transform-strict-mode": { - "version": "6.24.1", - "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", - "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", - "dev": true, - "requires": { - "babel-runtime": "^6.22.0", - "babel-types": "^6.24.1" - } - }, - "babel-polyfill": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz", - "integrity": "sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "regenerator-runtime": "^0.10.5" - }, - "dependencies": { - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "dev": true }, - "regenerator-runtime": { - "version": "0.10.5", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz", - "integrity": "sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=", - "dev": true - } - } - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-env": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/babel-preset-env/-/babel-preset-env-1.7.0.tgz", - "integrity": "sha512-9OR2afuKDneX2/q2EurSftUYM0xGu4O2D9adAhVfADDhrYDaxXV0rBbevVYoY9n6nyX1PmQW/0jtpJvUNr9CHg==", - "dev": true, - "requires": { - "babel-plugin-check-es2015-constants": "^6.22.0", - "babel-plugin-syntax-trailing-function-commas": "^6.22.0", - "babel-plugin-transform-async-to-generator": "^6.22.0", - "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", - "babel-plugin-transform-es2015-block-scoping": "^6.23.0", - "babel-plugin-transform-es2015-classes": "^6.23.0", - "babel-plugin-transform-es2015-computed-properties": "^6.22.0", - "babel-plugin-transform-es2015-destructuring": "^6.23.0", - "babel-plugin-transform-es2015-duplicate-keys": "^6.22.0", - "babel-plugin-transform-es2015-for-of": "^6.23.0", - "babel-plugin-transform-es2015-function-name": "^6.22.0", - "babel-plugin-transform-es2015-literals": "^6.22.0", - "babel-plugin-transform-es2015-modules-amd": "^6.22.0", - "babel-plugin-transform-es2015-modules-commonjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-systemjs": "^6.23.0", - "babel-plugin-transform-es2015-modules-umd": "^6.23.0", - "babel-plugin-transform-es2015-object-super": "^6.22.0", - "babel-plugin-transform-es2015-parameters": "^6.23.0", - "babel-plugin-transform-es2015-shorthand-properties": "^6.22.0", - "babel-plugin-transform-es2015-spread": "^6.22.0", - "babel-plugin-transform-es2015-sticky-regex": "^6.22.0", - "babel-plugin-transform-es2015-template-literals": "^6.22.0", - "babel-plugin-transform-es2015-typeof-symbol": "^6.23.0", - "babel-plugin-transform-es2015-unicode-regex": "^6.22.0", - "babel-plugin-transform-exponentiation-operator": "^6.22.0", - "babel-plugin-transform-regenerator": "^6.22.0", - "browserslist": "^3.2.6", - "invariant": "^2.2.2", - "semver": "^5.3.0" - }, - "dependencies": { - "browserslist": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-3.2.8.tgz", - "integrity": "sha512-WHVocJYavUwVgVViC0ORikPHQquXwVh939TaelZ4WDqpWgTX/FsGhl/+P4qBUAGcRvtOgDgC+xftNWWp2RUTAQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30000844", - "electron-to-chromium": "^1.3.47" - } + "d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "babel-preset-jest": { - "version": "27.0.0-next.3", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.0.0-next.3.tgz", - "integrity": "sha512-1WoguNHYXSFCVvPqfjf+/J7q+OLohJzkT3vyGOACBlpjwE0b7yixW+M9O66U958/8n3UmpHXuC+cSR5p49XkcQ==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^27.0.0-next.3", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "babel-register": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", - "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", - "dev": true, - "requires": { - "babel-core": "^6.26.0", - "babel-runtime": "^6.26.0", - "core-js": "^2.5.0", - "home-or-tmp": "^2.0.0", - "lodash": "^4.17.4", - "mkdirp": "^0.5.1", - "source-map-support": "^0.4.15" - }, - "dependencies": { - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "dev": true + "d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" }, - "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, + "d3-drag": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", + "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", "requires": { - "minimist": "^1.2.5" + "d3-dispatch": "1", + "d3-selection": "1" } }, - "source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", - "dev": true, + "d3-ease": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", + "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" + }, + "d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" + }, + "d3-hierarchy": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", + "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" + }, + "d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", "requires": { - "source-map": "^0.5.6" + "d3-color": "1" } - } + }, + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + }, + "d3-scale": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz", + "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==", + "requires": { + "d3-array": "^1.2.0", + "d3-collection": "1", + "d3-format": "1", + "d3-interpolate": "1", + "d3-time": "1", + "d3-time-format": "2" + } + }, + "d3-selection": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", + "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" + }, + "d3-shape": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", + "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "requires": { + "d3-path": "1" + } + }, + "d3-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", + "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" + }, + "d3-time-format": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", + "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", + "requires": { + "d3-time": "1" + } + }, + "d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + }, + "d3-transition": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", + "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", + "requires": { + "d3-color": "1", + "d3-dispatch": "1", + "d3-ease": "1", + "d3-interpolate": "1", + "d3-selection": "^1.1.0", + "d3-timer": "1" + } + } } }, - "babel-runtime": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", - "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "cacache": { + "version": "15.0.5", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", + "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", "dev": true, "requires": { - "core-js": "^2.4.0", - "regenerator-runtime": "^0.11.0" + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.0", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" }, "dependencies": { - "core-js": { - "version": "2.6.12", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", - "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", - "dev": true - }, - "regenerator-runtime": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", - "dev": true + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } } } }, - "babel-template": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", - "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "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": { - "babel-runtime": "^6.26.0", - "babel-traverse": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "lodash": "^4.17.4" + "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" } }, - "babel-traverse": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", - "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", "dev": true, "requires": { - "babel-code-frame": "^6.26.0", - "babel-messages": "^6.23.0", - "babel-runtime": "^6.26.0", - "babel-types": "^6.26.0", - "babylon": "^6.18.0", - "debug": "^2.6.8", - "globals": "^9.18.0", - "invariant": "^2.2.2", - "lodash": "^4.17.4" + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, "requires": { - "ms": "2.0.0" + "pump": "^3.0.0" } }, - "globals": { - "version": "9.18.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", - "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", - "dev": true - }, - "ms": { + "lowercase-keys": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "babel-types": { - "version": "6.26.0", - "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", - "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", - "dev": true, - "requires": { - "babel-runtime": "^6.26.0", - "esutils": "^2.0.2", - "lodash": "^4.17.4", - "to-fast-properties": "^1.0.3" - }, - "dependencies": { - "to-fast-properties": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", - "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", "dev": true } } }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "cachedir": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", + "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", "dev": true }, - "bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "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": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" } }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", "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" + "callsites": "^0.2.0" }, "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" - } + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "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 - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "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" - } + "camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true }, - "bent": { - "version": "7.3.12", - "resolved": "https://registry.npmjs.org/bent/-/bent-7.3.12.tgz", - "integrity": "sha512-T3yrKnVGB63zRuoco/7Ybl7BwwGZR0lceoVG5XmQyMIH9s19SV5m+a8qam4if0zQuAmOQTyPTPmsQBdAorGK3w==", + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, "requires": { - "bytesish": "^0.4.1", - "caseless": "~0.12.0", - "is-stream": "^2.0.0" + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" }, "dependencies": { - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true } } }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "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.30001219", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001219.tgz", + "integrity": "sha512-c0yixVG4v9KBc/tQ2rlbB3A/bgBFRvl8h8M4IeUbqCca4gsiCfvtaheUssbnux/Mb66Vjz7x8yYjDgYcNQOhyQ==", "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==", + "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 }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "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==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true + }, + "chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "check-more-types": { + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", + "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=", + "dev": true + }, + "chokidar": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", + "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", "dev": true, - "optional": true, "requires": { - "file-uri-to-path": "1.0.0" + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.3.1", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" } }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "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 + }, + "ci-info": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz", + "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" } }, - "blob-util": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", - "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", + "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 }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", "dev": true }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "cjs-module-lexer": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.0.tgz", + "integrity": "sha512-S3lnDW/6bYN8xry9cmjsY+sTo0du8OMce/ux+MTWA1/IvkarL4FrPLCn+RU+v0hpX9Sa4TMBro4idpm51b3fXw==", "dev": true }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "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": { - "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" + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" }, "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==", + "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": { - "ms": "2.0.0" + "is-descriptor": "^0.1.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=", + "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-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "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": { - "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" + "restore-cursor": "^3.1.0" } }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "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 }, - "boxen": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.0.1.tgz", - "integrity": "sha512-49VBlw+PrWEF51aCmy7QIteYPIFZxSpvqBdP/2itCPPlJ49kj9zg/XPRFrdkne2W+CfwXUls8exMvu1RysZpKA==", + "cli-table3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", + "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", "dev": true, "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.0", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^4.2.0" + } + }, + "cli-truncate": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", + "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "dev": true, + "requires": { + "slice-ansi": "0.0.4", + "string-width": "^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" - } + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "number-is-nan": "^1.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==", + "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": { - "color-name": "~1.1.4" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "ansi-regex": "^2.0.0" } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "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==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "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 }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "requires": { - "fill-range": "^7.0.1" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", "dev": true }, - "browser-process-hrtime": { + "clone-buffer": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", "dev": true }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "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": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" } }, - "browserify-des": { + "clone-response": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", "dev": true, "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "mimic-response": "^1.0.0" } }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", "dev": true, "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" }, "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 + "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" + } } } }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true }, - "browserslist": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz", - "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001208", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.712", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - } + "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 }, - "bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "codelyzer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.1.tgz", + "integrity": "sha512-cOyGQgMdhnRYtW2xrJUNrNYDjEgwQ+BrE2y93Bwz3h4DJ6vJRLfupemU5N3pbYsUlBHJf0u1j1UGk+NLW4d97g==", "dev": true, "requires": { - "fast-json-stable-stringify": "2.x" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "@angular/compiler": "9.0.0", + "@angular/core": "9.0.0", + "app-root-path": "^3.0.0", + "aria-query": "^3.0.0", + "axobject-query": "2.0.2", + "css-selector-tokenizer": "^0.7.1", + "cssauron": "^1.4.0", + "damerau-levenshtein": "^1.0.4", + "rxjs": "^6.5.3", + "semver-dsl": "^1.0.1", + "source-map": "^0.5.7", + "sprintf-js": "^1.1.2", + "tslib": "^1.10.0", + "zone.js": "~0.10.3" + }, + "dependencies": { + "@angular/compiler": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", + "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", + "dev": true + }, + "@angular/core": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", + "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", + "dev": true + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "zone.js": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", + "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", + "dev": true + } + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", "dev": true, "requires": { - "node-int64": "^0.4.0" + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" } }, - "btoa": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", - "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", - "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" + } }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "color": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", + "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", "dev": true, "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" + "color-convert": "^1.9.1", + "color-string": "^1.5.4" } }, - "buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=", - "dev": true + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } }, - "buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", - "dev": true + "color-string": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", + "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } }, - "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==", + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "colorette": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", + "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", "dev": true }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "dev": true }, - "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha1-y5T662HIaWRR2zZTThQi+U8K7og=", + "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": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "common-tags": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", + "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", "dev": true }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", "dev": true }, - "bytesish": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/bytesish/-/bytesish-0.4.4.tgz", - "integrity": "sha512-i4uu6M4zuMUiyfZN4RU2+i9+peJh//pXhd9x1oSe1LBkZ3LEbCoygu8W0bXTukU1Jme2txKuotpCZRaC3FLxcQ==", + "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 }, - "c3": { - "version": "0.7.20", - "resolved": "https://registry.npmjs.org/c3/-/c3-0.7.20.tgz", - "integrity": "sha512-QZg4q5M32x2TEgoiQPgc+G+rAuDErTjtG2AeLxS8s0ZLxHBoqsaRcraVvLBG8Zbmj8hOefz2DCWSlX3gaV/11g==", + "compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dev": true, "requires": { - "d3": "^5.8.0" + "arity-n": "^1.0.4" + } + }, + "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": { - "d3": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-5.16.0.tgz", - "integrity": "sha512-4PL5hHaHwX4m7Zr1UapXW23apo6pexCgdetdJ5kTmADpG/7T9Gkxw0M0tf/pjoB63ezCCm0u5UaFYy2aMt0Mcw==", + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, "requires": { - "d3-array": "1", - "d3-axis": "1", - "d3-brush": "1", - "d3-chord": "1", - "d3-collection": "1", - "d3-color": "1", - "d3-contour": "1", - "d3-dispatch": "1", - "d3-drag": "1", - "d3-dsv": "1", - "d3-ease": "1", - "d3-fetch": "1", - "d3-force": "1", - "d3-format": "1", - "d3-geo": "1", - "d3-hierarchy": "1", - "d3-interpolate": "1", - "d3-path": "1", - "d3-polygon": "1", - "d3-quadtree": "1", - "d3-random": "1", - "d3-scale": "2", - "d3-scale-chromatic": "1", - "d3-selection": "1", - "d3-shape": "1", - "d3-time": "1", - "d3-time-format": "2", - "d3-timer": "1", - "d3-transition": "1", - "d3-voronoi": "1", - "d3-zoom": "1" + "ms": "2.0.0" } }, - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" - }, - "d3-brush": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-1.1.6.tgz", - "integrity": "sha512-7RW+w7HfMCPyZLifTz/UnJmI5kdkXtpCbombUSs8xniAyo0vIbrDzDwUJB6eJOgl9u5DQOt2TQlYumxzD1SvYA==", + "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=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, "requires": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" + "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" } }, - "d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" - }, - "d3-dispatch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", - "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" - }, - "d3-drag": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", - "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", + "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": { - "d3-dispatch": "1", - "d3-selection": "1" + "safe-buffer": "~5.1.0" } - }, - "d3-ease": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", - "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" - }, - "d3-format": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", - "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==" - }, - "d3-hierarchy": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz", - "integrity": "sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==" - }, - "d3-interpolate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", - "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + } + } + }, + "concurrently": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-6.0.2.tgz", + "integrity": "sha512-u+1Q0dJG5BidgUTpz9CU16yoHTt/oApFDQ3mbvHwSDgMjU7aGqy0q8ZQyaZyaNxdwRKTD872Ux3Twc6//sWA+Q==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "date-fns": "^2.16.1", + "lodash": "^4.17.21", + "read-pkg": "^5.2.0", + "rxjs": "^6.6.3", + "spawn-command": "^0.0.2-1", + "supports-color": "^8.1.0", + "tree-kill": "^1.2.2", + "yargs": "^16.2.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": { - "d3-color": "1" + "color-convert": "^2.0.1" } }, - "d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" - }, - "d3-scale": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-2.2.2.tgz", - "integrity": "sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, "requires": { - "d3-array": "^1.2.0", - "d3-collection": "1", - "d3-format": "1", - "d3-interpolate": "1", - "d3-time": "1", - "d3-time-format": "2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "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" + } + } } }, - "d3-selection": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", - "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" - }, - "d3-shape": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-1.3.7.tgz", - "integrity": "sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==", + "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": { - "d3-path": "1" + "color-name": "~1.1.4" } }, - "d3-time": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-1.1.0.tgz", - "integrity": "sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==" - }, - "d3-time-format": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-2.3.0.tgz", - "integrity": "sha512-guv6b2H37s2Uq/GefleCDtbe0XZAuy7Wa49VGkPVPMfLL9qObgBST3lEHJBMUp8S7NdLQAGIvr2KXk8Hc98iKQ==", - "requires": { - "d3-time": "1" - } + "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 }, - "d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + "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 }, - "d3-transition": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", - "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", + "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": { - "d3-color": "1", - "d3-dispatch": "1", - "d3-ease": "1", - "d3-interpolate": "1", - "d3-selection": "^1.1.0", - "d3-timer": "1" + "has-flag": "^4.0.0" } } } }, - "cacache": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", - "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "config-chain": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", "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.0", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" + "ini": "^1.3.4", + "proto-list": "~1.2.1" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - } - } - }, - "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" + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + } } }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", "dev": true, "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - }, - "normalize-url": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", - "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", - "dev": true - } + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" } }, - "cachedir": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.3.0.tgz", - "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", + "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 }, - "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" - } + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "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 }, - "caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "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": { - "callsites": "^2.0.0" + "safe-buffer": "5.1.2" } }, - "caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", - "dev": true, + "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.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", "requires": { - "caller-callsite": "^2.0.0" + "safe-buffer": "~5.1.1" } }, - "callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "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 }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", "dev": true }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "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": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - } + "is-what": "^3.12.0" } }, - "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==", + "copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + }, + "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" + } + }, + "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" + } + } } }, - "caniuse-lite": { - "version": "1.0.30001214", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001214.tgz", - "integrity": "sha512-O2/SCpuaU3eASWVaesQirZv1MSjUNOvmugaD8zNSJqw6Vv5SGwoOpA9LJs3pNPfM745nxqPvfZY3MQKY4AKHYg==", - "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=", + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", "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==", + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + } } }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "check-more-types": { - "version": "2.24.0", - "resolved": "https://registry.npmjs.org/check-more-types/-/check-more-types-2.24.0.tgz", - "integrity": "sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=", - "dev": true - }, - "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "copy-webpack-plugin": { + "version": "6.3.2", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.2.tgz", + "integrity": "sha512-MgJ1uouLIbDg4ST1GzqrGQyKoXY5iPqi6fghFqarijam7FQcBa/r6Rg0VkoIuzx75Xq8iAMghyOueMkWUQ5OaA==", "dev": true, "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "cacache": "^15.0.5", + "fast-glob": "^3.2.4", + "find-cache-dir": "^3.3.1", + "glob-parent": "^5.1.1", + "globby": "^11.0.1", + "loader-utils": "^2.0.0", + "normalize-path": "^3.0.0", + "p-limit": "^3.0.2", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "webpack-sources": "^1.4.3" + }, + "dependencies": { + "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.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "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 + }, + "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" + } + } } }, - "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 - }, - "ci-info": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.1.1.tgz", - "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==", - "dev": true + "core-js": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.11.1.tgz", + "integrity": "sha512-k93Isqg7e4txZWMGNYwevZL9MiogLk8pd1PtwrmFmi8IBq4GXqUaVW/a33Llt6amSI36uSjd0GWwc9pTT9ALlQ==" }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "core-js-compat": { + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.11.1.tgz", + "integrity": "sha512-aZ0e4tmlG/aOBHj92/TuOuZwp6jFvn1WNabU5VOVixzhu5t5Ao+JZkQOPlgNXu6ynwLrwJxklT4Gw1G1VGEh+g==", "dev": true, "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "browserslist": "^4.16.5", + "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 + } } }, - "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 - }, - "circular-json": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", - "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "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 }, - "cjs-module-lexer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.1.1.tgz", - "integrity": "sha512-7/a2+QJu5Bt1WYi4vk0NinXin/4pEUBlygSree2N5dSlhc/szO0+HwYKL3llv7myOVingwTgmEHH4WO6Q7Zv7w==", - "dev": true + "cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "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" + } }, - "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==", + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", "dev": true, "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "bn.js": "^4.1.0", + "elliptic": "^6.5.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" - } + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true } } }, - "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-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "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==", + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", "dev": true, "requires": { - "restore-cursor": "^3.1.0" + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.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-table3": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", - "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", "dev": true, "requires": { - "colors": "^1.1.2", - "object-assign": "^4.1.0", - "string-width": "^4.2.0" + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "cli-truncate": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-0.2.1.tgz", - "integrity": "sha1-nxXPuwcFAFNpIWxiasfQWrkN1XQ=", + "create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", + "dev": true + }, + "critters": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.7.tgz", + "integrity": "sha512-qUF2SaAWFYjNPdCcPpu68p2DnHiosia84yx5mPTlUMQjkjChR+n6sO1/I7yn2U2qNDgSPTd2SoaTIDQcUL+EwQ==", "dev": true, "requires": { - "slice-ansi": "0.0.4", - "string-width": "^1.0.1" + "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-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=", + "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": { - "number-is-nan": "^1.0.0" + "color-convert": "^2.0.1" } }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.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=", + "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": { - "ansi-regex": "^2.0.0" + "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 + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "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" } } } }, - "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": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "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": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true } } }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", "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==", + "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": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" + "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 + } } }, - "clone-response": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", - "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "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.0.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.0.0.tgz", + "integrity": "sha512-S0TE4E0ha5+tBHdLWPc5n+S8E4dFBS5xScPvgHkLNZwWvX4ISoFGhGeerLC9uS1cKA/sC+K2wHq6qEbcagT/fg==", "dev": true, "requires": { - "mimic-response": "^1.0.0" + "timsort": "^0.3.0" } }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", - "dev": true + "css-loader": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.0.1.tgz", + "integrity": "sha512-cXc2ti9V234cq7rJzFKhirb2L2iPy8ZjALeVJAozXYz9te3r4eqLSixNAbMDJSgJEQywqXzs8gonxaboeKqwiw==", + "dev": true, + "requires": { + "camelcase": "^6.2.0", + "cssesc": "^3.0.0", + "icss-utils": "^5.0.0", + "loader-utils": "^2.0.0", + "postcss": "^8.1.4", + "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", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } }, - "cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "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": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" + "css": "^2.0.0" }, "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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": { - "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" + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "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": { - "safe-buffer": "~5.1.0" + "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" } } } }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "css-select": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz", + "integrity": "sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==", "dev": true, "requires": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" + "boolbase": "^1.0.0", + "css-what": "^4.0.0", + "domhandler": "^4.0.0", + "domutils": "^2.4.3", + "nth-check": "^2.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 + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } }, - "codelyzer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.1.tgz", - "integrity": "sha512-cOyGQgMdhnRYtW2xrJUNrNYDjEgwQ+BrE2y93Bwz3h4DJ6vJRLfupemU5N3pbYsUlBHJf0u1j1UGk+NLW4d97g==", + "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": { - "@angular/compiler": "9.0.0", - "@angular/core": "9.0.0", - "app-root-path": "^3.0.0", - "aria-query": "^3.0.0", - "axobject-query": "2.0.2", - "css-selector-tokenizer": "^0.7.1", - "cssauron": "^1.4.0", - "damerau-levenshtein": "^1.0.4", - "rxjs": "^6.5.3", - "semver-dsl": "^1.0.1", - "source-map": "^0.5.7", - "sprintf-js": "^1.1.2", - "tslib": "^1.10.0", - "zone.js": "~0.10.3" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, "dependencies": { - "@angular/compiler": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-9.0.0.tgz", - "integrity": "sha512-ctjwuntPfZZT2mNj2NDIVu51t9cvbhl/16epc5xEwyzyDt76pX9UgwvY+MbXrf/C/FWwdtmNtfP698BKI+9leQ==", - "dev": true - }, - "@angular/core": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-9.0.0.tgz", - "integrity": "sha512-6Pxgsrf0qF9iFFqmIcWmjJGkkCaCm6V5QNnxMy2KloO3SDq6QuMVRbN9RtC8Urmo25LP+eZ6ZgYqFYpdD8Hd9w==", - "dev": true - }, - "sprintf-js": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", - "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", - "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "zone.js": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.10.3.tgz", - "integrity": "sha512-LXVLVEq0NNOqK/fLJo3d0kfzd4sxwn2/h67/02pjCjfKDxgx1i9QqpvtHD8CrBnSSwMw5+dy11O7FRX5mkO7Cg==", + "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 } } }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "css-what": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz", + "integrity": "sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==", "dev": true }, - "collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "cssauron": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", + "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=", "dev": true, "requires": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "dependencies": { - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - } + "through": "X.X.X" } }, - "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" - } + "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 }, - "color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", - "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", + "cssnano": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.1.tgz", + "integrity": "sha512-5WubEmKcK2cqw43DUAayRBiIlTdX7iX3ZowrWDVxSVcW3hyohVnbJ4K4mbnWtJp5rfJnUwHg5H4mDAGzmuCM3g==", "dev": true, "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.4" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" + "cosmiconfig": "^7.0.0", + "cssnano-preset-default": "^5.0.0", + "is-resolvable": "^1.1.0" } }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + "cssnano-preset-default": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.0.1.tgz", + "integrity": "sha512-cfmfThYODGqhpQKDq9H0MTAqkMvZ3dGbOUTBKw0xWZiIycMqHid22LsJXJl4r1qX4qzDeKxcSyQ/Xb5Mu3Z//Q==", + "dev": true, + "requires": { + "css-declaration-sorter": "6.0.0", + "cssnano-utils": "^2.0.0", + "postcss-calc": "^8.0.0", + "postcss-colormin": "^5.0.0", + "postcss-convert-values": "^5.0.0", + "postcss-discard-comments": "^5.0.0", + "postcss-discard-duplicates": "^5.0.0", + "postcss-discard-empty": "^5.0.0", + "postcss-discard-overridden": "^5.0.0", + "postcss-merge-longhand": "^5.0.1", + "postcss-merge-rules": "^5.0.0", + "postcss-minify-font-values": "^5.0.0", + "postcss-minify-gradients": "^5.0.0", + "postcss-minify-params": "^5.0.0", + "postcss-minify-selectors": "^5.0.0", + "postcss-normalize-charset": "^5.0.0", + "postcss-normalize-display-values": "^5.0.0", + "postcss-normalize-positions": "^5.0.0", + "postcss-normalize-repeat-style": "^5.0.0", + "postcss-normalize-string": "^5.0.0", + "postcss-normalize-timing-functions": "^5.0.0", + "postcss-normalize-unicode": "^5.0.0", + "postcss-normalize-url": "^5.0.0", + "postcss-normalize-whitespace": "^5.0.0", + "postcss-ordered-values": "^5.0.0", + "postcss-reduce-initial": "^5.0.0", + "postcss-reduce-transforms": "^5.0.0", + "postcss-svgo": "^5.0.0", + "postcss-unique-selectors": "^5.0.0" + } + }, + "cssnano-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.0.tgz", + "integrity": "sha512-xvxmTszdrvSyTACdPe8VU5J6p4sm3egpgw54dILvNqt5eBUv6TFjACLhSxtRuEsxYrgy8uDy269YjScO5aKbGA==", + "dev": true }, - "color-string": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", - "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dev": true, "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" + "css-tree": "^1.1.2" } }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "colorette": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", - "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==", - "dev": true - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", "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==", + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", "dev": true, "requires": { - "delayed-stream": "~1.0.0" + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + } } }, - "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==" - }, - "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==", - "dev": true - }, - "commondir": { + "cyclist": { "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==", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", "dev": true }, - "compose-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", - "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", - "dev": true, - "requires": { - "arity-n": "^1.0.4" - } - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "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==", + "cypress": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.2.0.tgz", + "integrity": "sha512-lHHGay+YsffDn4M0bkkwezylBVHUpwwhtqte4LNPrFRCHy77X38+1PUe3neFb3glVTM+rbILtTN6FhO2djcOuQ==", "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" + "@cypress/listr-verbose-renderer": "^0.4.1", + "@cypress/request": "^2.88.5", + "@cypress/xvfb": "^1.2.4", + "@types/node": "^14.14.31", + "@types/sinonjs__fake-timers": "^6.0.2", + "@types/sizzle": "^2.3.2", + "arch": "^2.2.0", + "blob-util": "^2.0.2", + "bluebird": "^3.7.2", + "cachedir": "^2.3.0", + "chalk": "^4.1.0", + "check-more-types": "^2.24.0", + "cli-table3": "~0.6.0", + "commander": "^5.1.0", + "common-tags": "^1.8.0", + "dayjs": "^1.10.4", + "debug": "4.3.2", + "eventemitter2": "^6.4.3", + "execa": "4.1.0", + "executable": "^4.1.1", + "extract-zip": "^1.7.0", + "fs-extra": "^9.1.0", + "getos": "^3.2.1", + "is-ci": "^3.0.0", + "is-installed-globally": "~0.4.0", + "lazy-ass": "^1.6.0", + "listr": "^0.14.3", + "lodash": "^4.17.21", + "log-symbols": "^4.0.0", + "minimist": "^1.2.5", + "ospath": "^1.2.2", + "pretty-bytes": "^5.6.0", + "ramda": "~0.27.1", + "request-progress": "^3.0.0", + "supports-color": "^8.1.1", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "url": "^0.11.0", + "yauzl": "^2.10.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 - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } - } - } - }, - "concurrently": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-6.0.2.tgz", - "integrity": "sha512-u+1Q0dJG5BidgUTpz9CU16yoHTt/oApFDQ3mbvHwSDgMjU7aGqy0q8ZQyaZyaNxdwRKTD872Ux3Twc6//sWA+Q==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "date-fns": "^2.16.1", - "lodash": "^4.17.21", - "read-pkg": "^5.2.0", - "rxjs": "^6.6.3", - "spawn-command": "^0.0.2-1", - "supports-color": "^8.1.0", - "tree-kill": "^1.2.2", - "yargs": "^16.2.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==", + "@types/node": { + "version": "14.14.43", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.43.tgz", + "integrity": "sha512-3pwDJjp1PWacPTpH0LcfhgjvurQvrZFBrC6xxjaUEZ7ifUtT32jtjPxEMMblpqd2Mvx+k8haqQJLQxolyGN/cQ==", + "dev": true + }, + "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" @@ -8010,12 +7689,122 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "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" + } + }, + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, "supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -8024,4250 +7813,3916 @@ "requires": { "has-flag": "^4.0.0" } - } - } - }, - "config-chain": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", - "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", - "dev": true, - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + }, + "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" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true + }, + "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" + } } } }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", "dev": true, "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" + "es5-ext": "^0.10.50", + "type": "^1.0.1" } }, - "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-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "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 - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "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.7.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", - "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", - "requires": { - "safe-buffer": "~5.1.1" - } - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "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-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, + "d3": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/d3/-/d3-6.7.0.tgz", + "integrity": "sha512-hNHRhe+yCDLUG6Q2LwvR/WdNFPOJQ5VWqsJcwIYVeI401+d2/rrCjxSXkiAdIlpx7/73eApFB4Olsmh3YN7a6g==", "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" + "d3-array": "2", + "d3-axis": "2", + "d3-brush": "2", + "d3-chord": "2", + "d3-color": "2", + "d3-contour": "2", + "d3-delaunay": "5", + "d3-dispatch": "2", + "d3-drag": "2", + "d3-dsv": "2", + "d3-ease": "2", + "d3-fetch": "2", + "d3-force": "2", + "d3-format": "2", + "d3-geo": "2", + "d3-hierarchy": "2", + "d3-interpolate": "2", + "d3-path": "2", + "d3-polygon": "2", + "d3-quadtree": "2", + "d3-random": "2", + "d3-scale": "3", + "d3-scale-chromatic": "2", + "d3-selection": "2", + "d3-shape": "2", + "d3-time": "2", + "d3-time-format": "3", + "d3-timer": "2", + "d3-transition": "2", + "d3-zoom": "2" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "dev": true, + "d3-axis": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-2.1.0.tgz", + "integrity": "sha512-z/G2TQMyuf0X3qP+Mh+2PimoJD41VOCjViJzT0BHeL/+JQAofkiWZbWxlwFGb1N8EN+Cl/CW+MUKbVzr1689Cw==" + }, + "d3-chord": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-2.0.0.tgz", + "integrity": "sha512-D5PZb7EDsRNdGU4SsjQyKhja8Zgu+SHZfUSO5Ls8Wsn+jsAKUUGkcshLxMg9HDFxG3KqavGWaWkJ8EpU8ojuig==", "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" + "d3-path": "1 - 2" } }, - "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, + "d3-contour": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-2.0.0.tgz", + "integrity": "sha512-9unAtvIaNk06UwqBmvsdHX7CZ+NPDZnn8TtNH1myW93pWJkhsV25JcgnYAu0Ck5Veb1DHiCv++Ic5uvJ+h50JA==", "requires": { - "minimist": "^1.2.5" + "d3-array": "2" } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, + "d3-dsv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-2.0.0.tgz", + "integrity": "sha512-E+Pn8UJYx9mViuIUkoc93gJGGYut6mSDKy2+XaPwccwkRGlR+LO97L2VCCRjQivTwLHkSnAJG7yo00BWY6QM+w==", "requires": { - "glob": "^7.1.3" + "commander": "2", + "iconv-lite": "0.4", + "rw": "1" } - } - } - }, - "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-props": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", - "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", - "dev": true, - "requires": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" - }, - "dependencies": { - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - } - } - }, - "copy-webpack-plugin": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.2.tgz", - "integrity": "sha512-MgJ1uouLIbDg4ST1GzqrGQyKoXY5iPqi6fghFqarijam7FQcBa/r6Rg0VkoIuzx75Xq8iAMghyOueMkWUQ5OaA==", - "dev": true, - "requires": { - "cacache": "^15.0.5", - "fast-glob": "^3.2.4", - "find-cache-dir": "^3.3.1", - "glob-parent": "^5.1.1", - "globby": "^11.0.1", - "loader-utils": "^2.0.0", - "normalize-path": "^3.0.0", - "p-limit": "^3.0.2", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "webpack-sources": "^1.4.3" - }, - "dependencies": { - "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, + }, + "d3-fetch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-2.0.0.tgz", + "integrity": "sha512-TkYv/hjXgCryBeNKiclrwqZH7Nb+GaOwo3Neg24ZVWA3MKB+Rd+BY84Nh6tmNEMcjUik1CSUWjXYndmeO6F7sw==", "requires": { - "yocto-queue": "^0.1.0" + "d3-dsv": "1 - 2" } }, - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, + "d3-force": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-2.1.1.tgz", + "integrity": "sha512-nAuHEzBqMvpFVMf9OX75d00OxvOXdxY+xECIXjW6Gv8BRrXu6gAWbv/9XKrvfJ5i5DCokDW7RYE50LRoK092ew==", "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "d3-dispatch": "1 - 2", + "d3-quadtree": "1 - 2", + "d3-timer": "1 - 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 - }, - "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, + "d3-geo": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-2.0.1.tgz", + "integrity": "sha512-M6yzGbFRfxzNrVhxDJXzJqSLQ90q1cCyb3EWFZ1LF4eWOBYxFypw7I/NFVBNXKNqxv1bqLathhYvdJ6DC+th3A==", "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "d3-array": ">=2.5" } - } - } - }, - "core-js": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.10.2.tgz", - "integrity": "sha512-W+2oVYeNghuBr3yTzZFQ5rfmjZtYB/Ubg87R5YOmlGrIb+Uw9f7qjUbhsj+/EkXhcV7eOD3jiM4+sgraX3FZUw==" - }, - "core-js-compat": { - "version": "3.10.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.10.2.tgz", - "integrity": "sha512-IGHnpuaM1N++gLSPI1F1wu3WXICPxSyj/Q++clcwsIOnUVp5uKUIPl/+6h0TQ112KU3fMiSxqJuM+OrCyKj5+A==", - "dev": true, - "requires": { - "browserslist": "^4.16.4", - "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.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true - }, - "cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, - "requires": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, + }, + "d3-polygon": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-2.0.0.tgz", + "integrity": "sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ==" + }, + "d3-quadtree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-2.0.0.tgz", + "integrity": "sha512-b0Ed2t1UUalJpc3qXzKi+cPGxeXRr4KU9YSlocN74aTzp6R/Ud43t79yLLqxHRWZfsvWXmbDWPpoENK1K539xw==" + }, + "d3-random": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-2.2.2.tgz", + "integrity": "sha512-0D9P8TRj6qDAtHhRQn6EfdOtHMfsUWanl3yb/84C4DqpZ+VsgfI5iTVRNRbELCfNvRfpMr8OrqqUTQ6ANGCijw==" + }, + "d3-scale-chromatic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-2.0.0.tgz", + "integrity": "sha512-LLqy7dJSL8yDy7NRmf6xSlsFZ6zYvJ4BcWFE4zBrOPnQERv9zj24ohnXKRbyi9YHnYV+HN1oEO3iFK971/gkzA==", "requires": { - "sprintf-js": "~1.0.2" + "d3-color": "1 - 2", + "d3-interpolate": "1 - 2" } }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, + "d3-zoom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-2.0.0.tgz", + "integrity": "sha512-fFg7aoaEm9/jf+qfstak0IYpnesZLiMX6GZvXtUSdv8RH2o4E2qeelgdU09eKS6wGuiGMfcnMI0nTIqWzRHGpw==", "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "d3-dispatch": "1 - 2", + "d3-drag": "2", + "d3-interpolate": "1 - 2", + "d3-selection": "2", + "d3-transition": "2" } } } }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, + "d3-array": { + "version": "2.12.1", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", + "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } + "internmap": "^1.0.0" } }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } + "d3-axis": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.12.tgz", + "integrity": "sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==" }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, + "d3-brush": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-2.1.0.tgz", + "integrity": "sha512-cHLLAFatBATyIKqZOkk/mDHUbzne2B3ZwxkzMHvFTCZCmLaXDpZRihQSn8UNXTkGD/3lb/W2sQz0etAftmHMJQ==", "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" + "d3-dispatch": "1 - 2", + "d3-drag": "2", + "d3-interpolate": "1 - 2", + "d3-selection": "2", + "d3-transition": "2" } }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "critters": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.7.tgz", - "integrity": "sha512-qUF2SaAWFYjNPdCcPpu68p2DnHiosia84yx5mPTlUMQjkjChR+n6sO1/I7yn2U2qNDgSPTd2SoaTIDQcUL+EwQ==", - "dev": true, + "d3-chord": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.6.tgz", + "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", "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" + "d3-array": "1", + "d3-path": "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" }, - "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" - } + "d3-path": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", + "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" } } }, - "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, + "d3-collection": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", + "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + }, + "d3-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-2.0.0.tgz", + "integrity": "sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ==" + }, + "d3-contour": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", + "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "d3-array": "^1.1.1" }, "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" } } }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, + "d3-delaunay": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-5.3.0.tgz", + "integrity": "sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w==", "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" + "delaunator": "4" } }, - "crypto-random-string": { + "d3-dispatch": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", - "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", - "dev": true + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-2.0.0.tgz", + "integrity": "sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA==" }, - "css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dev": true, + "d3-drag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-2.0.0.tgz", + "integrity": "sha512-g9y9WbMnF5uqB9qKqwIIa/921RYWzlUDv9Jl1/yONQwxbOfszAWTCm8u7HOTgJgRDXiRZN56cHT9pd24dmXs8w==", "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 - } + "d3-dispatch": "1 - 2", + "d3-selection": "2" } }, - "css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", - "dev": true + "d3-dsv": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.2.0.tgz", + "integrity": "sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==", + "requires": { + "commander": "2", + "iconv-lite": "0.4", + "rw": "1" + } }, - "css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", - "dev": true, + "d3-ease": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-2.0.0.tgz", + "integrity": "sha512-68/n9JWarxXkOWMshcT5IcjbB+agblQUaIsbnXmrzejn2O82n3p2A9R2zEB9HIEFWKFwPAEDDN8gR0VdSAyyAQ==" + }, + "d3-fetch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.2.0.tgz", + "integrity": "sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==", "requires": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" + "d3-dsv": "1" + } + }, + "d3-force": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", + "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", + "requires": { + "d3-collection": "1", + "d3-dispatch": "1", + "d3-quadtree": "1", + "d3-timer": "1" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" }, - "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" - } + "d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" } } }, - "css-loader": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.0.1.tgz", - "integrity": "sha512-cXc2ti9V234cq7rJzFKhirb2L2iPy8ZjALeVJAozXYz9te3r4eqLSixNAbMDJSgJEQywqXzs8gonxaboeKqwiw==", - "dev": true, + "d3-format": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-2.0.0.tgz", + "integrity": "sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA==" + }, + "d3-geo": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", + "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", "requires": { - "camelcase": "^6.2.0", - "cssesc": "^3.0.0", - "icss-utils": "^5.0.0", - "loader-utils": "^2.0.0", - "postcss": "^8.1.4", - "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", - "schema-utils": "^3.0.0", - "semver": "^7.3.2" + "d3-array": "1" }, "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "d3-array": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", + "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" } } }, - "css-parse": { + "d3-hierarchy": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", - "integrity": "sha1-pGjuZnwW2BzPBcWMONKpfHgNv9Q=", - "dev": true, + "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-2.0.0.tgz", + "integrity": "sha512-SwIdqM3HxQX2214EG9GTjgmCc/mbSx4mQBn+DuEETubhOw6/U3fmnji4uCVrmzOydMHSO1nZle5gh6HB/wdOzw==" + }, + "d3-interpolate": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz", + "integrity": "sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ==", "requires": { - "css": "^2.0.0" + "d3-color": "1 - 2" + } + }, + "d3-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-2.0.0.tgz", + "integrity": "sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA==" + }, + "d3-polygon": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.6.tgz", + "integrity": "sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==" + }, + "d3-quadtree": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", + "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" + }, + "d3-random": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.2.tgz", + "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==" + }, + "d3-scale": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz", + "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==", + "requires": { + "d3-array": "^2.3.0", + "d3-format": "1 - 2", + "d3-interpolate": "1.2.0 - 2", + "d3-time": "^2.1.1", + "d3-time-format": "2 - 3" + } + }, + "d3-scale-chromatic": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz", + "integrity": "sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==", + "requires": { + "d3-color": "1", + "d3-interpolate": "1" }, "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 + "d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" }, - "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, + "d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", "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" + "d3-color": "1" } } } }, - "css-select": { + "d3-selection": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-2.0.0.tgz", + "integrity": "sha512-XoGGqhLUN/W14NmaqcO/bb1nqjDAw5WtSYb2X8wiuQWvSZUsUVYsOSkOybUrNvcBjaywBdYPy03eXHMXjk9nZA==" + }, + "d3-shape": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dev": true, + "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-2.1.0.tgz", + "integrity": "sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA==", "requires": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" + "d3-path": "1 - 2" } }, - "css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, + "d3-time": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz", + "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==", "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" + "d3-array": "2" } }, - "css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "dev": true, + "d3-time-format": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-3.0.0.tgz", + "integrity": "sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==", "requires": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } + "d3-time": "1 - 2" } }, - "css-what": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", - "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", - "dev": true + "d3-timer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-2.0.0.tgz", + "integrity": "sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA==" }, - "cssauron": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/cssauron/-/cssauron-1.4.0.tgz", - "integrity": "sha1-pmAt/34EqDBtwNuaVR6S6LVmKtg=", - "dev": true, + "d3-transition": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-2.0.0.tgz", + "integrity": "sha512-42ltAGgJesfQE3u9LuuBHNbGrI/AJjNL2OAUdclE70UE6Vy239GCBEYD38uBPoLeNsOhFStGpPI0BAOV+HMxog==", "requires": { - "through": "X.X.X" + "d3-color": "1 - 2", + "d3-dispatch": "1 - 2", + "d3-ease": "1 - 2", + "d3-interpolate": "1 - 2", + "d3-timer": "1 - 2" } }, - "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 + "d3-voronoi": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", + "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" }, - "cssnano": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", - "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", - "dev": true, + "d3-zoom": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.8.3.tgz", + "integrity": "sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==", "requires": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" + "d3-dispatch": "1", + "d3-drag": "1", + "d3-interpolate": "1", + "d3-selection": "1", + "d3-transition": "1" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } + "d3-color": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", + "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" }, - "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 + "d3-dispatch": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", + "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" }, - "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, + "d3-drag": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", + "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", "requires": { - "has-flag": "^3.0.0" + "d3-dispatch": "1", + "d3-selection": "1" } - } - } - }, - "cssnano-preset-default": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", - "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", - "dev": true, - "requires": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, + }, + "d3-ease": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", + "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" + }, + "d3-interpolate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", + "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "d3-color": "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 + "d3-selection": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", + "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" }, - "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, + "d3-timer": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", + "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + }, + "d3-transition": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", + "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", "requires": { - "has-flag": "^3.0.0" + "d3-color": "1", + "d3-dispatch": "1", + "d3-ease": "1", + "d3-interpolate": "1", + "d3-selection": "^1.1.0", + "d3-timer": "1" } } } }, - "cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "damerau-levenshtein": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", + "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", "dev": true }, - "cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", - "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" + } }, - "cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", "dev": true, "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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" - } - } + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" } }, - "cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "date-fns": { + "version": "2.21.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.21.1.tgz", + "integrity": "sha512-m1WR0xGiC6j6jNFAyW4Nvh4WxAi4JF4w9jRJwSI8nBmNcyZXPcP9VUQG+6gHQXAmqaGEKDKhOqAtENDC941UkA==", "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, + "dayjs": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz", + "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==", + "dev": true + }, + "debug": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", + "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", "requires": { - "css-tree": "^1.1.2" - }, - "dependencies": { - "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" - } - }, - "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 - }, - "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 - } + "ms": "2.1.2" } }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", "dev": true }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", "dev": true, "requires": { - "cssom": "~0.3.6" + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" }, "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", "dev": true } } }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", + "decimal.js": { + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", + "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", "dev": true }, - "cypress": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.1.0.tgz", - "integrity": "sha512-AptQP9fVtN/FfOv8rJ9hTGJE2XQFc8saLHT38r/EeyWhzp0q/+P/DYRTDtjGZHeLTCNznAUrT4lal8jm+ouS7Q==", + "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 + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", "dev": true, "requires": { - "@cypress/listr-verbose-renderer": "^0.4.1", - "@cypress/request": "^2.88.5", - "@cypress/xvfb": "^1.2.4", - "@types/node": "^14.14.31", - "@types/sinonjs__fake-timers": "^6.0.2", - "@types/sizzle": "^2.3.2", - "arch": "^2.2.0", - "blob-util": "^2.0.2", - "bluebird": "^3.7.2", - "cachedir": "^2.3.0", - "chalk": "^4.1.0", - "check-more-types": "^2.24.0", - "cli-table3": "~0.6.0", - "commander": "^5.1.0", - "common-tags": "^1.8.0", - "dayjs": "^1.10.4", - "debug": "4.3.2", - "eventemitter2": "^6.4.3", - "execa": "4.1.0", - "executable": "^4.1.1", - "extract-zip": "^1.7.0", - "fs-extra": "^9.1.0", - "getos": "^3.2.1", - "is-ci": "^3.0.0", - "is-installed-globally": "~0.4.0", - "lazy-ass": "^1.6.0", - "listr": "^0.14.3", - "lodash": "^4.17.21", - "log-symbols": "^4.0.0", - "minimist": "^1.2.5", - "ospath": "^1.2.2", - "pretty-bytes": "^5.6.0", - "ramda": "~0.27.1", - "request-progress": "^3.0.0", - "supports-color": "^8.1.1", - "tmp": "~0.2.1", - "untildify": "^4.0.0", - "url": "^0.11.0", - "yauzl": "^2.10.0" + "mimic-response": "^1.0.0" + } + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "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" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "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" - } - } - } - }, - "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 - }, - "commander": { + "kind-of": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", - "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + } + } + }, + "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" + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "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" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", + "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": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "kind-of": "^6.0.0" } }, - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "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": { - "ms": "2.1.2" + "kind-of": "^6.0.0" } }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "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": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "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" - } - }, - "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" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + } + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "dependencies": { + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true - }, - "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" - } } } }, - "d": { + "delaunator": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-4.0.1.tgz", + "integrity": "sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag==" + }, + "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.7.2", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz", + "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==", + "dev": true + }, + "des.js": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", "dev": true, "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" } }, - "d3": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/d3/-/d3-6.7.0.tgz", - "integrity": "sha512-hNHRhe+yCDLUG6Q2LwvR/WdNFPOJQ5VWqsJcwIYVeI401+d2/rrCjxSXkiAdIlpx7/73eApFB4Olsmh3YN7a6g==", + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true + }, + "detect-node": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", + "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==", + "dev": true + }, + "diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "dev": true + }, + "diff-sequences": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", + "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, "requires": { - "d3-array": "2", - "d3-axis": "2", - "d3-brush": "2", - "d3-chord": "2", - "d3-color": "2", - "d3-contour": "2", - "d3-delaunay": "5", - "d3-dispatch": "2", - "d3-drag": "2", - "d3-dsv": "2", - "d3-ease": "2", - "d3-fetch": "2", - "d3-force": "2", - "d3-format": "2", - "d3-geo": "2", - "d3-hierarchy": "2", - "d3-interpolate": "2", - "d3-path": "2", - "d3-polygon": "2", - "d3-quadtree": "2", - "d3-random": "2", - "d3-scale": "3", - "d3-scale-chromatic": "2", - "d3-selection": "2", - "d3-shape": "2", - "d3-time": "2", - "d3-time-format": "3", - "d3-timer": "2", - "d3-transition": "2", - "d3-zoom": "2" + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" }, "dependencies": { - "d3-axis": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-2.1.0.tgz", - "integrity": "sha512-z/G2TQMyuf0X3qP+Mh+2PimoJD41VOCjViJzT0BHeL/+JQAofkiWZbWxlwFGb1N8EN+Cl/CW+MUKbVzr1689Cw==" - }, - "d3-chord": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-2.0.0.tgz", - "integrity": "sha512-D5PZb7EDsRNdGU4SsjQyKhja8Zgu+SHZfUSO5Ls8Wsn+jsAKUUGkcshLxMg9HDFxG3KqavGWaWkJ8EpU8ojuig==", - "requires": { - "d3-path": "1 - 2" - } - }, - "d3-contour": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-2.0.0.tgz", - "integrity": "sha512-9unAtvIaNk06UwqBmvsdHX7CZ+NPDZnn8TtNH1myW93pWJkhsV25JcgnYAu0Ck5Veb1DHiCv++Ic5uvJ+h50JA==", - "requires": { - "d3-array": "2" - } - }, - "d3-dsv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-2.0.0.tgz", - "integrity": "sha512-E+Pn8UJYx9mViuIUkoc93gJGGYut6mSDKy2+XaPwccwkRGlR+LO97L2VCCRjQivTwLHkSnAJG7yo00BWY6QM+w==", - "requires": { - "commander": "2", - "iconv-lite": "0.4", - "rw": "1" - } - }, - "d3-fetch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-2.0.0.tgz", - "integrity": "sha512-TkYv/hjXgCryBeNKiclrwqZH7Nb+GaOwo3Neg24ZVWA3MKB+Rd+BY84Nh6tmNEMcjUik1CSUWjXYndmeO6F7sw==", - "requires": { - "d3-dsv": "1 - 2" - } - }, - "d3-force": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-2.1.1.tgz", - "integrity": "sha512-nAuHEzBqMvpFVMf9OX75d00OxvOXdxY+xECIXjW6Gv8BRrXu6gAWbv/9XKrvfJ5i5DCokDW7RYE50LRoK092ew==", - "requires": { - "d3-dispatch": "1 - 2", - "d3-quadtree": "1 - 2", - "d3-timer": "1 - 2" - } - }, - "d3-geo": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-2.0.1.tgz", - "integrity": "sha512-M6yzGbFRfxzNrVhxDJXzJqSLQ90q1cCyb3EWFZ1LF4eWOBYxFypw7I/NFVBNXKNqxv1bqLathhYvdJ6DC+th3A==", - "requires": { - "d3-array": ">=2.5" - } - }, - "d3-polygon": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-2.0.0.tgz", - "integrity": "sha512-MsexrCK38cTGermELs0cO1d79DcTsQRN7IWMJKczD/2kBjzNXxLUWP33qRF6VDpiLV/4EI4r6Gs0DAWQkE8pSQ==" - }, - "d3-quadtree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-2.0.0.tgz", - "integrity": "sha512-b0Ed2t1UUalJpc3qXzKi+cPGxeXRr4KU9YSlocN74aTzp6R/Ud43t79yLLqxHRWZfsvWXmbDWPpoENK1K539xw==" - }, - "d3-random": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-2.2.2.tgz", - "integrity": "sha512-0D9P8TRj6qDAtHhRQn6EfdOtHMfsUWanl3yb/84C4DqpZ+VsgfI5iTVRNRbELCfNvRfpMr8OrqqUTQ6ANGCijw==" - }, - "d3-scale-chromatic": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-2.0.0.tgz", - "integrity": "sha512-LLqy7dJSL8yDy7NRmf6xSlsFZ6zYvJ4BcWFE4zBrOPnQERv9zj24ohnXKRbyi9YHnYV+HN1oEO3iFK971/gkzA==", - "requires": { - "d3-color": "1 - 2", - "d3-interpolate": "1 - 2" - } - }, - "d3-zoom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-2.0.0.tgz", - "integrity": "sha512-fFg7aoaEm9/jf+qfstak0IYpnesZLiMX6GZvXtUSdv8RH2o4E2qeelgdU09eKS6wGuiGMfcnMI0nTIqWzRHGpw==", - "requires": { - "d3-dispatch": "1 - 2", - "d3-drag": "2", - "d3-interpolate": "1 - 2", - "d3-selection": "2", - "d3-transition": "2" - } + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true } } }, - "d3-array": { - "version": "2.12.1", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-2.12.1.tgz", - "integrity": "sha512-B0ErZK/66mHtEsR1TkPEEkwdy+WDesimkM5gpZr5Dsg54BiTA5RXtYW5qTLIAcekaS9xfZrzBLF/OAkB3Qn1YQ==", + "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": { - "internmap": "^1.0.0" + "path-type": "^4.0.0" } }, - "d3-axis": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/d3-axis/-/d3-axis-1.0.12.tgz", - "integrity": "sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==" + "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 }, - "d3-brush": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/d3-brush/-/d3-brush-2.1.0.tgz", - "integrity": "sha512-cHLLAFatBATyIKqZOkk/mDHUbzne2B3ZwxkzMHvFTCZCmLaXDpZRihQSn8UNXTkGD/3lb/W2sQz0etAftmHMJQ==", + "dns-packet": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", + "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "dev": true, "requires": { - "d3-dispatch": "1 - 2", - "d3-drag": "2", - "d3-interpolate": "1 - 2", - "d3-selection": "2", - "d3-transition": "2" + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" } }, - "d3-chord": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-chord/-/d3-chord-1.0.6.tgz", - "integrity": "sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==", + "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": { - "d3-array": "1", - "d3-path": "1" + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-serializer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz", + "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "entities": "^2.0.0" }, "dependencies": { - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" - }, - "d3-path": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-1.0.9.tgz", - "integrity": "sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==" + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true } } }, - "d3-collection": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-collection/-/d3-collection-1.0.7.tgz", - "integrity": "sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==" + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true }, - "d3-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-2.0.0.tgz", - "integrity": "sha512-SPXi0TSKPD4g9tw0NMZFnR95XVgUZiBH+uUTqQuDu1OsE2zomHU7ho0FISciaPvosimixwHFl3WHLGabv6dDgQ==" + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true }, - "d3-contour": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-contour/-/d3-contour-1.3.2.tgz", - "integrity": "sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==", + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, "requires": { - "d3-array": "^1.1.1" + "webidl-conversions": "^5.0.0" }, "dependencies": { - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true } } }, - "d3-delaunay": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/d3-delaunay/-/d3-delaunay-5.3.0.tgz", - "integrity": "sha512-amALSrOllWVLaHTnDLHwMIiz0d1bBu9gZXd1FiLfXf8sHcX9jrcj81TVZOqD4UX7MgBZZ07c8GxzEgBpJqc74w==", + "domhandler": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", + "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", + "dev": true, "requires": { - "delaunator": "4" + "domelementtype": "^2.2.0" } }, - "d3-dispatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-2.0.0.tgz", - "integrity": "sha512-S/m2VsXI7gAti2pBoLClFFTMOO1HTtT0j99AuXLoGFKO6deHDdnv6ZGTxSTTUTgO1zVcv82fCOtDjYK4EECmWA==" - }, - "d3-drag": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-2.0.0.tgz", - "integrity": "sha512-g9y9WbMnF5uqB9qKqwIIa/921RYWzlUDv9Jl1/yONQwxbOfszAWTCm8u7HOTgJgRDXiRZN56cHT9pd24dmXs8w==", + "domutils": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.6.0.tgz", + "integrity": "sha512-y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA==", + "dev": true, "requires": { - "d3-dispatch": "1 - 2", - "d3-selection": "2" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" } }, - "d3-dsv": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-dsv/-/d3-dsv-1.2.0.tgz", - "integrity": "sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==", + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, "requires": { - "commander": "2", - "iconv-lite": "0.4", - "rw": "1" + "is-obj": "^2.0.0" } }, - "d3-ease": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-2.0.0.tgz", - "integrity": "sha512-68/n9JWarxXkOWMshcT5IcjbB+agblQUaIsbnXmrzejn2O82n3p2A9R2zEB9HIEFWKFwPAEDDN8gR0VdSAyyAQ==" + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true }, - "d3-fetch": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/d3-fetch/-/d3-fetch-1.2.0.tgz", - "integrity": "sha512-yC78NBVcd2zFAyR/HnUiBS7Lf6inSCoWcSxFfw8FYL7ydiqe80SazNwoffcqOfs95XaLo7yebsmQqDKSsXUtvA==", - "requires": { - "d3-dsv": "1" - } + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "dev": true }, - "d3-force": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/d3-force/-/d3-force-1.2.1.tgz", - "integrity": "sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==", + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, "requires": { - "d3-collection": "1", - "d3-dispatch": "1", - "d3-quadtree": "1", - "d3-timer": "1" + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" }, "dependencies": { - "d3-dispatch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", - "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" + "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" + } }, - "d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" + "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" + } } } }, - "d3-format": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-2.0.0.tgz", - "integrity": "sha512-Ab3S6XuE/Q+flY96HXT0jOXcM4EAClYFnRGY5zsjRGNy6qCYrQsMffs7cV5Q9xejb35zxW5hf/guKw34kvIKsA==" + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } }, - "d3-geo": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/d3-geo/-/d3-geo-1.12.1.tgz", - "integrity": "sha512-XG4d1c/UJSEX9NfU02KwBL6BYPj8YKHxgBEw5om2ZnTRSbIcego6dhHwcxuSR3clxh0EpE38os1DVPOmnYtTPg==", + "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": { - "d3-array": "1" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" }, "dependencies": { - "d3-array": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/d3-array/-/d3-array-1.2.4.tgz", - "integrity": "sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==" + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true } } }, - "d3-hierarchy": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-hierarchy/-/d3-hierarchy-2.0.0.tgz", - "integrity": "sha512-SwIdqM3HxQX2214EG9GTjgmCc/mbSx4mQBn+DuEETubhOw6/U3fmnji4uCVrmzOydMHSO1nZle5gh6HB/wdOzw==" + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true }, - "d3-interpolate": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-2.0.1.tgz", - "integrity": "sha512-c5UhwwTs/yybcmTpAVqwSFl6vrQ8JZJoT5F7xNFK9pymv5C0Ymcc9/LIJHtYIggg/yS9YHw8i8O8tgb9pupjeQ==", + "ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "dev": true, "requires": { - "d3-color": "1 - 2" + "jake": "^10.6.1" } }, - "d3-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-path/-/d3-path-2.0.0.tgz", - "integrity": "sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA==" - }, - "d3-polygon": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-polygon/-/d3-polygon-1.0.6.tgz", - "integrity": "sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==" - }, - "d3-quadtree": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-quadtree/-/d3-quadtree-1.0.7.tgz", - "integrity": "sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==" + "electron-to-chromium": { + "version": "1.3.723", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.723.tgz", + "integrity": "sha512-L+WXyXI7c7+G1V8ANzRsPI5giiimLAUDC6Zs1ojHHPhYXb3k/iTABFmWjivEtsWrRQymjnO66/rO2ZTABGdmWg==", + "dev": true }, - "d3-random": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/d3-random/-/d3-random-1.1.2.tgz", - "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==" + "elegant-spinner": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", + "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "dev": true }, - "d3-scale": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/d3-scale/-/d3-scale-3.3.0.tgz", - "integrity": "sha512-1JGp44NQCt5d1g+Yy+GeOnZP7xHo0ii8zsQp6PGzd+C1/dl0KGsp9A7Mxwp+1D1o4unbTTxVdU/ZOIEBoeZPbQ==", + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, "requires": { - "d3-array": "^2.3.0", - "d3-format": "1 - 2", - "d3-interpolate": "1.2.0 - 2", - "d3-time": "^2.1.1", - "d3-time-format": "2 - 3" + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } } }, - "d3-scale-chromatic": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz", - "integrity": "sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==", + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "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==" + }, + "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": { - "d3-color": "1", - "d3-interpolate": "1" + "iconv-lite": "^0.6.2" }, "dependencies": { - "d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" - }, - "d3-interpolate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", - "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", + "iconv-lite": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", + "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "dev": true, + "optional": true, "requires": { - "d3-color": "1" + "safer-buffer": ">= 2.1.2 < 3.0.0" } } } }, - "d3-selection": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-2.0.0.tgz", - "integrity": "sha512-XoGGqhLUN/W14NmaqcO/bb1nqjDAw5WtSYb2X8wiuQWvSZUsUVYsOSkOybUrNvcBjaywBdYPy03eXHMXjk9nZA==" - }, - "d3-shape": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/d3-shape/-/d3-shape-2.1.0.tgz", - "integrity": "sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA==", + "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": { - "d3-path": "1 - 2" + "once": "^1.4.0" } }, - "d3-time": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/d3-time/-/d3-time-2.1.1.tgz", - "integrity": "sha512-/eIQe/eR4kCQwq7yxi7z4c6qEXf2IYGcjoWB5OOQy4Tq9Uv39/947qlDcN2TLkiTzQWzvnsuYPB9TrWaNfipKQ==", - "requires": { - "d3-array": "2" - } - }, - "d3-time-format": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/d3-time-format/-/d3-time-format-3.0.0.tgz", - "integrity": "sha512-UXJh6EKsHBTjopVqZBhFysQcoXSv/5yLONZvkQ5Kk3qbwiUYkdX17Xa1PT6U1ZWXGGfB1ey5L8dKMlFq2DO0Ag==", + "enhanced-resolve": { + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz", + "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==", + "dev": true, "requires": { - "d3-time": "1 - 2" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" } }, - "d3-timer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-2.0.0.tgz", - "integrity": "sha512-TO4VLh0/420Y/9dO3+f9abDEFYeCUr2WZRlxJvbp4HPTQcSylXNiL6yZa9FIUvV1yRiFufl1bszTCLDqv9PWNA==" - }, - "d3-transition": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-2.0.0.tgz", - "integrity": "sha512-42ltAGgJesfQE3u9LuuBHNbGrI/AJjNL2OAUdclE70UE6Vy239GCBEYD38uBPoLeNsOhFStGpPI0BAOV+HMxog==", + "enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, "requires": { - "d3-color": "1 - 2", - "d3-dispatch": "1 - 2", - "d3-ease": "1 - 2", - "d3-interpolate": "1 - 2", - "d3-timer": "1 - 2" + "ansi-colors": "^4.1.1" } }, - "d3-voronoi": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/d3-voronoi/-/d3-voronoi-1.1.4.tgz", - "integrity": "sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==" + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" }, - "d3-zoom": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/d3-zoom/-/d3-zoom-1.8.3.tgz", - "integrity": "sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==", - "requires": { - "d3-dispatch": "1", - "d3-drag": "1", - "d3-interpolate": "1", - "d3-selection": "1", - "d3-transition": "1" - }, - "dependencies": { - "d3-color": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/d3-color/-/d3-color-1.4.1.tgz", - "integrity": "sha512-p2sTHSLCJI2QKunbGb7ocOh7DgTAn8IrLx21QRc/BSnodXM4sv6aLQlnfpvehFMLZEfBc6g9pH9SWQccFYfJ9Q==" - }, - "d3-dispatch": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/d3-dispatch/-/d3-dispatch-1.0.6.tgz", - "integrity": "sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==" - }, - "d3-drag": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/d3-drag/-/d3-drag-1.2.5.tgz", - "integrity": "sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==", - "requires": { - "d3-dispatch": "1", - "d3-selection": "1" - } - }, - "d3-ease": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/d3-ease/-/d3-ease-1.0.7.tgz", - "integrity": "sha512-lx14ZPYkhNx0s/2HX5sLFUI3mbasHjSSpwO/KaaNACweVwxUruKyWVcb293wMv1RqTPZyZ8kSZ2NogUZNcLOFQ==" - }, - "d3-interpolate": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/d3-interpolate/-/d3-interpolate-1.4.0.tgz", - "integrity": "sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==", - "requires": { - "d3-color": "1" - } - }, - "d3-selection": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/d3-selection/-/d3-selection-1.4.2.tgz", - "integrity": "sha512-SJ0BqYihzOjDnnlfyeHT0e30k0K1+5sR3d5fNueCNeuhZTnGw4M4o8mqJchSwgKMXCNFo+e2VTChiSJ0vYtXkg==" - }, - "d3-timer": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/d3-timer/-/d3-timer-1.0.10.tgz", - "integrity": "sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==" - }, - "d3-transition": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/d3-transition/-/d3-transition-1.3.2.tgz", - "integrity": "sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==", - "requires": { - "d3-color": "1", - "d3-dispatch": "1", - "d3-ease": "1", - "d3-interpolate": "1", - "d3-selection": "^1.1.0", - "d3-timer": "1" - } - } - } + "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 }, - "damerau-levenshtein": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", - "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", + "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 }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "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": { - "assert-plus": "^1.0.0" + "prr": "~1.0.1" } }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "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": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "is-arrayish": "^0.2.1" } }, - "date-fns": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.21.1.tgz", - "integrity": "sha512-m1WR0xGiC6j6jNFAyW4Nvh4WxAi4JF4w9jRJwSI8nBmNcyZXPcP9VUQG+6gHQXAmqaGEKDKhOqAtENDC941UkA==", - "dev": true + "es-module-lexer": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz", + "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==", + "dev": true, + "optional": true }, - "dayjs": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.4.tgz", - "integrity": "sha512-RI/Hh4kqRc1UKLOAf/T5zdMMX5DQIlDxwUe3wSyMMnEbGunnpENCdbUgM+dW7kXidZqCttBrmw7BhN4TMddkCw==", - "dev": true + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } }, - "debug": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.1.tgz", - "integrity": "sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==", + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, "requires": { - "ms": "2.1.2" + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" } }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true + "es6-map": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", + "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-set": "~0.1.5", + "es6-symbol": "~3.1.1", + "event-emitter": "~0.3.5" + } }, - "decamelize-keys": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", - "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "es6-set": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", + "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", "dev": true, "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" + "d": "1", + "es5-ext": "~0.10.14", + "es6-iterator": "~2.0.1", + "es6-symbol": "3.1.1", + "event-emitter": "~0.3.5" }, "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true + "es6-symbol": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", + "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } } } }, - "decimal.js": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz", - "integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==", - "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 - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", "dev": true, "requires": { - "mimic-response": "^1.0.0" + "d": "^1.0.1", + "ext": "^1.1.2" } }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "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==", + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", "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" + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" } }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", "dev": true }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", "dev": true }, - "default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", "dev": true, "requires": { - "kind-of": "^5.0.2" + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" }, "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==", + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "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, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } } } }, - "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" - } - }, - "default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", - "dev": true - }, - "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" - } - }, - "defer-to-connect": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", - "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "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==", + "escope": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", + "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", "dev": true, "requires": { - "object-keys": "^1.0.12" + "es6-map": "^0.1.3", + "es6-weak-map": "^2.0.1", + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "eslint": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", + "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", "dev": true, "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.0.0", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash": "^4.17.21", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.4", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" }, "dependencies": { - "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==", + "@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", "dev": true, "requires": { - "kind-of": "^6.0.0" + "@babel/highlight": "^7.10.4" } }, - "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==", + "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": { - "kind-of": "^6.0.0" + "color-convert": "^2.0.1" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "sprintf-js": "~1.0.2" } - } - } - }, - "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "dependencies": { - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "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" + } + }, + "globals": { + "version": "13.8.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", + "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "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 + }, + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "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" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true + }, + "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" + } } } }, - "delaunator": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/delaunator/-/delaunator-4.0.1.tgz", - "integrity": "sha512-WNPWi1IRKZfCt/qIDMfERkDp93+iZEmOxN2yy4Jg+Xhv8SLk2UTqqbe1sfiipn0and9QrE914/ihdx82Y/Giag==" - }, - "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.7.2", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz", - "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==", + "eslint-config-prettier": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-7.2.0.tgz", + "integrity": "sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg==", "dev": true }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "eslint-etc": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/eslint-etc/-/eslint-etc-4.0.5.tgz", + "integrity": "sha512-nbPVvnA5UbJBSjT9xQPZN6Ue7Etr+Npb6E+wTYNbyFP6dW2AP3u+ZBJrvzJF1FgwCxl+JLPeoICDGvhFdJ0m1w==", "dev": true, "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" + "@typescript-eslint/experimental-utils": "^4.0.0", + "tsutils": "^3.17.1", + "tsutils-etc": "^1.3.3" } }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true - }, - "detect-indent": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", - "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "eslint-plugin-es": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", + "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", "dev": true, "requires": { - "repeating": "^2.0.0" + "eslint-utils": "^2.0.0", + "regexpp": "^3.0.0" } }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "detect-node": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", - "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "diff-sequences": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-26.6.2.tgz", - "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "eslint-plugin-node": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", + "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", "dev": true, "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" + "eslint-plugin-es": "^3.0.0", + "eslint-utils": "^2.0.0", + "ignore": "^5.1.1", + "minimatch": "^3.0.4", + "resolve": "^1.10.1", + "semver": "^6.1.0" }, "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "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==", + "eslint-plugin-prettier": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz", + "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==", "dev": true, "requires": { - "path-type": "^4.0.0" + "prettier-linter-helpers": "^1.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.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.1.tgz", - "integrity": "sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==", + "eslint-plugin-rxjs": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-rxjs/-/eslint-plugin-rxjs-3.2.0.tgz", + "integrity": "sha512-aVdkwT+THwleKOoyMKpLxudJEtwnvv5qrA1F8ZjwwuVswx2bILLIGsgQ1ju3lHVLue0TeNsxuapH6rs1RFONRA==", "dev": true, "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" + "@typescript-eslint/experimental-utils": "^4.0.0", + "common-tags": "^1.8.0", + "decamelize": "^5.0.0", + "eslint-etc": "^4.0.5", + "requireindex": "~1.2.0", + "rxjs-report-usage": "^1.0.4", + "tslib": "^2.0.0", + "tsutils": "^3.0.0", + "tsutils-etc": "^1.0.0" + }, + "dependencies": { + "decamelize": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.0.tgz", + "integrity": "sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==", + "dev": true + } } }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", "dev": true, "requires": { - "buffer-indexof": "^1.0.0" + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" } }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", "dev": true, "requires": { - "esutils": "^2.0.2" + "eslint-visitor-keys": "^1.1.0" + }, + "dependencies": { + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true + } } }, - "dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "eslint-visitor-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", + "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "dev": true + }, + "espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", "dev": true, "requires": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" }, "dependencies": { - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", "dev": true }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", "dev": true } } }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dev": true, "requires": { - "webidl-conversions": "^5.0.0" + "estraverse": "^5.1.0" }, "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", "dev": true } } }, - "domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "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": { - "dom-serializer": "0", - "domelementtype": "1" + "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 + } } }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "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 + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", "dev": true, "requires": { - "is-obj": "^2.0.0" + "d": "1", + "es5-ext": "~0.10.14" } }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "eventemitter2": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz", + "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==", "dev": true }, - "duplexer3": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", - "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=", + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", "dev": true }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "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==", "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } - } + "original": "^1.0.0" } }, - "each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", "dev": true, "requires": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" } }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "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": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" + "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" } }, - "editorconfig": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", - "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", "dev": true, "requires": { - "commander": "^2.19.0", - "lru-cache": "^4.1.5", - "semver": "^5.6.0", - "sigmund": "^1.0.1" + "pify": "^2.2.0" }, "dependencies": { - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", "dev": true } } }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "ejs": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", - "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", - "dev": true, - "requires": { - "jake": "^10.6.1" - } - }, - "electron-to-chromium": { - "version": "1.3.719", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.719.tgz", - "integrity": "sha512-heM78GKSqrIzO9Oz0/y22nTBN7bqSP1Pla2SyU9DiSnQD+Ea9SyyN5RWWlgqsqeBLNDkSlE9J9EHFmdMPzxB/g==", + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "dev": true }, - "elegant-spinner": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/elegant-spinner/-/elegant-spinner-1.0.1.tgz", - "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", + "exit-hook": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", + "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", "dev": true }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "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": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" + "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": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "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 } } }, - "emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "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==" - }, - "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 + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } }, - "encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "expect": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.8.tgz", + "integrity": "sha512-98B8W7UHhPq3Ya2oGOxj3l2NYlEorLbjOsbtxkKc5+HgZ/8Ez/sHA+Vw7wBoLjVLy6JuU7HdRHhbUM43Kt6v1Q==", "dev": true, - "optional": true, "requires": { - "iconv-lite": "^0.6.2" + "@jest/types": "^27.0.0-next.8", + "ansi-styles": "^5.0.0", + "jest-get-type": "^27.0.0-next.0", + "jest-matcher-utils": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0" }, "dependencies": { - "iconv-lite": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.2.tgz", - "integrity": "sha512-2y91h5OpQlolefMPmUlivelittSWy0rP+oYVpn6A7GwVHNE8AWzoYOBNmlwks3LobaJxgHCYZAnyNo2GgpNRNQ==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, - "optional": true, "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + }, + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.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" + } + } + } + }, + "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 + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "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" } } } }, - "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==", + "express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", "dev": true, "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz", - "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "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 + } } }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", "dev": true, "requires": { - "ansi-colors": "^4.1.1" + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "dev": true + } } }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "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==", + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", "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==", + "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": { - "prr": "~1.0.1" + "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" + } + } } }, - "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==", + "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": { - "is-arrayish": "^0.2.1" + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" } }, - "es-abstract": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0.tgz", - "integrity": "sha512-LJzK7MrQa8TS0ja2w3YNLzUgJCGPdPOV1yVvezjNnS89D+VR08+Szt2mz3YB2Dck/+w5tfIq/RoUAFqJJGM2yw==", + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.2", - "is-string": "^1.0.5", - "object-inspect": "^1.9.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.0" + "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" + } + } } }, - "es-module-lexer": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz", - "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==", - "dev": true, - "optional": true - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "extract-zip": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", + "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", "dev": true, "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "concat-stream": "^1.6.2", + "debug": "^2.6.9", + "mkdirp": "^0.5.4", + "yauzl": "^2.10.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" + } + }, + "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" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } } }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", "dev": true, "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" } }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "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-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "dev": true + }, + "fast-glob": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", + "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", "dev": true, "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" } }, - "es6-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.5.tgz", - "integrity": "sha1-kTbgUD3MBqMBaQ8LsU/042TpSfA=", + "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 + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fastq": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", + "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", "dev": true, "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-set": "~0.1.5", - "es6-symbol": "~3.1.1", - "event-emitter": "~0.3.5" + "reusify": "^1.0.4" } }, - "es6-set": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.5.tgz", - "integrity": "sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=", - "dev": true, + "faye-websocket": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", + "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", "requires": { - "d": "1", - "es5-ext": "~0.10.14", - "es6-iterator": "~2.0.1", - "es6-symbol": "3.1.1", - "event-emitter": "~0.3.5" - }, - "dependencies": { - "es6-symbol": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.1.tgz", - "integrity": "sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - } + "websocket-driver": ">=0.5.1" } }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "dev": true, "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" + "bser": "2.1.1" } }, - "es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "fd-slicer": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", + "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", "dev": true, "requires": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" + "pend": "~1.2.0" } }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" - }, - "escape-goat": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", - "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", "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 + "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" + } }, - "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=" + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", "dev": true, "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.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 - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "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, - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", "dev": true, "requires": { - "prelude-ls": "~1.1.2" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } } } }, - "escope": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz", - "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=", + "file-saver": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", + "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" + }, + "filelist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", "dev": true, "requires": { - "es6-map": "^0.1.3", - "es6-weak-map": "^2.0.1", - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "minimatch": "^3.0.4" } }, - "eslint": { - "version": "7.24.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.24.0.tgz", - "integrity": "sha512-k9gaHeHiFmGCDQ2rEfvULlSLruz6tgfA8DEn+rY9/oYPFFTlz55mM/Q/Rij1b2Y42jwZiK3lXvNTw6w6TXzcKQ==", + "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": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash": "^4.17.21", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.4", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "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": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "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" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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==", + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { - "color-name": "~1.1.4" + "ms": "2.0.0" } }, - "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==", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + } + } + }, + "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" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "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": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "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" + } + } } }, - "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==", + "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": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "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" + } + } } }, - "globals": { - "version": "13.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", - "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", + "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": { - "type-fest": "^0.20.2" + "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" + } + } } }, - "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 - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": 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==", + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "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" } }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "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": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "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 - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.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" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - }, - "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" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" } } } }, - "eslint-config-prettier": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-7.2.0.tgz", - "integrity": "sha512-rV4Qu0C3nfJKPOAhFujFxB7RMP+URFyQqqOZW9DMRD7ZDTFyjaIlETU3xzHELt++4ugC0+Jm084HQYkkJe+Ivg==", - "dev": true - }, - "eslint-etc": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/eslint-etc/-/eslint-etc-4.0.4.tgz", - "integrity": "sha512-liUQHyD4OfDSRoRtZ+CTpeIHAHhr9u64xxvoLP0JF3zGbDkrYYHyhfFTNJEyoU8JOvvlIMFdSJ59wiziFw53Ag==", + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "^4.0.0", - "tsutils": "^3.17.1", - "tsutils-etc": "^1.2.2" + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" } }, - "eslint-plugin-es": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz", - "integrity": "sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==", + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", "dev": true, "requires": { - "eslint-utils": "^2.0.0", - "regexpp": "^3.0.0" + "flatted": "^3.1.0", + "rimraf": "^3.0.2" } }, - "eslint-plugin-node": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz", - "integrity": "sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==", + "flatted": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", + "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", "dev": true, "requires": { - "eslint-plugin-es": "^3.0.0", - "eslint-utils": "^2.0.0", - "ignore": "^5.1.1", - "minimatch": "^3.0.4", - "resolve": "^1.10.1", - "semver": "^6.1.0" + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" }, "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 + "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" + } } } }, - "eslint-plugin-prettier": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.0.tgz", - "integrity": "sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } + "follow-redirects": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.0.tgz", + "integrity": "sha512-0vRwd7RKQBTt+mgu87mtYeofLFZpTas2S9zY+jIeuLJMNvudIgF52nr19q40HOwH5RrhWIPuj9puybzSJiRrVg==", + "dev": true }, - "eslint-plugin-rxjs": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-rxjs/-/eslint-plugin-rxjs-3.1.5.tgz", - "integrity": "sha512-Y5lTKppyfaeF176vTiDyEiY3DLX7ylJvOL2f7BwVg6+NMr33faW9jiIOZ6wUKAjXbf/+FuXWS5ikm13ctmyPdA==", + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "^4.0.0", - "common-tags": "^1.8.0", - "decamelize": "^5.0.0", - "eslint-etc": "^4.0.4", - "requireindex": "~1.2.0", - "rxjs-report-usage": "^1.0.4", - "tslib": "^2.0.0", - "tsutils": "^3.0.0", - "tsutils-etc": "^1.0.0" - }, - "dependencies": { - "decamelize": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.0.tgz", - "integrity": "sha512-U75DcT5hrio3KNtvdULAWnLiAPbFUC4191ldxMmj4FA/mRuBnmDwU0boNfPyFRhnan+Jm+haLeSn3P0afcBn4w==", - "dev": true - } + "for-in": "^1.0.1" } }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "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": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" } }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "forwarded": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", + "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", + "dev": true + }, + "fraction.js": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", + "integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==", + "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": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } + "map-cache": "^0.2.2" } }, - "eslint-visitor-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "dev": true }, - "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", "dev": true, "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" }, "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true + "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" + } }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "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" + } } } }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "front-matter": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", + "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", "dev": true, "requires": { - "estraverse": "^5.2.0" + "js-yaml": "^3.4.6" }, "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "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 - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "fs-extra": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", + "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", "dev": true, "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "eventemitter2": { - "version": "6.4.4", - "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.4.tgz", - "integrity": "sha512-HLU3NDY6wARrLCEwyGKRBvuWYyvW6mHYv72SJJAH3iJN3a6eVUvkjFkcxah1bcTgGVBBrFdIopBJPhCQFMLyXw==", - "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==", - "requires": { - "original": "^1.0.0" + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" } }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "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": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" + "minipass": "^3.0.0" } }, - "execa": { + "fs-mkdirp-stream": { "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" - } - }, - "executable": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", - "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", - "dev": true, - "requires": { - "pify": "^2.2.0" - }, - "dependencies": { - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "exit-hook": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz", - "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", "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" + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "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": { - "ms": "2.0.0" + "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" } }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "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": { - "is-descriptor": "^0.1.0" + "safe-buffer": "~5.1.0" } }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, "requires": { - "is-extendable": "^0.1.0" + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true } } }, - "expand-range": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", "dev": true, - "optional": true, "requires": { - "fill-range": "^2.1.0" + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" }, "dependencies": { - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "optional": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "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, - "optional": true, "requires": { - "isarray": "1.0.0" + "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" } }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "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, - "optional": true, "requires": { - "is-buffer": "^1.1.5" + "safe-buffer": "~5.1.0" } } } }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } + "optional": true }, - "expect": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.8.tgz", - "integrity": "sha512-98B8W7UHhPq3Ya2oGOxj3l2NYlEorLbjOsbtxkKc5+HgZ/8Ez/sHA+Vw7wBoLjVLy6JuU7HdRHhbUM43Kt6v1Q==", + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "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": { - "@jest/types": "^27.0.0-next.8", - "ansi-styles": "^5.0.0", - "jest-get-type": "^27.0.0-next.0", - "jest-matcher-utils": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-regex-util": "^27.0.0-next.0" + "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": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.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" - } - } + "number-is-nan": "^1.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==", + "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": { - "color-name": "~1.1.4" + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" } }, - "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 - }, - "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", - "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==", + "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": { - "has-flag": "^4.0.0" + "ansi-regex": "^2.0.0" } } } }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "generate-function": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", + "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", "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 - } + "is-property": "^1.0.2" } }, - "ext": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", - "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", "dev": true, "requires": { - "type": "^2.0.0" + "is-property": "^1.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==" + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true + }, + "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 + }, + "getos": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", + "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", + "dev": true, + "requires": { + "async": "^3.2.0" }, "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "async": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", + "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", "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 + "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" + } }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "git-describe": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/git-describe/-/git-describe-4.0.4.tgz", + "integrity": "sha512-L1X9OO1e4MusB4PzG9LXeXCQifRvyuoHTpuuZ521Qyxn/B0kWHWEOtsT4LsSfSNacZz0h4ZdYDsDG7f+SrA3hg==", "dev": true, "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "lodash": "^4.17.11", + "semver": "^5.6.0" }, "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==", + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } + "optional": true } } }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "gitignore-to-glob": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/gitignore-to-glob/-/gitignore-to-glob-0.3.0.tgz", + "integrity": "sha1-WfMqs9m2bOUCmcPtJMsO9CoJTOs=", + "dev": true + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" + "is-glob": "^4.0.1" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", "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" + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" }, "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=", + "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-extendable": "^0.1.0" + "is-glob": "^3.1.0", + "path-dirname": "^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==", + "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": { - "kind-of": "^6.0.0" + "is-extglob": "^2.1.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==", + "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": { - "kind-of": "^6.0.0" + "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" } }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "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": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "safe-buffer": "~5.1.0" } } } }, - "extract-zip": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.7.0.tgz", - "integrity": "sha512-xoh5G1W/PB0/27lXgMQyIhP5DSY/LhoCsOyZgb+6iMmRtCwVBo55uKaMoEYrDCKQhWvqEip5ZPKAc6eFNyf/MA==", + "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, + "optional": true + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", "dev": true, "requires": { - "concat-stream": "^1.6.2", - "debug": "^2.6.9", - "mkdirp": "^0.5.4", - "yauzl": "^2.10.0" + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "dev": true, "requires": { - "ms": "2.0.0" + "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" + } + } } }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "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": { - "minimist": "^1.2.5" + "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" + } + } } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } } } }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", - "dev": true - }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", "dev": true, "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" + "ini": "2.0.0" } }, - "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 + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "fast-glob": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.5.tgz", - "integrity": "sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.0", - "merge2": "^1.3.0", - "micromatch": "^4.0.2", - "picomatch": "^2.2.1" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "fastq": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", - "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", "dev": true, "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.3.tgz", - "integrity": "sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==", - "requires": { - "websocket-driver": ">=0.5.1" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + } } }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "requires": { - "bser": "2.1.1" - } + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" }, - "fd-slicer": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", - "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=", + "globby": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", "dev": true, "requires": { - "pend": "~1.2.0" + "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" } }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", "dev": true, "requires": { - "escape-string-regexp": "^1.0.5" + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" } }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", "dev": true, "requires": { - "flat-cache": "^3.0.4" + "sparkles": "^1.0.0" } }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "gonzales-pe-sl": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", + "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", "dev": true, "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "minimist": "1.1.x" }, "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } + "minimist": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", + "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", + "dev": true } } }, - "file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "filelist": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", - "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", "dev": true, "requires": { - "minimatch": "^3.0.4" + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" } }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true, - "optional": true - }, - "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" - } + "graceful-fs": { + "version": "4.2.6", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", + "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "dev": true }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "gts": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/gts/-/gts-3.1.0.tgz", + "integrity": "sha512-Pbj3ob1VR1IRlEVEBNtKoQ1wHOa8cZz62KEojK8Fn/qeS2ClWI4gLNfhek3lD68aZSmUEg8TFb6AHXIwUMgyqQ==", "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" + "@typescript-eslint/eslint-plugin": "^4.2.0", + "@typescript-eslint/parser": "^4.2.0", + "chalk": "^4.1.0", + "eslint": "^7.10.0", + "eslint-config-prettier": "^7.0.0", + "eslint-plugin-node": "^11.1.0", + "eslint-plugin-prettier": "^3.1.4", + "execa": "^5.0.0", + "inquirer": "^7.3.3", + "json5": "^2.1.3", + "meow": "^9.0.0", + "ncp": "^2.0.0", + "prettier": "^2.1.2", + "rimraf": "^3.0.2", + "update-notifier": "^5.0.0", + "write-file-atomic": "^3.0.3" }, "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "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": { - "ms": "2.0.0" + "color-convert": "^2.0.1" } }, - "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" - } - }, - "findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "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" - } - } + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "fill-range": { + "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 + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "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" - } - } + "path-key": "^3.0.0" } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "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" - } - } + "shebang-regex": "^3.0.0" } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "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": { - "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" + "has-flag": "^4.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=", + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "isexe": "^2.0.0" } } } }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - } - }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz", - "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", "dev": true, "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" }, "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", "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" + "ansi-wrap": "^0.1.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", - "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 - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "optional": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "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.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", - "dev": true - }, - "fraction.js": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", - "integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==", - "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 - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", "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-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" } - } - } - }, - "front-matter": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", - "integrity": "sha1-91mDufL0E75ljJPf172M5AePXNs=", - "dev": true, - "requires": { - "js-yaml": "^3.4.6" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", "dev": true, "requires": { - "sprintf-js": "~1.0.2" + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" } }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "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": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "number-is-nan": "^1.0.0" } - } - } - }, - "fs-extra": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", - "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "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-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "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==", + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", "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" + "pinkie-promise": "^2.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" } }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } - } - }, - "fs-readdir-recursive": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz", - "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==", - "dev": true - }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "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==", + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" } - } - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "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==" - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "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=", + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" } }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", @@ -12287,225 +11742,307 @@ "requires": { "ansi-regex": "^2.0.0" } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } } } }, - "generate-function": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz", - "integrity": "sha512-eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==", + "gulp-filter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/gulp-filter/-/gulp-filter-7.0.0.tgz", + "integrity": "sha512-ZGWtJo0j1mHfP77tVuhyqem4MRA5NfNRjoVe6VAkLGeQQ/QGo2VsFwp7zfPTGDsd1rwzBmoDHhxpE6f5B3Zuaw==", "dev": true, "requires": { - "is-property": "^1.0.2" + "multimatch": "^5.0.0", + "plugin-error": "^1.0.1", + "streamfilter": "^3.0.0", + "to-absolute-glob": "^2.0.2" } }, - "generate-object-property": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", - "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", "dev": true, "requires": { - "is-property": "^1.0.0" + "glogg": "^1.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==" - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", "dev": true, "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "duplexer": "^0.1.2" } }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "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 }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", "dev": true }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "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": { - "pump": "^3.0.0" + "ajv": "^6.12.3", + "har-schema": "^2.0.0" } }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true }, - "getos": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", - "integrity": "sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==", - "dev": true, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "requires": { - "async": "^3.2.0" - }, - "dependencies": { - "async": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz", - "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==", - "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" + "function-bind": "^1.1.1" } }, - "git-describe": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/git-describe/-/git-describe-4.0.4.tgz", - "integrity": "sha512-L1X9OO1e4MusB4PzG9LXeXCQifRvyuoHTpuuZ521Qyxn/B0kWHWEOtsT4LsSfSNacZz0h4ZdYDsDG7f+SrA3hg==", + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", "dev": true, "requires": { - "lodash": "^4.17.11", - "semver": "^5.6.0" + "ansi-regex": "^2.0.0" }, "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "optional": true + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true } } }, - "gitignore-to-glob": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/gitignore-to-glob/-/gitignore-to-glob-0.3.0.tgz", - "integrity": "sha1-WfMqs9m2bOUCmcPtJMsO9CoJTOs=", + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", "dev": true }, - "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "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": { - "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" + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" } }, - "glob-base": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "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, - "optional": true, "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" + "is-number": "^3.0.0", + "kind-of": "^4.0.0" }, "dependencies": { - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, - "optional": true, "requires": { - "is-glob": "^2.0.0" + "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-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true, - "optional": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", "dev": true, - "optional": true, "requires": { - "is-extglob": "^1.0.0" + "is-buffer": "^1.1.5" } } } }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "dev": true + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", "dev": true, "requires": { - "is-glob": "^4.0.1" + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } } }, - "glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", "dev": true, "requires": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "highlight.js": { + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz", + "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg==" + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", + "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "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": { - "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" - } - }, - "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" - } - }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -12532,54 +12069,111 @@ } } }, - "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", "dev": true }, - "glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", + "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": { - "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==", + "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==" + }, + "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", @@ -12609,26 +12203,6 @@ } } }, - "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", @@ -12652,47 +12226,6 @@ } } }, - "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, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "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", @@ -12734,41 +12267,6 @@ "to-regex": "^3.0.2" } }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } - }, - "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" - } - }, "to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", @@ -12781,150 +12279,236 @@ } } }, - "global-dirs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", - "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "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": { - "ini": "2.0.0" + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, - "global-modules": { + "https-browserify": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "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": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "agent-base": "6", + "debug": "4" } }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - } + "human-signals": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", + "dev": true + }, + "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" } }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + "husky": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz", + "integrity": "sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==", + "dev": true }, - "globby": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", - "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", - "dev": true, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "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" + "safer-buffer": ">= 2.1.2 < 3" } }, - "globule": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", - "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "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 + }, + "iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", + "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.3", + "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", + "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", "dev": true, "requires": { - "glob": "~7.1.1", - "lodash": "~4.17.10", - "minimatch": "~3.0.2" + "minimatch": "^3.0.4" } }, - "glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "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": { - "sparkles": "^1.0.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" } }, - "gonzales-pe-sl": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/gonzales-pe-sl/-/gonzales-pe-sl-4.2.3.tgz", - "integrity": "sha1-aoaLw4BkXxQf7rBCxvl/zHG1n+Y=", + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "dev": true + }, + "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": { - "minimist": "1.1.x" + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" }, "dependencies": { - "minimist": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.1.3.tgz", - "integrity": "sha1-O+39kaktOQFvz6ocaB6Pqhoe/ag=", + "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" + } } } }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, + "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=", "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" + "once": "^1.3.0", + "wrappy": "1" } }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", "dev": true }, - "gts": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/gts/-/gts-3.1.0.tgz", - "integrity": "sha512-Pbj3ob1VR1IRlEVEBNtKoQ1wHOa8cZz62KEojK8Fn/qeS2ClWI4gLNfhek3lD68aZSmUEg8TFb6AHXIwUMgyqQ==", + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "dev": true, "requires": { - "@typescript-eslint/eslint-plugin": "^4.2.0", - "@typescript-eslint/parser": "^4.2.0", + "ansi-escapes": "^4.2.1", "chalk": "^4.1.0", - "eslint": "^7.10.0", - "eslint-config-prettier": "^7.0.0", - "eslint-plugin-node": "^11.1.0", - "eslint-plugin-prettier": "^3.1.4", - "execa": "^5.0.0", - "inquirer": "^7.3.3", - "json5": "^2.1.3", - "meow": "^9.0.0", - "ncp": "^2.0.0", - "prettier": "^2.1.2", - "rimraf": "^3.0.2", - "update-notifier": "^5.0.0", - "write-file-atomic": "^3.0.3" + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" }, "dependencies": { "ansi-styles": { @@ -12961,88 +12545,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "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 }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -13051,978 +12559,796 @@ "requires": { "has-flag": "^4.0.0" } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + } + } + }, + "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" + } + }, + "internmap": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", + "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "intersection-observer": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.0.tgz", + "integrity": "sha512-2Vkz8z46Dv401zTWudDGwO7KiGHNDkMv417T5ItcNYfmvHR/1qCTVBO9vwH8zZmQ0WkA/1ARwpysR9bsnop4NQ==" + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "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": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "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": { - "isexe": "^2.0.0" + "is-buffer": "^1.1.5" } } } }, - "gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "is-arguments": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", + "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", "dev": true, "requires": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" + "call-bind": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "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-ci": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", + "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", + "dev": true, + "requires": { + "ci-info": "^3.1.1" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" }, "dependencies": { - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + } + } + }, + "is-core-module": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz", + "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==", + "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": { - "ansi-wrap": "^0.1.0" - } - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - } - }, - "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" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", - "dev": true - }, - "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" - } - }, - "v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yargs": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", - "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "5.0.0-security.0" - } - }, - "yargs-parser": { - "version": "5.0.0-security.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", - "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" + "is-buffer": "^1.1.5" } } } }, - "gulp-filter": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gulp-filter/-/gulp-filter-6.0.0.tgz", - "integrity": "sha512-veQFW93kf6jBdWdF/RxMEIlDK2mkjHyPftM381DID2C9ImTVngwYpyyThxm4/EpgcNOT37BLefzMOjEKbyYg0Q==", - "dev": true, - "requires": { - "multimatch": "^4.0.0", - "plugin-error": "^1.0.1", - "streamfilter": "^3.0.0" - } + "is-date-object": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", + "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "dev": true }, - "gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "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": { - "glogg": "^1.0.0" + "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 + } } }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dev": true, - "requires": { - "duplexer": "^0.1.2" - } + "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 }, - "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==", + "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 }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "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 }, - "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" - } + "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==" }, - "hard-rejection": { + "is-generator-fn": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, "requires": { - "function-bind": "^1.1.1" + "is-extglob": "^2.1.1" } }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", "dev": true, "requires": { - "ansi-regex": "^2.0.0" + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" }, "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true } } }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "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 }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "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 }, - "has-unicode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", - "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "is-my-ip-valid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", + "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", "dev": true }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "is-my-json-valid": { + "version": "2.20.5", + "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz", + "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==", "dev": true, "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "generate-function": "^2.0.0", + "generate-object-property": "^1.1.0", + "is-my-ip-valid": "^1.0.0", + "jsonpointer": "^4.0.0", + "xtend": "^4.0.0" } }, - "has-values": { + "is-negated-glob": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "dev": true + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "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-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-observable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", + "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", "dev": true, "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "symbol-observable": "^1.1.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" - } + "symbol-observable": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "dev": true } } }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "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 }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "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": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } + "is-path-inside": "^2.1.0" } }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "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": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" + "path-is-inside": "^1.0.2" } }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "hex-color-regex": { + "is-plain-obj": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", "dev": true }, - "highlight.js": { - "version": "10.7.2", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz", - "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg==" - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "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": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" + "isobject": "^3.0.1" } }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "dev": true }, - "hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "is-regex": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", + "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", "dev": true, "requires": { - "lru-cache": "^6.0.0" + "call-bind": "^1.0.2", + "has-symbols": "^1.0.1" } }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "dev": true + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", "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" - } - } + "is-unc-path": "^1.0.0" } }, - "hsl-regex": { + "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/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", "dev": true }, - "hsla-regex": { + "is-unc-path": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "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 }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "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": { - "whatwg-encoding": "^1.0.5" + "is-docker": "^2.0.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==", + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", "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==", + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", "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==", + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "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==", + "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.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", + "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", + "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": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" }, "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "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==" + "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" + } + } + } }, - "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==", + "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": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "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 + } } }, - "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==", + "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": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" } }, - "http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", "dev": true, "requires": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" }, "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", + "dev": true + } + } + }, + "jasmine-core": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.7.1.tgz", + "integrity": "sha512-DH3oYDS/AUvvr22+xUBW62m1Xoy7tUlY1tsxKEJvl5JeJ7q8zd1K5bUwiOxdH+erj6l2vAMM3hV25Xs9/WrmuQ==", + "dev": true + }, + "jasmine-spec-reporter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", + "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", + "dev": true, + "requires": { + "colors": "1.4.0" + } + }, + "jest": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.0-next.8.tgz", + "integrity": "sha512-LjCtGL4SbSD+hFDykFdlriZ70iW0ZBU60n4UIraq/Ug2jGzrBqNznVLiVFRwvkdZcEzq634MOKE9/xV2PafdVg==", + "dev": true, + "requires": { + "@jest/core": "^27.0.0-next.8", + "import-local": "^3.0.2", + "jest-cli": "^27.0.0-next.8" + }, + "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "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" - } - } + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } }, - "fill-range": { + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "import-local": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", + "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", "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" - } - } + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "jest-cli": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.8.tgz", + "integrity": "sha512-t14p7r8t0e6+dL7kq2VaWsV+XV5w0wFFCti8R+2+gH5hnivLA77iTtBC/JiNBbDcI47JPhm75CSaK3z7mBJOBw==", "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" - } - } + "@jest/core": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "is-ci": "^3.0.0", + "jest-config": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-validate": "^27.0.0-next.8", + "prompts": "^2.0.1", + "yargs": "^16.0.3" } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "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" + "resolve-from": "^5.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=", + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "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": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "has-flag": "^4.0.0" } } } }, - "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-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "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==", + "jest-changed-files": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.0-next.8.tgz", + "integrity": "sha512-7ToSqPeXPGfK0ibRbkzke3E3vq5YhtANm4jWsD41RKQ/T2dG+jB+OEF6OVaLffF/ahokd77WYqkcvwLzhdm8LA==", "dev": true, "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, - "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" - } - }, - "husky": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/husky/-/husky-6.0.0.tgz", - "integrity": "sha512-SQS2gDTB7tBN486QSoKPKQItZw97BMOd+Kdb6ghfpBc0yXyzrddI0oDV5MkDAbuB4X2mO3/nj60TRMcYxwzZeQ==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "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 - }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", - "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.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", - "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": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", - "dev": true, - "requires": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - } - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", - "dev": true - }, - "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" + "@jest/types": "^27.0.0-next.8", + "execa": "^5.0.0", + "throat": "^6.0.1" }, "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==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.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==", + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "@types/yargs-parser": "*" } }, - "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=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true - }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14057,2730 +13383,859 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "execa": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "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 }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "is-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "requires": { - "ansi-regex": "^5.0.0" + "path-key": "^3.0.0" } }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "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" } + }, + "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" + } } } }, - "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" - } - }, - "internmap": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/internmap/-/internmap-1.0.1.tgz", - "integrity": "sha512-lDB5YccMydFBtasVtxnZ3MRBHuaoE8GKsppq+EchKL2U4nK/DmEpPHNH8MZe5HkMtpSiTSOZwfN0tzYjO/lJEw==" - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "intersection-observer": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.0.tgz", - "integrity": "sha512-2Vkz8z46Dv401zTWudDGwO7KiGHNDkMv417T5ItcNYfmvHR/1qCTVBO9vwH8zZmQ0WkA/1ARwpysR9bsnop4NQ==" - }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true - }, - "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": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", - "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=", + "jest-circus": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.8.tgz", + "integrity": "sha512-BKL5xExjXcRFabzqy5P0VtD387CU1rGL4RdCHDMauCfA1U+FGTWjwiJLfGGyLmeYTJJTQu1Phe6bOXwXpRzHvg==", "dev": true, "requires": { - "kind-of": "^3.0.2" + "@jest/environment": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.0.0-next.8", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.0.0-next.8", + "jest-matcher-utils": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-runner": "^27.0.0-next.8", + "jest-runtime": "^27.0.0-next.8", + "jest-snapshot": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "pretty-format": "^27.0.0-next.8", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "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" } } } }, - "is-arguments": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", - "integrity": "sha512-1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==", - "dev": true, - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-bigint": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.1.tgz", - "integrity": "sha512-J0ELF4yHFxHy0cmSxZuheDOz2luOdVvqjwmEcj8H/L1JHeuEDSDbeRP+Dk9kFVk5RTFzbucJ2Kb9F7ixY2QaCg==", - "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-boolean-object": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.0.tgz", - "integrity": "sha512-a7Uprx8UtD+HWdyYwnD1+ExtTgqQtD2k/1yJgtXP6wnMm8byhkoTZRl+95LLThpzNZJ5aEvi46cdH+ayMFRwmA==", + "jest-config": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.8.tgz", + "integrity": "sha512-ilbylAjv1wObvLE0inVPMIwCguPxn0eOt51tN8jmvfcW7GMCbaMF05cdEKG9eT7Or4cpSFezyMq+fVIxNWwgHw==", "dev": true, "requires": { - "call-bind": "^1.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-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", - "dev": true - }, - "is-ci": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", - "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", - "dev": true, - "requires": { - "ci-info": "^3.1.1" - } - }, - "is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", - "dev": true, - "requires": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, - "is-core-module": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", - "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "babel-jest": "^27.0.0-next.8", + "chalk": "^4.0.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-circus": "^27.0.0-next.8", + "jest-environment-jsdom": "^27.0.0-next.8", + "jest-environment-node": "^27.0.0-next.8", + "jest-get-type": "^27.0.0-next.0", + "jest-jasmine2": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0", + "jest-resolve": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-validate": "^27.0.0-next.8", + "micromatch": "^4.0.4", + "pretty-format": "^27.0.0-next.8" }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "dev": true + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "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" } } } }, - "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", - "dev": true - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "jest-diff": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", "dev": true, "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" + "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", + "jest-get-type": "^26.3.0", + "pretty-format": "^26.6.2" }, "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==", + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } } } }, - "is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", - "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-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true, - "optional": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "jest-docblock": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.0-next.0.tgz", + "integrity": "sha512-YZU1l+n0mo55VHY3+Mt6wsRxkaCV7iQ+Xhv1AtEQI1hrXmSeR0ligscyIy4rr8zA3Isfw9N62zREb605FZnKZg==", "dev": true, - "optional": true, "requires": { - "is-primitive": "^2.0.0" + "detect-newline": "^3.0.0" } }, - "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-finite": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", - "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", - "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==" - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "jest-each": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.8.tgz", + "integrity": "sha512-BwceEA4H8kQPwOrGusiqWxlqC3Q1hfggvVh2AnugO/XJhQTY1p6RcDoH7JXeJVrpmDDON+DiKstuMXBHX/9RCg==", "dev": true, "requires": { - "is-extglob": "^2.1.1" + "@jest/types": "^27.0.0-next.8", + "chalk": "^4.0.0", + "jest-get-type": "^27.0.0-next.0", + "jest-util": "^27.0.0-next.8", + "pretty-format": "^27.0.0-next.8" + }, + "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "dev": true + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "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" + } + } } }, - "is-installed-globally": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", - "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "jest-environment-jsdom": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.8.tgz", + "integrity": "sha512-8M6p5JwH7TIrGA0gFhYKm0k1dg7nQaGVYOTIiIvPmIH2jQ8HmOnN8wQiWxIV8getnEtO7SuVIFKbzIJNJyponA==", "dev": true, "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" + "@jest/environment": "^27.0.0-next.8", + "@jest/fake-timers": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "jest-mock": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jsdom": "^16.4.0" }, "dependencies": { - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } } } }, - "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-my-ip-valid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz", - "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==", - "dev": true - }, - "is-my-json-valid": { - "version": "2.20.5", - "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.5.tgz", - "integrity": "sha512-VTPuvvGQtxvCeghwspQu1rBgjYUT6FGxPlvFKbYuFtgc4ADsX3U5ihZOYN0qyU6u+d4X9xXb0IT5O6QpXKt87A==", + "jest-environment-node": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.8.tgz", + "integrity": "sha512-avBLI8G5euTaqmqcegCLtwS9Bj7gegsPGNP5/w4h01Gz/MLtOjjvRR97nut6zLC5qSEi7PBDht6j2/h21DT3Jw==", "dev": true, "requires": { - "generate-function": "^2.0.0", - "generate-object-property": "^1.1.0", - "is-my-ip-valid": "^1.0.0", - "jsonpointer": "^4.0.0", - "xtend": "^4.0.0" - } - }, - "is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "dev": true - }, - "is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", - "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-number-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.4.tgz", - "integrity": "sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==", - "dev": true - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-observable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-observable/-/is-observable-1.1.0.tgz", - "integrity": "sha512-NqCa4Sa2d+u7BWc6CukaObG3Fh+CU9bvixbpcXYhy2VvYS7vVGIdAgnIS5Ks3A/cqk4rebLJ9s8zBstT2aKnIA==", - "dev": true, - "requires": { - "symbol-observable": "^1.1.0" + "@jest/environment": "^27.0.0-next.8", + "@jest/fake-timers": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "jest-mock": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8" }, "dependencies": { - "symbol-observable": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", - "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } } } }, - "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==", + "jest-get-type": { + "version": "26.3.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", + "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", "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==", + "jest-haste-map": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.8.tgz", + "integrity": "sha512-jNETts2lHM0jX9zPr3q1e+HH68uFjY5C4zslYv+xF8NVrTZ1BLSMjeJylY9VWwebKKpo2mwkXb3YmKz7EubddA==", "dev": true, "requires": { - "is-path-inside": "^2.1.0" + "@jest/types": "^27.0.0-next.8", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.2.1", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^27.0.0-next.0", + "jest-serializer": "^27.0.0-next.0", + "jest-util": "^27.0.0-next.8", + "jest-worker": "^27.0.0-next.8", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "jest-worker": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", + "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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" + } + } } }, - "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-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, - "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-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true, - "optional": true - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true, - "optional": true - }, - "is-promise": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", - "dev": true - }, - "is-property": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", - "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", - "dev": true - }, - "is-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", - "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "^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-string": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.5.tgz", - "integrity": "sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==", - "dev": true - }, - "is-symbol": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", - "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.1" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "requires": { - "unc-path-regex": "^0.1.2" - } - }, - "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-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true - }, - "is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", - "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" - } - }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "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.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.0.tgz", - "integrity": "sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==", - "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" - } - }, - "jake": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", - "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", - "dev": true, - "requires": { - "async": "0.9.x", - "chalk": "^2.4.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "async": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", - "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", - "dev": true - } - } - }, - "jasmine-core": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-3.7.1.tgz", - "integrity": "sha512-DH3oYDS/AUvvr22+xUBW62m1Xoy7tUlY1tsxKEJvl5JeJ7q8zd1K5bUwiOxdH+erj6l2vAMM3hV25Xs9/WrmuQ==", - "dev": true - }, - "jasmine-spec-reporter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", - "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", - "dev": true, - "requires": { - "colors": "1.4.0" - } - }, - "jest": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.0.0-next.8.tgz", - "integrity": "sha512-LjCtGL4SbSD+hFDykFdlriZ70iW0ZBU60n4UIraq/Ug2jGzrBqNznVLiVFRwvkdZcEzq634MOKE9/xV2PafdVg==", - "dev": true, - "requires": { - "@jest/core": "^27.0.0-next.8", - "import-local": "^3.0.2", - "jest-cli": "^27.0.0-next.8" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "import-local": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", - "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "jest-cli": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.8.tgz", - "integrity": "sha512-t14p7r8t0e6+dL7kq2VaWsV+XV5w0wFFCti8R+2+gH5hnivLA77iTtBC/JiNBbDcI47JPhm75CSaK3z7mBJOBw==", - "dev": true, - "requires": { - "@jest/core": "^27.0.0-next.8", - "@jest/test-result": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "is-ci": "^3.0.0", - "jest-config": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-validate": "^27.0.0-next.8", - "prompts": "^2.0.1", - "yargs": "^16.0.3" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "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" - } - } - } - }, - "jest-changed-files": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.0.0-next.8.tgz", - "integrity": "sha512-7ToSqPeXPGfK0ibRbkzke3E3vq5YhtANm4jWsD41RKQ/T2dG+jB+OEF6OVaLffF/ahokd77WYqkcvwLzhdm8LA==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "execa": "^5.0.0", - "throat": "^6.0.1" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", - "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "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 - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "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" - } - }, - "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" - } - } - } - }, - "jest-circus": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.8.tgz", - "integrity": "sha512-BKL5xExjXcRFabzqy5P0VtD387CU1rGL4RdCHDMauCfA1U+FGTWjwiJLfGGyLmeYTJJTQu1Phe6bOXwXpRzHvg==", - "dev": true, - "requires": { - "@jest/environment": "^27.0.0-next.8", - "@jest/test-result": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.0.0-next.8", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.8", - "jest-matcher-utils": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-runner": "^27.0.0-next.8", - "jest-runtime": "^27.0.0-next.8", - "jest-snapshot": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "pretty-format": "^27.0.0-next.8", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "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" - } - } - } - }, - "jest-config": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.8.tgz", - "integrity": "sha512-ilbylAjv1wObvLE0inVPMIwCguPxn0eOt51tN8jmvfcW7GMCbaMF05cdEKG9eT7Or4cpSFezyMq+fVIxNWwgHw==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "babel-jest": "^27.0.0-next.8", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-circus": "^27.0.0-next.8", - "jest-environment-jsdom": "^27.0.0-next.8", - "jest-environment-node": "^27.0.0-next.8", - "jest-get-type": "^27.0.0-next.0", - "jest-jasmine2": "^27.0.0-next.8", - "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-validate": "^27.0.0-next.8", - "micromatch": "^4.0.4", - "pretty-format": "^27.0.0-next.8" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", - "dev": true - }, - "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "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" - } - } - } - }, - "jest-diff": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", - "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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" - } - } - } - }, - "jest-docblock": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.0-next.0.tgz", - "integrity": "sha512-YZU1l+n0mo55VHY3+Mt6wsRxkaCV7iQ+Xhv1AtEQI1hrXmSeR0ligscyIy4rr8zA3Isfw9N62zREb605FZnKZg==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.8.tgz", - "integrity": "sha512-BwceEA4H8kQPwOrGusiqWxlqC3Q1hfggvVh2AnugO/XJhQTY1p6RcDoH7JXeJVrpmDDON+DiKstuMXBHX/9RCg==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.8", - "pretty-format": "^27.0.0-next.8" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", - "dev": true - }, - "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "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" - } - } - } - }, - "jest-environment-jsdom": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.8.tgz", - "integrity": "sha512-8M6p5JwH7TIrGA0gFhYKm0k1dg7nQaGVYOTIiIvPmIH2jQ8HmOnN8wQiWxIV8getnEtO7SuVIFKbzIJNJyponA==", - "dev": true, - "requires": { - "@jest/environment": "^27.0.0-next.8", - "@jest/fake-timers": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "@types/node": "*", - "jest-mock": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jsdom": "^16.4.0" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "jest-util": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.8.tgz", - "integrity": "sha512-yL+OHfe0uyjofzTwkSPyzJ4mihhMJsTAEp0OcvBP23V9IjKFvt76aV2+iab+wlGZP+K4lpjkr1vd7JK9+Kc6Ew==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - } - }, - "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" - } - } - } - }, - "jest-environment-node": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.8.tgz", - "integrity": "sha512-avBLI8G5euTaqmqcegCLtwS9Bj7gegsPGNP5/w4h01Gz/MLtOjjvRR97nut6zLC5qSEi7PBDht6j2/h21DT3Jw==", - "dev": true, - "requires": { - "@jest/environment": "^27.0.0-next.8", - "@jest/fake-timers": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "@types/node": "*", - "jest-mock": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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" - } - } - } - }, - "jest-get-type": { - "version": "26.3.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-26.3.0.tgz", - "integrity": "sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==", - "dev": true - }, - "jest-haste-map": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.8.tgz", - "integrity": "sha512-jNETts2lHM0jX9zPr3q1e+HH68uFjY5C4zslYv+xF8NVrTZ1BLSMjeJylY9VWwebKKpo2mwkXb3YmKz7EubddA==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.2.1", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^27.0.0-next.0", - "jest-serializer": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.8", - "jest-worker": "^27.0.0-next.8", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "jest-worker": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", - "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "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" - } - } - } - }, - "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" - } - } - } - }, - "jest-jasmine2": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.8.tgz", - "integrity": "sha512-YH5yYapmsNb0YLahjbIUqKZ7Y7D4+mP05d28xV2gJ311JwUZQtEUZ/a9kroXtYS1q8NAmVWORgKhZCGRYvczBQ==", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.0.0-next.8", - "@jest/source-map": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.0.0-next.8", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.8", - "jest-matcher-utils": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-runtime": "^27.0.0-next.8", - "jest-snapshot": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "pretty-format": "^27.0.0-next.8", - "throat": "^6.0.1" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "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" - } - } - } - }, - "jest-leak-detector": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.8.tgz", - "integrity": "sha512-0c8J7U47zgP7OYOmpICG3qWtJJjaPv3dKEiHmW7bo0FSyq4ktyZHv+QsfPCx5+CfNZ/OVO5OKx7Eldvp47kZxw==", - "dev": true, - "requires": { - "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.8" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.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" - } - } - } - }, - "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 - }, - "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", - "dev": true - }, - "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-matcher-utils": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.8.tgz", - "integrity": "sha512-7KKZuJwAc/S5RXBVJYLKf3xEBWIFielvthmlmv2R9zKSG66VFLxkDLvZYQzizfpAhO01VOMNe7I6pD2N1x8IGg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^27.0.0-next.8", - "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.8" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "diff-sequences": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.0-next.0.tgz", - "integrity": "sha512-57AobYOk6dK5sIDqkULZyHSbxA6JLMhBEZWuiVuwuNJafFOkgz4tez9DaKylgOPXX+/5YCI1GZSp+8+ctthy+w==", - "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 - }, - "jest-diff": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.8.tgz", - "integrity": "sha512-zjkNfBpWHkLznVqfdj26AQihpWH84RD3s9xZ7pP0kc999/olNtNNHRFmAFwAVfarpgp1rrX/24US/UbpX4zYYg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.0.0-next.0", - "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.8" - } - }, - "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", - "dev": true - }, - "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "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" - } - } - } - }, - "jest-message-util": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.8.tgz", - "integrity": "sha512-2rArR76gS/cQmNbrOuAgakLP0vZt/3NQkoyEVo7AEZvD0+fLoFpIdwOjxBb/jQFTFqAHIjfX+Q1MYmWVe7KZGw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.0.0-next.8", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.0.0-next.8", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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 - }, - "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "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" - } - } - } - }, - "jest-mock": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.8.tgz", - "integrity": "sha512-MzCeNBngiRSJY/iuxSwP6t1WnT0ZP/0efQXBRxh7go6Y7qlY2UWPLZHGr6d9Aq5VM7g0AJTNoC1YJpgEDtZFiQ==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "@types/node": "*" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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" - } - } - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true - }, - "jest-preset-angular": { - "version": "9.0.0-next.13", - "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-9.0.0-next.13.tgz", - "integrity": "sha512-1TQdlAAgPHAwn5jG67lqbc4dQl1b3LBO2hyRz40+aV+dYDPdNivq0NTl4y5WMPgyihQCtVipmEtBSE0ZVU8vFA==", - "dev": true, - "requires": { - "jest-environment-jsdom": "27.0.0-next.8", - "pretty-format": "27.0.0-next.8", - "ts-jest": "27.0.0-next.11", - "webpack": "5.33.2" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@webassemblyjs/ast": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", - "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0" - } - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", - "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", - "dev": true, - "optional": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", - "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", - "dev": true, - "optional": true - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", - "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", - "dev": true, - "optional": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", - "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", - "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", - "dev": true, - "optional": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", - "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", - "dev": true, - "optional": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", - "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", - "dev": true, - "optional": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", - "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/helper-wasm-section": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0", - "@webassemblyjs/wasm-opt": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0", - "@webassemblyjs/wast-printer": "1.11.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", - "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/ieee754": "1.11.0", - "@webassemblyjs/leb128": "1.11.0", - "@webassemblyjs/utf8": "1.11.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", - "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", - "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-api-error": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/ieee754": "1.11.0", - "@webassemblyjs/leb128": "1.11.0", - "@webassemblyjs/utf8": "1.11.0" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", - "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@xtuc/long": "4.2.2" - } - }, - "acorn": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz", - "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==", - "dev": true, - "optional": true - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.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" - } - } - } - }, - "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 - }, - "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, - "optional": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.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, - "optional": 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 - }, - "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, - "optional": 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, - "optional": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "ansi-regex": "^5.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - } - }, - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "optional": true, - "requires": { - "@types/json-schema": "^7.0.6", - "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, - "optional": 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" - } - }, - "terser-webpack-plugin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz", - "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==", - "dev": true, - "optional": true, - "requires": { - "jest-worker": "^26.6.2", - "p-limit": "^3.1.0", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "source-map": "^0.6.1", - "terser": "^5.5.1" - } - }, - "watchpack": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", - "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", - "dev": true, - "optional": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "webpack": { - "version": "5.33.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.33.2.tgz", - "integrity": "sha512-X4b7F1sYBmJx8mlh2B7mV5szEkE0jYNJ2y3akgAP0ERi0vLCG1VvdsIxt8lFd4st6SUy0lf7W0CCQS566MBpJg==", - "dev": true, - "optional": true, - "requires": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.46", - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/wasm-edit": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0", - "acorn": "^8.0.4", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.7.0", - "es-module-lexer": "^0.4.0", - "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.0.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.1", - "watchpack": "^2.0.0", - "webpack-sources": "^2.1.1" - } - } - } - }, - "jest-regex-util": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.0-next.0.tgz", - "integrity": "sha512-9f6JHFuKOGaTaBWAfneX6k/20o9t2O0JTwOCn/2qlBUZRbQt1sqd2U3qme7t85n8qZVdd/LRteUyZ6lnbWDNvg==", - "dev": true - }, - "jest-resolve": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.8.tgz", - "integrity": "sha512-rQmRd3z4BY6Z42NHy/uTsSGHlnwa4xk2pM/Z96wWf4O/rxrDh6CHCtQJ+NSLzHuKC2nvQcJ7dJVTgN0tHsMqXg==", + "jest-jasmine2": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.8.tgz", + "integrity": "sha512-YH5yYapmsNb0YLahjbIUqKZ7Y7D4+mP05d28xV2gJ311JwUZQtEUZ/a9kroXtYS1q8NAmVWORgKhZCGRYvczBQ==", "dev": true, "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^27.0.0-next.8", + "@jest/source-map": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.8", "@jest/types": "^27.0.0-next.8", + "@types/node": "*", "chalk": "^4.0.0", - "escalade": "^3.1.1", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", + "co": "^4.6.0", + "expect": "^27.0.0-next.8", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.0.0-next.8", + "jest-matcher-utils": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-runtime": "^27.0.0-next.8", + "jest-snapshot": "^27.0.0-next.8", "jest-util": "^27.0.0-next.8", - "resolve": "^1.20.0", - "slash": "^3.0.0" + "pretty-format": "^27.0.0-next.8", + "throat": "^6.0.1" }, "dependencies": { "@jest/types": { @@ -16845,90 +14300,26 @@ "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" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.8.tgz", - "integrity": "sha512-6ZKT6wmq70/B2j1+FAJniRCQ5L1r7X/Oey1IzAg1f+AsIgZiL+RNt8eaQrce8Oox56AAXs8MMbQxvFY1xOd/Lw==", - "dev": true, - "requires": { - "@jest/types": "^27.0.0-next.8", - "jest-regex-util": "^27.0.0-next.0", - "jest-snapshot": "^27.0.0-next.8" - }, - "dependencies": { - "@jest/types": { + "pretty-format": { "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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==", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", "dev": true, "requires": { - "color-name": "~1.1.4" + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } } }, - "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", @@ -16940,33 +14331,14 @@ } } }, - "jest-runner": { + "jest-leak-detector": { "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.8.tgz", - "integrity": "sha512-0ANLoqGVS8WtYYkZgmdbtyT1Blb8uDAxK1OZPyGn4kPZFr+0mWTlDCnO4bFIa7NSI7BJKOY0sYms6fTTLNNDLg==", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.8.tgz", + "integrity": "sha512-0c8J7U47zgP7OYOmpICG3qWtJJjaPv3dKEiHmW7bo0FSyq4ktyZHv+QsfPCx5+CfNZ/OVO5OKx7Eldvp47kZxw==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.8", - "@jest/environment": "^27.0.0-next.8", - "@jest/test-result": "^27.0.0-next.8", - "@jest/transform": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^27.0.0-next.8", - "jest-docblock": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.8", - "jest-leak-detector": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-resolve": "^27.0.0-next.8", - "jest-runtime": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-worker": "^27.0.0-next.8", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" + "jest-get-type": "^27.0.0-next.0", + "pretty-format": "^27.0.0-next.8" }, "dependencies": { "@jest/types": { @@ -16992,13 +14364,10 @@ } }, "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" - } + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true }, "chalk": { "version": "4.1.1", @@ -17008,6 +14377,17 @@ "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.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" + } + } } }, "color-convert": { @@ -17031,26 +14411,22 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "jest-worker": { + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "dev": true + }, + "pretty-format": { "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", - "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", "dev": true, "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "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" - } - } + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" } }, "supports-color": { @@ -17064,38 +14440,16 @@ } } }, - "jest-runtime": { + "jest-matcher-utils": { "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.8.tgz", - "integrity": "sha512-9r+d0AZbubinfpbzJMIAwLWtO9A5fZwh6s2mmzFzcBtjOLOuBQfd/HzGbbGZPUxVsUXFpH+Kne3H/dtDd0jv5Q==", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.8.tgz", + "integrity": "sha512-7KKZuJwAc/S5RXBVJYLKf3xEBWIFielvthmlmv2R9zKSG66VFLxkDLvZYQzizfpAhO01VOMNe7I6pD2N1x8IGg==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.8", - "@jest/environment": "^27.0.0-next.8", - "@jest/fake-timers": "^27.0.0-next.8", - "@jest/globals": "^27.0.0-next.8", - "@jest/source-map": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.8", - "@jest/transform": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "@types/yargs": "^16.0.0", "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-mock": "^27.0.0-next.8", - "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.8", - "jest-snapshot": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-validate": "^27.0.0-next.8", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^16.0.3" + "jest-diff": "^27.0.0-next.8", + "jest-get-type": "^27.0.0-next.0", + "pretty-format": "^27.0.0-next.8" }, "dependencies": { "@jest/types": { @@ -17154,31 +14508,55 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "diff-sequences": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.0-next.0.tgz", + "integrity": "sha512-57AobYOk6dK5sIDqkULZyHSbxA6JLMhBEZWuiVuwuNJafFOkgz4tez9DaKylgOPXX+/5YCI1GZSp+8+ctthy+w==", + "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 + }, + "jest-diff": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.8.tgz", + "integrity": "sha512-zjkNfBpWHkLznVqfdj26AQihpWH84RD3s9xZ7pP0kc999/olNtNNHRFmAFwAVfarpgp1rrX/24US/UbpX4zYYg==", "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" + "chalk": "^4.0.0", + "diff-sequences": "^27.0.0-next.0", + "jest-get-type": "^27.0.0-next.0", + "pretty-format": "^27.0.0-next.8" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", "dev": true }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } + } }, "supports-color": { "version": "7.2.0", @@ -17191,43 +14569,21 @@ } } }, - "jest-serializer": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.0-next.0.tgz", - "integrity": "sha512-OHmMpNbutgJXyYeTeMmz/fN7hAOr/LfJOCt94SzTe1z9OTERKmnDIQJQcudXZKQ78oID9hkC8P1fSu64LRKJzw==", - "dev": true, - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - } - }, - "jest-snapshot": { + "jest-message-util": { "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.8.tgz", - "integrity": "sha512-TXAwPj/QTBgyIKgnmdl7zVlt26CKpAdC+EleAKXjIxxWm+P+PhSGhDrmAKwocsy+2eUZEoW65jka8oP9AHwWUA==", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.8.tgz", + "integrity": "sha512-2rArR76gS/cQmNbrOuAgakLP0vZt/3NQkoyEVo7AEZvD0+fLoFpIdwOjxBb/jQFTFqAHIjfX+Q1MYmWVe7KZGw==", "dev": true, "requires": { - "@babel/generator": "^7.7.2", - "@babel/parser": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", + "@babel/code-frame": "^7.12.13", "@jest/types": "^27.0.0-next.8", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "expect": "^27.0.0-next.8", "graceful-fs": "^4.2.4", - "jest-diff": "^27.0.0-next.8", - "jest-get-type": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.8", - "jest-matcher-utils": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-resolve": "^27.0.0-next.8", - "natural-compare": "^1.4.0", + "micromatch": "^4.0.4", "pretty-format": "^27.0.0-next.8", - "semver": "^7.3.2" + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, "dependencies": { "@jest/types": { @@ -17286,36 +14642,12 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "diff-sequences": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.0-next.0.tgz", - "integrity": "sha512-57AobYOk6dK5sIDqkULZyHSbxA6JLMhBEZWuiVuwuNJafFOkgz4tez9DaKylgOPXX+/5YCI1GZSp+8+ctthy+w==", - "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 }, - "jest-diff": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.8.tgz", - "integrity": "sha512-zjkNfBpWHkLznVqfdj26AQihpWH84RD3s9xZ7pP0kc999/olNtNNHRFmAFwAVfarpgp1rrX/24US/UbpX4zYYg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.0.0-next.0", - "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.8" - } - }, - "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", - "dev": true - }, "pretty-format": { "version": "27.0.0-next.8", "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", @@ -17347,18 +14679,14 @@ } } }, - "jest-util": { + "jest-mock": { "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.8.tgz", - "integrity": "sha512-yL+OHfe0uyjofzTwkSPyzJ4mihhMJsTAEp0OcvBP23V9IjKFvt76aV2+iab+wlGZP+K4lpjkr1vd7JK9+Kc6Ew==", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.0.0-next.8.tgz", + "integrity": "sha512-MzCeNBngiRSJY/iuxSwP6t1WnT0ZP/0efQXBRxh7go6Y7qlY2UWPLZHGr6d9Aq5VM7g0AJTNoC1YJpgEDtZFiQ==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" + "@types/node": "*" }, "dependencies": { "@jest/types": { @@ -17434,18 +14762,22 @@ } } }, - "jest-validate": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.8.tgz", - "integrity": "sha512-Ellv08ZebWqyLZ+/f09zSV7UbzYIENfbolmxf0yrUkWtQxXz9bS1vJ1+WZaSz6BvvtL2Yu5nYetj0YXeNnodoA==", + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true + }, + "jest-preset-angular": { + "version": "9.0.0-next.13", + "resolved": "https://registry.npmjs.org/jest-preset-angular/-/jest-preset-angular-9.0.0-next.13.tgz", + "integrity": "sha512-1TQdlAAgPHAwn5jG67lqbc4dQl1b3LBO2hyRz40+aV+dYDPdNivq0NTl4y5WMPgyihQCtVipmEtBSE0ZVU8vFA==", "dev": true, "requires": { - "@jest/types": "^27.0.0-next.8", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.0-next.0", - "leven": "^3.1.0", - "pretty-format": "^27.0.0-next.8" + "jest-environment-jsdom": "27.0.0-next.8", + "pretty-format": "27.0.0-next.8", + "ts-jest": "27.0.0-next.11", + "webpack": "5.33.2" }, "dependencies": { "@jest/types": { @@ -17454,31 +14786,177 @@ "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", + "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0" + } + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", + "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", + "dev": true, + "optional": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", + "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", + "dev": true, + "optional": true + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", + "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", + "dev": true, + "optional": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", + "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", + "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", + "dev": true, + "optional": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", + "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", + "dev": true, + "optional": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", + "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", + "dev": true, + "optional": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", + "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/helper-wasm-section": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-opt": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "@webassemblyjs/wast-printer": "1.11.0" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", + "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", + "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", + "dev": true, + "optional": true, + "requires": { + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0" } }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "@webassemblyjs/wasm-parser": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", + "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", "dev": true, + "optional": true, "requires": { - "@types/yargs-parser": "*" + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-api-error": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" } }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "@webassemblyjs/wast-printer": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", + "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", "dev": true, + "optional": true, "requires": { - "color-convert": "^2.0.1" + "@webassemblyjs/ast": "1.11.0", + "@xtuc/long": "4.2.2" } }, + "acorn": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.1.tgz", + "integrity": "sha512-z716cpm5TX4uzOzILx8PavOE6C6DKshHDw1aQN52M/yNSqE9s5O8SMfyhCCfCJ3HmTL0NkVOi+8a/55T7YB3bg==", + "dev": true, + "optional": true + }, + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + }, "chalk": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", @@ -17487,6 +14965,17 @@ "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.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" + } + } } }, "color-convert": { @@ -17504,17 +14993,39 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "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, + "optional": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", - "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, + "optional": 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, + "optional": true, + "requires": { + "yocto-queue": "^0.1.0" + } }, "pretty-format": { "version": "27.0.0-next.8", @@ -17526,103 +15037,26 @@ "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "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" - } - } - } - }, - "jest-watcher": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.8.tgz", - "integrity": "sha512-maxzxh3kMDbjBfy4tnLQKVXL9INkP6em8EBjUph+UaigxLznawDfoYbVeP2wYACoetAX2UGIoWXsyU4yTGRO4Q==", - "dev": true, - "requires": { - "@jest/test-result": "^27.0.0-next.8", - "@jest/types": "^27.0.0-next.8", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.0.0-next.8", - "string-length": "^4.0.1" - }, - "dependencies": { - "@jest/types": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", - "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", "dev": true, + "optional": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } }, - "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==", + "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, - "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 + "optional": true }, "supports-color": { "version": "7.2.0", @@ -17632,562 +15066,460 @@ "requires": { "has-flag": "^4.0.0" } - } - } - }, - "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "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" - } - } - } - }, - "joi": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz", - "integrity": "sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg==", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.0", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "js-beautify": { - "version": "1.13.13", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.13.tgz", - "integrity": "sha512-oH+nc0U5mOAqX8M5JO1J0Pw/7Q35sAdOsM5W3i87pir9Ntx6P/5Gx1xLNoK+MGyvHk4rqqRCE4Oq58H6xl2W7A==", - "dev": true, - "requires": { - "config-chain": "^1.1.12", - "editorconfig": "^0.15.3", - "glob": "^7.1.3", - "mkdirp": "^1.0.4", - "nopt": "^5.0.0" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "terser-webpack-plugin": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz", + "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==", "dev": true, + "optional": 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" + "jest-worker": "^26.6.2", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1", + "terser": "^5.5.1" } - } - } - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "requires": { - "argparse": "^2.0.1" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", - "dev": true - }, - "jsdom": { - "version": "16.5.3", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", - "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "acorn": "^8.1.0", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "html-encoding-sniffer": "^2.0.1", - "is-potential-custom-element-name": "^1.0.0", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "request": "^2.88.2", - "request-promise-native": "^1.0.9", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.4", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz", - "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g==", - "dev": true - }, - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "watchpack": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", + "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", "dev": true, + "optional": true, "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" } }, - "ws": { - "version": "7.4.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", - "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", - "dev": true - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" - }, - "json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", - "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": "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 - }, - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "dev": true, - "requires": { - "jsonify": "~0.0.0" - } - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "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==" - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "requires": { - "minimist": "^1.2.5" - } - }, - "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" - } - }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", - "dev": true - }, - "jsonparse": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", - "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", - "dev": true - }, - "jsonpointer": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz", - "integrity": "sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==", - "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" - } - }, - "just-debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", - "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "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" - } - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "requires": { - "json-buffer": "3.0.0" + "webpack": { + "version": "5.33.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.33.2.tgz", + "integrity": "sha512-X4b7F1sYBmJx8mlh2B7mV5szEkE0jYNJ2y3akgAP0ERi0vLCG1VvdsIxt8lFd4st6SUy0lf7W0CCQS566MBpJg==", + "dev": true, + "optional": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.46", + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/wasm-edit": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "acorn": "^8.0.4", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.7.0", + "es-module-lexer": "^0.4.0", + "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.0.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.1", + "watchpack": "^2.0.0", + "webpack-sources": "^2.1.1" + } + } } }, - "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 - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "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 - }, - "known-css-properties": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.3.0.tgz", - "integrity": "sha512-QMQcnKAiQccfQTqtBh/qwquGZ2XK/DXND1jrcN9M8gMMy99Gwla7GQjndVUsEqIaRyP6bsFRuhwRj5poafBGJQ==", + "jest-regex-util": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.0-next.0.tgz", + "integrity": "sha512-9f6JHFuKOGaTaBWAfneX6k/20o9t2O0JTwOCn/2qlBUZRbQt1sqd2U3qme7t85n8qZVdd/LRteUyZ6lnbWDNvg==", "dev": true }, - "last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "jest-resolve": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.8.tgz", + "integrity": "sha512-rQmRd3z4BY6Z42NHy/uTsSGHlnwa4xk2pM/Z96wWf4O/rxrDh6CHCtQJ+NSLzHuKC2nvQcJ7dJVTgN0tHsMqXg==", "dev": true, "requires": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" + "@jest/types": "^27.0.0-next.8", + "chalk": "^4.0.0", + "escalade": "^3.1.1", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.0.0-next.8", + "resolve": "^1.20.0", + "slash": "^3.0.0" + }, + "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } + } } }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "jest-resolve-dependencies": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.8.tgz", + "integrity": "sha512-6ZKT6wmq70/B2j1+FAJniRCQ5L1r7X/Oey1IzAg1f+AsIgZiL+RNt8eaQrce8Oox56AAXs8MMbQxvFY1xOd/Lw==", "dev": true, "requires": { - "package-json": "^6.3.0" + "@jest/types": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0", + "jest-snapshot": "^27.0.0-next.8" + }, + "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } + } } }, - "lazy-ass": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", - "integrity": "sha1-eZllXoZGwX8In90YfRUNMyTVRRM=", - "dev": true - }, - "lazystream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", - "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "jest-runner": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.8.tgz", + "integrity": "sha512-0ANLoqGVS8WtYYkZgmdbtyT1Blb8uDAxK1OZPyGn4kPZFr+0mWTlDCnO4bFIa7NSI7BJKOY0sYms6fTTLNNDLg==", "dev": true, "requires": { - "readable-stream": "^2.0.5" + "@jest/console": "^27.0.0-next.8", + "@jest/environment": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.8", + "@jest/transform": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-config": "^27.0.0-next.8", + "jest-docblock": "^27.0.0-next.0", + "jest-haste-map": "^27.0.0-next.8", + "jest-leak-detector": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-resolve": "^27.0.0-next.8", + "jest-runtime": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-worker": "^27.0.0-next.8", + "source-map-support": "^0.5.6", + "throat": "^6.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==", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "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" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "@types/yargs-parser": "*" } - } - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", - "dev": true, - "requires": { - "flush-write-stream": "^1.0.2" - } - }, - "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==", + }, + "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, - "optional": true, "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" + "color-convert": "^2.0.1" } }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, - "optional": true + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.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==", + "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, - "optional": true + "requires": { + "color-name": "~1.1.4" + } }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "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 - } - } - }, - "less-loader": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-7.3.0.tgz", - "integrity": "sha512-Mi8915g7NMaLlgi77mgTTQvK022xKRQBIVDSyfl3ErTuBhmZBQab0mjeJjNNqGbdR+qrfTleKXqbGI4uEFavxg==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + }, + "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 + }, + "jest-worker": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", + "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", "dev": true, "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "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" } } } }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "license-check-and-add": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/license-check-and-add/-/license-check-and-add-4.0.2.tgz", - "integrity": "sha512-Mb2QZiuuTJ/X/428KskTojPs9rSnUjzc6rMsj6QhNt5x5LtzcGgBxsZyBCOklha/iAscDTaRzmb+wXq39Du2Jw==", + "jest-runtime": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.8.tgz", + "integrity": "sha512-9r+d0AZbubinfpbzJMIAwLWtO9A5fZwh6s2mmzFzcBtjOLOuBQfd/HzGbbGZPUxVsUXFpH+Kne3H/dtDd0jv5Q==", "dev": true, "requires": { - "fs-extra": "^8.1.0", - "gitignore-to-glob": "^0.3.0", - "globby": "^10.0.1", - "ignore": "^5.1.2", - "yargs": "^13.3.0" + "@jest/console": "^27.0.0-next.8", + "@jest/environment": "^27.0.0-next.8", + "@jest/fake-timers": "^27.0.0-next.8", + "@jest/globals": "^27.0.0-next.8", + "@jest/source-map": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.8", + "@jest/transform": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-mock": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0", + "jest-resolve": "^27.0.0-next.8", + "jest-snapshot": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jest-validate": "^27.0.0-next.8", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^16.0.3" }, "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 - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } }, - "cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", "dev": true, "requires": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" + "@types/yargs-parser": "*" } }, - "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 + "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" + } }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "locate-path": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "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==", + "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": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "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 + }, "glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", @@ -18202,193 +15534,90 @@ "path-is-absolute": "^1.0.0" } }, - "globby": { - "version": "10.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", - "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^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" - } - }, - "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" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "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 }, - "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" - } - }, - "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" - } - } - } - }, - "license-webpack-plugin": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.11.tgz", - "integrity": "sha512-0iVGoX5vx0WDy8dmwTTpOOMYiGqILyUbDeVMFH52AjgBlS58lHwOlFMSoqg5nY8Kxl6+FRKyUZY/UdlQaOyqDw==", - "dev": true, - "requires": { - "@types/webpack-sources": "^0.1.5", - "webpack-sources": "^1.2.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==", + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "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": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "has-flag": "^4.0.0" } } } }, - "liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "jest-serializer": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.0-next.0.tgz", + "integrity": "sha512-OHmMpNbutgJXyYeTeMmz/fN7hAOr/LfJOCt94SzTe1z9OTERKmnDIQJQcudXZKQ78oID9hkC8P1fSu64LRKJzw==", "dev": true, "requires": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" + "@types/node": "*", + "graceful-fs": "^4.2.4" } }, - "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 - }, - "lint-staged": { - "version": "10.5.4", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", - "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", + "jest-snapshot": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.8.tgz", + "integrity": "sha512-TXAwPj/QTBgyIKgnmdl7zVlt26CKpAdC+EleAKXjIxxWm+P+PhSGhDrmAKwocsy+2eUZEoW65jka8oP9AHwWUA==", "dev": true, "requires": { - "chalk": "^4.1.0", - "cli-truncate": "^2.1.0", - "commander": "^6.2.0", - "cosmiconfig": "^7.0.0", - "debug": "^4.2.0", - "dedent": "^0.7.0", - "enquirer": "^2.3.6", - "execa": "^4.1.0", - "listr2": "^3.2.2", - "log-symbols": "^4.0.0", - "micromatch": "^4.0.2", - "normalize-path": "^3.0.0", - "please-upgrade-node": "^3.2.0", - "string-argv": "0.3.1", - "stringify-object": "^3.3.0" + "@babel/generator": "^7.7.2", + "@babel/parser": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/types": "^27.0.0-next.8", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.0.0-next.8", + "graceful-fs": "^4.2.4", + "jest-diff": "^27.0.0-next.8", + "jest-get-type": "^27.0.0-next.0", + "jest-haste-map": "^27.0.0-next.8", + "jest-matcher-utils": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.8", + "jest-resolve": "^27.0.0-next.8", + "natural-compare": "^1.4.0", + "pretty-format": "^27.0.0-next.8", + "semver": "^7.3.2" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -18408,16 +15637,6 @@ "supports-color": "^7.1.0" } }, - "cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - } - }, "color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -18433,141 +15652,54 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "diff-sequences": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.0-next.0.tgz", + "integrity": "sha512-57AobYOk6dK5sIDqkULZyHSbxA6JLMhBEZWuiVuwuNJafFOkgz4tez9DaKylgOPXX+/5YCI1GZSp+8+ctthy+w==", "dev": true }, - "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "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" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": 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" - } - }, - "is-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", - "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^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" - } - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "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 - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "jest-diff": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.8.tgz", + "integrity": "sha512-zjkNfBpWHkLznVqfdj26AQihpWH84RD3s9xZ7pP0kc999/olNtNNHRFmAFwAVfarpgp1rrX/24US/UbpX4zYYg==", "dev": true, "requires": { - "shebang-regex": "^3.0.0" + "chalk": "^4.0.0", + "diff-sequences": "^27.0.0-next.0", + "jest-get-type": "^27.0.0-next.0", + "pretty-format": "^27.0.0-next.8" } }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", "dev": true }, - "slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", "dev": true, "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } } }, "supports-color": { @@ -18578,212 +15710,246 @@ "requires": { "has-flag": "^4.0.0" } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "listr": { - "version": "0.14.3", - "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", - "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", - "dev": true, - "requires": { - "@samverschueren/stream-to-observable": "^0.3.0", - "is-observable": "^1.1.0", - "is-promise": "^2.1.0", - "is-stream": "^1.1.0", - "listr-silent-renderer": "^1.1.1", - "listr-update-renderer": "^0.5.0", - "listr-verbose-renderer": "^0.5.0", - "p-map": "^2.0.0", - "rxjs": "^6.3.3" - }, - "dependencies": { - "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 } } }, - "listr-silent-renderer": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", - "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", - "dev": true - }, - "listr-update-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", - "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", + "jest-util": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.8.tgz", + "integrity": "sha512-yL+OHfe0uyjofzTwkSPyzJ4mihhMJsTAEp0OcvBP23V9IjKFvt76aV2+iab+wlGZP+K4lpjkr1vd7JK9+Kc6Ew==", "dev": true, "requires": { - "chalk": "^1.1.3", - "cli-truncate": "^0.2.1", - "elegant-spinner": "^1.0.1", - "figures": "^1.7.0", - "indent-string": "^3.0.0", - "log-symbols": "^1.0.2", - "log-update": "^2.3.0", - "strip-ansi": "^3.0.1" + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^3.0.0", + "picomatch": "^2.2.3" }, "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 + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } }, "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "dev": true + "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": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "figures": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", - "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "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": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" + "color-name": "~1.1.4" } }, - "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "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 }, - "log-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", - "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", - "dev": true, - "requires": { - "chalk": "^1.0.0" - } + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "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": { - "ansi-regex": "^2.0.0" + "has-flag": "^4.0.0" } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "dev": true } } }, - "listr-verbose-renderer": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", - "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", + "jest-validate": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.8.tgz", + "integrity": "sha512-Ellv08ZebWqyLZ+/f09zSV7UbzYIENfbolmxf0yrUkWtQxXz9bS1vJ1+WZaSz6BvvtL2Yu5nYetj0YXeNnodoA==", "dev": true, "requires": { - "chalk": "^2.4.1", - "cli-cursor": "^2.1.0", - "date-fns": "^1.27.2", - "figures": "^2.0.0" + "@jest/types": "^27.0.0-next.8", + "camelcase": "^6.0.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.0.0-next.0", + "leven": "^3.1.0", + "pretty-format": "^27.0.0-next.8" }, "dependencies": { - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" } }, - "date-fns": { - "version": "1.30.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", - "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", - "dev": true + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "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": { - "escape-string-regexp": "^1.0.5" + "color-convert": "^2.0.1" } }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } }, - "onetime": { + "color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "requires": { - "mimic-fn": "^1.0.0" + "color-name": "~1.1.4" } }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "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 + }, + "jest-get-type": { + "version": "27.0.0-next.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", + "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "dev": true + }, + "pretty-format": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", + "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", "dev": true, "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "@jest/types": "^27.0.0-next.8", + "ansi-regex": "^5.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "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" } } } }, - "listr2": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.7.1.tgz", - "integrity": "sha512-cNd368GTrk8351/ov/IV+BSwyf9sJRgI0UIvfORonCZA1u9UHAtAlqSEv9dgafoQIA1CgB3nu4No79pJtK2LHw==", + "jest-watcher": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.8.tgz", + "integrity": "sha512-maxzxh3kMDbjBfy4tnLQKVXL9INkP6em8EBjUph+UaigxLznawDfoYbVeP2wYACoetAX2UGIoWXsyU4yTGRO4Q==", "dev": true, "requires": { - "chalk": "^4.1.0", - "cli-truncate": "^2.1.0", - "figures": "^3.2.0", - "indent-string": "^4.0.0", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rxjs": "^6.6.7", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" + "@jest/test-result": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.0.0-next.8", + "string-length": "^4.0.1" }, "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -18793,24 +15959,14 @@ "color-convert": "^2.0.1" } }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, "color-convert": { @@ -18834,63 +15990,33 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, - "log-update": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", - "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - } - } - }, - "slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "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": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" + "has-flag": "^4.0.0" } + } + } + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true }, "supports-color": { "version": "7.2.0", @@ -18903,206 +16029,559 @@ } } }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "joi": { + "version": "17.4.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz", + "integrity": "sha512-F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.0", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-beautify": { + "version": "1.13.13", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.13.tgz", + "integrity": "sha512-oH+nc0U5mOAqX8M5JO1J0Pw/7Q35sAdOsM5W3i87pir9Ntx6P/5Gx1xLNoK+MGyvHk4rqqRCE4Oq58H6xl2W7A==", + "dev": true, + "requires": { + "config-chain": "^1.1.12", + "editorconfig": "^0.15.3", + "glob": "^7.1.3", + "mkdirp": "^1.0.4", + "nopt": "^5.0.0" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsdom": { + "version": "16.5.3", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz", + "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "acorn": "^8.1.0", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "html-encoding-sniffer": "^2.0.1", + "is-potential-custom-element-name": "^1.0.0", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "request": "^2.88.2", + "request-promise-native": "^1.0.9", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.4", + "xml-name-validator": "^3.0.0" + }, + "dependencies": { + "acorn": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.1.tgz", + "integrity": "sha512-z716cpm5TX4uzOzILx8PavOE6C6DKshHDw1aQN52M/yNSqE9s5O8SMfyhCCfCJ3HmTL0NkVOi+8a/55T7YB3bg==", + "dev": true + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + } + }, + "ws": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", + "dev": true + } + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=", + "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": "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 + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "~0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "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==" + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "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.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "dependencies": { - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - } + "graceful-fs": "^4.1.6" } }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", "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==", + "jsonparse": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz", + "integrity": "sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=", + "dev": true + }, + "jsonpointer": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz", + "integrity": "sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", "dev": true, "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" } }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "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": { - "p-locate": "^4.1.0" + "source-map-support": "^0.5.5" } }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dev": true, + "requires": { + "json-buffer": "3.0.0" + } }, - "lodash.capitalize": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", - "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk=", + "killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", "dev": true }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "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 }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true }, - "lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "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 }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "known-css-properties": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.3.0.tgz", + "integrity": "sha512-QMQcnKAiQccfQTqtBh/qwquGZ2XK/DXND1jrcN9M8gMMy99Gwla7GQjndVUsEqIaRyP6bsFRuhwRj5poafBGJQ==", "dev": true }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=", - "dev": true + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", - "dev": true + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dev": true, + "requires": { + "package-json": "^6.3.0" + } }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "lazy-ass": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/lazy-ass/-/lazy-ass-1.6.0.tgz", + "integrity": "sha1-eZllXoZGwX8In90YfRUNMyTVRRM=", "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==", + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", "dev": true, "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" + "readable-stream": "^2.0.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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" + } + } + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "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": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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": { - "color-convert": "^2.0.1" + "pify": "^4.0.1", + "semver": "^5.6.0" } }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } + "optional": true }, - "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==", + "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, - "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 + "optional": 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==", + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "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==", + } + } + }, + "less-loader": { + "version": "7.3.0", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-7.3.0.tgz", + "integrity": "sha512-Mi8915g7NMaLlgi77mgTTQvK022xKRQBIVDSyfl3ErTuBhmZBQab0mjeJjNNqGbdR+qrfTleKXqbGI4uEFavxg==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } } } }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "license-check-and-add": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/license-check-and-add/-/license-check-and-add-4.0.2.tgz", + "integrity": "sha512-Mb2QZiuuTJ/X/428KskTojPs9rSnUjzc6rMsj6QhNt5x5LtzcGgBxsZyBCOklha/iAscDTaRzmb+wXq39Du2Jw==", + "dev": true, + "requires": { + "fs-extra": "^8.1.0", + "gitignore-to-glob": "^0.3.0", + "globby": "^10.0.1", + "ignore": "^5.1.2", + "yargs": "^13.3.0" }, "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "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 }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", "dev": true, "requires": { - "restore-cursor": "^2.0.0" + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "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" + } + }, + "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" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + }, + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" } }, "is-fullwidth-code-point": { @@ -19111,1968 +16590,1976 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "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": { - "mimic-fn": "^1.0.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" } }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "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": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" + "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": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "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": "^4.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" + } + }, + "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" } }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "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 + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "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" } }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", + "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": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } } } }, - "loglevel": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", - "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", - "dev": true - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dev": true, - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "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==", + "license-webpack-plugin": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.11.tgz", + "integrity": "sha512-0iVGoX5vx0WDy8dmwTTpOOMYiGqILyUbDeVMFH52AjgBlS58lHwOlFMSoqg5nY8Kxl6+FRKyUZY/UdlQaOyqDw==", "dev": true, "requires": { - "semver": "^6.0.0" + "@types/webpack-sources": "^0.1.5", + "webpack-sources": "^1.2.0" }, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - } - } - }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "make-fetch-happen": { - "version": "8.0.14", - "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz", - "integrity": "sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ==", - "dev": true, - "requires": { - "agentkeepalive": "^4.1.3", - "cacache": "^15.0.5", - "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", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^5.0.0", - "ssri": "^8.0.0" - }, - "dependencies": { - "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==", + }, + "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": { - "err-code": "^2.0.2", - "retry": "^0.12.0" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" } } } }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", "dev": true, "requires": { - "tmpl": "1.0.x" + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" } }, - "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-obj": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz", - "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==", + "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 }, - "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" - } - }, - "matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "lint-staged": { + "version": "10.5.4", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", + "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", "dev": true, "requires": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" + "chalk": "^4.1.0", + "cli-truncate": "^2.1.0", + "commander": "^6.2.0", + "cosmiconfig": "^7.0.0", + "debug": "^4.2.0", + "dedent": "^0.7.0", + "enquirer": "^2.3.6", + "execa": "^4.1.0", + "listr2": "^3.2.2", + "log-symbols": "^4.0.0", + "micromatch": "^4.0.2", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "^3.3.0" }, "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.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 + }, + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "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" - } - } + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "execa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", + "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", "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" - } - } + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" } }, - "findup-sync": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-stream": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", + "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" + "path-key": "^3.0.0" } }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "requires": { - "is-extglob": "^2.1.0" + "shebang-regex": "^3.0.0" } }, - "is-number": { + "shebang-regex": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", "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" - } - } + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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": { - "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" + "has-flag": "^4.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=", + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "isexe": "^2.0.0" } } } }, - "material-design-icons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz", - "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78=" - }, - "math-random": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz", - "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==", - "dev": true, - "optional": true - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "listr": { + "version": "0.14.3", + "resolved": "https://registry.npmjs.org/listr/-/listr-0.14.3.tgz", + "integrity": "sha512-RmAl7su35BFd/xoMamRjpIE4j3v+L28o8CT5YhAXQJm1fD+1l9ngXY8JAQRJ+tFK2i5njvi0iRUKV09vPwA0iA==", "dev": true, "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "@samverschueren/stream-to-observable": "^0.3.0", + "is-observable": "^1.1.0", + "is-promise": "^2.1.0", + "is-stream": "^1.1.0", + "listr-silent-renderer": "^1.1.1", + "listr-update-renderer": "^0.5.0", + "listr-verbose-renderer": "^0.5.0", + "p-map": "^2.0.0", + "rxjs": "^6.3.3" + }, + "dependencies": { + "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 + } } }, - "mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", - "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=", + "listr-silent-renderer": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/listr-silent-renderer/-/listr-silent-renderer-1.1.1.tgz", + "integrity": "sha1-kktaN1cVN3C/Go4/v3S4u/P5JC4=", "dev": true }, - "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=", + "listr-update-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-update-renderer/-/listr-update-renderer-0.5.0.tgz", + "integrity": "sha512-tKRsZpKz8GSGqoI/+caPmfrypiaq+OQCbd+CovEC24uk1h952lVj5sC7SqyFUm+OaJ5HN/a1YLt5cit2FMNsFA==", "dev": true, "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "chalk": "^1.1.3", + "cli-truncate": "^0.2.1", + "elegant-spinner": "^1.0.1", + "figures": "^1.7.0", + "indent-string": "^3.0.0", + "log-symbols": "^1.0.2", + "log-update": "^2.3.0", + "strip-ansi": "^3.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==", + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", "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" + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" } }, - "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==", + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" } - } - } - }, - "meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "dependencies": { - "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==", + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true + }, + "log-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-1.0.2.tgz", + "integrity": "sha1-N2/3tY6jCGoPCfrMdGF+ylAeGhg=", "dev": true, "requires": { - "lru-cache": "^6.0.0" + "chalk": "^1.0.0" } }, - "normalize-package-data": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz", - "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==", + "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": { - "hosted-git-info": "^4.0.1", - "resolve": "^1.20.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" + "ansi-regex": "^2.0.0" } }, - "type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", "dev": true } } }, - "merge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", - "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", - "dev": true - }, - "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==", + "listr-verbose-renderer": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/listr-verbose-renderer/-/listr-verbose-renderer-0.5.0.tgz", + "integrity": "sha512-04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==", "dev": true, "requires": { - "source-map": "^0.6.1" + "chalk": "^2.4.1", + "cli-cursor": "^2.1.0", + "date-fns": "^1.27.2", + "figures": "^2.0.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==", + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "^2.0.0" + } + }, + "date-fns": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-1.30.1.tgz", + "integrity": "sha512-hBSVCvSmWC+QypYObzwGOd9wqdDpOt+0wl0KbU+R+uuZBS1jN8VsD1ss3irQDknRj5NvxiTF6oj/nDRnN/UQNw==", "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" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } } } }, - "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.47.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", - "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", - "dev": true - }, - "mime-types": { - "version": "2.1.30", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", - "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", - "dev": true, - "requires": { - "mime-db": "1.47.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 - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true - }, - "mini-css-extract-plugin": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.5.tgz", - "integrity": "sha512-tvmzcwqJJXau4OQE5vT72pRT18o2zF+tQJp8CWchqvfQnTlflkzS+dANYcRdyPRWUWRkfmeNTKltx0NZI/b5dQ==", + "listr2": { + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.8.1.tgz", + "integrity": "sha512-75vMLokDIEoZIXp3FE3P7U4yi7BRroZb7Az9+XBq+wGGnvq70QPT+BX41aSrROUMLuVan9l3aAjdeXWgaFyFEw==", "dev": true, "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "webpack-sources": "^1.1.0" + "chalk": "^4.1.1", + "cli-truncate": "^2.1.0", + "figures": "^3.2.0", + "indent-string": "^4.0.0", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.7", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" }, "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "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": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "color-convert": "^2.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==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "requires": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.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 }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "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 + }, + "log-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", "dev": true, "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "dependencies": { + "slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.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" } } } }, - "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 - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" - }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - } - }, - "minipass": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", - "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", - "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.3.3", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.3.3.tgz", - "integrity": "sha512-akCrLDWfbdAWkMLBxJEeWTdNsjML+dt5YgOI4gJ53vuO0vrmYQkUPxa6j6V65s9CcePIr2SSWqjT2EcrNseryQ==", - "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==", + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", "dev": true, "requires": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "dependencies": { + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + } } }, - "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" - } + "loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "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": { - "minipass": "^3.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" } }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "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": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" + "p-locate": "^4.1.0" } }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.capitalize": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz", + "integrity": "sha1-+CbJtOKoUR2E46yinbBeGk87cqk=", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "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.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", + "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.once": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", + "integrity": "sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=", + "dev": true + }, + "lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", + "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": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" + "chalk": "^4.1.0", + "is-unicode-supported": "^0.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==", + "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": { - "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" + "color-convert": "^2.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==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "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": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "color-name": "~1.1.4" } - } - } - }, - "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==", + }, + "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": { - "is-plain-object": "^2.0.4" + "has-flag": "^4.0.0" } } } }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", "dev": true, "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", "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" + "restore-cursor": "^2.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 + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + } + }, + "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" } }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "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": { - "minimist": "^1.2.5" + "ansi-regex": "^3.0.0" } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", "dev": true, "requires": { - "glob": "^7.1.3" + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" } } } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "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=", + "loglevel": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz", + "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==", "dev": true }, - "multimatch": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz", - "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==", - "dev": true, - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - } - } - }, - "mute-stdout": { + "lowercase-keys": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", "dev": true }, - "nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "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, - "optional": true - }, - "nanoid": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", - "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", - "dev": true + "requires": { + "yallist": "^4.0.0" + } }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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": { - "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" + "sourcemap-codec": "^1.4.4" } }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "ncp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", - "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", - "dev": true - }, - "needle": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz", - "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==", + "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, - "optional": true, "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" + "semver": "^6.0.0" }, "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" - } + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true } } }, - "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 - }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", "dev": true }, - "ng-in-viewport": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/ng-in-viewport/-/ng-in-viewport-6.1.5.tgz", - "integrity": "sha512-1yYwKlJm3i/cTaJn3h8jyPvpXocOPWXXj0xdHN+n25rIzcf1r1YpNmvA2bFELvrEOcIbBGgpuo+oQGb9tBzLmg==", - "requires": { - "intersection-observer": ">=0.11.0", - "tslib": ">=1.9.0" - } - }, - "ngx-cookie-service": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-11.0.2.tgz", - "integrity": "sha512-nsjzdcjK+gNAweE/DDdnOyHo04jlxTeMXOL/oJNp8MHtOTvCXnOtIFYgq4Sb2JU6UXTovO9tHEMIf9TxjlsdgQ==", - "requires": { - "tslib": "^2.0.0" - } - }, - "ngx-filter-pipe": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ngx-filter-pipe/-/ngx-filter-pipe-2.1.2.tgz", - "integrity": "sha512-YEXvjEw+Mpg5jL+yqSnFWKiY0P9XtRAJ2Dk3n9sC4stnsuhPzPRwIkF58aBvqYfoi3vrb7KQFImgbmfFAQqnFw==", + "make-fetch-happen": { + "version": "8.0.14", + "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-8.0.14.tgz", + "integrity": "sha512-EsS89h6l4vbfJEtBZnENTOFk8mCRpY5ru36Xe5bcX1KYIli2mkSHqoFsp5O1wMDvTJJzxe/4THpCTtygjeeGWQ==", + "dev": true, "requires": { - "tslib": "^1.7.1" + "agentkeepalive": "^4.1.3", + "cacache": "^15.0.5", + "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", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^5.0.0", + "ssri": "^8.0.0" }, "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "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" + } } } }, - "ngx-i18nsupport": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/ngx-i18nsupport/-/ngx-i18nsupport-0.17.1.tgz", - "integrity": "sha512-d8OCQs/XYBEI9qvztQyEkd8gEPFEBmyRg8UcriGQV8Ew1ujvrIieHxmX8YpDpFZKQ4ePextQGUSvjpGd2NauEQ==", + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", "dev": true, "requires": { - "chalk": "^2.4.1", - "commander": "^2.15.1", - "he": "^1.1.1", - "ngx-i18nsupport-lib": "^1.10.2", - "request": "^2.85.0", - "rxjs": "^6.0.0" + "kind-of": "^6.0.2" } }, - "ngx-i18nsupport-lib": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/ngx-i18nsupport-lib/-/ngx-i18nsupport-lib-1.10.2.tgz", - "integrity": "sha512-Z81I2/HUtZ/7X7C3sioJj/Zr/M0iQs0aR5EhYsrWTzdEy7fZWFVYabzzZs+8h6lhQ/4yIl+3sVOCBkI9BiUUEQ==", + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", "dev": true, "requires": { - "@types/xmldom": "^0.1.29", - "tokenizr": "^1.3.4", - "xmldom": "^0.1.27" + "tmpl": "1.0.x" } - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", "dev": 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==", + "map-obj": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.2.1.tgz", + "integrity": "sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==", "dev": true }, - "node-gyp": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.0.0.tgz", - "integrity": "sha512-Jod6NxyWtcwrpAQe0O/aXOpC5QfncotgtG73dg65z6VW/C6g/G4jiajXQUBIJ8pk/VfM6mBYE9BN/HvudTunUQ==", + "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": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^8.0.14", - "nopt": "^5.0.0", - "npmlog": "^4.1.2", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.0", - "which": "^2.0.2" + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "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" + "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" + } + } } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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": { - "isexe": "^2.0.0" + "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" + } + } } - } - } - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true - }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, - "dependencies": { - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", "dev": true, "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" } }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true + "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" + } }, - "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==", + "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": { - "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" + "kind-of": "^3.0.2" }, "dependencies": { - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "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": { - "safe-buffer": "~5.1.0" + "is-buffer": "^1.1.5" } } } - } - } - }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "dev": true - }, - "node-releases": { - "version": "1.1.71", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", - "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", - "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-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "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" + } + }, + "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" + } } } }, - "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": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", - "dev": true - }, - "normalize.css": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", - "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==" - }, - "now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "requires": { - "once": "^1.3.2" - } - }, - "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" - } + "material-design-icons": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz", + "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78=" }, - "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==", + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", "dev": true, "requires": { - "semver": "^7.1.1" + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" } }, - "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==", + "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 }, - "npm-package-arg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", - "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", - "dev": true, - "requires": { - "hosted-git-info": "^3.0.6", - "semver": "^7.0.0", - "validate-npm-package-name": "^3.0.0" - } + "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 }, - "npm-packlist": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", - "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "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": { - "glob": "^7.1.6", - "ignore-walk": "^3.0.3", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" + "errno": "^0.1.3", + "readable-stream": "^2.0.1" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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": { - "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" + "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" } } } }, - "npm-pick-manifest": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.0.tgz", - "integrity": "sha512-ygs4k6f54ZxJXrzT0x34NybRlLeZ4+6nECAIbr2i0foTnijtS1TJiyzpqtuUAJOps/hO0tNDr8fRV5g+BtRlTw==", - "dev": true, - "requires": { - "npm-install-checks": "^4.0.0", - "npm-package-arg": "^8.0.0", - "semver": "^7.0.0" - } - }, - "npm-registry-fetch": { + "meow": { "version": "9.0.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-9.0.0.tgz", - "integrity": "sha512-PuFYYtnQ8IyVl6ib9d3PepeehcUeHN9IO5N/iCRhyg9tStQcqGQBRVHmfmMWPDERU3KwZoHFvbJ4FPXPspvzbA==", - "dev": true, - "requires": { - "@npmcli/ci-detect": "^1.0.0", - "lru-cache": "^6.0.0", - "make-fetch-happen": "^8.0.9", - "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": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dev": true, - "requires": { - "boolbase": "~1.0.0" - } - }, - "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 - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "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=", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", "dev": true, "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.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=", + "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": { - "is-descriptor": "^0.1.0" + "lru-cache": "^6.0.0" } }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "normalize-package-data": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz", + "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "hosted-git-info": "^4.0.1", + "resolve": "^1.20.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" } + }, + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true } } }, - "object-inspect": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.2.tgz", - "integrity": "sha512-gz58rdPpadwztRrPjZE9DZLOABUpTGdcANUgOwBFO1C+HZZhePoP83M65WGDmbpwFYJSWqavbl4SgDn4k8RYTA==", + "merge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", + "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", "dev": true }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "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 + } } }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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 }, - "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" - } + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true }, - "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==", + "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": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" + "braces": "^3.0.1", + "picomatch": "^2.2.3" } }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", "dev": true, "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" + "bn.js": "^4.0.0", + "brorand": "^1.0.1" }, "dependencies": { - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true } } }, - "object.getownpropertydescriptors": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz", - "integrity": "sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==", + "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.47.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", + "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", + "dev": true + }, + "mime-types": { + "version": "2.1.30", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", + "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2" + "mime-db": "1.47.0" } }, - "object.map": { + "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 + }, + "mimic-response": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.5.tgz", + "integrity": "sha512-tvmzcwqJJXau4OQE5vT72pRT18o2zF+tQJp8CWchqvfQnTlflkzS+dANYcRdyPRWUWRkfmeNTKltx0NZI/b5dQ==", "dev": true, "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "webpack-sources": "^1.1.0" }, "dependencies": { - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "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 + }, + "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": { - "for-in": "^1.0.1" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" } } } }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "optional": true, + "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 + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" + "brace-expansion": "^1.1.7" } }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", "dev": true, "requires": { - "isobject": "^3.0.1" + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" } }, - "object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "minipass": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", + "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", "dev": true, "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "dependencies": { - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - } + "yallist": "^4.0.0" } }, - "object.values": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.3.tgz", - "integrity": "sha512-nkF6PfDB9alkOUxpf1HNm/QlkeW3SReqL5WXeBLpEJJnlPSvRaDQpW3gQTksTN3fgJX4hL42RzKyOin6ff3tyw==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "has": "^1.0.3" + "minipass": "^3.0.0" } }, - "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=", + "minipass-fetch": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.3.3.tgz", + "integrity": "sha512-akCrLDWfbdAWkMLBxJEeWTdNsjML+dt5YgOI4gJ53vuO0vrmYQkUPxa6j6V65s9CcePIr2SSWqjT2EcrNseryQ==", "dev": true, "requires": { - "ee-first": "1.1.1" + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" } }, - "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=", + "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": { - "wrappy": "1" + "minipass": "^3.0.0" } }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "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": { - "mimic-fn": "^2.1.0" + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" } }, - "open": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", - "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", + "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": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" + "minipass": "^3.0.0" } }, - "opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "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": { - "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 - } + "minipass": "^3.0.0" } }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", "dev": true, "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "minipass": "^3.0.0", + "yallist": "^4.0.0" } }, - "ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", + "mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", "dev": true, "requires": { - "bl": "^4.0.3", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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": { - "color-convert": "^2.0.1" + "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" } }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "safe-buffer": "~5.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==", + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, "requires": { - "color-name": "~1.1.4" + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "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 + }, + "move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "dev": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" } }, - "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 - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "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": { - "ansi-regex": "^5.0.0" + "minimist": "^1.2.5" } }, - "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==", + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "dev": true, "requires": { - "has-flag": "^4.0.0" + "glob": "^7.1.3" } } } }, - "ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", "dev": true, "requires": { - "readable-stream": "^2.0.1" + "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 + }, + "multimatch": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", + "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", + "dev": true, + "requires": { + "@types/minimatch": "^3.0.3", + "array-differ": "^3.0.0", + "array-union": "^2.1.0", + "arrify": "^2.0.1", + "minimatch": "^3.0.4" }, "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" - } + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "dev": true } } }, - "original": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", - "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", - "requires": { - "url-parse": "^1.4.3" - } + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", "dev": true }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "nanoid": { + "version": "3.1.22", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", + "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", "dev": true }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "dev": true, "requires": { - "lcid": "^1.0.0" + "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" } }, - "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=", + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, - "ospath": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", - "integrity": "sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=", + "ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", "dev": true }, - "output-file-sync": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz", - "integrity": "sha1-0KM+7+YaIF+suQCS6CZZjVJFznY=", + "needle": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz", + "integrity": "sha512-KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==", "dev": true, + "optional": true, "requires": { - "graceful-fs": "^4.1.4", - "mkdirp": "^0.5.1", - "object-assign": "^4.1.0" + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" }, "dependencies": { - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "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": { - "minimist": "^1.2.5" + "ms": "^2.1.1" } } } }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "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 }, - "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "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 }, - "p-finally": { + "next-tick": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", "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, + "ng-in-viewport": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/ng-in-viewport/-/ng-in-viewport-6.1.5.tgz", + "integrity": "sha512-1yYwKlJm3i/cTaJn3h8jyPvpXocOPWXXj0xdHN+n25rIzcf1r1YpNmvA2bFELvrEOcIbBGgpuo+oQGb9tBzLmg==", "requires": { - "p-try": "^2.0.0" + "intersection-observer": ">=0.11.0", + "tslib": ">=1.9.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, + "ngx-cookie-service": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/ngx-cookie-service/-/ngx-cookie-service-11.0.2.tgz", + "integrity": "sha512-nsjzdcjK+gNAweE/DDdnOyHo04jlxTeMXOL/oJNp8MHtOTvCXnOtIFYgq4Sb2JU6UXTovO9tHEMIf9TxjlsdgQ==", "requires": { - "p-limit": "^2.2.0" + "tslib": "^2.0.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, + "ngx-filter-pipe": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ngx-filter-pipe/-/ngx-filter-pipe-2.1.2.tgz", + "integrity": "sha512-YEXvjEw+Mpg5jL+yqSnFWKiY0P9XtRAJ2Dk3n9sC4stnsuhPzPRwIkF58aBvqYfoi3vrb7KQFImgbmfFAQqnFw==", "requires": { - "aggregate-error": "^3.0.0" + "tslib": "^1.7.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, - "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==", + "ngx-i18nsupport": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/ngx-i18nsupport/-/ngx-i18nsupport-0.17.1.tgz", + "integrity": "sha512-d8OCQs/XYBEI9qvztQyEkd8gEPFEBmyRg8UcriGQV8Ew1ujvrIieHxmX8YpDpFZKQ4ePextQGUSvjpGd2NauEQ==", "dev": true, "requires": { - "retry": "^0.12.0" + "chalk": "^2.4.1", + "commander": "^2.15.1", + "he": "^1.1.1", + "ngx-i18nsupport-lib": "^1.10.2", + "request": "^2.85.0", + "rxjs": "^6.0.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 - }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "ngx-i18nsupport-lib": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/ngx-i18nsupport-lib/-/ngx-i18nsupport-lib-1.10.2.tgz", + "integrity": "sha512-Z81I2/HUtZ/7X7C3sioJj/Zr/M0iQs0aR5EhYsrWTzdEy7fZWFVYabzzZs+8h6lhQ/4yIl+3sVOCBkI9BiUUEQ==", "dev": true, "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.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 - } + "@types/xmldom": "^0.1.29", + "tokenizr": "^1.3.4", + "xmldom": "^0.1.27" } }, - "pacote": { - "version": "11.2.4", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.2.4.tgz", - "integrity": "sha512-GfTeVQGJ6WyBQbQD4t3ocHbyOmTQLmWjkCKSZPmKiGFKYKNUaM5U2gbLzUW8WG1XmS9yQFnsTFA0k3o1+q4klQ==", - "dev": true, - "requires": { - "@npmcli/git": "^2.0.1", - "@npmcli/installed-package-contents": "^1.0.5", - "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^1.3.0", - "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": "^9.0.0", - "promise-retry": "^1.1.1", - "read-package-json-fast": "^1.1.3", + "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-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": "8.0.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.0.0.tgz", + "integrity": "sha512-Jod6NxyWtcwrpAQe0O/aXOpC5QfncotgtG73dg65z6VW/C6g/G4jiajXQUBIJ8pk/VfM6mBYE9BN/HvudTunUQ==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^8.0.14", + "nopt": "^5.0.0", + "npmlog": "^4.1.2", "rimraf": "^3.0.2", - "ssri": "^8.0.0", - "tar": "^6.1.0" + "semver": "^7.3.5", + "tar": "^6.1.0", + "which": "^2.0.2" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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" + } + }, + "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" + } + } } }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", "dev": true }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", "dev": true, "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" }, "dependencies": { + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -21086,1631 +18573,1410 @@ "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" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } } } } }, - "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==", + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true + }, + "node-releases": { + "version": "1.1.71", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", + "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", + "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": { - "callsites": "^3.0.0" + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" }, "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", "dev": true } } }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "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": "4.5.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz", + "integrity": "sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==", + "dev": true + }, + "normalize.css": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", + "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==" + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", "dev": true, "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "once": "^1.3.2" } }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "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": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" + "npm-normalize-package-bin": "^1.0.1" } }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "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, - "optional": true, "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - }, - "dependencies": { - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true, - "optional": true - }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "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.0", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", + "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", + "dev": true, + "requires": { + "hosted-git-info": "^3.0.6", + "semver": "^7.0.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", + "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "dev": true, + "requires": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "dependencies": { + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", "dev": true, - "optional": true, "requires": { - "is-extglob": "^1.0.0" + "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" } } } }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "npm-pick-manifest": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.0.tgz", + "integrity": "sha512-ygs4k6f54ZxJXrzT0x34NybRlLeZ4+6nECAIbr2i0foTnijtS1TJiyzpqtuUAJOps/hO0tNDr8fRV5g+BtRlTw==", "dev": true, "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "npm-install-checks": "^4.0.0", + "npm-package-arg": "^8.0.0", + "semver": "^7.0.0" } }, - "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 - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true - }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "optional": 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==", + "npm-registry-fetch": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-9.0.0.tgz", + "integrity": "sha512-PuFYYtnQ8IyVl6ib9d3PepeehcUeHN9IO5N/iCRhyg9tStQcqGQBRVHmfmMWPDERU3KwZoHFvbJ4FPXPspvzbA==", "dev": true, "requires": { - "parse5": "^6.0.1", - "parse5-sax-parser": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - } + "@npmcli/ci-detect": "^1.0.0", + "lru-cache": "^6.0.0", + "make-fetch-happen": "^8.0.9", + "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" } }, - "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==", + "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": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - } + "path-key": "^2.0.0" } }, - "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==", + "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": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - } + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, - "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-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true + "nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "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 }, - "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==", + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", "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=" - }, - "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=", + "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 }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "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 }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "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": { - "path-root-regex": "^0.1.0" + "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" + } + } } }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "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 - }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "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": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", - "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.2.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", - "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", - "dev": true + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "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 }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "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" + } }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "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": { - "pinkie": "^2.0.0" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" } }, - "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", "dev": true, "requires": { - "node-modules-regexp": "^1.0.0" + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" } }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", "dev": true, "requires": { - "find-up": "^4.0.0" + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" } }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "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": { - "semver-compare": "^1.0.0" + "isobject": "^3.0.1" } }, - "plugin-error": { + "object.reduce": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", "dev": true, "requires": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" - }, - "dependencies": { - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "requires": { - "ansi-wrap": "^0.1.0" - } - } + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" } }, - "pluralize": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", - "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", "dev": true }, - "pnp-webpack-plugin": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", - "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", + "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": { - "ts-pnp": "^1.1.6" + "ee-first": "1.1.1" } }, - "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, + "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=", "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" - } - } + "wrappy": "1" } }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true + "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" + } }, - "postcss": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.4.tgz", - "integrity": "sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg==", + "open": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", + "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", "dev": true, "requires": { - "colorette": "^1.2.1", - "nanoid": "^3.1.20", - "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 - } + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" } }, - "postcss-calc": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", - "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "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": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" + "is-wsl": "^1.1.0" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", "dev": true - }, - "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" - } } } }, - "postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } - } + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" } }, - "postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", - "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "ora": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", + "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", "dev": true, "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "bl": "^4.0.3", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "log-symbols": "^4.0.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "color-convert": "^2.0.1" } }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } - } - } - }, - "postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", - "dev": true, - "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + }, + "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": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "color-name": "~1.1.4" } }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "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": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "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": "^3.0.0" + "has-flag": "^4.0.0" } } } }, - "postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", "dev": true, "requires": { - "postcss": "^7.0.0" + "readable-stream": "^2.0.1" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "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": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "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" } }, - "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 - }, - "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==", + "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": { - "has-flag": "^3.0.0" + "safe-buffer": "~5.1.0" } } } }, - "postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "original": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz", + "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==", + "requires": { + "url-parse": "^1.4.3" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "dev": true, "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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" - } - } + "lcid": "^1.0.0" + } + }, + "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 + }, + "ospath": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", + "integrity": "sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=", + "dev": true + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "dev": true + }, + "p-each-series": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", + "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", + "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" } }, - "postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "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 + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", "dev": true, "requires": { - "postcss": "^7.0.0" + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true - }, - "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" - } } } }, - "postcss-import": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.0.tgz", - "integrity": "sha512-gFDDzXhqr9ELmnLHgCC3TbGfA6Dm/YMb/UN8/f7Uuq4fL7VTk2vOIj6hwINEwbokEmp123bLD7a5m+E+KIetRg==", + "pacote": { + "version": "11.2.4", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.2.4.tgz", + "integrity": "sha512-GfTeVQGJ6WyBQbQD4t3ocHbyOmTQLmWjkCKSZPmKiGFKYKNUaM5U2gbLzUW8WG1XmS9yQFnsTFA0k3o1+q4klQ==", "dev": true, "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" + "@npmcli/git": "^2.0.1", + "@npmcli/installed-package-contents": "^1.0.5", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^1.3.0", + "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": "^9.0.0", + "promise-retry": "^1.1.1", + "read-package-json-fast": "^1.1.3", + "rimraf": "^3.0.2", + "ssri": "^8.0.0", + "tar": "^6.1.0" } }, - "postcss-loader": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.2.0.tgz", - "integrity": "sha512-mqgScxHqbiz1yxbnNcPdKYo/6aVt+XExURmEbQlviFVWogDbM4AJ0A/B+ZBpYsJrTRxKw7HyRazg9x0Q9SWwLA==", + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", "dev": true, "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.4" + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" }, "dependencies": { - "cosmiconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", - "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", - "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" - } - }, - "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" - } - }, - "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==", + "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": { - "@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" + "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" } }, - "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 - }, - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "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": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "safe-buffer": "~5.1.0" } } } }, - "postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "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": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } - } + "callsites": "^3.0.0" } }, - "postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.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 - }, - "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" - } - } + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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" } }, - "postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "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 + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "optional": 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": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.0.1" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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==", + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true - }, - "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" - } } } }, - "postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "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": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "parse5": "^6.0.1" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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==", + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true - }, - "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" - } } } }, - "postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", - "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "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": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" + "parse5": "^6.0.1" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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==", + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true - }, - "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" - } } } }, - "postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "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-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "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=" + }, + "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.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==" + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", "dev": true, "requires": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.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 - }, - "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" - } - } + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "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 + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" } }, - "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==", + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=", + "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.2.3", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", + "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", "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" - } + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true }, - "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" - } + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true }, - "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==", + "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": { - "icss-utils": "^5.0.0" + "pinkie": "^2.0.0" } }, - "postcss-normalize-charset": { + "pirates": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", "dev": true, "requires": { - "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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" - } - } + "node-modules-regexp": "^1.0.0" } }, - "postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "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": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } - } + "find-up": "^4.0.0" } }, - "postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", "dev": true, "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } - } + "semver-compare": "^1.0.0" } }, - "postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", "dev": true, "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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==", + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "ansi-wrap": "^0.1.0" } } } }, - "postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "pnp-webpack-plugin": { + "version": "1.6.4", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", + "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", "dev": true, "requires": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } - } + "ts-pnp": "^1.1.6" } }, - "postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "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": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "ms": "^2.1.1" } }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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==", + "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": { - "has-flag": "^3.0.0" + "minimist": "^1.2.5" } } } }, - "postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "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.2.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.13.tgz", + "integrity": "sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "colorette": "^1.2.2", + "nanoid": "^3.1.22", + "source-map": "^0.6.1" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } } } }, - "postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "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-colormin": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.0.0.tgz", + "integrity": "sha512-Yt84+5V6CgS/AhK7d7MA58vG8dSZ7+ytlRtWLaQhag3HXOncTfmYpuUOX4cDoXjvLfw1sHRCHMiBjYhc35CymQ==", + "dev": true, + "requires": { + "browserslist": "^4.16.0", + "color": "^3.1.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-convert-values": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.0.tgz", + "integrity": "sha512-V5kmYm4xoBAjNs+eHY/6XzXJkkGeg4kwNf2ocfqhLb1WBPEa4oaSmoi1fnVO7Dkblqvus9h+AenDvhCKUCK7uQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-discard-comments": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.0.tgz", + "integrity": "sha512-Umig6Gxs8m20RihiXY6QkePd6mp4FxkA1Dg+f/Kd6uw0gEMfKRjDeQOyFkLibexbJJGHpE3lrN/Q0R9SMrUMbQ==", + "dev": true + }, + "postcss-discard-duplicates": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.0.tgz", + "integrity": "sha512-vEJJ+Y3pFUnO1FyCBA6PSisGjHtnphL3V6GsNvkASq/VkP3OX5/No5RYXXLxHa2QegStNzg6HYrYdo71uR4caQ==", + "dev": true + }, + "postcss-discard-empty": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.0.tgz", + "integrity": "sha512-+wigy099Y1xZxG36WG5L1f2zeH1oicntkJEW4TDIqKKDO2g9XVB3OhoiHTu08rDEjLnbcab4rw0BAccwi2VjiQ==", + "dev": true + }, + "postcss-discard-overridden": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.0.tgz", + "integrity": "sha512-hybnScTaZM2iEA6kzVQ6Spozy7kVdLw+lGw8hftLlBEzt93uzXoltkYp9u0tI8xbfhxDLTOOzHsHQCkYdmzRUg==", + "dev": true + }, + "postcss-import": { + "version": "14.0.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.0.tgz", + "integrity": "sha512-gFDDzXhqr9ELmnLHgCC3TbGfA6Dm/YMb/UN8/f7Uuq4fL7VTk2vOIj6hwINEwbokEmp123bLD7a5m+E+KIetRg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-loader": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.2.0.tgz", + "integrity": "sha512-mqgScxHqbiz1yxbnNcPdKYo/6aVt+XExURmEbQlviFVWogDbM4AJ0A/B+ZBpYsJrTRxKw7HyRazg9x0Q9SWwLA==", "dev": true, "requires": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.4" }, "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", "dev": true, "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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==", + } + } + }, + "postcss-merge-longhand": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.1.tgz", + "integrity": "sha512-H1RO8le5deFGumQzuhJjuL0bIXPRysa+w7xtk5KrHe38oiaSS9ksPXDo24+IOS3SETPhip0J5+1uCOW+ALs3Yw==", + "dev": true, + "requires": { + "css-color-names": "^1.0.1", + "postcss-value-parser": "^4.1.0", + "stylehacks": "^5.0.0" + } + }, + "postcss-merge-rules": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.0.tgz", + "integrity": "sha512-TfsXbKjNYCGfUPEXGIGPySnMiJbdS+3gcVeV8gwmJP4RajyKZHW8E0FYDL1WmggTj3hi+m+WUCAvqRpX2ut4Kg==", + "dev": true, + "requires": { + "browserslist": "^4.16.0", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^2.0.0", + "postcss-selector-parser": "^6.0.4", + "vendors": "^1.0.3" + } + }, + "postcss-minify-font-values": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.0.tgz", + "integrity": "sha512-zi2JhFaMOcIaNxhndX5uhsqSY1rexKDp23wV8EOmC9XERqzLbHsoRye3aYF716Zm+hkcR4loqKDt8LZlmihwAg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-minify-gradients": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.0.tgz", + "integrity": "sha512-/jPtNgs6JySMwgsE5dPOq8a2xEopWTW3RyqoB9fLqxgR+mDUNLSi7joKd+N1z7FXWgVkc4l/dEBMXHgNAaUbvg==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.0", + "is-color-stop": "^1.1.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-minify-params": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.0.tgz", + "integrity": "sha512-KvZYIxTPBVKjdd+XgObq9A+Sfv8lMkXTpbZTsjhr42XbfWIeLaTItMlygsDWfjArEc3muUfDaUFgNSeDiJ5jug==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "browserslist": "^4.16.0", + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0", + "uniqs": "^2.0.0" + } + }, + "postcss-minify-selectors": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.0.0.tgz", + "integrity": "sha512-cEM0O0eWwFIvmo6nfB0lH0vO/XFwgqIvymODbfPXZ1gTA3i76FKnb7TGUrEpiTxaXH6tgYQ6DcTHwRiRS+YQLQ==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^3.1.2" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", "dev": true, "requires": { - "has-flag": "^3.0.0" + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } } } }, + "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-normalize-charset": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.0.tgz", + "integrity": "sha512-pqsCkgo9KmQP0ew6DqSA+uP9YN6EfsW20pQ3JU5JoQge09Z6Too4qU0TNDsTNWuEaP8SWsMp+19l15210MsDZQ==", + "dev": true + }, + "postcss-normalize-display-values": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.0.tgz", + "integrity": "sha512-t4f2d//gH1f7Ns0Jq3eNdnWuPT7TeLuISZ6RQx4j8gpl5XrhkdshdNcOnlrEK48YU6Tcb6jqK7dorME3N4oOGA==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-positions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.0.tgz", + "integrity": "sha512-0o6/qU5ky74X/eWYj/tv4iiKCm3YqJnrhmVADpIMNXxzFZywsSQxl8F7cKs8jQEtF3VrJBgcDHTexZy1zgDoYg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.0.tgz", + "integrity": "sha512-KRT14JbrXKcFMYuc4q7lh8lvv8u22wLyMrq+UpHKLtbx2H/LOjvWXYdoDxmNrrrJzomAWL+ViEXr48/IhSUJnQ==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.0.tgz", + "integrity": "sha512-wSO4pf7GNcDZpmelREWYADF1+XZWrAcbFLQCOqoE92ZwYgaP/RLumkUTaamEzdT2YKRZAH8eLLKGWotU/7FNPw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.0.tgz", + "integrity": "sha512-TwPaDX+wl9wO3MUm23lzGmOzGCGKnpk+rSDgzB2INpakD5dgWR3L6bJq1P1LQYzBAvz8fRIj2NWdnZdV4EV98Q==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.0.tgz", + "integrity": "sha512-2CpVoz/67rXU5s9tsPZDxG1YGS9OFHwoY9gsLAzrURrCxTAb0H7Vp87/62LvVPgRWTa5ZmvgmqTp2rL8tlm72A==", + "dev": true, + "requires": { + "browserslist": "^4.16.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.0.tgz", + "integrity": "sha512-ICDaGFBqLgA3dlrCIRuhblLl80D13YtgEV9NJPTYJtgR72vu61KgxAHv+z/lKMs1EbwfSQa3ALjOFLSmXiE34A==", + "dev": true, + "requires": { + "is-absolute-url": "^3.0.3", + "normalize-url": "^4.5.0", + "postcss-value-parser": "^4.1.0" + } + }, "postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.0.tgz", + "integrity": "sha512-KRnxQvQAVkJfaeXSz7JlnD9nBN9sFZF9lrk9452Q2uRoqrRSkinqifF8Iex7wZGei2DZVG/qpmDFDmRvbNAOGA==", "dev": true, "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } - } + "postcss-value-parser": "^4.1.0" } }, "postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.0.tgz", + "integrity": "sha512-dPr+SRObiHueCIc4IUaG0aOGQmYkuNu50wQvdXTGKy+rzi2mjmPsbeDsheLk5WPb9Zyf2tp8E+I+h40cnivm6g==", "dev": true, "requires": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } - } + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" } }, "postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.0.tgz", + "integrity": "sha512-wR6pXUaFbSMG1oCKx8pKVA+rnSXCHlca5jMrlmkmif+uig0HNUTV9oGN5kjKsM3mATQAldv2PF9Tbl2vqLFjnA==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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" - } - } + "browserslist": "^4.16.0", + "caniuse-api": "^3.0.0" } }, "postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.0.tgz", + "integrity": "sha512-iHdGODW4YzM3WjVecBhPQt6fpJC4lGQZxJKjkBNHpp2b8dzmvj0ogKThqya+IRodQEFzjfXgYeESkf172FH5Lw==", "dev": true, "requires": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } - } + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" } }, "postcss-scss": { @@ -22761,87 +20027,24 @@ } }, "postcss-svgo": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", - "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.0.tgz", + "integrity": "sha512-M3/VS4sFI1Yp9g0bPL+xzzCNz5iLdRUztoFaugMit5a8sMfkVzzhwqbsOlD8IFFymCdJDmXmh31waYHWw1K4BA==", "dev": true, "requires": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "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 - }, - "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" - } - } + "postcss-value-parser": "^4.1.0", + "svgo": "^2.3.0" } }, "postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.0.tgz", + "integrity": "sha512-o9l4pF8SRn7aCMTmzb/kNv/kjV7wPZpZ8Nlb1Gq8v/Qvw969K1wanz1RVA0ehHzWe9+wHXaC2DvZlak/gdMJ5w==", "dev": true, "requires": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.2", "uniqs": "^2.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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" - } - } } }, "postcss-value-parser": { @@ -22862,13 +20065,6 @@ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", "dev": true }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "dev": true, - "optional": true - }, "prettier": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", @@ -22934,12 +20130,6 @@ "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", "dev": true }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", @@ -23149,27 +20339,6 @@ "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==", "dev": true }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", - "dev": true, - "optional": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true, - "optional": true - } - } - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -23303,24 +20472,12 @@ "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "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" - } - }, + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { "type-fest": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", @@ -23451,16 +20608,6 @@ "@babel/runtime": "^7.8.4" } }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "dev": true, - "optional": true, - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -23623,15 +20770,6 @@ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", "dev": true }, - "repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", - "dev": true, - "requires": { - "is-finite": "^1.0.0" - } - }, "replace-ext": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", @@ -23741,21 +20879,6 @@ "resolve-from": "^1.0.0" }, "dependencies": { - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "^0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, "resolve-from": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", @@ -23791,6 +20914,14 @@ "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-dir": { @@ -23804,9 +20935,9 @@ } }, "resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "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-options": { @@ -24649,6 +21780,12 @@ "once": "^1.3.0" } }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", @@ -24737,15 +21874,6 @@ "prelude-ls": "~1.1.2" } }, - "user-home": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", - "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0" - } - }, "util": { "version": "0.10.4", "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", @@ -24960,11 +22088,7 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "glob-parent": { "version": "3.1.0", @@ -26014,9 +23138,9 @@ } }, "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz", + "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==", "dev": true }, "sshpk": { @@ -26233,17 +23357,6 @@ "requires": { "char-regex": "^1.0.2", "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } } }, "string-width": { @@ -26254,36 +23367,6 @@ "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" } }, "string_decoder": { @@ -26390,53 +23473,13 @@ } }, "stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", - "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.0.tgz", + "integrity": "sha512-QOWm6XivDLb+fqffTZP8jrmPmPITVChl2KCY2R05nsCWwLi3VGhCdVc3IVGNwd1zzTt1jPd67zIKjpQfxzQZeA==", "dev": true, "requires": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.35", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", - "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "source-map": "^0.6.1", - "supports-color": "^6.1.0" - } - }, - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.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 - }, - "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" - } - } + "browserslist": "^4.16.0", + "postcss-selector-parser": "^6.0.4" } }, "stylus": { @@ -26570,52 +23613,73 @@ } }, "svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.3.0.tgz", + "integrity": "sha512-fz4IKjNO6HDPgIQxu4IxwtubtbSfGEAJUq/IXyTPIkGhWck/faiiwfkvsB8LnBkKLvSoyNNIY6d13lZprJMc9Q==", "dev": true, "requires": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" + "@trysound/sax": "0.1.1", + "chalk": "^4.1.0", + "commander": "^7.1.0", + "css-select": "^3.1.2", + "css-tree": "^1.1.2", + "csso": "^4.2.0", + "stable": "^0.1.8" }, "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "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": { - "sprintf-js": "~1.0.2" + "color-convert": "^2.0.1" } }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "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": { - "minimist": "^1.2.5" + "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 + }, + "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 + }, + "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" } } } @@ -26638,26 +23702,24 @@ "integrity": "sha512-UcTY+FEA1B7e+bpJk1TI+a9Na6LG7wFEqW7ED16cLqLuQfI/9Ri0rsXm3tKlIgNoHyLHZycjdAOijzNbzelgwA==" }, "table": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/table/-/table-6.3.2.tgz", - "integrity": "sha512-I9/Ca6Huf2oxFag7crD0DhA+arIdfLtWunSn0NIXSzjtUlDgIBGVZY7SsMkNPNT3Psd/z4gza0nuEpmra9eRbg==", + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.6.0.tgz", + "integrity": "sha512-iZMtp5tUvcnAdtHpZTWLPF0M7AgiQsURR2DwmxnJwSy8I3+cY+ozzVvYha3BOLG2TB+L0CqjIz+91htuj6yCXg==", "dev": true, "requires": { "ajv": "^8.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", "lodash.clonedeep": "^4.5.0", "lodash.flatten": "^4.4.0", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0" }, "dependencies": { "ajv": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", - "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.2.0.tgz", + "integrity": "sha512-WSNGFuyWd//XO8n/m/EaOlNLtO0yL8EXT/74LqT4khdhpZjP7lkj/kT5uwRmGitKEVp/Oj7ZUHeGfPtgHhQ5CA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -27161,12 +24223,6 @@ "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", "dev": true }, - "trim-right": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", - "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", - "dev": true - }, "truncate-url": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/truncate-url/-/truncate-url-1.0.0.tgz", @@ -27296,9 +24352,9 @@ } }, "tsutils-etc": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/tsutils-etc/-/tsutils-etc-1.3.2.tgz", - "integrity": "sha512-hAQoELuJxKiJ7nISOuTFI+OKcwtbBTfQh47DquqG4R0bDvhfK6vXvykoKTNpBBS1n67vGvGPqEtnR9zE6dfWdg==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/tsutils-etc/-/tsutils-etc-1.3.3.tgz", + "integrity": "sha512-wkO2RkTgpqkmplJTvyr3AJ+Mf1ptE4B1Pg0oWBIc7BmGCpkkpd9FXCmCu/e/rkcaz7nWxOH85Zfx5W3LKW1mwQ==", "dev": true, "requires": { "@types/yargs": "^15.0.5", @@ -27329,17 +24385,6 @@ "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } } }, "color-convert": { @@ -27366,17 +24411,6 @@ "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } } }, "y18n": { @@ -27495,18 +24529,6 @@ "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==", "dev": true }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, "unc-path-regex": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", @@ -27657,12 +24679,6 @@ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", "dev": true }, - "unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", - "dev": true - }, "unset-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", @@ -27861,10 +24877,13 @@ "dev": true }, "user-home": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/user-home/-/user-home-1.1.1.tgz", - "integrity": "sha1-K1viOjK2Onyd640PKNSFcko98ZA=", - "dev": true + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz", + "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=", + "dev": true, + "requires": { + "os-homedir": "^1.0.0" + } }, "util": { "version": "0.11.1", @@ -27889,18 +24908,6 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", "dev": true }, - "util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - } - }, "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", @@ -27939,12 +24946,12 @@ } }, "v8flags": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", - "integrity": "sha1-qrGh+jDUX4jdMhFIh1rALAtV5bQ=", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", "dev": true, "requires": { - "user-home": "^1.1.1" + "homedir-polyfill": "^1.0.1" } }, "validate-npm-package-license": { @@ -28284,11 +25291,7 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "glob-parent": { "version": "3.1.0", @@ -29141,11 +26144,7 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "glob-parent": { "version": "3.1.0", @@ -29189,12 +26188,6 @@ } } }, - "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-binary-path": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", @@ -29602,19 +26595,6 @@ "isexe": "^2.0.0" } }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, "which-module": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", @@ -29754,14 +26734,6 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "requires": { - "ansi-regex": "^5.0.0" - } } } }, From f699d560f75f514a85985c8be0cff5a5c5e17744 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 13 May 2021 14:41:58 +0200 Subject: [PATCH 06/16] Add browserslist config --- package.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/package.json b/package.json index b04e1c59ac2d..e102b2e14639 100644 --- a/package.json +++ b/package.json @@ -245,5 +245,22 @@ "node_modules/*", "aio/*", "src/app/frontend/common/services/global/history.ts" + ], + "browserslist": [ + "> 0.5%", + "last 2 versions", + "Firefox ESR", + "not dead", + "not samsung 4", + "not android 4.4.3-4.4.4", + "not last 2 IE versions", + "not last 2 ie_mob versions", + "not last 2 op_mini versions", + "not last 2 op_mob versions", + "not last 2 baidu versions", + "not last 2 kaios versions", + "not last 2 and_uc versions", + "not last 2 and_qq versions", + "not last 2 edge versions" ] } From 311dc8d70d4487c3631b42e39c7d8c2fb05dc1e3 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 13 May 2021 14:46:27 +0200 Subject: [PATCH 07/16] Bump package.json deps --- package.json | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/package.json b/package.json index e102b2e14639..644bf36c632b 100644 --- a/package.json +++ b/package.json @@ -88,19 +88,19 @@ "beautifyOutput": true }, "dependencies": { - "@angular/animations": "11.2.11", - "@angular/cdk": "11.2.10", - "@angular/common": "11.2.11", - "@angular/compiler": "11.2.11", - "@angular/core": "11.2.11", + "@angular/animations": "12.0.0", + "@angular/cdk": "12.0.0", + "@angular/common": "12.0.0", + "@angular/compiler": "12.0.0", + "@angular/core": "12.0.0", "@angular/flex-layout": "11.0.0-beta.33", - "@angular/forms": "11.2.11", - "@angular/localize": "11.2.11", - "@angular/material": "11.2.10", - "@angular/platform-browser": "11.2.11", - "@angular/platform-browser-dynamic": "11.2.11", - "@angular/router": "11.2.11", - "@swimlane/ngx-charts": "17.0.1", + "@angular/forms": "12.0.0", + "@angular/localize": "12.0.0", + "@angular/material": "12.0.0", + "@angular/platform-browser": "12.0.0", + "@angular/platform-browser-dynamic": "12.0.0", + "@angular/router": "12.0.0", + "@swimlane/ngx-charts": "18.0.1", "ace-builds": "1.4.12", "angular-page-visibility": "11.0.0", "ansi-to-html": "0.6.15", @@ -129,12 +129,12 @@ "zone.js": "0.11.4" }, "devDependencies": { - "@angular-devkit/build-angular": "0.1102.11", - "@angular/cli": "11.2.10", - "@angular/compiler-cli": "11.2.11", - "@angular/language-service": "11.2.11", - "@babel/core": "7.13.16", - "@babel/preset-env": "7.13.15", + "@angular-devkit/build-angular": "12.0.0", + "@angular/cli": "12.0.0", + "@angular/compiler-cli": "12.0.0", + "@angular/language-service": "12.0.0", + "@babel/core": "7.14.2", + "@babel/preset-env": "7.14.2", "@babel/register": "7.13.16", "@cypress/webpack-preprocessor": "5.7.0", "@types/c3": "0.7.5", From bb06ada54698a9da35c35b489ed28fcd434b68c8 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 13 May 2021 16:03:52 +0200 Subject: [PATCH 08/16] Update angular and use ngx-pipes --- package-lock.json | 9777 ++++++++--------- package.json | 6 +- .../common/components/namespace/template.html | 4 +- src/app/frontend/common/pipes/filterby.ts | 8 + src/app/frontend/common/pipes/module.ts | 12 +- .../global/namespace/adddialog/template.html | 2 +- .../settings/global/namespace/template.html | 2 +- src/app/frontend/shared.module.ts | 4 +- tsconfig.json | 6 +- 9 files changed, 4403 insertions(+), 5418 deletions(-) create mode 100644 src/app/frontend/common/pipes/filterby.ts diff --git a/package-lock.json b/package-lock.json index 9eb808d8c19f..fd7fc7cf5982 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,140 +5,117 @@ "requires": true, "dependencies": { "@angular-devkit/architect": { - "version": "0.1102.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.11.tgz", - "integrity": "sha512-1MoUSz7zNJomUUuzbIyBSprzbWa9eF97SRDEbllYHHXY/IWWetHGNK7gkJPyW0zgKhXIc5Sq4TJKIJKWPNh00Q==", + "version": "0.1200.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1200.0.tgz", + "integrity": "sha512-6E42oQ8e3zbeUE5O5YXc+q/vTBHyFn6YSsZEn0kb/3r48zl+9MBb4np1Q8077/GxQtD4G/TN/DhgCa9muLSgzA==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.11", - "rxjs": "6.6.3" - }, - "dependencies": { - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "@angular-devkit/core": "12.0.0", + "rxjs": "6.6.7" } }, "@angular-devkit/build-angular": { - "version": "0.1102.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-0.1102.11.tgz", - "integrity": "sha512-oT4eiVs4va5rKE1dsbi9C2kDzTVzLx9PNPGtTiClG5uRPMWGyljXtHNMfDy0gH9H5kjcObwR/a8EPrx7Xd3ZAA==", - "dev": true, - "requires": { - "@angular-devkit/architect": "0.1102.11", - "@angular-devkit/build-optimizer": "0.1102.11", - "@angular-devkit/build-webpack": "0.1102.11", - "@angular-devkit/core": "11.2.11", - "@babel/core": "7.12.10", - "@babel/generator": "7.12.11", - "@babel/plugin-transform-async-to-generator": "7.12.1", - "@babel/plugin-transform-runtime": "7.12.10", - "@babel/preset-env": "7.12.11", - "@babel/runtime": "7.12.5", - "@babel/template": "7.12.7", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-12.0.0.tgz", + "integrity": "sha512-+hljBhcT0NHjbbLMiUmPxMQf1/Fuo6F/O89gcRNZ1RyNMNQO6XqysqsXL1z/eofHcMs3T+Erv4JfdQ9Gn4Thkw==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1200.0", + "@angular-devkit/build-optimizer": "0.1200.0", + "@angular-devkit/build-webpack": "0.1200.0", + "@angular-devkit/core": "12.0.0", + "@babel/core": "7.14.0", + "@babel/generator": "7.14.1", + "@babel/plugin-transform-async-to-generator": "7.13.0", + "@babel/plugin-transform-runtime": "7.13.15", + "@babel/preset-env": "7.14.1", + "@babel/runtime": "7.14.0", + "@babel/template": "7.12.13", "@discoveryjs/json-ext": "0.5.2", "@jsdevtools/coverage-istanbul-loader": "3.0.5", - "@ngtools/webpack": "11.2.11", + "@ngtools/webpack": "12.0.0", "ansi-colors": "4.1.1", - "autoprefixer": "10.2.4", "babel-loader": "8.2.2", "browserslist": "^4.9.1", - "cacache": "15.0.5", + "cacache": "15.0.6", "caniuse-lite": "^1.0.30001032", "circular-dependency-plugin": "5.2.2", - "copy-webpack-plugin": "6.3.2", - "core-js": "3.8.3", - "critters": "0.0.7", - "css-loader": "5.0.1", - "cssnano": "5.0.1", - "file-loader": "6.2.0", + "copy-webpack-plugin": "8.1.1", + "core-js": "3.12.0", + "critters": "0.0.10", + "css-loader": "5.2.4", + "cssnano": "5.0.2", "find-cache-dir": "3.3.1", - "glob": "7.1.6", + "glob": "7.1.7", "https-proxy-agent": "5.0.0", - "inquirer": "7.3.3", + "inquirer": "8.0.0", "jest-worker": "26.6.2", "karma-source-map-support": "1.4.0", "less": "4.1.1", - "less-loader": "7.3.0", - "license-webpack-plugin": "2.3.11", + "less-loader": "8.1.1", + "license-webpack-plugin": "2.3.17", "loader-utils": "2.0.0", - "mini-css-extract-plugin": "1.3.5", + "mini-css-extract-plugin": "1.5.1", "minimatch": "3.0.4", - "open": "7.4.0", - "ora": "5.3.0", + "open": "8.0.7", + "ora": "5.4.0", "parse5-html-rewriting-stream": "6.0.1", - "pnp-webpack-plugin": "1.6.4", - "postcss": "8.2.13", - "postcss-import": "14.0.0", - "postcss-loader": "4.2.0", + "postcss": "8.2.14", + "postcss-import": "14.0.1", + "postcss-loader": "5.2.0", + "postcss-preset-env": "6.7.0", "raw-loader": "4.0.2", "regenerator-runtime": "0.13.7", - "resolve-url-loader": "3.1.2", + "resolve-url-loader": "4.0.0", "rimraf": "3.0.2", - "rollup": "2.38.4", - "rxjs": "6.6.3", - "sass": "1.32.6", - "sass-loader": "10.1.1", - "semver": "7.3.4", + "rxjs": "6.6.7", + "sass": "1.32.12", + "sass-loader": "11.0.1", + "semver": "7.3.5", "source-map": "0.7.3", - "source-map-loader": "1.1.3", + "source-map-loader": "2.0.1", "source-map-support": "0.5.19", - "speed-measure-webpack-plugin": "1.4.2", "style-loader": "2.0.0", "stylus": "0.54.8", - "stylus-loader": "4.3.3", - "terser": "5.5.1", + "stylus-loader": "5.0.0", + "terser": "5.7.0", "terser-webpack-plugin": "4.2.3", "text-table": "0.2.0", "tree-kill": "1.2.2", - "webpack": "4.44.2", - "webpack-dev-middleware": "3.7.2", + "webpack": "5.36.2", + "webpack-dev-middleware": "4.1.0", "webpack-dev-server": "3.11.2", "webpack-merge": "5.7.3", - "webpack-sources": "2.2.0", - "webpack-subresource-integrity": "1.5.2", - "worker-plugin": "5.0.0" + "webpack-subresource-integrity": "1.5.2" }, "dependencies": { "@babel/core": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.10.tgz", - "integrity": "sha512-eTAlQKq65zHfkHZV0sIVODCPGVgoo1HdBlbSLi9CqOzuZanMv2ihzY+4paiKr1mH+XmYESMAmJ/dpZ68eN6d8w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.10", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.10", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.10", - "@babel/types": "^7.12.10", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.0.tgz", + "integrity": "sha512-8YqpRig5NmIHlMLw09zMlPTvUVMILjqCOtVgu+TVNWEBvy9b5I3RRyhqnrV4hjgEK7n8P9OqvkWJAFmEL6Wwfw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.14.0", + "@babel/helpers": "^7.14.0", + "@babel/parser": "^7.14.0", + "@babel/template": "^7.12.13", + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.14.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", + "gensync": "^1.0.0-beta.2", "json5": "^2.1.2", - "lodash": "^4.17.19", - "semver": "^5.4.1", + "semver": "^6.3.0", "source-map": "^0.5.0" }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "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": { @@ -150,12 +127,12 @@ } }, "@babel/generator": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.11.tgz", - "integrity": "sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.1.tgz", + "integrity": "sha512-TMGhsXMXCP/O1WtQmZjpEYDhCYC9vFhayWZPJSZCGkPJgUqX0rF0wwtrYvnzVxIjcF80tkUertXVk5cwqi5cAQ==", "dev": true, "requires": { - "@babel/types": "^7.12.11", + "@babel/types": "^7.14.1", "jsesc": "^2.5.1", "source-map": "^0.5.0" }, @@ -169,167 +146,107 @@ } }, "@babel/preset-env": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.11.tgz", - "integrity": "sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.12.7", - "@babel/helper-compilation-targets": "^7.12.5", - "@babel/helper-module-imports": "^7.12.5", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-validator-option": "^7.12.11", - "@babel/plugin-proposal-async-generator-functions": "^7.12.1", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-dynamic-import": "^7.12.1", - "@babel/plugin-proposal-export-namespace-from": "^7.12.1", - "@babel/plugin-proposal-json-strings": "^7.12.1", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-numeric-separator": "^7.12.7", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.1", - "@babel/plugin-syntax-async-generators": "^7.8.0", - "@babel/plugin-syntax-class-properties": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "version": "7.14.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.1.tgz", + "integrity": "sha512-0M4yL1l7V4l+j/UHvxcdvNfLB9pPtIooHTbEhgD/6UGyh8Hy3Bm1Mj0buzjDXATCSz3JFibVdnoJZCrlUCanrQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-validator-option": "^7.12.17", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-async-generator-functions": "^7.13.15", + "@babel/plugin-proposal-class-properties": "^7.13.0", + "@babel/plugin-proposal-class-static-block": "^7.13.11", + "@babel/plugin-proposal-dynamic-import": "^7.13.8", + "@babel/plugin-proposal-export-namespace-from": "^7.12.13", + "@babel/plugin-proposal-json-strings": "^7.13.8", + "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-numeric-separator": "^7.12.13", + "@babel/plugin-proposal-object-rest-spread": "^7.13.8", + "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-proposal-private-property-in-object": "^7.14.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", + "@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.0", + "@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.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.1", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-async-to-generator": "^7.12.1", - "@babel/plugin-transform-block-scoped-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.11", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-computed-properties": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-dotall-regex": "^7.12.1", - "@babel/plugin-transform-duplicate-keys": "^7.12.1", - "@babel/plugin-transform-exponentiation-operator": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-function-name": "^7.12.1", - "@babel/plugin-transform-literals": "^7.12.1", - "@babel/plugin-transform-member-expression-literals": "^7.12.1", - "@babel/plugin-transform-modules-amd": "^7.12.1", - "@babel/plugin-transform-modules-commonjs": "^7.12.1", - "@babel/plugin-transform-modules-systemjs": "^7.12.1", - "@babel/plugin-transform-modules-umd": "^7.12.1", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1", - "@babel/plugin-transform-new-target": "^7.12.1", - "@babel/plugin-transform-object-super": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-property-literals": "^7.12.1", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/plugin-transform-reserved-words": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/plugin-transform-sticky-regex": "^7.12.7", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/plugin-transform-typeof-symbol": "^7.12.10", - "@babel/plugin-transform-unicode-escapes": "^7.12.1", - "@babel/plugin-transform-unicode-regex": "^7.12.1", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.11", - "core-js-compat": "^3.8.0", - "semver": "^5.5.0" + "@babel/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.0", + "@babel/plugin-syntax-top-level-await": "^7.12.13", + "@babel/plugin-transform-arrow-functions": "^7.13.0", + "@babel/plugin-transform-async-to-generator": "^7.13.0", + "@babel/plugin-transform-block-scoped-functions": "^7.12.13", + "@babel/plugin-transform-block-scoping": "^7.14.1", + "@babel/plugin-transform-classes": "^7.13.0", + "@babel/plugin-transform-computed-properties": "^7.13.0", + "@babel/plugin-transform-destructuring": "^7.13.17", + "@babel/plugin-transform-dotall-regex": "^7.12.13", + "@babel/plugin-transform-duplicate-keys": "^7.12.13", + "@babel/plugin-transform-exponentiation-operator": "^7.12.13", + "@babel/plugin-transform-for-of": "^7.13.0", + "@babel/plugin-transform-function-name": "^7.12.13", + "@babel/plugin-transform-literals": "^7.12.13", + "@babel/plugin-transform-member-expression-literals": "^7.12.13", + "@babel/plugin-transform-modules-amd": "^7.14.0", + "@babel/plugin-transform-modules-commonjs": "^7.14.0", + "@babel/plugin-transform-modules-systemjs": "^7.13.8", + "@babel/plugin-transform-modules-umd": "^7.14.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", + "@babel/plugin-transform-new-target": "^7.12.13", + "@babel/plugin-transform-object-super": "^7.12.13", + "@babel/plugin-transform-parameters": "^7.13.0", + "@babel/plugin-transform-property-literals": "^7.12.13", + "@babel/plugin-transform-regenerator": "^7.13.15", + "@babel/plugin-transform-reserved-words": "^7.12.13", + "@babel/plugin-transform-shorthand-properties": "^7.12.13", + "@babel/plugin-transform-spread": "^7.13.0", + "@babel/plugin-transform-sticky-regex": "^7.12.13", + "@babel/plugin-transform-template-literals": "^7.13.0", + "@babel/plugin-transform-typeof-symbol": "^7.12.13", + "@babel/plugin-transform-unicode-escapes": "^7.12.13", + "@babel/plugin-transform-unicode-regex": "^7.12.13", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.14.1", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", + "core-js-compat": "^3.9.0", + "semver": "^6.3.0" }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } }, - "@babel/template": { - "version": "7.12.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.12.7.tgz", - "integrity": "sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/parser": "^7.12.7", - "@babel/types": "^7.12.7" - } - }, "core-js": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.8.3.tgz", - "integrity": "sha512-KPYXeVZYemC2TkNEkX/01I+7yd+nX3KddKwZ1Ww7SKWdI2wQprSgLmrTddT8nw92AjEklTsPBoSdQBhbI1bQ6Q==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.0.tgz", + "integrity": "sha512-SaMnchL//WwU2Ot1hhkPflE8gzo7uq1FGvUJ8GKmi3TOU7rGTHIU+eir1WGf6qOtTyxdfdcp10yPdGZ59sQ3hw==", "dev": true }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, "sass": { - "version": "1.32.6", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.6.tgz", - "integrity": "sha512-1bcDHDcSqeFtMr0JXI3xc/CXX6c4p0wHHivJdru8W7waM7a1WjKMm4m/Z5sY7CbVw4Whi2Chpcw6DFfSWwGLzQ==", - "dev": true, - "requires": { - "chokidar": ">=2.0.0 <4.0.0" - } - }, - "sass-loader": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.1.1.tgz", - "integrity": "sha512-W6gVDXAd5hR/WHsPicvZdjAWHBcEJ44UahgxcIE196fW2ong0ZHMPO1kZuI5q0VlvMQZh32gpv69PLWQm70qrw==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0", - "semver": "^7.3.2" - } - }, - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", + "version": "1.32.12", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.12.tgz", + "integrity": "sha512-zmXn03k3hN0KaiVTjohgkg98C3UowhL1/VSGdj4/VAAiMKGQOE80PFPxFP2Kyq0OUskPKcY5lImkhBKEHlypJA==", "dev": true, "requires": { - "lru-cache": "^6.0.0" + "chokidar": ">=3.0.0 <4.0.0" } }, "source-map": { @@ -337,26 +254,18 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "dev": true - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true } } }, "@angular-devkit/build-optimizer": { - "version": "0.1102.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.11.tgz", - "integrity": "sha512-YB9VcImGAuNkaNsDqVWDiBqpyxnAhV0gyHIVAQTEBjyebvzKCSbrmzsnDzvD5eXyDDJQ2InaD6/1HpDGQ5YPQw==", + "version": "0.1200.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1200.0.tgz", + "integrity": "sha512-0ZkQX6FXfV2Q56BE6HeNLieG5S5V9cTzb2Mlr26oxPSHeEMoxoCO/fej4cj0cuJRLlmtu/ZFQUrlMLqWPteRxg==", "dev": true, "requires": { - "loader-utils": "2.0.0", "source-map": "0.7.3", - "tslib": "2.1.0", - "typescript": "4.1.5", - "webpack-sources": "2.2.0" + "tslib": "2.2.0", + "typescript": "4.2.4" }, "dependencies": { "source-map": { @@ -364,236 +273,97 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "dev": true - }, - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", - "dev": true } } }, "@angular-devkit/build-webpack": { - "version": "0.1102.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1102.11.tgz", - "integrity": "sha512-Z8u4/934lFDsT3PFgvf49vDJO/+PhTejERoSFK/3Elq4dzS15Ial7itPUgaQS7nYYJJ8qKvr+dXkboXAv7Gqaw==", + "version": "0.1200.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1200.0.tgz", + "integrity": "sha512-4NXJUbDkIbwjXiUe5ANRXfr+65EHnEQgdkZxSppyXLIfJJAgAQ7oUPI5FtzpASkuGWIPoWaxqVZOLj901I4tbg==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1102.11", - "@angular-devkit/core": "11.2.11", - "rxjs": "6.6.3" - }, - "dependencies": { - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "@angular-devkit/architect": "0.1200.0", + "rxjs": "6.6.7" } }, "@angular-devkit/core": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.11.tgz", - "integrity": "sha512-6gFrpG0o00Y4kMU7cQeQ5fSlmXRvNlidylM3OfAvpj0qHoRKo1E3q9iVr4fW3oVZxK3fpCSN7RE5Myl5Y7mV0w==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.0.0.tgz", + "integrity": "sha512-4Cys++a684hCDTL/1X6j9izsjsqvYs3m6LF58zvKZHeG/Yhdofv1rV+3YGVYAorOx9w4spAgYTmr99TYnBGQWQ==", "dev": true, "requires": { - "ajv": "6.12.6", + "ajv": "8.2.0", + "ajv-formats": "2.0.2", "fast-json-stable-stringify": "2.1.0", "magic-string": "0.25.7", - "rxjs": "6.6.3", + "rxjs": "6.6.7", "source-map": "0.7.3" }, "dependencies": { - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, "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 - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true } } }, "@angular-devkit/schematics": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.10.tgz", - "integrity": "sha512-T1V6mCwc2GYKAWMtCy2HaCxLw1kydu36tGV+dKjKHEwE+8cDgRRT5FhQ+XZzehVDeK9GvDu8Znur1F6i/WmKgw==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.0.0.tgz", + "integrity": "sha512-xp6b8QF+MYT3kXEDo6MFRQRDGkFxAHBdBCo2wdo8qvoNHIr+8XYZwDEb8z0SbzzJmXFbDXk1vmavcNSd6+uLXg==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.10", - "ora": "5.3.0", - "rxjs": "6.6.3" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", - "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", - "dev": true, - "requires": { - "ajv": "6.12.6", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.3", - "source-map": "0.7.3" - } - }, - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "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 - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } + "@angular-devkit/core": "12.0.0", + "ora": "5.4.0", + "rxjs": "6.6.7" } }, "@angular/animations": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-11.2.11.tgz", - "integrity": "sha512-br6rGBVYlkgJWw9YMTS/TkgJX2zBUr5VNvQRhYVH8PlDjBLPBSHUSzkYHvXOK4hsTvg0tF0QZUpt4xt9PmQ4sQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.0.0.tgz", + "integrity": "sha512-BG/Ksk3863I7GKUem73Kty4UeU289oN+iPo/0O0x2dJCzNcpafML0GJpz4lg/RT9l6UddFviI4q9NiopR+eJfw==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/cdk": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-11.2.10.tgz", - "integrity": "sha512-Cq1dTQDGcqfB2ks8q3q4HPf7kEXU3FCB/OC5XYGMhs8tUyFTabhmXAcfkiBA4YO8YPWRc8FKrJsE1q4nV8vPKQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-12.0.0.tgz", + "integrity": "sha512-Ij1wNlufbwH2R3zVwkiJgrI0Oc4+yuveEFWMnckcZ7t6E3drmeS1/YeHSbYlWau+fglWs7LtJWC4dEIpGymvzg==", "requires": { "parse5": "^5.0.0", - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/cli": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.2.10.tgz", - "integrity": "sha512-x7u36KmX1iiyDZhkeB6yXRrNj1no+mf6arnAvJYXH2JxqsZDqp19hP8b1QcGVMSl9CZUT/vA0KT3XuI4aJ6TfQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.0.0.tgz", + "integrity": "sha512-A8vGhLKTQI/1P2Ia3Wv3/SfUBJGcy7B/MS3Dp+ueEs2purMG23z4UDmAp2EcxCJKKx0fKM++XKpbHIanELfOeA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1102.10", - "@angular-devkit/core": "11.2.10", - "@angular-devkit/schematics": "11.2.10", - "@schematics/angular": "11.2.10", - "@schematics/update": "0.1102.10", + "@angular-devkit/architect": "0.1200.0", + "@angular-devkit/core": "12.0.0", + "@angular-devkit/schematics": "12.0.0", + "@schematics/angular": "12.0.0", "@yarnpkg/lockfile": "1.1.0", "ansi-colors": "4.1.1", "debug": "4.3.1", "ini": "2.0.0", - "inquirer": "7.3.3", + "inquirer": "8.0.0", "jsonc-parser": "3.0.0", - "npm-package-arg": "8.1.0", - "npm-pick-manifest": "6.1.0", - "open": "7.4.0", - "ora": "5.3.0", - "pacote": "11.2.4", - "resolve": "1.19.0", + "npm-package-arg": "8.1.2", + "npm-pick-manifest": "6.1.1", + "open": "8.0.7", + "ora": "5.4.0", + "pacote": "11.3.2", + "resolve": "1.20.0", "rimraf": "3.0.2", - "semver": "7.3.4", - "symbol-observable": "3.0.0", - "universal-analytics": "0.4.23", + "semver": "7.3.5", + "symbol-observable": "4.0.0", "uuid": "8.3.2" }, "dependencies": { - "@angular-devkit/architect": { - "version": "0.1102.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1102.10.tgz", - "integrity": "sha512-jb/Df6l7XHU7b2hu5gG1WItMo9cDjrqY0i6UzntUQ/QsSMqbnU6yWoRT6orLgN9tGdA4AjIyv+9mfMXHwM2maw==", - "dev": true, - "requires": { - "@angular-devkit/core": "11.2.10", - "rxjs": "6.6.3" - } - }, - "@angular-devkit/core": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", - "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", - "dev": true, - "requires": { - "ajv": "6.12.6", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.3", - "source-map": "0.7.3" - } - }, - "resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "dev": true, - "requires": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - } - }, - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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 - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -603,25 +373,25 @@ } }, "@angular/common": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/common/-/common-11.2.11.tgz", - "integrity": "sha512-q2chMuaJxN1994Jm3ptWLIWx/yE0P4LCYAef7H10tYDXEJUWY9Tul+4YAnDeBjLY7om8/x3jUKChhfkuuWJing==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.0.0.tgz", + "integrity": "sha512-d6+WSnCFcxAHBsbCvBC3Rutmk+tB5CEdKhkTBY/vGe0A/MjbayzHR4IDv2i0+UZDLSgMJubqh3iCPUcSglXSEg==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/compiler": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-11.2.11.tgz", - "integrity": "sha512-8hJcT6oH/XGfE8DrCG9/PJR+FMsAAs2zT40c8mAuXa0qSn3Yrg/g1sHZ1eTwdU3iNIKzpoPj33MkJSoGN26NAQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.0.0.tgz", + "integrity": "sha512-7NdZNyxm9KLlRMmmtId6RfV6VbQIUMDxN44R+ax66BoWsuhdYXUDsDO554LwYwrjnnXXGkurDJhv7umeRwaZGw==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/compiler-cli": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-11.2.11.tgz", - "integrity": "sha512-RaXldtUmtPFQGmiRM/W9EFQ6C0Wx+llQWrFl+Bo4tcyE9JQ1jaQKYPJStJrv9ljV9RFyiPM3O00kad6QYqUdfQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.0.0.tgz", + "integrity": "sha512-6cBocQd/Umi8gVI6Jo8VsyvHuRjDO4TrFFUkbVwNAG9FacXEFP0zYABT5ywe2lVkUxs5e8WyDqvDf7fxr7CI4Q==", "dev": true, "requires": { "@babel/core": "^7.8.6", @@ -629,24 +399,17 @@ "canonical-path": "1.0.0", "chokidar": "^3.0.0", "convert-source-map": "^1.5.1", - "dependency-graph": "^0.7.2", - "fs-extra": "4.0.2", + "dependency-graph": "^0.11.0", "magic-string": "^0.25.0", "minimist": "^1.2.0", "reflect-metadata": "^0.1.2", - "semver": "^6.3.0", + "semver": "^7.0.0", "source-map": "^0.6.1", "sourcemap-codec": "^1.4.8", - "tslib": "^2.0.0", + "tslib": "^2.1.0", "yargs": "^16.2.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.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -656,11 +419,11 @@ } }, "@angular/core": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/core/-/core-11.2.11.tgz", - "integrity": "sha512-O6/opXdOwsAznpactC68TfX8RSErELfyzYGSoNpejDEFdflm0E2jSF4CcdCBlk6WtAJlnL587Lyr9o7AemI0TA==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.0.0.tgz", + "integrity": "sha512-fwXtF6qP8pr07+El/dg67RmgsI4Ubfi+E5YLjYKQ62gM8MzYyYGmLPakFzFnbzYrOr05zdprrbcVgGtMRHapMA==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/flex-layout": { @@ -672,26 +435,26 @@ } }, "@angular/forms": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.2.11.tgz", - "integrity": "sha512-joSb7XRq8C0nCharAe48suCKO0PgWbLZGc21xJIir7V8HnjdqQS6g+u+GaqEPj01C6Cdfx/zPzuLeLtL1HbZTg==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.0.0.tgz", + "integrity": "sha512-/Z2AWd2k/9cs+WwXBlZ8yUqgGsHYcp8g6PUCehZQk1gd/4n4FOKvTIGiypajGUPwO4GOHJDzibfCsGw8MenCpQ==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/language-service": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-11.2.11.tgz", - "integrity": "sha512-k8qaG6z/jcobNiwwPhNz4x60qhexTAdWxrQuDK0CK10WQ5zAkjjau6+LriLpwTfXeRBIyjyc/2TbmIP4Yy5v8w==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-12.0.0.tgz", + "integrity": "sha512-LDS1+dOdXUEf0kiqcYnOfXBIs2HAD6vJ5HWb58kq6z/8AHRMvvHiwSV26UlIbnnD+CBnTu36xmbCyZtIJluhqw==", "dev": true }, "@angular/localize": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-11.2.11.tgz", - "integrity": "sha512-IH9K2gZeUi+ZdYLRcZGIUh2LITEaCuw87pU1gDZyfQDv13dx2CwfVG9GSqoXSkO1XaxObh1jzbwxST0mkSLxMA==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.0.0.tgz", + "integrity": "sha512-vJ/xeIhF4odmSgf2XAAIb57AmUgS1DiprQeeG5aY1lZ9ZMBDC1BkeONseQDBg0d9HkT9KdqElDBuSMGfQfzEkw==", "requires": { "@babel/core": "7.8.3", - "glob": "7.1.2", + "glob": "7.1.7", "yargs": "^16.2.0" }, "dependencies": { @@ -725,35 +488,35 @@ } }, "@angular/material": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-11.2.10.tgz", - "integrity": "sha512-itylLtTloyCrmtotccVzplso7DGoiFdN91ud2sopGacTpfKVkw4tO5nIWRGWDmuu3dvHCqGo3h6EoZN0l9G+Wg==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-12.0.0.tgz", + "integrity": "sha512-ToWfr4ge2ZINLBtUQOseGm7mzscLMsrKLWYM0HzfVL9lkm6EtfTlReZV84DEzDf6/htky41t9nY5SBPWs2dtug==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/platform-browser": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-11.2.11.tgz", - "integrity": "sha512-5DwczcZHRDh9E+hfzoGC+lfbJe95w8C1mg0EFtxxeGbdtaAXGzlfhDWvLceB5cpd8UNRVY7QvOZ/erfH2i3QTw==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.0.0.tgz", + "integrity": "sha512-h+uMMluRh4dqJIor7EpvwNKRjv4xCxpttizJlqbo3vfcoOoLDoc9SvEFiXxd+UVh3S0re8zBsyBIJl+gTVFKWQ==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/platform-browser-dynamic": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-11.2.11.tgz", - "integrity": "sha512-ldySv63ceIU+KvVYqK1RKkaYxolgC859sp31LPlzAoDbAMnCMB1txRGkiiwUZ6pqph5C3LBsxFTqrLZyNcnNKQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.0.0.tgz", + "integrity": "sha512-Rkxr/KVOZGuGSuIYo2XZYbOpyS2t2jpLPS65KUUcOEwktj4hSv5VZ2soZF18tG5ZNbx06C1QDW/j9HwmZjEh5g==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/router": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@angular/router/-/router-11.2.11.tgz", - "integrity": "sha512-OPa8+sId5gz21LJqA4Syos/ue/FFxMuIhx4eOlZ5jcv/FEoDVeT4ByCIejg76HfZy8+n1zsWYvo+Mqe6dvRUpQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-12.0.0.tgz", + "integrity": "sha512-n5YHa24NgiRttAfMOzSa/H+nbx8j8c+2f1HgyrOftxoExH1FPTRnKd/mJ32A6iies8glOj9ImQBO/91C0yaQeA==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@babel/code-frame": { @@ -765,26 +528,26 @@ } }, "@babel/compat-data": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.13.15.tgz", - "integrity": "sha512-ltnibHKR1VnrU4ymHyQ/CXtNXI6yZC0oJThyW78Hft8XndANwi+9H+UIklBDraIjFEJzw8wmcM427oDd9KS5wA==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.0.tgz", + "integrity": "sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==", "dev": true }, "@babel/core": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.13.16.tgz", - "integrity": "sha512-sXHpixBiWWFti0AV2Zq7avpTasr6sIAu7Y396c608541qAU2ui4a193m0KSQmfPSKFZLnQ3cvlKDOm3XkuXm3Q==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.2.tgz", + "integrity": "sha512-OgC1mON+l4U4B4wiohJlQNUU3H73mpTyYY3j/c8U9dr9UagGGSm+WFpzjy/YLdoyjiG++c1kIDgxCo/mLwQJeQ==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.16", + "@babel/generator": "^7.14.2", "@babel/helper-compilation-targets": "^7.13.16", - "@babel/helper-module-transforms": "^7.13.14", - "@babel/helpers": "^7.13.16", - "@babel/parser": "^7.13.16", + "@babel/helper-module-transforms": "^7.14.2", + "@babel/helpers": "^7.14.0", + "@babel/parser": "^7.14.2", "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.15", - "@babel/types": "^7.13.16", + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -802,11 +565,11 @@ } }, "@babel/generator": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.13.16.tgz", - "integrity": "sha512-grBBR75UnKOcUWMp8WoDxNsWCFl//XCK6HWTrBQKTr5SV9f5g0pNOjdyzi/DTBv12S9GnYPInIXQBTky7OXEMg==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.2.tgz", + "integrity": "sha512-OnADYbKrffDVai5qcpkMxQ7caomHOoEwjkouqnN2QhydAjowFAZcsdecFIRUBdb+ZcruwYE4ythYmF1UBZU5xQ==", "requires": { - "@babel/types": "^7.13.16", + "@babel/types": "^7.14.2", "jsesc": "^2.5.1", "source-map": "^0.5.0" } @@ -851,15 +614,16 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.13.11", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.11.tgz", - "integrity": "sha512-ays0I7XYq9xbjCSvT+EvysLgfc3tOkwCULHjrnscGT3A9qD4sk3wXnJ3of0MAWsWGjdinFvajHU2smYuqXKMrw==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.2.tgz", + "integrity": "sha512-6YctwVsmlkchxfGUogvVrrhzyD3grFJyluj5JgDlQrwfMLJSt5tdAzFZfPf4H2Xoi5YLcQ6BxfJlaOBHuctyIw==", "dev": true, "requires": { - "@babel/helper-function-name": "^7.12.13", - "@babel/helper-member-expression-to-functions": "^7.13.0", + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-function-name": "^7.14.2", + "@babel/helper-member-expression-to-functions": "^7.13.12", "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-replace-supers": "^7.13.12", "@babel/helper-split-export-declaration": "^7.12.13" } }, @@ -907,13 +671,13 @@ } }, "@babel/helper-function-name": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz", - "integrity": "sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.14.2.tgz", + "integrity": "sha512-NYZlkZRydxw+YT56IlhIcS8PAhb+FEUiOzuhFTfqDyPmzAhRge6ua0dQYT/Uh0t/EDHq05/i+e5M2d4XvjgarQ==", "requires": { "@babel/helper-get-function-arity": "^7.12.13", "@babel/template": "^7.12.13", - "@babel/types": "^7.12.13" + "@babel/types": "^7.14.2" } }, "@babel/helper-get-function-arity": { @@ -953,19 +717,19 @@ } }, "@babel/helper-module-transforms": { - "version": "7.13.14", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.13.14.tgz", - "integrity": "sha512-QuU/OJ0iAOSIatyVZmfqB0lbkVP0kDRiKj34xy+QNsnVZi/PA6BoSoreeqnxxa9EHFAIL0R9XOaAR/G9WlIy5g==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.2.tgz", + "integrity": "sha512-OznJUda/soKXv0XhpvzGWDnml4Qnwp16GN+D/kZIdLsWoHj05kyu8Rm5kXmMef+rVJZ0+4pSGLkeixdqNUATDA==", "dev": true, "requires": { "@babel/helper-module-imports": "^7.13.12", "@babel/helper-replace-supers": "^7.13.12", "@babel/helper-simple-access": "^7.13.12", "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-validator-identifier": "^7.14.0", "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.13", - "@babel/types": "^7.13.14" + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" } }, "@babel/helper-optimise-call-expression": { @@ -1033,9 +797,9 @@ } }, "@babel/helper-validator-identifier": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz", - "integrity": "sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==" + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz", + "integrity": "sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==" }, "@babel/helper-validator-option": { "version": "7.12.17", @@ -1056,29 +820,29 @@ } }, "@babel/helpers": { - "version": "7.13.17", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.13.17.tgz", - "integrity": "sha512-Eal4Gce4kGijo1/TGJdqp3WuhllaMLSrW6XcL0ulyUAQOuxHcCafZE8KHg9857gcTehsm/v7RcOx2+jp0Ryjsg==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.0.tgz", + "integrity": "sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==", "requires": { "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.17", - "@babel/types": "^7.13.17" + "@babel/traverse": "^7.14.0", + "@babel/types": "^7.14.0" } }, "@babel/highlight": { - "version": "7.13.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", - "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.0.tgz", + "integrity": "sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==", "requires": { - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-validator-identifier": "^7.14.0", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.16.tgz", - "integrity": "sha512-6bAg36mCwuqLO0hbR+z7PHuqWiCeP7Dzg73OpQwsAB1Eb8HnGEz5xYBzCfbu+YjoaJsJs+qheDxVAuqbt3ILEw==" + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.2.tgz", + "integrity": "sha512-IoVDIHpsgE/fu7eXBeRWt8zLbDrSvD7H1gpomOkPpBoEN8KCruCqSDdqo8dddwQQrui30KSvQBaMUOJiuFu6QQ==" }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.13.12", @@ -1092,9 +856,9 @@ } }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.15.tgz", - "integrity": "sha512-VapibkWzFeoa6ubXy/NgV5U2U4MVnUlvnx6wo1XhlsaTrLYWE0UFpDQsVrmn22q5CzeloqJ8gEMHSKxuee6ZdA==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.2.tgz", + "integrity": "sha512-b1AM4F6fwck4N8ItZ/AtC4FP/cqZqmKRQ4FaTDutwSYyjuhtvsGEMLK4N/ztV/ImP40BjIDyMgBQAeAMsQYVFQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1112,10 +876,20 @@ "@babel/helper-plugin-utils": "^7.13.0" } }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.13.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.13.11.tgz", + "integrity": "sha512-fJTdFI4bfnMjvxJyNuaf8i9mVcZ0UhetaGEUHaHV9KEnibLugJkZAtXikR8KcYj+NYmI4DZMS8yQAyg+hvfSqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-class-static-block": "^7.12.13" + } + }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.13.8.tgz", - "integrity": "sha512-ONWKj0H6+wIRCkZi9zSbZtE/r73uOhMVHh256ys0UzfM7I3d4n+spZNWjOnJv2gzopumP2Wxi186vI8N0Y2JyQ==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.2.tgz", + "integrity": "sha512-oxVQZIWFh91vuNEMKltqNsKLFWkOIyJc95k2Gv9lWVyDfPUQGSSlbDEgWuJUU1afGE9WwlzpucMZ3yDRHIItkA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1123,19 +897,19 @@ } }, "@babel/plugin-proposal-export-namespace-from": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz", - "integrity": "sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.2.tgz", + "integrity": "sha512-sRxW3z3Zp3pFfLAgVEvzTFutTXax837oOatUIvSG9o5gRj9mKwm3br1Se5f4QalTQs9x4AzlA/HrCWbQIHASUQ==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.13.8.tgz", - "integrity": "sha512-w4zOPKUFPX1mgvTmL/fcEqy34hrQ1CRcGxdphBc6snDnnqJ47EZDIyop6IwXzAC8G916hsIuXB2ZMBCExC5k7Q==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.2.tgz", + "integrity": "sha512-w2DtsfXBBJddJacXMBhElGEYqCZQqN99Se1qeYn8DVLB33owlrlLftIbMzn5nz1OITfDVknXF433tBrLEAOEjA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1143,9 +917,9 @@ } }, "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.13.8.tgz", - "integrity": "sha512-aul6znYB4N4HGweImqKn59Su9RS8lbUIqxtXTOcAGtNIDczoEFv+l1EhmX8rUBp3G1jMjKJm8m0jXVp63ZpS4A==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.2.tgz", + "integrity": "sha512-1JAZtUrqYyGsS7IDmFeaem+/LJqujfLZ2weLR9ugB0ufUPjzf8cguyVT1g5im7f7RXxuLq1xUxEzvm68uYRtGg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1153,9 +927,9 @@ } }, "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.8.tgz", - "integrity": "sha512-iePlDPBn//UhxExyS9KyeYU7RM9WScAG+D3Hhno0PLJebAEpDZMocbDe64eqynhNAnwz/vZoL/q/QB2T1OH39A==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.2.tgz", + "integrity": "sha512-ebR0zU9OvI2N4qiAC38KIAK75KItpIPTpAtd2r4OZmMFeKbKJpUFLYP2EuDut82+BmYi8sz42B+TfTptJ9iG5Q==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1163,32 +937,32 @@ } }, "@babel/plugin-proposal-numeric-separator": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz", - "integrity": "sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.2.tgz", + "integrity": "sha512-DcTQY9syxu9BpU3Uo94fjCB3LN9/hgPS8oUL7KrSW3bA2ePrKZZPJcc5y0hoJAM9dft3pGfErtEUvxXQcfLxUg==", "dev": true, "requires": { - "@babel/helper-plugin-utils": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.8.tgz", - "integrity": "sha512-DhB2EuB1Ih7S3/IRX5AFVgZ16k3EzfRbq97CxAVI1KSYcW+lexV8VZb7G7L8zuPVSdQMRn0kiBpf/Yzu9ZKH0g==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.2.tgz", + "integrity": "sha512-hBIQFxwZi8GIp934+nj5uV31mqclC1aYDhctDu5khTi9PCCUOczyy0b34W0oE9U/eJXiqQaKyVsmjeagOaSlbw==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.8", - "@babel/helper-compilation-targets": "^7.13.8", + "@babel/compat-data": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.13.0" + "@babel/plugin-transform-parameters": "^7.14.2" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.13.8.tgz", - "integrity": "sha512-0wS/4DUF1CuTmGo+NiaHfHcVSeSLj5S3e6RivPTg/2k3wOv3jO35tZ6/ZWsQhQMvdgI7CwphjQa/ccarLymHVA==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.2.tgz", + "integrity": "sha512-XtkJsmJtBaUbOxZsNk0Fvrv8eiqgneug0A6aqLFZ4TSkar2L5dSXWcnUKHgmjJt49pyB/6ZHvkr3dPgl9MOWRQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1196,9 +970,9 @@ } }, "@babel/plugin-proposal-optional-chaining": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.12.tgz", - "integrity": "sha512-fcEdKOkIB7Tf4IxrgEVeFC4zeJSTr78no9wTdBuZZbqF64kzllU0ybo2zrzm7gUQfxGhBgq4E39oRs8Zx/RMYQ==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.2.tgz", + "integrity": "sha512-qQByMRPwMZJainfig10BoaDldx/+VDtNcrA7qdNaEOAj6VXud+gfrkA8j4CRAU5HjnWREXqIpSpH30qZX1xivA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0", @@ -1216,6 +990,18 @@ "@babel/helper-plugin-utils": "^7.13.0" } }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.0.tgz", + "integrity": "sha512-59ANdmEwwRUkLjB7CRtwJxxwtjESw+X2IePItA+RGQh+oy5RmpCh/EvVVvh5XQc3yxsm5gtv0+i9oBZhaDNVTg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.12.13", + "@babel/helper-create-class-features-plugin": "^7.14.0", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/plugin-syntax-private-property-in-object": "^7.14.0" + } + }, "@babel/plugin-proposal-unicode-property-regex": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz", @@ -1253,6 +1039,15 @@ "@babel/helper-plugin-utils": "^7.12.13" } }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.12.13.tgz", + "integrity": "sha512-ZmKQ0ZXR0nYpHZIIuj9zE7oIqCx2hw9TKi+lIo73NNrMPAZGHfS92/VRV0ZmPj6H2ffBgyFHXvJ5NYsNeEaP2A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, "@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", @@ -1343,6 +1138,15 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.0.tgz", + "integrity": "sha512-bda3xF8wGl5/5btF794utNOL0Jw+9jE5C1sLZcoK7c4uonE/y3iQiyG+KbkF3WBV/paX58VCpjhxLPkdj5Fe4w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.13.0" + } + }, "@babel/plugin-syntax-top-level-await": { "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz", @@ -1371,14 +1175,14 @@ } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.12.1", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz", - "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", + "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/helper-remap-async-to-generator": "^7.12.1" + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/helper-remap-async-to-generator": "^7.13.0" } }, "@babel/plugin-transform-block-scoped-functions": { @@ -1391,25 +1195,25 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.13.16", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.13.16.tgz", - "integrity": "sha512-ad3PHUxGnfWF4Efd3qFuznEtZKoBp0spS+DgqzVzRPV7urEBvPLue3y2j80w4Jf2YLzZHj8TOv/Lmvdmh3b2xg==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.14.2.tgz", + "integrity": "sha512-neZZcP19NugZZqNwMTH+KoBjx5WyvESPSIOQb4JHpfd+zPfqcH65RMu5xJju5+6q/Y2VzYrleQTr+b6METyyxg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0" } }, "@babel/plugin-transform-classes": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz", - "integrity": "sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.2.tgz", + "integrity": "sha512-7oafAVcucHquA/VZCsXv/gmuiHeYd64UJyyTYU+MPfNu0KeNlxw06IeENBO8bJjXVbolu+j1MM5aKQtH1OMCNg==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.12.13", - "@babel/helper-function-name": "^7.12.13", + "@babel/helper-function-name": "^7.14.2", "@babel/helper-optimise-call-expression": "^7.12.13", "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-replace-supers": "^7.13.0", + "@babel/helper-replace-supers": "^7.13.12", "@babel/helper-split-export-declaration": "^7.12.13", "globals": "^11.1.0" } @@ -1499,25 +1303,25 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz", - "integrity": "sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.2.tgz", + "integrity": "sha512-hPC6XBswt8P3G2D1tSV2HzdKvkqOpmbyoy+g73JG0qlF/qx2y3KaMmXb1fLrpmWGLZYA0ojCvaHdzFWjlmV+Pw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-module-transforms": "^7.14.2", "@babel/helper-plugin-utils": "^7.13.0", "babel-plugin-dynamic-import-node": "^2.3.3" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.13.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.8.tgz", - "integrity": "sha512-9QiOx4MEGglfYZ4XOnU79OHr6vIWUakIj9b4mioN8eQIoEh+pf5p/zEB36JpDFWA12nNMiRf7bfoRvl9Rn79Bw==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.0.tgz", + "integrity": "sha512-EX4QePlsTaRZQmw9BsoPeyh5OCtRGIhwfLquhxGp5e32w+dyL8htOcDwamlitmNFK6xBZYlygjdye9dbd9rUlQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-module-transforms": "^7.14.0", "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-simple-access": "^7.12.13", + "@babel/helper-simple-access": "^7.13.12", "babel-plugin-dynamic-import-node": "^2.3.3" } }, @@ -1535,12 +1339,12 @@ } }, "@babel/plugin-transform-modules-umd": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz", - "integrity": "sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.0.tgz", + "integrity": "sha512-nPZdnWtXXeY7I87UZr9VlsWme3Y0cfFFE41Wbxz4bbaexAjNMInXPFUpRRUJ8NoMm0Cw+zxbqjdPmLhcjfazMw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.13.0", + "@babel/helper-module-transforms": "^7.14.0", "@babel/helper-plugin-utils": "^7.13.0" } }, @@ -1573,9 +1377,9 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz", - "integrity": "sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.14.2.tgz", + "integrity": "sha512-NxoVmA3APNCC1JdMXkdYXuQS+EMdqy0vIwyDHeKHiJKRxmp1qGSdb0JLEIoPRhkx6H/8Qi3RJ3uqOCYw8giy9A==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.13.0" @@ -1609,20 +1413,23 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.12.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.12.10.tgz", - "integrity": "sha512-xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA==", + "version": "7.13.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.13.15.tgz", + "integrity": "sha512-d+ezl76gx6Jal08XngJUkXM4lFXK/5Ikl9Mh4HKDxSfGJXmZ9xG64XT2oivBzfxb/eQ62VfvoMkaCZUKJMVrBA==", "dev": true, "requires": { - "@babel/helper-module-imports": "^7.12.5", - "@babel/helper-plugin-utils": "^7.10.4", - "semver": "^5.5.1" + "@babel/helper-module-imports": "^7.13.12", + "@babel/helper-plugin-utils": "^7.13.0", + "babel-plugin-polyfill-corejs2": "^0.2.0", + "babel-plugin-polyfill-corejs3": "^0.2.0", + "babel-plugin-polyfill-regenerator": "^0.2.0", + "semver": "^6.3.0" }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } @@ -1693,31 +1500,34 @@ } }, "@babel/preset-env": { - "version": "7.13.15", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.13.15.tgz", - "integrity": "sha512-D4JAPMXcxk69PKe81jRJ21/fP/uYdcTZ3hJDF5QX2HSI9bBxxYw/dumdR6dGumhjxlprHPE4XWoPaqzZUVy2MA==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.2.tgz", + "integrity": "sha512-7dD7lVT8GMrE73v4lvDEb85cgcQhdES91BSD7jS/xjC6QY8PnRhux35ac+GCpbiRhp8crexBvZZqnaL6VrY8TQ==", "dev": true, "requires": { - "@babel/compat-data": "^7.13.15", - "@babel/helper-compilation-targets": "^7.13.13", + "@babel/compat-data": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-validator-option": "^7.12.17", "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.13.12", - "@babel/plugin-proposal-async-generator-functions": "^7.13.15", + "@babel/plugin-proposal-async-generator-functions": "^7.14.2", "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-dynamic-import": "^7.13.8", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.13.8", - "@babel/plugin-proposal-logical-assignment-operators": "^7.13.8", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.13.8", - "@babel/plugin-proposal-optional-catch-binding": "^7.13.8", - "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-class-static-block": "^7.13.11", + "@babel/plugin-proposal-dynamic-import": "^7.14.2", + "@babel/plugin-proposal-export-namespace-from": "^7.14.2", + "@babel/plugin-proposal-json-strings": "^7.14.2", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.2", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.2", + "@babel/plugin-proposal-numeric-separator": "^7.14.2", + "@babel/plugin-proposal-object-rest-spread": "^7.14.2", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.2", + "@babel/plugin-proposal-optional-chaining": "^7.14.2", "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-proposal-private-property-in-object": "^7.14.0", "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.12.13", "@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", @@ -1727,14 +1537,15 @@ "@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.0", "@babel/plugin-syntax-top-level-await": "^7.12.13", "@babel/plugin-transform-arrow-functions": "^7.13.0", "@babel/plugin-transform-async-to-generator": "^7.13.0", "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.12.13", - "@babel/plugin-transform-classes": "^7.13.0", + "@babel/plugin-transform-block-scoping": "^7.14.2", + "@babel/plugin-transform-classes": "^7.14.2", "@babel/plugin-transform-computed-properties": "^7.13.0", - "@babel/plugin-transform-destructuring": "^7.13.0", + "@babel/plugin-transform-destructuring": "^7.13.17", "@babel/plugin-transform-dotall-regex": "^7.12.13", "@babel/plugin-transform-duplicate-keys": "^7.12.13", "@babel/plugin-transform-exponentiation-operator": "^7.12.13", @@ -1742,14 +1553,14 @@ "@babel/plugin-transform-function-name": "^7.12.13", "@babel/plugin-transform-literals": "^7.12.13", "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.13.0", - "@babel/plugin-transform-modules-commonjs": "^7.13.8", + "@babel/plugin-transform-modules-amd": "^7.14.2", + "@babel/plugin-transform-modules-commonjs": "^7.14.0", "@babel/plugin-transform-modules-systemjs": "^7.13.8", - "@babel/plugin-transform-modules-umd": "^7.13.0", + "@babel/plugin-transform-modules-umd": "^7.14.0", "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", "@babel/plugin-transform-new-target": "^7.12.13", "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.13.0", + "@babel/plugin-transform-parameters": "^7.14.2", "@babel/plugin-transform-property-literals": "^7.12.13", "@babel/plugin-transform-regenerator": "^7.13.15", "@babel/plugin-transform-reserved-words": "^7.12.13", @@ -1761,7 +1572,7 @@ "@babel/plugin-transform-unicode-escapes": "^7.12.13", "@babel/plugin-transform-unicode-regex": "^7.12.13", "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.13.14", + "@babel/types": "^7.14.2", "babel-plugin-polyfill-corejs2": "^0.2.0", "babel-plugin-polyfill-corejs3": "^0.2.0", "babel-plugin-polyfill-regenerator": "^0.2.0", @@ -1769,17 +1580,6 @@ "semver": "^6.3.0" }, "dependencies": { - "@babel/plugin-transform-async-to-generator": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz", - "integrity": "sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/helper-remap-async-to-generator": "^7.13.0" - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -1887,9 +1687,9 @@ } }, "@babel/runtime": { - "version": "7.12.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.5.tgz", - "integrity": "sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==", + "version": "7.14.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.14.0.tgz", + "integrity": "sha512-JELkvo/DlpNdJ7dlyw/eY7E0suy5i5GQH+Vlxaq1nsNJ+H7f4Vtv3jMeCEgRhZZQFXTjldYfQgv2qmM6M1v5wA==", "dev": true, "requires": { "regenerator-runtime": "^0.13.4" @@ -1906,26 +1706,26 @@ } }, "@babel/traverse": { - "version": "7.13.17", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.13.17.tgz", - "integrity": "sha512-BMnZn0R+X6ayqm3C3To7o1j7Q020gWdqdyP50KEoVqaCO2c/Im7sYZSmVgvefp8TTMQ+9CtwuBp0Z1CZ8V3Pvg==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.2.tgz", + "integrity": "sha512-TsdRgvBFHMyHOOzcP9S6QU0QQtjxlRpEYOy3mcCO5RgmC305ki42aSAmfZEMSSYBla2oZ9BMqYlncBaKmD/7iA==", "requires": { "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.16", - "@babel/helper-function-name": "^7.12.13", + "@babel/generator": "^7.14.2", + "@babel/helper-function-name": "^7.14.2", "@babel/helper-split-export-declaration": "^7.12.13", - "@babel/parser": "^7.13.16", - "@babel/types": "^7.13.17", + "@babel/parser": "^7.14.2", + "@babel/types": "^7.14.2", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.13.17", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.13.17.tgz", - "integrity": "sha512-RawydLgxbOPDlTLJNtoIypwdmAy//uQIzlKt2+iBiJaRlVuI6QLUxVAyWGNfOzp8Yu4L4lLIacoCyTNtpb4wiA==", + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.2.tgz", + "integrity": "sha512-SdjAG/3DikRHpUOjxZgnkbR11xUlyDMUFJdvnIgZEE16mqmY0BINMmc4//JMJglEmn6i7sq6p+mGrFWyZ98EEw==", "requires": { - "@babel/helper-validator-identifier": "^7.12.11", + "@babel/helper-validator-identifier": "^7.14.0", "to-fast-properties": "^2.0.0" } }, @@ -1935,6 +1735,12 @@ "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", "dev": true }, + "@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 + }, "@cypress/listr-verbose-renderer": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/@cypress/listr-verbose-renderer/-/listr-verbose-renderer-0.4.1.tgz", @@ -2116,9 +1922,9 @@ "dev": true }, "@eslint/eslintrc": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", - "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.1.tgz", + "integrity": "sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==", "dev": true, "requires": { "ajv": "^6.12.4", @@ -2132,6 +1938,18 @@ "strip-json-comments": "^3.1.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" + } + }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", @@ -2166,6 +1984,12 @@ "esprima": "^4.0.0" } }, + "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 + }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", @@ -2254,16 +2078,16 @@ "dev": true }, "@jest/console": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.0-next.8.tgz", - "integrity": "sha512-ADF51Qyd98moc7ZWHPAut/GqEzzD/1MCqoX0OS0C/VQ+L649zo7ekMTIacPkkbM4d/T8K/XVS362+NUC1sgTdw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.0.0-next.9.tgz", + "integrity": "sha512-7o8IKI2mnAwrIvaVLQZ+JXS+sxaadYBrTwOm2XBBl46fCH54sy/U4q84UvjTOX5KMvmpGIhz1iDSUpLSLbk6Qw==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", "@types/node": "*", "chalk": "^4.0.0", - "jest-message-util": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", "slash": "^3.0.0" }, "dependencies": { @@ -2341,15 +2165,15 @@ } }, "@jest/core": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.8.tgz", - "integrity": "sha512-uVxp69L0kc8cQTGHwXU0hQfYg1ju08sgxGbXjCr6ajwuOx4tfB6Tlx7Jk27C33W6SKTFy2u/5B3K9lLVxOWJyg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.9.tgz", + "integrity": "sha512-F4RNXu1gwwibk6fWXr5lkG5DMzWk+b0OIXQrr5eTB3HUFqKZTM8YOaaeoCtDjWDZif79wW8wwuXRmR8qZe103Q==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.8", - "@jest/reporters": "^27.0.0-next.8", - "@jest/test-result": "^27.0.0-next.8", - "@jest/transform": "^27.0.0-next.8", + "@jest/console": "^27.0.0-next.9", + "@jest/reporters": "^27.0.0-next.9", + "@jest/test-result": "^27.0.0-next.9", + "@jest/transform": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/node": "*", "ansi-escapes": "^4.2.1", @@ -2358,18 +2182,18 @@ "exit": "^0.1.2", "graceful-fs": "^4.2.4", "jest-changed-files": "^27.0.0-next.8", - "jest-config": "^27.0.0-next.8", - "jest-haste-map": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", + "jest-config": "^27.0.0-next.9", + "jest-haste-map": "^27.0.0-next.9", + "jest-message-util": "^27.0.0-next.9", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.8", - "jest-resolve-dependencies": "^27.0.0-next.8", - "jest-runner": "^27.0.0-next.8", - "jest-runtime": "^27.0.0-next.8", - "jest-snapshot": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-validate": "^27.0.0-next.8", - "jest-watcher": "^27.0.0-next.8", + "jest-resolve": "^27.0.0-next.9", + "jest-resolve-dependencies": "^27.0.0-next.9", + "jest-runner": "^27.0.0-next.9", + "jest-runtime": "^27.0.0-next.9", + "jest-snapshot": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "jest-validate": "^27.0.0-next.9", + "jest-watcher": "^27.0.0-next.9", "micromatch": "^4.0.4", "p-each-series": "^2.1.0", "rimraf": "^3.0.0", @@ -2451,12 +2275,12 @@ } }, "@jest/environment": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.8.tgz", - "integrity": "sha512-ECb+ZnpiOGVg6ZvwMzutPGKS+wpwu9yLoX/hr9VxxG8wOUld49iWtrAZooKlvBNWTriXqPGrCb7mg26HIYaLKw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.0.0-next.9.tgz", + "integrity": "sha512-TLevPfItvPBFFRFUOtL2dwqi0HLjgveMtc2RW+o8P3uFgHhJkEVAqyqgaFYP8mJ6jzExGHZuZIfJLiTF/mKaNw==", "dev": true, "requires": { - "@jest/fake-timers": "^27.0.0-next.8", + "@jest/fake-timers": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/node": "*", "jest-mock": "^27.0.0-next.8" @@ -2536,17 +2360,17 @@ } }, "@jest/fake-timers": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.8.tgz", - "integrity": "sha512-zj7nNEs8afOk/nD5MFXz0iqOmqFYKu++tELi0UPnRhqUxSSc13HMvqiwnpqsX/DZMS6Ctfh3P29UWFPAnnMJlQ==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.0.0-next.9.tgz", + "integrity": "sha512-BQa/T746d1O2OpOzcumyjQ/Vu2ZPzpG6Hng126Tmw5R4veYvC7QDWsDjznUkJioQfZkJIJgVuK2UVuKRPO+5Ag==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", "@sinonjs/fake-timers": "^7.0.2", "@types/node": "*", - "jest-message-util": "^27.0.0-next.8", + "jest-message-util": "^27.0.0-next.9", "jest-mock": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8" + "jest-util": "^27.0.0-next.9" }, "dependencies": { "@jest/types": { @@ -2623,14 +2447,14 @@ } }, "@jest/globals": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.8.tgz", - "integrity": "sha512-qzAsfQ2ZP21xCe7B5CUNYnaNr8dYBlTxUV4lTvmb9pf8eIxWWLuau46P296mfMSZKdYGRb2AH6Ch7IYgK6qu7g==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.9.tgz", + "integrity": "sha512-sbIOdct6Y0xp0X2pZxljsKbCDaWrccZXNYqYnfMiYkSuQ21wdFQLyQJPm2dlrLqisLYPgX+F2SZ0SFwSBDA90g==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.8", + "@jest/environment": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", - "expect": "^27.0.0-next.8" + "expect": "^27.0.0-next.9" }, "dependencies": { "@jest/types": { @@ -2707,15 +2531,15 @@ } }, "@jest/reporters": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.8.tgz", - "integrity": "sha512-srkvphbcAmGoHjvS2etISdPSs4s9s/QR+QPIsIwzZIk0zmweYFcHYWnXErsPLbH29FhmyaFfC5QaZDZSwppfRA==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.9.tgz", + "integrity": "sha512-L+4Hkcy9VldZQyYqi1YJPMBuM8Y0pkaOd9C0s3HOpzKNInfmoLDuOAaTVsFZkA5TcHQYwaxoUVw/Q5FciTGO0g==", "dev": true, "requires": { "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.0.0-next.8", - "@jest/test-result": "^27.0.0-next.8", - "@jest/transform": "^27.0.0-next.8", + "@jest/console": "^27.0.0-next.9", + "@jest/test-result": "^27.0.0-next.9", + "@jest/transform": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "chalk": "^4.0.0", "collect-v8-coverage": "^1.0.0", @@ -2727,10 +2551,10 @@ "istanbul-lib-report": "^3.0.0", "istanbul-lib-source-maps": "^4.0.0", "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.0.0-next.8", - "jest-resolve": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-worker": "^27.0.0-next.8", + "jest-haste-map": "^27.0.0-next.9", + "jest-resolve": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "jest-worker": "^27.0.0-next.9", "slash": "^3.0.0", "source-map": "^0.6.0", "string-length": "^4.0.1", @@ -2801,9 +2625,9 @@ "dev": true }, "jest-worker": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", - "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.9.tgz", + "integrity": "sha512-uEhpx/rN5f+GIW93K+HO1f+OAjdiTwAZ/taFEa56gpY2TFboHzBG5bNNHwRN35l5e95A5fdtOeSQIhXUM0qEBQ==", "dev": true, "requires": { "@types/node": "*", @@ -2859,12 +2683,12 @@ } }, "@jest/test-result": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.8.tgz", - "integrity": "sha512-D/zJmk7F63dc1P0im5VmzLBsJEs24870128muooj0fBPrd6KqDrJWm+lMxE5+nojOsYAdi5i0gU+aqkPNYB5Nw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.9.tgz", + "integrity": "sha512-HvqCSgkIIhAShHUOB8n4AYWgaWbA8ENONcwR98UQSUm1Mkeun9alebmsDLCx5wSxaGrzQyQirkJX9hKu1wqHlQ==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.8", + "@jest/console": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/istanbul-lib-coverage": "^2.0.0", "collect-v8-coverage": "^1.0.0" @@ -2944,22 +2768,22 @@ } }, "@jest/test-sequencer": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.8.tgz", - "integrity": "sha512-goqCkNT06BduFXEnX0ua1EvS8wuDHRe4SwD3DsYfOz4BRDVtlSjQegBDOo/J2LRzOiHJATE7TS8J5BcBHCdBEw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.9.tgz", + "integrity": "sha512-pjJQqfllduxbXfFahjQpAuDIOt18EsOcTySSacdXelVvc/ePJOYu1gRduItzFEpJuZX1og7qJbwRWmS3XwcQaA==", "dev": true, "requires": { - "@jest/test-result": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.9", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.8", - "jest-runner": "^27.0.0-next.8", - "jest-runtime": "^27.0.0-next.8" + "jest-haste-map": "^27.0.0-next.9", + "jest-runner": "^27.0.0-next.9", + "jest-runtime": "^27.0.0-next.9" } }, "@jest/transform": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.0-next.8.tgz", - "integrity": "sha512-Nb1NABH73C36/7yn8ii6h8bNtP2lkoUTHkvq1/V8UlMsdG9+h6uMBmSmYyubblZb/gZpTb1pMUuEQUD+srwrSQ==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.0.0-next.9.tgz", + "integrity": "sha512-BLqPh+J/RB/zURuSHZiPswNvMReTUSsptHz2rbIaz7L+opDBYMY3dETh5YTkcx3W4ryYSMoFrwpSOGxgUU5QfA==", "dev": true, "requires": { "@babel/core": "^7.1.0", @@ -2969,9 +2793,9 @@ "convert-source-map": "^1.4.0", "fast-json-stable-stringify": "^2.0.0", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.8", + "jest-haste-map": "^27.0.0-next.9", "jest-regex-util": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.9", "micromatch": "^4.0.4", "pirates": "^4.0.1", "slash": "^3.0.0", @@ -3154,14 +2978,12 @@ } }, "@ngtools/webpack": { - "version": "11.2.11", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-11.2.11.tgz", - "integrity": "sha512-CfWS6mWG8FftHe+LtsIQnzaADtzKd+oy0BjynD8sXeMNy2y37sqCw9iJfoCNONKaeFglszyfFPAB8Xj3u3WXXg==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-12.0.0.tgz", + "integrity": "sha512-uo3w6/FQesqn8YZrO9QvcXR33f/eJqA5AEZrZqMBXRrCrxyVug1gNvFlx9ZFfKKsmokUfxyWPruei7mQ32DEKQ==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.11", - "enhanced-resolve": "5.7.0", - "webpack-sources": "2.2.0" + "enhanced-resolve": "5.7.0" } }, "@nodelib/fs.scandir": { @@ -3190,16 +3012,10 @@ "fastq": "^1.6.0" } }, - "@npmcli/ci-detect": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@npmcli/ci-detect/-/ci-detect-1.3.0.tgz", - "integrity": "sha512-oN3y7FAROHhrAt7Rr7PnTSwrHrZVRTS2ZbyxeQwSSYD0ifwM3YNgQqbaRmjcWoPyq77MjchusjJDspbzMmip1Q==", - "dev": true - }, "@npmcli/git": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.8.tgz", - "integrity": "sha512-LPnzyBZ+1p7+JzHVwwKycMF8M3lr1ze3wxGRnxn/QxJtk++Y3prSJQrdBDGCxJyRpFsup6J3lrRBVYBhJVrM8Q==", + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.9.tgz", + "integrity": "sha512-hTMbMryvOqGLwnmMBKs5usbPsJtyEsMsgXwJbmNrsEuQQh1LAIMDU77IoOrwkCg+NgQWl+ySlarJASwM3SutCA==", "dev": true, "requires": { "@npmcli/promise-spawn": "^1.3.2", @@ -3212,48 +3028,6 @@ "which": "^2.0.2" }, "dependencies": { - "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" - } - }, - "npm-package-arg": { - "version": "8.1.2", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.2.tgz", - "integrity": "sha512-6Eem455JsSMJY6Kpd3EyWE+n5hC+g9bSyHr9K9U2zqZb7+02+hObQ2c0+8iDk/mNF+8r1MhY44WypKJAkySIYA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "semver": "^7.3.4", - "validate-npm-package-name": "^3.0.0" - } - }, - "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" - } - }, - "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" - } - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -3313,20 +3087,6 @@ "read-package-json-fast": "^2.0.1" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, "node-gyp": { "version": "7.1.2", "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz", @@ -3345,16 +3105,6 @@ "which": "^2.0.2" } }, - "read-package-json-fast": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.2.tgz", - "integrity": "sha512-5fyFUyO9B799foVk4n6ylcoAktG/FbE3jwRKxvwaeSrIunaoMc0u81dzXxjeAFKOce7O5KncdfwpGvvs6r5PsQ==", - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" - } - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -3376,117 +3126,20 @@ } }, "@schematics/angular": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-11.2.10.tgz", - "integrity": "sha512-WcqiUl2HcE5E6HbAFKhFOUeqQEqNL++o6UsKcgk8rQkx5RM7ZkT6uksxiwhfpKzSIqUjwx+xe66fP6pweNZ/yQ==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.0.0.tgz", + "integrity": "sha512-6fS1MuzLvuiuS8ruSl919+mXTBDgpMY+mC+n1iM70rHvDms6+wEIwuyEty6Mw7JsPFXwcFAsIBt3EZCplzHhmg==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.10", - "@angular-devkit/schematics": "11.2.10", + "@angular-devkit/core": "12.0.0", + "@angular-devkit/schematics": "12.0.0", "jsonc-parser": "3.0.0" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", - "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", - "dev": true, - "requires": { - "ajv": "6.12.6", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.3", - "source-map": "0.7.3" - } - }, - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "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 - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "@schematics/update": { - "version": "0.1102.10", - "resolved": "https://registry.npmjs.org/@schematics/update/-/update-0.1102.10.tgz", - "integrity": "sha512-aU5fUT9ddw3n5ZOzx/x1W4Xo2fz+sDtDnrRdKI0Jip/9HE1PaoKxWT6gB5ouDnKETrvgDOArn68zIM8eOAVarg==", - "dev": true, - "requires": { - "@angular-devkit/core": "11.2.10", - "@angular-devkit/schematics": "11.2.10", - "@yarnpkg/lockfile": "1.1.0", - "ini": "2.0.0", - "npm-package-arg": "^8.0.0", - "pacote": "11.2.4", - "semver": "7.3.4", - "semver-intersect": "1.4.0" - }, - "dependencies": { - "@angular-devkit/core": { - "version": "11.2.10", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.10.tgz", - "integrity": "sha512-3QBluhsnXsntbl0ybHuXtuH/HBChqibXKmzrENj2n+SKlHFOYhE9PJCSfE6q1kwKN+zg6avOETVziI2pP5xtJQ==", - "dev": true, - "requires": { - "ajv": "6.12.6", - "fast-json-stable-stringify": "2.1.0", - "magic-string": "0.25.7", - "rxjs": "6.6.3", - "source-map": "0.7.3" - } - }, - "rxjs": { - "version": "6.6.3", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz", - "integrity": "sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "semver": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", - "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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 - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } } }, "@sideway/address": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.1.tgz", - "integrity": "sha512-+I5aaQr3m0OAmMr7RQ3fR9zx55sejEYR2BFJaxL+zT3VM2611X0SHvPWIbAUBZVTn/YzYKbV8gJ2oT/QELknfQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz", + "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==", "dev": true, "requires": { "@hapi/hoek": "^9.0.0" @@ -3952,7 +3605,6 @@ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz", "integrity": "sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ==", "dev": true, - "optional": true, "requires": { "@types/estree": "*", "@types/json-schema": "*" @@ -3963,18 +3615,16 @@ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz", "integrity": "sha512-O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==", "dev": true, - "optional": true, "requires": { "@types/eslint": "*", "@types/estree": "*" } }, "@types/estree": { - "version": "0.0.46", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", - "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==", - "dev": true, - "optional": true + "version": "0.0.47", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz", + "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==", + "dev": true }, "@types/file-saver": { "version": "2.0.2", @@ -4175,13 +3825,13 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz", - "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.23.0.tgz", + "integrity": "sha512-tGK1y3KIvdsQEEgq6xNn1DjiFJtl+wn8JJQiETtCbdQxw1vzjXyAaIkEmO2l6Nq24iy3uZBMFQjZ6ECf1QdgGw==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "4.22.0", - "@typescript-eslint/scope-manager": "4.22.0", + "@typescript-eslint/experimental-utils": "4.23.0", + "@typescript-eslint/scope-manager": "4.23.0", "debug": "^4.1.1", "functional-red-black-tree": "^1.0.1", "lodash": "^4.17.15", @@ -4191,67 +3841,55 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz", - "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.23.0.tgz", + "integrity": "sha512-WAFNiTDnQfrF3Z2fQ05nmCgPsO5o790vOhmWKXbbYQTO9erE1/YsFot5/LnOUizLzU2eeuz6+U/81KV5/hFTGA==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.22.0", - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/typescript-estree": "4.22.0", + "@typescript-eslint/scope-manager": "4.23.0", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/typescript-estree": "4.23.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" - }, - "dependencies": { - "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" - } - } } }, "@typescript-eslint/parser": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz", - "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.23.0.tgz", + "integrity": "sha512-wsvjksHBMOqySy/Pi2Q6UuIuHYbgAMwLczRl4YanEPKW5KVxI9ZzDYh3B5DtcZPQTGRWFJrfcbJ6L01Leybwug==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "4.22.0", - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/typescript-estree": "4.22.0", + "@typescript-eslint/scope-manager": "4.23.0", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/typescript-estree": "4.23.0", "debug": "^4.1.1" } }, "@typescript-eslint/scope-manager": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz", - "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.23.0.tgz", + "integrity": "sha512-ZZ21PCFxPhI3n0wuqEJK9omkw51wi2bmeKJvlRZPH5YFkcawKOuRMQMnI8mH6Vo0/DoHSeZJnHiIx84LmVQY+w==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/visitor-keys": "4.22.0" + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/visitor-keys": "4.23.0" } }, "@typescript-eslint/types": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz", - "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.23.0.tgz", + "integrity": "sha512-oqkNWyG2SLS7uTWLZf6Sr7Dm02gA5yxiz1RP87tvsmDsguVATdpVguHr4HoGOcFOpCvx9vtCSCyQUGfzq28YCw==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz", - "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.23.0.tgz", + "integrity": "sha512-5Sty6zPEVZF5fbvrZczfmLCOcby3sfrSPu30qKoY1U3mca5/jvU5cwsPb/CO6Q3ByRjixTMIVsDkqwIxCf/dMw==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.0", - "@typescript-eslint/visitor-keys": "4.22.0", + "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/visitor-keys": "4.23.0", "debug": "^4.1.1", "globby": "^11.0.1", "is-glob": "^4.0.1", @@ -4260,215 +3898,158 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz", - "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==", + "version": "4.23.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.23.0.tgz", + "integrity": "sha512-5PNe5cmX9pSifit0H+nPoQBXdbNzi5tOEec+3riK+ku4e3er37pKxMKDH5Ct5Y4fhWxcD4spnlYjxi9vXbSpwg==", "dev": true, "requires": { - "@typescript-eslint/types": "4.22.0", + "@typescript-eslint/types": "4.23.0", "eslint-visitor-keys": "^2.0.0" } }, "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", + "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", "dev": true, "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" + "@webassemblyjs/helper-numbers": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0" } }, "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", + "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", "dev": true }, "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", + "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", "dev": true }, "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", - "dev": true, - "requires": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", + "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", "dev": true }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0" - } - }, "@webassemblyjs/helper-numbers": { "version": "1.11.0", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", "dev": true, - "optional": true, "requires": { "@webassemblyjs/floating-point-hex-parser": "1.11.0", "@webassemblyjs/helper-api-error": "1.11.0", "@xtuc/long": "4.2.2" - }, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", - "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", - "dev": true, - "optional": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", - "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", - "dev": true, - "optional": true - } } }, "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", + "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", "dev": true }, "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", + "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0" } }, "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", + "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } }, "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", + "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", "dev": true, "requires": { "@xtuc/long": "4.2.2" } }, "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", + "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", "dev": true }, "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", + "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/helper-wasm-section": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-opt": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "@webassemblyjs/wast-printer": "1.11.0" } }, "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", + "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" } }, "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", + "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-buffer": "1.11.0", + "@webassemblyjs/wasm-gen": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0" } }, "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", + "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/helper-api-error": "1.11.0", + "@webassemblyjs/helper-wasm-bytecode": "1.11.0", + "@webassemblyjs/ieee754": "1.11.0", + "@webassemblyjs/leb128": "1.11.0", + "@webassemblyjs/utf8": "1.11.0" } }, "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", + "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", "dev": true, "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", + "@webassemblyjs/ast": "1.11.0", "@xtuc/long": "4.2.2" } }, @@ -4518,9 +4099,9 @@ "integrity": "sha512-G+chJctFPiiLGvs3+/Mly3apXTcfgE45dT5yp12BcWZ1kUs+gm0qd3/fv4gsz6fVag4mM0moHVpjHDIgph6Psg==" }, "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.4.tgz", + "integrity": "sha512-Ibt84YwBDDA890eDiDCEqcbwvHlBvzzDkU2cGBBDDI1QWT12jTiXIOn2CIw5KK4i6N5Z2HUxwYjzriDyqaqqZg==", "dev": true }, "acorn-globals": { @@ -4554,9 +4135,9 @@ "dev": true }, "adjust-sourcemap-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz", - "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==", + "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", @@ -4594,14 +4175,14 @@ } }, "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.2.0.tgz", + "integrity": "sha512-WSNGFuyWd//XO8n/m/EaOlNLtO0yL8EXT/74LqT4khdhpZjP7lkj/kT5uwRmGitKEVp/Oj7ZUHeGfPtgHhQ5CA==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" } }, @@ -4611,6 +4192,15 @@ "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", "dev": true }, + "ajv-formats": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.0.2.tgz", + "integrity": "sha512-Brah4Uo5/U8v76c6euTwtjVFFaVishwnJrQBYpev1JRh4vjA1F4HY3UzQez41YUCszUCXKagG8v6eVRBHV1gkw==", + "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", @@ -4843,12 +4433,6 @@ "commander": "^2.11.0" } }, - "arity-n": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", - "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=", - "dev": true - }, "arr-diff": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", @@ -4996,53 +4580,6 @@ "safer-buffer": "~2.1.0" } }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true - }, - "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, - "requires": { - "inherits": "2.0.1" - } - } - } - }, "assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", @@ -5128,17 +4665,46 @@ "dev": true }, "autoprefixer": { - "version": "10.2.4", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.2.4.tgz", - "integrity": "sha512-DCCdUQiMD+P/as8m3XkeTUkUKuuRqLGcwD0nll7wevhqoJfMRpJlkFd1+MQh1pvupjiQuip42lc/VFvfUTMSKw==", + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", "dev": true, "requires": { - "browserslist": "^4.16.1", - "caniuse-lite": "^1.0.30001181", + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", "colorette": "^1.2.1", - "fraction.js": "^4.0.13", "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, "aws-sign2": { @@ -5172,12 +4738,12 @@ } }, "babel-jest": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.8.tgz", - "integrity": "sha512-627ROF2NMeLmF2QJey95TeiyYGYZ+6YjWKx/2RNQYnF6trNsoc/W8EZEpZo3GSU086GQ2vg4gJs1oncSnyp/aw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.0.0-next.9.tgz", + "integrity": "sha512-CcbGKOv97PTiM+b6mAc0rWZOe1Qm4hDYhFiFgcH+YYf6ZWefPUY/SiSMG/kN48bm/nFMT55xhPNX/Hq9O95VRg==", "dev": true, "requires": { - "@jest/transform": "^27.0.0-next.8", + "@jest/transform": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/babel__core": "^7.1.14", "babel-plugin-istanbul": "^6.0.0", @@ -5548,12 +5114,6 @@ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", "dev": true }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "dev": true - }, "body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", @@ -5706,119 +5266,32 @@ "fill-range": "^7.0.1" } }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true - }, "browser-process-hrtime": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", "dev": true }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "browserslist": { + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", "dev": true, "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", + "escalade": "^3.1.1", + "node-releases": "^1.1.71" } }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", "dev": true, "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.16.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.5.tgz", - "integrity": "sha512-C2HAjrM1AI/djrpAUU/tr4pml1DqLIzJKSLDBXBrNErl9ZCCTXdhwxdJjYc16953+mBWf7Lw+uUJgpgb8cN71A==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001214", - "colorette": "^1.2.2", - "electron-to-chromium": "^1.3.719", - "escalade": "^3.1.1", - "node-releases": "^1.1.71" - } - }, - "bs-logger": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", - "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", - "dev": true, - "requires": { - "fast-json-stable-stringify": "2.x" + "fast-json-stable-stringify": "2.x" } }, "bser": { @@ -5870,18 +5343,6 @@ "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", "dev": true }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, "builtins": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", @@ -6070,9 +5531,9 @@ } }, "cacache": { - "version": "15.0.5", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.5.tgz", - "integrity": "sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==", + "version": "15.0.6", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.0.6.tgz", + "integrity": "sha512-g1WYDMct/jzW+JdWEyjaX2zoBkZ6ZT9VpOyp2I/VMtDsNLffNat3kqPFfi1eDRSK9/SuKGyORDHcQMcPF8sQ/w==", "dev": true, "requires": { "@npmcli/move-file": "^1.0.1", @@ -6089,25 +5550,9 @@ "p-map": "^4.0.0", "promise-inflight": "^1.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.0", + "ssri": "^8.0.1", "tar": "^6.0.2", "unique-filename": "^1.1.1" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - } } }, "cache-base": { @@ -6242,9 +5687,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001219", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001219.tgz", - "integrity": "sha512-c0yixVG4v9KBc/tQ2rlbB3A/bgBFRvl8h8M4IeUbqCca4gsiCfvtaheUssbnux/Mb66Vjz7x8yYjDgYcNQOhyQ==", + "version": "1.0.30001228", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001228.tgz", + "integrity": "sha512-QQmLOGJ3DEgokHbMSA8cj2a+geXqmnpyOFT0lhQV6P3/YOJvGDEwoedcwxEQ30gJIwIIunHIicunJ2rzK5gB2A==", "dev": true }, "canonical-path": { @@ -6321,16 +5766,6 @@ "integrity": "sha512-kdRWLBIJwdsYJWYJFtAFFYxybguqeF91qpZaggjG5Nf8QKdizFG2hjqvaTXbxFIcYbSaD74KpAXv6BSm17DHEQ==", "dev": true }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, "circular-dependency-plugin": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/circular-dependency-plugin/-/circular-dependency-plugin-5.2.2.tgz", @@ -6344,9 +5779,9 @@ "dev": true }, "cjs-module-lexer": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.0.tgz", - "integrity": "sha512-S3lnDW/6bYN8xry9cmjsY+sTo0du8OMce/ux+MTWA1/IvkarL4FrPLCn+RU+v0hpX9Sa4TMBro4idpm51b3fXw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz", + "integrity": "sha512-jVamGdJPDeuQilKhvVn1h3knuMOZzr8QDnpk+M9aMlCaMkTDd6fBWPhiDqFvFZ07pL0liqabAiuy8SY4jGHeaw==", "dev": true }, "class-utils": { @@ -6718,15 +6153,6 @@ "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", "dev": true }, - "compose-function": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", - "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", - "dev": true, - "requires": { - "arity-n": "^1.0.4" - } - }, "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", @@ -6928,24 +6354,12 @@ "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", "dev": true }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "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 }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, "content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -6990,54 +6404,6 @@ "is-what": "^3.12.0" } }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, "copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", @@ -7063,24 +6429,38 @@ } }, "copy-webpack-plugin": { - "version": "6.3.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.3.2.tgz", - "integrity": "sha512-MgJ1uouLIbDg4ST1GzqrGQyKoXY5iPqi6fghFqarijam7FQcBa/r6Rg0VkoIuzx75Xq8iAMghyOueMkWUQ5OaA==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-8.1.1.tgz", + "integrity": "sha512-rYM2uzRxrLRpcyPqGceRBDpxxUV8vcDqIKxAUKfcnFpcrPxT5+XvhTxv7XLjo5AvEJFPdAE3zCogG2JVahqgSQ==", "dev": true, "requires": { - "cacache": "^15.0.5", - "fast-glob": "^3.2.4", - "find-cache-dir": "^3.3.1", + "fast-glob": "^3.2.5", "glob-parent": "^5.1.1", - "globby": "^11.0.1", - "loader-utils": "^2.0.0", + "globby": "^11.0.3", "normalize-path": "^3.0.0", - "p-limit": "^3.0.2", + "p-limit": "^3.1.0", "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "webpack-sources": "^1.4.3" + "serialize-javascript": "^5.0.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", @@ -7100,22 +6480,6 @@ "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 - }, - "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" - } } } }, @@ -7125,12 +6489,12 @@ "integrity": "sha512-k93Isqg7e4txZWMGNYwevZL9MiogLk8pd1PtwrmFmi8IBq4GXqUaVW/a33Llt6amSI36uSjd0GWwc9pTT9ALlQ==" }, "core-js-compat": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.11.1.tgz", - "integrity": "sha512-aZ0e4tmlG/aOBHj92/TuOuZwp6jFvn1WNabU5VOVixzhu5t5Ao+JZkQOPlgNXu6ynwLrwJxklT4Gw1G1VGEh+g==", + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.12.1.tgz", + "integrity": "sha512-i6h5qODpw6EsHAoIdQhKoZdWn+dGBF3dSS8m5tif36RlWvW3A6+yu2S16QHUo3CrkzrnEskMAt9f8FxmY9fhWQ==", "dev": true, "requires": { - "browserslist": "^4.16.5", + "browserslist": "^4.16.6", "semver": "7.0.0" }, "dependencies": { @@ -7161,51 +6525,6 @@ "yaml": "^1.10.0" } }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, "create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", @@ -7213,9 +6532,9 @@ "dev": true }, "critters": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.7.tgz", - "integrity": "sha512-qUF2SaAWFYjNPdCcPpu68p2DnHiosia84yx5mPTlUMQjkjChR+n6sO1/I7yn2U2qNDgSPTd2SoaTIDQcUL+EwQ==", + "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", @@ -7303,25 +6622,6 @@ } } }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, "crypto-random-string": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", @@ -7347,6 +6647,43 @@ } } }, + "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": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } + }, "css-color-names": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz", @@ -7362,26 +6699,98 @@ "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 + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "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 + }, + "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" + } + } + } + }, "css-loader": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.0.1.tgz", - "integrity": "sha512-cXc2ti9V234cq7rJzFKhirb2L2iPy8ZjALeVJAozXYz9te3r4eqLSixNAbMDJSgJEQywqXzs8gonxaboeKqwiw==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.4.tgz", + "integrity": "sha512-OFYGyINCKkdQsTrSYxzGSFnGS4gNjcXkKkQgWxK138jgnPt+lepxdjSZNc8sHAl5vP3DhsJUxufWIjOwI8PMMw==", "dev": true, "requires": { "camelcase": "^6.2.0", - "cssesc": "^3.0.0", - "icss-utils": "^5.0.0", + "icss-utils": "^5.1.0", "loader-utils": "^2.0.0", - "postcss": "^8.1.4", + "postcss": "^8.2.10", "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", "schema-utils": "^3.0.0", - "semver": "^7.3.2" + "semver": "^7.3.5" }, "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.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -7437,6 +6846,43 @@ } } }, + "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": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } + }, "css-select": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz", @@ -7493,6 +6939,12 @@ "through": "X.X.X" } }, + "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", @@ -7500,13 +6952,13 @@ "dev": true }, "cssnano": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.1.tgz", - "integrity": "sha512-5WubEmKcK2cqw43DUAayRBiIlTdX7iX3ZowrWDVxSVcW3hyohVnbJ4K4mbnWtJp5rfJnUwHg5H4mDAGzmuCM3g==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.2.tgz", + "integrity": "sha512-8JK3EnPsjQsULme9/e5M2hF564f/480hwsdcHvQ7ZtAIMfQ1O3SCfs+b8Mjf5KJxhYApyRshR2QSovEJi2K72Q==", "dev": true, "requires": { "cosmiconfig": "^7.0.0", - "cssnano-preset-default": "^5.0.0", + "cssnano-preset-default": "^5.0.1", "is-resolvable": "^1.1.0" } }, @@ -7585,12 +7037,6 @@ } } }, - "cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=", - "dev": true - }, "cypress": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/cypress/-/cypress-7.2.0.tgz", @@ -7639,9 +7085,9 @@ }, "dependencies": { "@types/node": { - "version": "14.14.43", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.43.tgz", - "integrity": "sha512-3pwDJjp1PWacPTpH0LcfhgjvurQvrZFBrC6xxjaUEZ7ifUtT32jtjPxEMMblpqd2Mvx+k8haqQJLQxolyGN/cQ==", + "version": "14.14.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.45.tgz", + "integrity": "sha512-DssMqTV9UnnoxDWu959sDLZzfvqCF0qDNRjaWeYSui9xkFe61kKo4l1TWNTQONpuXEm+gLMRvdlzvNHBamzmEw==", "dev": true }, "ansi-styles": { @@ -7732,18 +7178,6 @@ "strip-final-newline": "^2.0.0" } }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, "get-stream": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", @@ -7765,16 +7199,6 @@ "integrity": "sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==", "dev": true }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -7823,12 +7247,6 @@ "rimraf": "^3.0.0" } }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -8331,9 +7749,9 @@ } }, "damerau-levenshtein": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz", - "integrity": "sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==", "dev": true }, "dashdash": { @@ -8357,9 +7775,9 @@ } }, "date-fns": { - "version": "2.21.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.21.1.tgz", - "integrity": "sha512-m1WR0xGiC6j6jNFAyW4Nvh4WxAi4JF4w9jRJwSI8nBmNcyZXPcP9VUQG+6gHQXAmqaGEKDKhOqAtENDC941UkA==", + "version": "2.21.3", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.21.3.tgz", + "integrity": "sha512-HeYdzCaFflc1i4tGbj7JKMjM4cKGYoyxwcIIkHzNgCkX8xXDNJDZXgDDVchIWpN4eQc3lH37WarduXFZJOtxfw==", "dev": true }, "dayjs": { @@ -8507,6 +7925,12 @@ "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", "dev": true }, + "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", @@ -8605,21 +8029,11 @@ "dev": true }, "dependency-graph": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz", - "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==", + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", "dev": true }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, "destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", @@ -8656,25 +8070,6 @@ "integrity": "sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==", "dev": true }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, "dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -8737,12 +8132,6 @@ } } }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, "domelementtype": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", @@ -8917,9 +8306,9 @@ } }, "electron-to-chromium": { - "version": "1.3.723", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.723.tgz", - "integrity": "sha512-L+WXyXI7c7+G1V8ANzRsPI5giiimLAUDC6Zs1ojHHPhYXb3k/iTABFmWjivEtsWrRQymjnO66/rO2ZTABGdmWg==", + "version": "1.3.727", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.727.tgz", + "integrity": "sha512-Mfz4FIB4FSvEwBpDfdipRIrwd6uo8gUDoRDF4QEYb4h4tSuI3ov594OrjU6on042UlFHouIJpClDODGkPcBSbg==", "dev": true }, "elegant-spinner": { @@ -8928,29 +8317,6 @@ "integrity": "sha1-2wQ1IcldfjA/2PNFvtwzSc+wcp4=", "dev": true }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, "emittery": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", @@ -9063,8 +8429,7 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz", "integrity": "sha512-ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==", - "dev": true, - "optional": true + "dev": true }, "es5-ext": { "version": "0.10.53", @@ -9304,6 +8669,18 @@ "@babel/highlight": "^7.10.4" } }, + "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-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -9358,16 +8735,6 @@ "which": "^2.0.1" } }, - "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" - } - }, "globals": { "version": "13.8.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", @@ -9399,6 +8766,12 @@ "esprima": "^4.0.0" } }, + "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 + }, "path-key": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", @@ -9536,12 +8909,12 @@ } }, "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "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.1.0", + "esrecurse": "^4.3.0", "estraverse": "^4.1.1" } }, @@ -9563,9 +8936,9 @@ } }, "eslint-visitor-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz", - "integrity": "sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "dev": true }, "espree": { @@ -9687,16 +9060,6 @@ "original": "^1.0.0" } }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, "execa": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", @@ -9801,16 +9164,16 @@ } }, "expect": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.8.tgz", - "integrity": "sha512-98B8W7UHhPq3Ya2oGOxj3l2NYlEorLbjOsbtxkKc5+HgZ/8Ez/sHA+Vw7wBoLjVLy6JuU7HdRHhbUM43Kt6v1Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.0.0-next.9.tgz", + "integrity": "sha512-uOD7zmJs6bVBoF4+xGUg6lpWDm06TFtwMh+iORG2YGYUSqmz2qFCtmV8bZ0/fEm6qR/pIENKY36CrLiihk3ANA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", "ansi-styles": "^5.0.0", - "jest-get-type": "^27.0.0-next.0", - "jest-matcher-utils": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", + "jest-get-type": "^27.0.0-next.9", + "jest-matcher-utils": "^27.0.0-next.9", + "jest-message-util": "^27.0.0-next.9", "jest-regex-util": "^27.0.0-next.0" }, "dependencies": { @@ -9885,9 +9248,9 @@ "dev": true }, "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.9.tgz", + "integrity": "sha512-uxp8fig6f4S5BlhM5UzyEAnZupYIH1bhRmD3Krkm3UA73zIsAAIsmGuVSBDcVBXbpQ97bTYTgEkVdCtMaMOBSA==", "dev": true }, "supports-color": { @@ -10217,12 +9580,6 @@ "pend": "~1.2.0" } }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, "figures": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", @@ -10241,29 +9598,6 @@ "flat-cache": "^3.0.4" } }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, "file-saver": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", @@ -10492,6 +9826,12 @@ "integrity": "sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==", "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 + }, "flush-write-stream": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", @@ -10529,9 +9869,9 @@ } }, "follow-redirects": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.0.tgz", - "integrity": "sha512-0vRwd7RKQBTt+mgu87mtYeofLFZpTas2S9zY+jIeuLJMNvudIgF52nr19q40HOwH5RrhWIPuj9puybzSJiRrVg==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", + "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", "dev": true }, "for-in": { @@ -10572,12 +9912,6 @@ "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=", "dev": true }, - "fraction.js": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.13.tgz", - "integrity": "sha512-E1fz2Xs9ltlUp+qbiyx9wmt2n9dRzPsS11Jtdb8D2o+cC7wr9xkkKsVKJuBX0ST+LVS+LhLO+SbLJNtfWcJvXA==", - "dev": true - }, "fragment-cache": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", @@ -10593,42 +9927,6 @@ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "dev": true }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } - } - } - }, "front-matter": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-2.1.2.tgz", @@ -10666,14 +9964,15 @@ } }, "fs-extra": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.2.tgz", - "integrity": "sha1-+RcExT0bRh+JNFKwwwfZmXZHq2s=", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", "dev": true, "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" } }, "fs-minipass": { @@ -10731,43 +10030,11 @@ } } }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } - } - } + "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", @@ -10963,9 +10230,9 @@ "dev": true }, "glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -11051,8 +10318,7 @@ "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, - "optional": true + "dev": true }, "glob-watcher": { "version": "5.0.5", @@ -11519,6 +10785,27 @@ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true }, + "inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "requires": { + "ansi-escapes": "^4.2.1", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-width": "^3.0.0", + "external-editor": "^3.0.3", + "figures": "^3.0.0", + "lodash": "^4.17.19", + "mute-stream": "0.0.8", + "run-async": "^2.4.0", + "rxjs": "^6.6.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0", + "through": "^2.3.6" + } + }, "is-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", @@ -11848,6 +11135,26 @@ "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 + } } }, "hard-rejection": { @@ -11956,35 +11263,6 @@ "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", "dev": true }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, "he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", @@ -12002,17 +11280,6 @@ "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz", "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg==" }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, "homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -12023,9 +11290,9 @@ } }, "hosted-git-info": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-3.0.8.tgz", - "integrity": "sha512-aXpmwoOhRBrw6X3j0h5RloK4x1OzsxMPyxqIHyNfSe2pypkVTZFpEiRoSipPEPlMrh0HW/XsjkJ5WgnCirpNUw==", + "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" @@ -12290,12 +11557,6 @@ "sshpk": "^1.7.0" } }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, "https-proxy-agent": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", @@ -12347,12 +11608,6 @@ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "dev": true }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=", - "dev": true - }, "ignore": { "version": "5.1.8", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", @@ -12360,9 +11615,9 @@ "dev": true }, "ignore-walk": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.3.tgz", - "integrity": "sha512-m7o6xuOaT1aqheYHKf8W6J5pYH85ZI9w077erOzLje3JsB1gkafkAhHHY19dqjulgIZHFm32Cp5uNZgcQqdJKw==", + "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" @@ -12491,9 +11746,9 @@ "dev": true }, "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.0.0.tgz", + "integrity": "sha512-ON8pEJPPCdyjxj+cxsYRe6XfCJepTxANdNnTebsTuQgXpRyZRRT9t4dJwjRubgmvn20CLSEnozRUayXyM9VTXA==", "dev": true, "requires": { "ansi-escapes": "^4.2.1", @@ -12502,10 +11757,10 @@ "cli-width": "^3.0.0", "external-editor": "^3.0.3", "figures": "^3.0.0", - "lodash": "^4.17.19", + "lodash": "^4.17.21", "mute-stream": "0.0.8", "run-async": "^2.4.0", - "rxjs": "^6.6.0", + "rxjs": "^6.6.6", "string-width": "^4.1.0", "strip-ansi": "^6.0.0", "through": "^2.3.6" @@ -12710,9 +11965,9 @@ } }, "is-core-module": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz", - "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz", + "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==", "requires": { "has": "^1.0.3" } @@ -12738,9 +11993,9 @@ } }, "is-date-object": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz", - "integrity": "sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", + "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", "dev": true }, "is-descriptor": { @@ -12948,13 +12203,13 @@ "dev": true }, "is-regex": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz", - "integrity": "sha512-axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", + "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", "dev": true, "requires": { "call-bind": "^1.0.2", - "has-symbols": "^1.0.1" + "has-symbols": "^1.0.2" } }, "is-regexp": { @@ -13270,22 +12525,22 @@ } }, "jest-cli": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.8.tgz", - "integrity": "sha512-t14p7r8t0e6+dL7kq2VaWsV+XV5w0wFFCti8R+2+gH5hnivLA77iTtBC/JiNBbDcI47JPhm75CSaK3z7mBJOBw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.0.0-next.9.tgz", + "integrity": "sha512-aUHKKcWE/7m7CnK38LUGz1T24kT2BQyHyiSascdFY/Q2zVrrwrU3TKx6OiMErsiBC2VFAM/ACDpMlFWothKUhw==", "dev": true, "requires": { - "@jest/core": "^27.0.0-next.8", - "@jest/test-result": "^27.0.0-next.8", + "@jest/core": "^27.0.0-next.9", + "@jest/test-result": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "chalk": "^4.0.0", "exit": "^0.1.2", "graceful-fs": "^4.2.4", "import-local": "^3.0.2", "is-ci": "^3.0.0", - "jest-config": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-validate": "^27.0.0-next.8", + "jest-config": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "jest-validate": "^27.0.0-next.9", "prompts": "^2.0.1", "yargs": "^16.0.3" } @@ -13486,28 +12741,28 @@ } }, "jest-circus": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.8.tgz", - "integrity": "sha512-BKL5xExjXcRFabzqy5P0VtD387CU1rGL4RdCHDMauCfA1U+FGTWjwiJLfGGyLmeYTJJTQu1Phe6bOXwXpRzHvg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.0.0-next.9.tgz", + "integrity": "sha512-IuGN9B0AEgbK2tfYRHmSil0GaRfsKigs9qXU1V4k96M2Db7UDfPwfGJ5JALLUyU7cHv5f1HoAh1L53d7dOMXrQ==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.8", - "@jest/test-result": "^27.0.0-next.8", + "@jest/environment": "^27.0.0-next.9", + "@jest/test-result": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", "dedent": "^0.7.0", - "expect": "^27.0.0-next.8", + "expect": "^27.0.0-next.9", "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.8", - "jest-matcher-utils": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-runner": "^27.0.0-next.8", - "jest-runtime": "^27.0.0-next.8", - "jest-snapshot": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "pretty-format": "^27.0.0-next.8", + "jest-each": "^27.0.0-next.9", + "jest-matcher-utils": "^27.0.0-next.9", + "jest-message-util": "^27.0.0-next.9", + "jest-runner": "^27.0.0-next.9", + "jest-runtime": "^27.0.0-next.9", + "jest-snapshot": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "pretty-format": "^27.0.0-next.9", "stack-utils": "^2.0.3", "throat": "^6.0.1" }, @@ -13575,9 +12830,9 @@ "dev": true }, "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.9.tgz", + "integrity": "sha512-BF2889sl/4yxeInR4tYnJQu6IOKNjZdujqcLaMoQUd1G9CykEBrpCuT6a86Q8iKXyaJMq2MMCfTPHe4TjAwbhA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -13606,30 +12861,30 @@ } }, "jest-config": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.8.tgz", - "integrity": "sha512-ilbylAjv1wObvLE0inVPMIwCguPxn0eOt51tN8jmvfcW7GMCbaMF05cdEKG9eT7Or4cpSFezyMq+fVIxNWwgHw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.0.0-next.9.tgz", + "integrity": "sha512-z3PAvADcgYTehwPyB95ZNX5m9uWuFgDOa5lPEJBAVHZ2kXZhUbyXpZQoQc5V4USv3PtUxTGoLveoiMG0tFVzEg==", "dev": true, "requires": { "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.0.0-next.8", + "@jest/test-sequencer": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", - "babel-jest": "^27.0.0-next.8", + "babel-jest": "^27.0.0-next.9", "chalk": "^4.0.0", "deepmerge": "^4.2.2", "glob": "^7.1.1", "graceful-fs": "^4.2.4", - "jest-circus": "^27.0.0-next.8", - "jest-environment-jsdom": "^27.0.0-next.8", - "jest-environment-node": "^27.0.0-next.8", - "jest-get-type": "^27.0.0-next.0", - "jest-jasmine2": "^27.0.0-next.8", + "jest-circus": "^27.0.0-next.9", + "jest-environment-jsdom": "^27.0.0-next.9", + "jest-environment-node": "^27.0.0-next.9", + "jest-get-type": "^27.0.0-next.9", + "jest-jasmine2": "^27.0.0-next.9", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-validate": "^27.0.0-next.8", + "jest-resolve": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "jest-validate": "^27.0.0-next.9", "micromatch": "^4.0.4", - "pretty-format": "^27.0.0-next.8" + "pretty-format": "^27.0.0-next.9" }, "dependencies": { "@jest/types": { @@ -13695,15 +12950,15 @@ "dev": true }, "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.9.tgz", + "integrity": "sha512-uxp8fig6f4S5BlhM5UzyEAnZupYIH1bhRmD3Krkm3UA73zIsAAIsmGuVSBDcVBXbpQ97bTYTgEkVdCtMaMOBSA==", "dev": true }, "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.9.tgz", + "integrity": "sha512-BF2889sl/4yxeInR4tYnJQu6IOKNjZdujqcLaMoQUd1G9CykEBrpCuT6a86Q8iKXyaJMq2MMCfTPHe4TjAwbhA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -13804,16 +13059,16 @@ } }, "jest-each": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.8.tgz", - "integrity": "sha512-BwceEA4H8kQPwOrGusiqWxlqC3Q1hfggvVh2AnugO/XJhQTY1p6RcDoH7JXeJVrpmDDON+DiKstuMXBHX/9RCg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.0.0-next.9.tgz", + "integrity": "sha512-6nwrBetQLFvc4Hhim1I6/IU091zbFoYTXQB2/m9Zj3X0q4I0W2PS7r/iQFiwxYeK6E6QLRgGc4qcbXhU7WKfQw==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", "chalk": "^4.0.0", - "jest-get-type": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.8", - "pretty-format": "^27.0.0-next.8" + "jest-get-type": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "pretty-format": "^27.0.0-next.9" }, "dependencies": { "@jest/types": { @@ -13879,15 +13134,15 @@ "dev": true }, "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.9.tgz", + "integrity": "sha512-uxp8fig6f4S5BlhM5UzyEAnZupYIH1bhRmD3Krkm3UA73zIsAAIsmGuVSBDcVBXbpQ97bTYTgEkVdCtMaMOBSA==", "dev": true }, "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.9.tgz", + "integrity": "sha512-BF2889sl/4yxeInR4tYnJQu6IOKNjZdujqcLaMoQUd1G9CykEBrpCuT6a86Q8iKXyaJMq2MMCfTPHe4TjAwbhA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -13916,17 +13171,17 @@ } }, "jest-environment-jsdom": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.8.tgz", - "integrity": "sha512-8M6p5JwH7TIrGA0gFhYKm0k1dg7nQaGVYOTIiIvPmIH2jQ8HmOnN8wQiWxIV8getnEtO7SuVIFKbzIJNJyponA==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.9.tgz", + "integrity": "sha512-86C+QTIryBNbASMed9L3ZIkURLH0axgHIJnWduFH1tcW5m3eOR/gs3iKQyg+T753YL4MzxqGxZl5YCjGuKMrXQ==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.8", - "@jest/fake-timers": "^27.0.0-next.8", + "@jest/environment": "^27.0.0-next.9", + "@jest/fake-timers": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/node": "*", "jest-mock": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.9", "jsdom": "^16.4.0" }, "dependencies": { @@ -14004,17 +13259,17 @@ } }, "jest-environment-node": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.8.tgz", - "integrity": "sha512-avBLI8G5euTaqmqcegCLtwS9Bj7gegsPGNP5/w4h01Gz/MLtOjjvRR97nut6zLC5qSEi7PBDht6j2/h21DT3Jw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.0.0-next.9.tgz", + "integrity": "sha512-/Il51oAoFWfQuW+H4CkLBEwnoJFE5RwDDc+ZP64Z0ZO+3ElWe61OPN0K75OgEOXDxrOssIvlEWHcfotCVY5M+w==", "dev": true, "requires": { - "@jest/environment": "^27.0.0-next.8", - "@jest/fake-timers": "^27.0.0-next.8", + "@jest/environment": "^27.0.0-next.9", + "@jest/fake-timers": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/node": "*", "jest-mock": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8" + "jest-util": "^27.0.0-next.9" }, "dependencies": { "@jest/types": { @@ -14097,9 +13352,9 @@ "dev": true }, "jest-haste-map": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.8.tgz", - "integrity": "sha512-jNETts2lHM0jX9zPr3q1e+HH68uFjY5C4zslYv+xF8NVrTZ1BLSMjeJylY9VWwebKKpo2mwkXb3YmKz7EubddA==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.0.0-next.9.tgz", + "integrity": "sha512-QYK/vPt89khW22Ikie3qkivFY02Tp4ejFHI8CPr/uhd/cG5A49wKj16Cgw5DkZVWKo18Wo60nQ2r21keE1svbQ==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -14110,9 +13365,9 @@ "fsevents": "^2.2.1", "graceful-fs": "^4.2.4", "jest-regex-util": "^27.0.0-next.0", - "jest-serializer": "^27.0.0-next.0", - "jest-util": "^27.0.0-next.8", - "jest-worker": "^27.0.0-next.8", + "jest-serializer": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "jest-worker": "^27.0.0-next.9", "micromatch": "^4.0.4", "walker": "^1.0.7" }, @@ -14180,9 +13435,9 @@ "dev": true }, "jest-worker": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", - "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.9.tgz", + "integrity": "sha512-uEhpx/rN5f+GIW93K+HO1f+OAjdiTwAZ/taFEa56gpY2TFboHzBG5bNNHwRN35l5e95A5fdtOeSQIhXUM0qEBQ==", "dev": true, "requires": { "@types/node": "*", @@ -14213,28 +13468,28 @@ } }, "jest-jasmine2": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.8.tgz", - "integrity": "sha512-YH5yYapmsNb0YLahjbIUqKZ7Y7D4+mP05d28xV2gJ311JwUZQtEUZ/a9kroXtYS1q8NAmVWORgKhZCGRYvczBQ==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.0.0-next.9.tgz", + "integrity": "sha512-g4/Jx4Kvy4JHIX6tjc5N1aYrTEH9dF5RDbQcByRIq7V/4vsuNoh/39fSoMMdllvqOqCfHL4AQT8wDAfagJN6rg==", "dev": true, "requires": { "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.0.0-next.8", + "@jest/environment": "^27.0.0-next.9", "@jest/source-map": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/node": "*", "chalk": "^4.0.0", "co": "^4.6.0", - "expect": "^27.0.0-next.8", + "expect": "^27.0.0-next.9", "is-generator-fn": "^2.0.0", - "jest-each": "^27.0.0-next.8", - "jest-matcher-utils": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-runtime": "^27.0.0-next.8", - "jest-snapshot": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "pretty-format": "^27.0.0-next.8", + "jest-each": "^27.0.0-next.9", + "jest-matcher-utils": "^27.0.0-next.9", + "jest-message-util": "^27.0.0-next.9", + "jest-runtime": "^27.0.0-next.9", + "jest-snapshot": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "pretty-format": "^27.0.0-next.9", "throat": "^6.0.1" }, "dependencies": { @@ -14301,9 +13556,9 @@ "dev": true }, "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.9.tgz", + "integrity": "sha512-BF2889sl/4yxeInR4tYnJQu6IOKNjZdujqcLaMoQUd1G9CykEBrpCuT6a86Q8iKXyaJMq2MMCfTPHe4TjAwbhA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -14332,13 +13587,13 @@ } }, "jest-leak-detector": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.8.tgz", - "integrity": "sha512-0c8J7U47zgP7OYOmpICG3qWtJJjaPv3dKEiHmW7bo0FSyq4ktyZHv+QsfPCx5+CfNZ/OVO5OKx7Eldvp47kZxw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.0.0-next.9.tgz", + "integrity": "sha512-0gUtjim26ku6XsW1BoZLIIDT9RI0Vj0zClDyjPn/7vzCiBoS0BnPSwHB95E/r2VxPetbmzjBSatiWaoZPvcZOQ==", "dev": true, "requires": { - "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.8" + "jest-get-type": "^27.0.0-next.9", + "pretty-format": "^27.0.0-next.9" }, "dependencies": { "@jest/types": { @@ -14412,15 +13667,15 @@ "dev": true }, "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.9.tgz", + "integrity": "sha512-uxp8fig6f4S5BlhM5UzyEAnZupYIH1bhRmD3Krkm3UA73zIsAAIsmGuVSBDcVBXbpQ97bTYTgEkVdCtMaMOBSA==", "dev": true }, "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.9.tgz", + "integrity": "sha512-BF2889sl/4yxeInR4tYnJQu6IOKNjZdujqcLaMoQUd1G9CykEBrpCuT6a86Q8iKXyaJMq2MMCfTPHe4TjAwbhA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -14441,15 +13696,15 @@ } }, "jest-matcher-utils": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.8.tgz", - "integrity": "sha512-7KKZuJwAc/S5RXBVJYLKf3xEBWIFielvthmlmv2R9zKSG66VFLxkDLvZYQzizfpAhO01VOMNe7I6pD2N1x8IGg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.0-next.9.tgz", + "integrity": "sha512-OKCVeYQiE4P+HJFwnBUbeoqu6SbnnKt9unVG7fpLfPKATZYTuDZ2tZU+JEbYh2phjP7Z3xLjFTzFT6HS3+NEuA==", "dev": true, "requires": { "chalk": "^4.0.0", - "jest-diff": "^27.0.0-next.8", - "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.8" + "jest-diff": "^27.0.0-next.9", + "jest-get-type": "^27.0.0-next.9", + "pretty-format": "^27.0.0-next.9" }, "dependencies": { "@jest/types": { @@ -14521,27 +13776,27 @@ "dev": true }, "jest-diff": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.8.tgz", - "integrity": "sha512-zjkNfBpWHkLznVqfdj26AQihpWH84RD3s9xZ7pP0kc999/olNtNNHRFmAFwAVfarpgp1rrX/24US/UbpX4zYYg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.9.tgz", + "integrity": "sha512-E/dpOuidmz8d0S8CsESvvyVnhJOkzc/qqg9cN6F83ccnklFHTAMMmcaqxw2jemZ6F5koHpYwe0D/Ndy7g5CVmQ==", "dev": true, "requires": { "chalk": "^4.0.0", "diff-sequences": "^27.0.0-next.0", - "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.8" + "jest-get-type": "^27.0.0-next.9", + "pretty-format": "^27.0.0-next.9" } }, "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.9.tgz", + "integrity": "sha512-uxp8fig6f4S5BlhM5UzyEAnZupYIH1bhRmD3Krkm3UA73zIsAAIsmGuVSBDcVBXbpQ97bTYTgEkVdCtMaMOBSA==", "dev": true }, "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.9.tgz", + "integrity": "sha512-BF2889sl/4yxeInR4tYnJQu6IOKNjZdujqcLaMoQUd1G9CykEBrpCuT6a86Q8iKXyaJMq2MMCfTPHe4TjAwbhA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -14570,9 +13825,9 @@ } }, "jest-message-util": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.8.tgz", - "integrity": "sha512-2rArR76gS/cQmNbrOuAgakLP0vZt/3NQkoyEVo7AEZvD0+fLoFpIdwOjxBb/jQFTFqAHIjfX+Q1MYmWVe7KZGw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.0.0-next.9.tgz", + "integrity": "sha512-1N1jy4UBJ68uvrOAWLJcKzzyVhv9aKl0Lwu4wBJ6Bl410h/Doxm7kbhlX9dKcwx+baPLKkt3Z+x1fUlB0IdedA==", "dev": true, "requires": { "@babel/code-frame": "^7.12.13", @@ -14581,7 +13836,7 @@ "chalk": "^4.0.0", "graceful-fs": "^4.2.4", "micromatch": "^4.0.4", - "pretty-format": "^27.0.0-next.8", + "pretty-format": "^27.0.0-next.9", "slash": "^3.0.0", "stack-utils": "^2.0.3" }, @@ -14649,9 +13904,9 @@ "dev": true }, "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.9.tgz", + "integrity": "sha512-BF2889sl/4yxeInR4tYnJQu6IOKNjZdujqcLaMoQUd1G9CykEBrpCuT6a86Q8iKXyaJMq2MMCfTPHe4TjAwbhA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -14793,6 +14048,13 @@ "chalk": "^4.0.0" } }, + "@types/estree": { + "version": "0.0.46", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz", + "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==", + "dev": true, + "optional": true + }, "@types/yargs": { "version": "16.0.1", "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", @@ -14802,161 +14064,28 @@ "@types/yargs-parser": "*" } }, - "@webassemblyjs/ast": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", - "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0" - } - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", - "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", - "dev": true, - "optional": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", - "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", - "dev": true, - "optional": true - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", - "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", - "dev": true, - "optional": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", - "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", - "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", - "dev": true, - "optional": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", - "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", - "dev": true, - "optional": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", - "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", - "dev": true, - "optional": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", - "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/helper-wasm-section": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0", - "@webassemblyjs/wasm-opt": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0", - "@webassemblyjs/wast-printer": "1.11.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", - "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/ieee754": "1.11.0", - "@webassemblyjs/leb128": "1.11.0", - "@webassemblyjs/utf8": "1.11.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", - "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", - "dev": true, - "optional": true, - "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-buffer": "1.11.0", - "@webassemblyjs/wasm-gen": "1.11.0", - "@webassemblyjs/wasm-parser": "1.11.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", - "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "optional": true, "requires": { - "@webassemblyjs/ast": "1.11.0", - "@webassemblyjs/helper-api-error": "1.11.0", - "@webassemblyjs/helper-wasm-bytecode": "1.11.0", - "@webassemblyjs/ieee754": "1.11.0", - "@webassemblyjs/leb128": "1.11.0", - "@webassemblyjs/utf8": "1.11.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "@webassemblyjs/wast-printer": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", - "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", + "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, - "optional": true, "requires": { - "@webassemblyjs/ast": "1.11.0", - "@xtuc/long": "4.2.2" + "color-convert": "^2.0.1" } }, - "acorn": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.1.tgz", - "integrity": "sha512-z716cpm5TX4uzOzILx8PavOE6C6DKshHDw1aQN52M/yNSqE9s5O8SMfyhCCfCJ3HmTL0NkVOi+8a/55T7YB3bg==", - "dev": true, - "optional": true - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, "chalk": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", @@ -14965,17 +14094,6 @@ "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.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" - } - } } }, "color-convert": { @@ -14993,27 +14111,31 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "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, - "optional": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "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==", + "jest-environment-jsdom": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.0.0-next.8.tgz", + "integrity": "sha512-8M6p5JwH7TIrGA0gFhYKm0k1dg7nQaGVYOTIiIvPmIH2jQ8HmOnN8wQiWxIV8getnEtO7SuVIFKbzIJNJyponA==", + "dev": true, + "requires": { + "@jest/environment": "^27.0.0-next.8", + "@jest/fake-timers": "^27.0.0-next.8", + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "jest-mock": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.8", + "jsdom": "^16.4.0" + } + }, + "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, "optional": true }, @@ -15037,6 +14159,14 @@ "ansi-regex": "^5.0.0", "ansi-styles": "^5.0.0", "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true + } } }, "schema-utils": { @@ -15068,9 +14198,9 @@ } }, "terser-webpack-plugin": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.1.tgz", - "integrity": "sha512-5XNNXZiR8YO6X6KhSGXfY0QrGrCRlSwAEjIIrlRQR4W8nP69TaJUlh3bkuac6zzgspiGPfKEHcY295MMVExl5Q==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.2.tgz", + "integrity": "sha512-6QhDaAiVHIQr5Ab3XUWZyDmrIPCHMiqJVljMF91YKyqwKkL5QHnYMkrMBy96v9Z7ev1hGhSEw1HQZc2p/s5Z8Q==", "dev": true, "optional": true, "requires": { @@ -15079,18 +14209,7 @@ "schema-utils": "^3.0.0", "serialize-javascript": "^5.0.1", "source-map": "^0.6.1", - "terser": "^5.5.1" - } - }, - "watchpack": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", - "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", - "dev": true, - "optional": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "terser": "^5.7.0" } }, "webpack": { @@ -15124,6 +14243,17 @@ "watchpack": "^2.0.0", "webpack-sources": "^2.1.1" } + }, + "webpack-sources": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", + "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", + "dev": true, + "optional": true, + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } } } }, @@ -15134,9 +14264,9 @@ "dev": true }, "jest-resolve": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.8.tgz", - "integrity": "sha512-rQmRd3z4BY6Z42NHy/uTsSGHlnwa4xk2pM/Z96wWf4O/rxrDh6CHCtQJ+NSLzHuKC2nvQcJ7dJVTgN0tHsMqXg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.9.tgz", + "integrity": "sha512-058RmgHzNnaMtG93kaqB1ywK6jcmKMgo32zmKMw2E9FOfyjJzw/e4PEYA67iT7pDW0vJw6oDLKHyGftzrlxFjg==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -15144,7 +14274,7 @@ "escalade": "^3.1.1", "graceful-fs": "^4.2.4", "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.9", "resolve": "^1.20.0", "slash": "^3.0.0" }, @@ -15223,14 +14353,14 @@ } }, "jest-resolve-dependencies": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.8.tgz", - "integrity": "sha512-6ZKT6wmq70/B2j1+FAJniRCQ5L1r7X/Oey1IzAg1f+AsIgZiL+RNt8eaQrce8Oox56AAXs8MMbQxvFY1xOd/Lw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.0-next.9.tgz", + "integrity": "sha512-LREry5nwD52wyluXaa1DmnVDPJKM5j3O7Jj4eqgsnFFBpXYYNLKvuKsQpMHL1NGfpiRucTrG4nx3XRRW/rKGfw==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", "jest-regex-util": "^27.0.0-next.0", - "jest-snapshot": "^27.0.0-next.8" + "jest-snapshot": "^27.0.0-next.9" }, "dependencies": { "@jest/types": { @@ -15307,30 +14437,30 @@ } }, "jest-runner": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.8.tgz", - "integrity": "sha512-0ANLoqGVS8WtYYkZgmdbtyT1Blb8uDAxK1OZPyGn4kPZFr+0mWTlDCnO4bFIa7NSI7BJKOY0sYms6fTTLNNDLg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.0.0-next.9.tgz", + "integrity": "sha512-IAix7m3kQecTae+OUYK9XmZpkQJiVMifQrIIcLl1KiUmS1YC+k35SZnZoShvYlsnpzJNGx8Jb2jlHgurlPoxkA==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.8", - "@jest/environment": "^27.0.0-next.8", - "@jest/test-result": "^27.0.0-next.8", - "@jest/transform": "^27.0.0-next.8", + "@jest/console": "^27.0.0-next.9", + "@jest/environment": "^27.0.0-next.9", + "@jest/test-result": "^27.0.0-next.9", + "@jest/transform": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/node": "*", "chalk": "^4.0.0", "emittery": "^0.8.1", "exit": "^0.1.2", "graceful-fs": "^4.2.4", - "jest-config": "^27.0.0-next.8", + "jest-config": "^27.0.0-next.9", "jest-docblock": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.8", - "jest-leak-detector": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-resolve": "^27.0.0-next.8", - "jest-runtime": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-worker": "^27.0.0-next.8", + "jest-haste-map": "^27.0.0-next.9", + "jest-leak-detector": "^27.0.0-next.9", + "jest-message-util": "^27.0.0-next.9", + "jest-resolve": "^27.0.0-next.9", + "jest-runtime": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "jest-worker": "^27.0.0-next.9", "source-map-support": "^0.5.6", "throat": "^6.0.1" }, @@ -15398,9 +14528,9 @@ "dev": true }, "jest-worker": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.8.tgz", - "integrity": "sha512-eScqze9INJJp7cXNdMaLeeT4n/NwxNT7lMHpODBlK6jDwoqkCajEV9H/pKzchihW2iFaWg5zN9VZnZCS70PmKA==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.0-next.9.tgz", + "integrity": "sha512-uEhpx/rN5f+GIW93K+HO1f+OAjdiTwAZ/taFEa56gpY2TFboHzBG5bNNHwRN35l5e95A5fdtOeSQIhXUM0qEBQ==", "dev": true, "requires": { "@types/node": "*", @@ -15431,18 +14561,18 @@ } }, "jest-runtime": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.8.tgz", - "integrity": "sha512-9r+d0AZbubinfpbzJMIAwLWtO9A5fZwh6s2mmzFzcBtjOLOuBQfd/HzGbbGZPUxVsUXFpH+Kne3H/dtDd0jv5Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.0.0-next.9.tgz", + "integrity": "sha512-ElVTkvEucuf/e6wTN4zvqnBEG+QJ06j/XzzYEplMoTmNwi8VM2qNNIsyUXvQNt/if9cIW8SG7DXf3K34/3LCzQ==", "dev": true, "requires": { - "@jest/console": "^27.0.0-next.8", - "@jest/environment": "^27.0.0-next.8", - "@jest/fake-timers": "^27.0.0-next.8", - "@jest/globals": "^27.0.0-next.8", + "@jest/console": "^27.0.0-next.9", + "@jest/environment": "^27.0.0-next.9", + "@jest/fake-timers": "^27.0.0-next.9", + "@jest/globals": "^27.0.0-next.9", "@jest/source-map": "^27.0.0-next.3", - "@jest/test-result": "^27.0.0-next.8", - "@jest/transform": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.9", + "@jest/transform": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/yargs": "^16.0.0", "chalk": "^4.0.0", @@ -15451,14 +14581,14 @@ "exit": "^0.1.2", "glob": "^7.1.3", "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", + "jest-haste-map": "^27.0.0-next.9", + "jest-message-util": "^27.0.0-next.9", "jest-mock": "^27.0.0-next.8", "jest-regex-util": "^27.0.0-next.0", - "jest-resolve": "^27.0.0-next.8", - "jest-snapshot": "^27.0.0-next.8", - "jest-util": "^27.0.0-next.8", - "jest-validate": "^27.0.0-next.8", + "jest-resolve": "^27.0.0-next.9", + "jest-snapshot": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "jest-validate": "^27.0.0-next.9", "slash": "^3.0.0", "strip-bom": "^4.0.0", "yargs": "^16.0.3" @@ -15520,20 +14650,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -15558,9 +14674,9 @@ } }, "jest-serializer": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.0-next.0.tgz", - "integrity": "sha512-OHmMpNbutgJXyYeTeMmz/fN7hAOr/LfJOCt94SzTe1z9OTERKmnDIQJQcudXZKQ78oID9hkC8P1fSu64LRKJzw==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.0-next.9.tgz", + "integrity": "sha512-iZQ0F7bHAupG0jG/uiiRhrKTP3BfWj1K+gBwZvztyYtsOYPSab3hbr0oFnpitIB/fNihksZRJ/yvbj1JxCocpg==", "dev": true, "requires": { "@types/node": "*", @@ -15568,9 +14684,9 @@ } }, "jest-snapshot": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.8.tgz", - "integrity": "sha512-TXAwPj/QTBgyIKgnmdl7zVlt26CKpAdC+EleAKXjIxxWm+P+PhSGhDrmAKwocsy+2eUZEoW65jka8oP9AHwWUA==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.0.0-next.9.tgz", + "integrity": "sha512-L1p9SYNlOKm8LcWBKc3pxeU/vWGFYMP7+/SvY5kf0rPh5fQfjr80g481DqLqh0cdF4nPFwxRVVl4FB/Oi490GQ==", "dev": true, "requires": { "@babel/generator": "^7.7.2", @@ -15578,21 +14694,23 @@ "@babel/plugin-syntax-typescript": "^7.7.2", "@babel/traverse": "^7.7.2", "@babel/types": "^7.0.0", + "@jest/transform": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/babel__traverse": "^7.0.4", "@types/prettier": "^2.1.5", "babel-preset-current-node-syntax": "^1.0.0", "chalk": "^4.0.0", - "expect": "^27.0.0-next.8", + "expect": "^27.0.0-next.9", "graceful-fs": "^4.2.4", - "jest-diff": "^27.0.0-next.8", - "jest-get-type": "^27.0.0-next.0", - "jest-haste-map": "^27.0.0-next.8", - "jest-matcher-utils": "^27.0.0-next.8", - "jest-message-util": "^27.0.0-next.8", - "jest-resolve": "^27.0.0-next.8", + "jest-diff": "^27.0.0-next.9", + "jest-get-type": "^27.0.0-next.9", + "jest-haste-map": "^27.0.0-next.9", + "jest-matcher-utils": "^27.0.0-next.9", + "jest-message-util": "^27.0.0-next.9", + "jest-resolve": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", "natural-compare": "^1.4.0", - "pretty-format": "^27.0.0-next.8", + "pretty-format": "^27.0.0-next.9", "semver": "^7.3.2" }, "dependencies": { @@ -15665,27 +14783,27 @@ "dev": true }, "jest-diff": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.8.tgz", - "integrity": "sha512-zjkNfBpWHkLznVqfdj26AQihpWH84RD3s9xZ7pP0kc999/olNtNNHRFmAFwAVfarpgp1rrX/24US/UbpX4zYYg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.0.0-next.9.tgz", + "integrity": "sha512-E/dpOuidmz8d0S8CsESvvyVnhJOkzc/qqg9cN6F83ccnklFHTAMMmcaqxw2jemZ6F5koHpYwe0D/Ndy7g5CVmQ==", "dev": true, "requires": { "chalk": "^4.0.0", "diff-sequences": "^27.0.0-next.0", - "jest-get-type": "^27.0.0-next.0", - "pretty-format": "^27.0.0-next.8" + "jest-get-type": "^27.0.0-next.9", + "pretty-format": "^27.0.0-next.9" } }, "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.9.tgz", + "integrity": "sha512-uxp8fig6f4S5BlhM5UzyEAnZupYIH1bhRmD3Krkm3UA73zIsAAIsmGuVSBDcVBXbpQ97bTYTgEkVdCtMaMOBSA==", "dev": true }, "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.9.tgz", + "integrity": "sha512-BF2889sl/4yxeInR4tYnJQu6IOKNjZdujqcLaMoQUd1G9CykEBrpCuT6a86Q8iKXyaJMq2MMCfTPHe4TjAwbhA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -15714,9 +14832,9 @@ } }, "jest-util": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.8.tgz", - "integrity": "sha512-yL+OHfe0uyjofzTwkSPyzJ4mihhMJsTAEp0OcvBP23V9IjKFvt76aV2+iab+wlGZP+K4lpjkr1vd7JK9+Kc6Ew==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.9.tgz", + "integrity": "sha512-q9/hnWgFIx4Wkd/RoxoOeODL1kvwlX8+uo5fdi5oxEi7CrJIUDXS/QqICWo0GoqW4HlEgATdLmjG1gZXXDSyww==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -15801,17 +14919,17 @@ } }, "jest-validate": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.8.tgz", - "integrity": "sha512-Ellv08ZebWqyLZ+/f09zSV7UbzYIENfbolmxf0yrUkWtQxXz9bS1vJ1+WZaSz6BvvtL2Yu5nYetj0YXeNnodoA==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.0.0-next.9.tgz", + "integrity": "sha512-5+hFPs0AbFXSTikIyeA9uO56GUALKwo10a795vn0QDx9qoisGY4FWiilk4GLfVdxXyQylD94vndC4luCPzMWcg==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", "camelcase": "^6.0.0", "chalk": "^4.0.0", - "jest-get-type": "^27.0.0-next.0", + "jest-get-type": "^27.0.0-next.9", "leven": "^3.1.0", - "pretty-format": "^27.0.0-next.8" + "pretty-format": "^27.0.0-next.9" }, "dependencies": { "@jest/types": { @@ -15877,15 +14995,15 @@ "dev": true }, "jest-get-type": { - "version": "27.0.0-next.0", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.0.tgz", - "integrity": "sha512-Fp0uZdy/HNhqHxhBrYvR+AjtfkQgsWTGNmJuqKfGrjn3j4ke0LTXq2ryZW+Fliix9geW8NNK3gnxQ7BfeP6sTg==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.0-next.9.tgz", + "integrity": "sha512-uxp8fig6f4S5BlhM5UzyEAnZupYIH1bhRmD3Krkm3UA73zIsAAIsmGuVSBDcVBXbpQ97bTYTgEkVdCtMaMOBSA==", "dev": true }, "pretty-format": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.8.tgz", - "integrity": "sha512-Y7Pd+USoRKghYi+dj2RCikTK36AlDO2bMH5sRGMr3fW1l/vVp2Vht2tjVhXvC5T6+yMH2ivtpfI6+99/Igr+6Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.0.0-next.9.tgz", + "integrity": "sha512-BF2889sl/4yxeInR4tYnJQu6IOKNjZdujqcLaMoQUd1G9CykEBrpCuT6a86Q8iKXyaJMq2MMCfTPHe4TjAwbhA==", "dev": true, "requires": { "@jest/types": "^27.0.0-next.8", @@ -15914,17 +15032,17 @@ } }, "jest-watcher": { - "version": "27.0.0-next.8", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.8.tgz", - "integrity": "sha512-maxzxh3kMDbjBfy4tnLQKVXL9INkP6em8EBjUph+UaigxLznawDfoYbVeP2wYACoetAX2UGIoWXsyU4yTGRO4Q==", + "version": "27.0.0-next.9", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.0.0-next.9.tgz", + "integrity": "sha512-ka4E2N3GKFKtenWCnTChIiwqA5taLdBduEHKrHPQglS/PrxFV0XqWJ8tu289I8rwCdzb3dAoMQ/No9PY8RRJpA==", "dev": true, "requires": { - "@jest/test-result": "^27.0.0-next.8", + "@jest/test-result": "^27.0.0-next.9", "@jest/types": "^27.0.0-next.8", "@types/node": "*", "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "jest-util": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.9", "string-length": "^4.0.1" }, "dependencies": { @@ -16053,22 +15171,6 @@ "glob": "^7.1.3", "mkdirp": "^1.0.4", "nopt": "^5.0.0" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - } } }, "js-tokens": { @@ -16124,12 +15226,6 @@ "xml-name-validator": "^3.0.0" }, "dependencies": { - "acorn": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.2.1.tgz", - "integrity": "sha512-z716cpm5TX4uzOzILx8PavOE6C6DKshHDw1aQN52M/yNSqE9s5O8SMfyhCCfCJ3HmTL0NkVOi+8a/55T7YB3bg==", - "dev": true - }, "parse5": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", @@ -16147,6 +15243,12 @@ "universalify": "^0.1.2" } }, + "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 + }, "ws": { "version": "7.4.5", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", @@ -16185,9 +15287,9 @@ "dev": true }, "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==", + "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-stable-stringify": { @@ -16231,12 +15333,13 @@ "dev": true }, "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dev": true, "requires": { - "graceful-fs": "^4.1.6" + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" } }, "jsonify": { @@ -16453,27 +15556,12 @@ } }, "less-loader": { - "version": "7.3.0", - "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-7.3.0.tgz", - "integrity": "sha512-Mi8915g7NMaLlgi77mgTTQvK022xKRQBIVDSyfl3ErTuBhmZBQab0mjeJjNNqGbdR+qrfTleKXqbGI4uEFavxg==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-8.1.1.tgz", + "integrity": "sha512-K93jJU7fi3n6rxVvzp8Cb88Uy9tcQKfHlkoezHwKILXhlNYiRQl4yowLIkQqmBXOH/5I8yoKiYeIf781HGkW9g==", "dev": true, "requires": { - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } + "klona": "^2.0.4" } }, "leven": { @@ -16554,20 +15642,6 @@ "universalify": "^0.1.0" } }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, "globby": { "version": "10.0.2", "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", @@ -16590,9 +15664,18 @@ "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", + "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" + } + }, + "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": { @@ -16635,6 +15718,12 @@ "ansi-regex": "^4.1.0" } }, + "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 + }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", @@ -16683,31 +15772,13 @@ } }, "license-webpack-plugin": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.11.tgz", - "integrity": "sha512-0iVGoX5vx0WDy8dmwTTpOOMYiGqILyUbDeVMFH52AjgBlS58lHwOlFMSoqg5nY8Kxl6+FRKyUZY/UdlQaOyqDw==", + "version": "2.3.17", + "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-2.3.17.tgz", + "integrity": "sha512-4jJ5/oIkhylMw2EjXh9sxPP8KC3FYBjTcxOCoTIaC2J/zVbJhfw992UEpSsov8VTt97XtU+xJyE4cJn4gHB2PA==", "dev": true, "requires": { "@types/webpack-sources": "^0.1.5", "webpack-sources": "^1.2.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 - }, - "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" - } - } } }, "liftoff": { @@ -17093,9 +16164,9 @@ } }, "listr2": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.8.1.tgz", - "integrity": "sha512-75vMLokDIEoZIXp3FE3P7U4yi7BRroZb7Az9+XBq+wGGnvq70QPT+BX41aSrROUMLuVan9l3aAjdeXWgaFyFEw==", + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.8.2.tgz", + "integrity": "sha512-E28Fw7Zd3HQlCJKzb9a8C8M0HtFWQeucE+S8YrSrqZObuCLPRHMRrR8gNmYt65cU9orXYHwvN5agXC36lYt7VQ==", "dev": true, "requires": { "chalk": "^4.1.1", @@ -17248,9 +16319,9 @@ } }, "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "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": { @@ -17296,12 +16367,6 @@ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", "dev": true }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", - "dev": true - }, "lodash.kebabcase": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", @@ -17561,18 +16626,6 @@ "promise-retry": "^2.0.1", "socks-proxy-agent": "^5.0.0", "ssri": "^8.0.0" - }, - "dependencies": { - "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" - } - } } }, "make-iterator": { @@ -17593,6 +16646,15 @@ "tmpl": "1.0.x" } }, + "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", @@ -17757,17 +16819,6 @@ "resolved": "https://registry.npmjs.org/material-design-icons/-/material-design-icons-3.0.1.tgz", "integrity": "sha1-mnHEh0chjrylHlGmbaaCA4zct78=" }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, "mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", @@ -17780,6 +16831,33 @@ "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.2.2", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.2.tgz", + "integrity": "sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==", + "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", @@ -17836,15 +16914,6 @@ "yargs-parser": "^20.2.3" }, "dependencies": { - "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" - } - }, "normalize-package-data": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.2.tgz", @@ -17922,24 +16991,6 @@ "picomatch": "^2.2.3" } }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", @@ -17980,9 +17031,9 @@ "dev": true }, "mini-css-extract-plugin": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.3.5.tgz", - "integrity": "sha512-tvmzcwqJJXau4OQE5vT72pRT18o2zF+tQJp8CWchqvfQnTlflkzS+dANYcRdyPRWUWRkfmeNTKltx0NZI/b5dQ==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.5.1.tgz", + "integrity": "sha512-wEpr0XooH6rw/Mlf+9KTJoMBLT3HujzdTrmohPjAzF47N4Q6yAeczQLpRD/WxvAtXvskcXbily7TAdCfi2M4Dg==", "dev": true, "requires": { "loader-utils": "^2.0.0", @@ -17990,6 +17041,24 @@ "webpack-sources": "^1.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.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -18000,22 +17069,6 @@ "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 - }, - "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" - } } } }, @@ -18025,12 +17078,6 @@ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", "dev": true }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true - }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", @@ -18132,60 +17179,6 @@ "yallist": "^4.0.0" } }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dev": true, - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - }, - "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" - } - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } - } - }, "mixin-deep": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", @@ -18213,54 +17206,6 @@ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, - "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" - } - }, - "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" - } - } - } - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", @@ -18316,9 +17261,9 @@ "dev": true }, "nanoid": { - "version": "3.1.22", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.22.tgz", - "integrity": "sha512-/2ZUaJX2ANuLtTvqTlgqBQNJoQO398KyJgZloL0PZkC0dpysjncRUPsFe3DUPzz/y3h+u7C46np8RMuvF3jsSQ==", + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", "dev": true }, "nanomatch": { @@ -18411,21 +17356,6 @@ "tslib": "^2.0.0" } }, - "ngx-filter-pipe": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ngx-filter-pipe/-/ngx-filter-pipe-2.1.2.tgz", - "integrity": "sha512-YEXvjEw+Mpg5jL+yqSnFWKiY0P9XtRAJ2Dk3n9sC4stnsuhPzPRwIkF58aBvqYfoi3vrb7KQFImgbmfFAQqnFw==", - "requires": { - "tslib": "^1.7.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, "ngx-i18nsupport": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/ngx-i18nsupport/-/ngx-i18nsupport-0.17.1.tgz", @@ -18451,6 +17381,14 @@ "xmldom": "^0.1.27" } }, + "ngx-pipes": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/ngx-pipes/-/ngx-pipes-2.7.5.tgz", + "integrity": "sha512-hlxHzu+snGJ038Z+HdkgEZRlZeE7suDTLWJD1yUP11eAM+xLPJAur1QtvvtZTHRHutOc7Wij1keBtuWIS9D0JQ==", + "requires": { + "tslib": "^2.0.0" + } + }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -18481,20 +17419,6 @@ "which": "^2.0.2" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -18512,82 +17436,6 @@ "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", "dev": true }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, - "dependencies": { - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true - }, - "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" - }, - "dependencies": { - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - } - } - }, "node-modules-regexp": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", @@ -18692,62 +17540,46 @@ "dev": true }, "npm-package-arg": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.0.tgz", - "integrity": "sha512-/ep6QDxBkm9HvOhOg0heitSd7JHA1U7y1qhhlRlteYYAi9Pdb/ZV7FW5aHpkrpM8+P+4p/jjR8zCyKPBMBjSig==", + "version": "8.1.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-8.1.2.tgz", + "integrity": "sha512-6Eem455JsSMJY6Kpd3EyWE+n5hC+g9bSyHr9K9U2zqZb7+02+hObQ2c0+8iDk/mNF+8r1MhY44WypKJAkySIYA==", "dev": true, "requires": { - "hosted-git-info": "^3.0.6", - "semver": "^7.0.0", + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", "validate-npm-package-name": "^3.0.0" } }, "npm-packlist": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", - "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", + "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" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - } } }, "npm-pick-manifest": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-6.1.0.tgz", - "integrity": "sha512-ygs4k6f54ZxJXrzT0x34NybRlLeZ4+6nECAIbr2i0foTnijtS1TJiyzpqtuUAJOps/hO0tNDr8fRV5g+BtRlTw==", + "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-package-arg": "^8.0.0", - "semver": "^7.0.0" + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" } }, "npm-registry-fetch": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-9.0.0.tgz", - "integrity": "sha512-PuFYYtnQ8IyVl6ib9d3PepeehcUeHN9IO5N/iCRhyg9tStQcqGQBRVHmfmMWPDERU3KwZoHFvbJ4FPXPspvzbA==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-10.1.1.tgz", + "integrity": "sha512-F6a3l+ffCQ7hvvN16YG5bpm1rPZntCg66PLHDQ1apWJPOCUVHoKnL2w5fqEaTVhp42dmossTyXeR7hTGirfXrg==", "dev": true, "requires": { - "@npmcli/ci-detect": "^1.0.0", "lru-cache": "^6.0.0", "make-fetch-happen": "^8.0.9", "minipass": "^3.1.3", @@ -18787,6 +17619,12 @@ "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", @@ -18959,13 +17797,14 @@ } }, "open": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", - "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/open/-/open-8.0.7.tgz", + "integrity": "sha512-qoyG0kpdaWVoL5MiwTRQWujSdivwBOgfLadVEdpsZNHOK1+kBvmVtLYdgWr8G4cgBpG9zaxezn6jz6PPdQW5xg==", "dev": true, "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" } }, "opn": { @@ -19000,17 +17839,18 @@ } }, "ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.0.tgz", + "integrity": "sha512-1StwyXQGoU6gdjYkyVcqOLnVlbKj+6yPNNOxJVgpt9t4eksKjiriiHuxktLYkgllwk+D6MbC4ihH84L1udRXPg==", "dev": true, "requires": { - "bl": "^4.0.3", + "bl": "^4.1.0", "chalk": "^4.1.0", "cli-cursor": "^3.1.0", "cli-spinners": "^2.5.0", "is-interactive": "^1.0.0", - "log-symbols": "^4.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", "strip-ansi": "^6.0.0", "wcwidth": "^1.0.1" }, @@ -19109,12 +17949,6 @@ "url-parse": "^1.4.3" } }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, "os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", @@ -19148,6 +17982,12 @@ "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", "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-each-series": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", @@ -19223,15 +18063,15 @@ } }, "pacote": { - "version": "11.2.4", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.2.4.tgz", - "integrity": "sha512-GfTeVQGJ6WyBQbQD4t3ocHbyOmTQLmWjkCKSZPmKiGFKYKNUaM5U2gbLzUW8WG1XmS9yQFnsTFA0k3o1+q4klQ==", + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.2.tgz", + "integrity": "sha512-lMO7V9aMhyE5gfaSFxKfW3OTdXuFBNQJfuNuet3NPzWWhOYIW90t85vHcHLDjdhgmfAdAHyh9q1HAap96ea0XA==", "dev": true, "requires": { "@npmcli/git": "^2.0.1", - "@npmcli/installed-package-contents": "^1.0.5", + "@npmcli/installed-package-contents": "^1.0.6", "@npmcli/promise-spawn": "^1.2.0", - "@npmcli/run-script": "^1.3.0", + "@npmcli/run-script": "^1.8.2", "cacache": "^15.0.5", "chownr": "^2.0.0", "fs-minipass": "^2.1.0", @@ -19241,57 +18081,14 @@ "npm-package-arg": "^8.0.1", "npm-packlist": "^2.1.4", "npm-pick-manifest": "^6.0.0", - "npm-registry-fetch": "^9.0.0", - "promise-retry": "^1.1.1", - "read-package-json-fast": "^1.1.3", + "npm-registry-fetch": "^10.0.0", + "promise-retry": "^2.0.1", + "read-package-json-fast": "^2.0.1", "rimraf": "^3.0.2", - "ssri": "^8.0.0", + "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 - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dev": true, - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } - } - } - }, "parent-module": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", @@ -19301,19 +18098,6 @@ "callsites": "^3.0.0" } }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, "parse-filepath": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", @@ -19419,12 +18203,6 @@ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", "dev": true }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, "path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", @@ -19486,19 +18264,6 @@ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", @@ -19594,15 +18359,6 @@ "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", "dev": true }, - "pnp-webpack-plugin": { - "version": "1.6.4", - "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.4.tgz", - "integrity": "sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==", - "dev": true, - "requires": { - "ts-pnp": "^1.1.6" - } - }, "portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -19641,9 +18397,9 @@ "dev": true }, "postcss": { - "version": "8.2.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.13.tgz", - "integrity": "sha512-FCE5xLH+hjbzRdpbRb1IMCvPv9yZx2QnDarBEYSN0N0HYk+TcXsEhwdFcFb+SRWOKzKGErhIEbBK2ogyLdTtfQ==", + "version": "8.2.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.2.14.tgz", + "integrity": "sha512-+jD0ZijcvyCqPQo/m/CW0UcARpdFylq04of+Q7RKX6f/Tu+dvpUI/9Sp81+i6/vJThnOBX09Quw0ZLOVwpzX3w==", "dev": true, "requires": { "colorette": "^1.2.2", @@ -19659,6 +18415,44 @@ } } }, + "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": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } + }, "postcss-calc": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", @@ -19669,323 +18463,225 @@ "postcss-value-parser": "^4.0.2" } }, - "postcss-colormin": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.0.0.tgz", - "integrity": "sha512-Yt84+5V6CgS/AhK7d7MA58vG8dSZ7+ytlRtWLaQhag3HXOncTfmYpuUOX4cDoXjvLfw1sHRCHMiBjYhc35CymQ==", + "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": { - "browserslist": "^4.16.0", - "color": "^3.1.1", - "postcss-value-parser": "^4.1.0" + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "postcss-convert-values": { + "postcss-color-gray": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.0.tgz", - "integrity": "sha512-V5kmYm4xoBAjNs+eHY/6XzXJkkGeg4kwNf2ocfqhLb1WBPEa4oaSmoi1fnVO7Dkblqvus9h+AenDvhCKUCK7uQ==", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", "dev": true, "requires": { - "postcss-value-parser": "^4.1.0" + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "postcss-discard-comments": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.0.tgz", - "integrity": "sha512-Umig6Gxs8m20RihiXY6QkePd6mp4FxkA1Dg+f/Kd6uw0gEMfKRjDeQOyFkLibexbJJGHpE3lrN/Q0R9SMrUMbQ==", - "dev": true - }, - "postcss-discard-duplicates": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.0.tgz", - "integrity": "sha512-vEJJ+Y3pFUnO1FyCBA6PSisGjHtnphL3V6GsNvkASq/VkP3OX5/No5RYXXLxHa2QegStNzg6HYrYdo71uR4caQ==", - "dev": true - }, - "postcss-discard-empty": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.0.tgz", - "integrity": "sha512-+wigy099Y1xZxG36WG5L1f2zeH1oicntkJEW4TDIqKKDO2g9XVB3OhoiHTu08rDEjLnbcab4rw0BAccwi2VjiQ==", - "dev": true - }, - "postcss-discard-overridden": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.0.tgz", - "integrity": "sha512-hybnScTaZM2iEA6kzVQ6Spozy7kVdLw+lGw8hftLlBEzt93uzXoltkYp9u0tI8xbfhxDLTOOzHsHQCkYdmzRUg==", - "dev": true - }, - "postcss-import": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.0.tgz", - "integrity": "sha512-gFDDzXhqr9ELmnLHgCC3TbGfA6Dm/YMb/UN8/f7Uuq4fL7VTk2vOIj6hwINEwbokEmp123bLD7a5m+E+KIetRg==", + "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-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" + "postcss": "^7.0.14", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "postcss-loader": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.2.0.tgz", - "integrity": "sha512-mqgScxHqbiz1yxbnNcPdKYo/6aVt+XExURmEbQlviFVWogDbM4AJ0A/B+ZBpYsJrTRxKw7HyRazg9x0Q9SWwLA==", + "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": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.4" + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" }, "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" } } } }, - "postcss-merge-longhand": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.1.tgz", - "integrity": "sha512-H1RO8le5deFGumQzuhJjuL0bIXPRysa+w7xtk5KrHe38oiaSS9ksPXDo24+IOS3SETPhip0J5+1uCOW+ALs3Yw==", + "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": { - "css-color-names": "^1.0.1", - "postcss-value-parser": "^4.1.0", - "stylehacks": "^5.0.0" - } - }, - "postcss-merge-rules": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.0.tgz", - "integrity": "sha512-TfsXbKjNYCGfUPEXGIGPySnMiJbdS+3gcVeV8gwmJP4RajyKZHW8E0FYDL1WmggTj3hi+m+WUCAvqRpX2ut4Kg==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^2.0.0", - "postcss-selector-parser": "^6.0.4", - "vendors": "^1.0.3" - } - }, - "postcss-minify-font-values": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.0.tgz", - "integrity": "sha512-zi2JhFaMOcIaNxhndX5uhsqSY1rexKDp23wV8EOmC9XERqzLbHsoRye3aYF716Zm+hkcR4loqKDt8LZlmihwAg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-minify-gradients": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.0.tgz", - "integrity": "sha512-/jPtNgs6JySMwgsE5dPOq8a2xEopWTW3RyqoB9fLqxgR+mDUNLSi7joKd+N1z7FXWgVkc4l/dEBMXHgNAaUbvg==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.0", - "is-color-stop": "^1.1.0", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-minify-params": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.0.tgz", - "integrity": "sha512-KvZYIxTPBVKjdd+XgObq9A+Sfv8lMkXTpbZTsjhr42XbfWIeLaTItMlygsDWfjArEc3muUfDaUFgNSeDiJ5jug==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "browserslist": "^4.16.0", - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0", - "uniqs": "^2.0.0" - } - }, - "postcss-minify-selectors": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.0.0.tgz", - "integrity": "sha512-cEM0O0eWwFIvmo6nfB0lH0vO/XFwgqIvymODbfPXZ1gTA3i76FKnb7TGUrEpiTxaXH6tgYQ6DcTHwRiRS+YQLQ==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^3.1.2" + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" }, "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" } } } }, - "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-normalize-charset": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.0.tgz", - "integrity": "sha512-pqsCkgo9KmQP0ew6DqSA+uP9YN6EfsW20pQ3JU5JoQge09Z6Too4qU0TNDsTNWuEaP8SWsMp+19l15210MsDZQ==", - "dev": true - }, - "postcss-normalize-display-values": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.0.tgz", - "integrity": "sha512-t4f2d//gH1f7Ns0Jq3eNdnWuPT7TeLuISZ6RQx4j8gpl5XrhkdshdNcOnlrEK48YU6Tcb6jqK7dorME3N4oOGA==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-positions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.0.tgz", - "integrity": "sha512-0o6/qU5ky74X/eWYj/tv4iiKCm3YqJnrhmVADpIMNXxzFZywsSQxl8F7cKs8jQEtF3VrJBgcDHTexZy1zgDoYg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.0.tgz", - "integrity": "sha512-KRT14JbrXKcFMYuc4q7lh8lvv8u22wLyMrq+UpHKLtbx2H/LOjvWXYdoDxmNrrrJzomAWL+ViEXr48/IhSUJnQ==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.0.tgz", - "integrity": "sha512-wSO4pf7GNcDZpmelREWYADF1+XZWrAcbFLQCOqoE92ZwYgaP/RLumkUTaamEzdT2YKRZAH8eLLKGWotU/7FNPw==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.0.tgz", - "integrity": "sha512-TwPaDX+wl9wO3MUm23lzGmOzGCGKnpk+rSDgzB2INpakD5dgWR3L6bJq1P1LQYzBAvz8fRIj2NWdnZdV4EV98Q==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-unicode": { + "postcss-colormin": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.0.tgz", - "integrity": "sha512-2CpVoz/67rXU5s9tsPZDxG1YGS9OFHwoY9gsLAzrURrCxTAb0H7Vp87/62LvVPgRWTa5ZmvgmqTp2rL8tlm72A==", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.0.0.tgz", + "integrity": "sha512-Yt84+5V6CgS/AhK7d7MA58vG8dSZ7+ytlRtWLaQhag3HXOncTfmYpuUOX4cDoXjvLfw1sHRCHMiBjYhc35CymQ==", "dev": true, "requires": { "browserslist": "^4.16.0", + "color": "^3.1.1", "postcss-value-parser": "^4.1.0" } }, - "postcss-normalize-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.0.tgz", - "integrity": "sha512-ICDaGFBqLgA3dlrCIRuhblLl80D13YtgEV9NJPTYJtgR72vu61KgxAHv+z/lKMs1EbwfSQa3ALjOFLSmXiE34A==", - "dev": true, - "requires": { - "is-absolute-url": "^3.0.3", - "normalize-url": "^4.5.0", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.0.tgz", - "integrity": "sha512-KRnxQvQAVkJfaeXSz7JlnD9nBN9sFZF9lrk9452Q2uRoqrRSkinqifF8Iex7wZGei2DZVG/qpmDFDmRvbNAOGA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-ordered-values": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.0.tgz", - "integrity": "sha512-dPr+SRObiHueCIc4IUaG0aOGQmYkuNu50wQvdXTGKy+rzi2mjmPsbeDsheLk5WPb9Zyf2tp8E+I+h40cnivm6g==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-reduce-initial": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.0.tgz", - "integrity": "sha512-wR6pXUaFbSMG1oCKx8pKVA+rnSXCHlca5jMrlmkmif+uig0HNUTV9oGN5kjKsM3mATQAldv2PF9Tbl2vqLFjnA==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { + "postcss-convert-values": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.0.tgz", - "integrity": "sha512-iHdGODW4YzM3WjVecBhPQt6fpJC4lGQZxJKjkBNHpp2b8dzmvj0ogKThqya+IRodQEFzjfXgYeESkf172FH5Lw==", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.0.tgz", + "integrity": "sha512-V5kmYm4xoBAjNs+eHY/6XzXJkkGeg4kwNf2ocfqhLb1WBPEa4oaSmoi1fnVO7Dkblqvus9h+AenDvhCKUCK7uQ==", "dev": true, "requires": { - "cssnano-utils": "^2.0.0", "postcss-value-parser": "^4.1.0" } }, - "postcss-scss": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", - "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", + "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.6" + "postcss": "^7.0.14" }, "dependencies": { "postcss": { @@ -20016,999 +18712,908 @@ } } }, - "postcss-selector-parser": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.5.tgz", - "integrity": "sha512-aFYPoYmXbZ1V6HZaSvat08M97A8HqO6Pjz+PiNpw/DhuRrC72XWAdp3hL6wusDCN31sSmcZyMGa2hZEuX+Xfhg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.0.tgz", - "integrity": "sha512-M3/VS4sFI1Yp9g0bPL+xzzCNz5iLdRUztoFaugMit5a8sMfkVzzhwqbsOlD8IFFymCdJDmXmh31waYHWw1K4BA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0", - "svgo": "^2.3.0" - } - }, - "postcss-unique-selectors": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.0.tgz", - "integrity": "sha512-o9l4pF8SRn7aCMTmzb/kNv/kjV7wPZpZ8Nlb1Gq8v/Qvw969K1wanz1RVA0ehHzWe9+wHXaC2DvZlak/gdMJ5w==", + "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": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.2", - "uniqs": "^2.0.0" + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "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 - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "prepend-http": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", - "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", - "dev": true - }, - "prettier": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", - "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", - "dev": true - }, - "prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "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": { - "fast-diff": "^1.1.2" + "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 + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "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 + }, + "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" + } + } } }, - "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 - }, - "pretty-format": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", - "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "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": { - "@jest/types": "^26.6.2", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^17.0.1" + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" }, "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "color-convert": "^2.0.1" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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==", + "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": { - "color-name": "~1.1.4" + "cssesc": "^2.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, - "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==", + "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 + }, + "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" + } } } }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "postcss-discard-comments": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.0.tgz", + "integrity": "sha512-Umig6Gxs8m20RihiXY6QkePd6mp4FxkA1Dg+f/Kd6uw0gEMfKRjDeQOyFkLibexbJJGHpE3lrN/Q0R9SMrUMbQ==", "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==", + "postcss-discard-duplicates": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.0.tgz", + "integrity": "sha512-vEJJ+Y3pFUnO1FyCBA6PSisGjHtnphL3V6GsNvkASq/VkP3OX5/No5RYXXLxHa2QegStNzg6HYrYdo71uR4caQ==", "dev": true }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "postcss-discard-empty": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.0.tgz", + "integrity": "sha512-+wigy099Y1xZxG36WG5L1f2zeH1oicntkJEW4TDIqKKDO2g9XVB3OhoiHTu08rDEjLnbcab4rw0BAccwi2VjiQ==", "dev": true }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=", + "postcss-discard-overridden": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.0.tgz", + "integrity": "sha512-hybnScTaZM2iEA6kzVQ6Spozy7kVdLw+lGw8hftLlBEzt93uzXoltkYp9u0tI8xbfhxDLTOOzHsHQCkYdmzRUg==", "dev": true }, - "promise-retry": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-1.1.1.tgz", - "integrity": "sha1-ZznpaOMFHaIM5kl/srUPaRHfPW0=", + "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": { - "err-code": "^1.0.0", - "retry": "^0.10.0" + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" }, "dependencies": { - "err-code": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/err-code/-/err-code-1.1.2.tgz", - "integrity": "sha1-BuARbTAo9q70gGhJ6w6mp0iuaWA=", - "dev": true + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } }, - "retry": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", - "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=", + "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 + }, + "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" + } } } }, - "prompts": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", - "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", + "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": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.4" + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", - "dev": true - }, - "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "dev": true, - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "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 - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "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": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" + "postcss": "^7.0.2" }, "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true + }, + "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" + } } } }, - "pump": { + "postcss-focus-within": { "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" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", "dev": true, "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" + "postcss": "^7.0.2" }, "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" } } } }, - "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 - }, - "pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dev": true, - "requires": { - "escape-goat": "^2.0.0" - } - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "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 - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" - }, - "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 - }, - "quick-lru": { + "postcss-font-variant": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true - }, - "ramda": { - "version": "0.27.1", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz", - "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", "dev": true, "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "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" + "postcss": "^7.0.2" }, "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true + }, + "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" + } } } }, - "raw-loader": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", - "integrity": "sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==", + "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": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "postcss": "^7.0.2" }, "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" } } } }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "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": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" }, "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "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=", + "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 + }, + "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" + } } } }, - "read-package-json-fast": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-1.2.2.tgz", - "integrity": "sha512-39DbPJjkltEzfXJXB6D8/Ir3GFOU2YbSKa2HaB/Y3nKrc/zY+0XrALpID6/13ezWyzqvOHrBbR4t4cjQuTdBVQ==", + "postcss-import": { + "version": "14.0.1", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.0.1.tgz", + "integrity": "sha512-Xn2+z++vWObbEPhiiKO1a78JiyhqipyrXHBb3AHpv0ks7Cdg+GxQQJ24ODNMTanldf7197gSP3axppO9yaG0lA==", "dev": true, "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" } }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "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": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" + "postcss": "^7.0.2" }, "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true + }, + "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" + } } } }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "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": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" }, "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true + }, + "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" + } } } }, - "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==", + "postcss-loader": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-5.2.0.tgz", + "integrity": "sha512-uSuCkENFeUaOYsKrXm0eNNgVIxc71z8RcckLMbVw473rGojFnrUeqEz6zBgXsH2q1EIzXnO/4pEz9RhALjlITA==", "dev": true, "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.4" } }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "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": { - "picomatch": "^2.2.1" + "postcss": "^7.0.2" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "readline2": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", - "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "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": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "mute-stream": "0.0.5" + "postcss": "^7.0.2" }, "dependencies": { - "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=", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, - "mute-stream": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", - "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "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 + }, + "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" + } } } }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "postcss-merge-longhand": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.1.tgz", + "integrity": "sha512-H1RO8le5deFGumQzuhJjuL0bIXPRysa+w7xtk5KrHe38oiaSS9ksPXDo24+IOS3SETPhip0J5+1uCOW+ALs3Yw==", "dev": true, "requires": { - "resolve": "^1.1.6" + "css-color-names": "^1.0.1", + "postcss-value-parser": "^4.1.0", + "stylehacks": "^5.0.0" } }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "postcss-merge-rules": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.0.tgz", + "integrity": "sha512-TfsXbKjNYCGfUPEXGIGPySnMiJbdS+3gcVeV8gwmJP4RajyKZHW8E0FYDL1WmggTj3hi+m+WUCAvqRpX2ut4Kg==", "dev": true, "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" + "browserslist": "^4.16.0", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^2.0.0", + "postcss-selector-parser": "^6.0.4", + "vendors": "^1.0.3" } }, - "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": "8.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", - "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "postcss-minify-font-values": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.0.tgz", + "integrity": "sha512-zi2JhFaMOcIaNxhndX5uhsqSY1rexKDp23wV8EOmC9XERqzLbHsoRye3aYF716Zm+hkcR4loqKDt8LZlmihwAg==", "dev": true, "requires": { - "regenerate": "^1.4.0" + "postcss-value-parser": "^4.1.0" } }, - "regenerator-runtime": { - "version": "0.13.7", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", - "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", - "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==", + "postcss-minify-gradients": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.0.tgz", + "integrity": "sha512-/jPtNgs6JySMwgsE5dPOq8a2xEopWTW3RyqoB9fLqxgR+mDUNLSi7joKd+N1z7FXWgVkc4l/dEBMXHgNAaUbvg==", "dev": true, "requires": { - "@babel/runtime": "^7.8.4" + "cssnano-utils": "^2.0.0", + "is-color-stop": "^1.1.0", + "postcss-value-parser": "^4.1.0" } }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "postcss-minify-params": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.0.tgz", + "integrity": "sha512-KvZYIxTPBVKjdd+XgObq9A+Sfv8lMkXTpbZTsjhr42XbfWIeLaTItMlygsDWfjArEc3muUfDaUFgNSeDiJ5jug==", "dev": true, "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "alphanum-sort": "^1.0.2", + "browserslist": "^4.16.0", + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0", + "uniqs": "^2.0.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==", + "postcss-minify-selectors": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.0.0.tgz", + "integrity": "sha512-cEM0O0eWwFIvmo6nfB0lH0vO/XFwgqIvymODbfPXZ1gTA3i76FKnb7TGUrEpiTxaXH6tgYQ6DcTHwRiRS+YQLQ==", "dev": true, "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^3.1.2" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } } }, - "regexpp": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", - "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "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 }, - "regexpu-core": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", - "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", - "dev": true, - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.2.0", - "regjsgen": "^0.5.1", - "regjsparser": "^0.6.4", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.2.0" - } - }, - "registry-auth-token": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", - "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "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": { - "rc": "^1.2.8" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.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.6.9", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", - "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "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": { - "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 - } + "postcss-selector-parser": "^6.0.4" } }, - "remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "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": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" + "icss-utils": "^5.0.0" } }, - "remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "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": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" + "postcss": "^7.0.2" }, "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "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" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.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 }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "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": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" + "has-flag": "^3.0.0" } } } }, - "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 - }, - "replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "postcss-normalize-charset": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.0.tgz", + "integrity": "sha512-pqsCkgo9KmQP0ew6DqSA+uP9YN6EfsW20pQ3JU5JoQge09Z6Too4qU0TNDsTNWuEaP8SWsMp+19l15210MsDZQ==", "dev": true }, - "replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "postcss-normalize-display-values": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.0.tgz", + "integrity": "sha512-t4f2d//gH1f7Ns0Jq3eNdnWuPT7TeLuISZ6RQx4j8gpl5XrhkdshdNcOnlrEK48YU6Tcb6jqK7dorME3N4oOGA==", "dev": true, "requires": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" } }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "postcss-normalize-positions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.0.tgz", + "integrity": "sha512-0o6/qU5ky74X/eWYj/tv4iiKCm3YqJnrhmVADpIMNXxzFZywsSQxl8F7cKs8jQEtF3VrJBgcDHTexZy1zgDoYg==", "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 - } + "postcss-value-parser": "^4.1.0" } }, - "request-progress": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", - "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=", + "postcss-normalize-repeat-style": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.0.tgz", + "integrity": "sha512-KRT14JbrXKcFMYuc4q7lh8lvv8u22wLyMrq+UpHKLtbx2H/LOjvWXYdoDxmNrrrJzomAWL+ViEXr48/IhSUJnQ==", "dev": true, "requires": { - "throttleit": "^1.0.0" + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" } }, - "request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "postcss-normalize-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.0.tgz", + "integrity": "sha512-wSO4pf7GNcDZpmelREWYADF1+XZWrAcbFLQCOqoE92ZwYgaP/RLumkUTaamEzdT2YKRZAH8eLLKGWotU/7FNPw==", "dev": true, "requires": { - "lodash": "^4.17.19" + "postcss-value-parser": "^4.1.0" } }, - "request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "postcss-normalize-timing-functions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.0.tgz", + "integrity": "sha512-TwPaDX+wl9wO3MUm23lzGmOzGCGKnpk+rSDgzB2INpakD5dgWR3L6bJq1P1LQYzBAvz8fRIj2NWdnZdV4EV98Q==", "dev": true, "requires": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" } }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "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 - }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "postcss-normalize-unicode": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.0.tgz", + "integrity": "sha512-2CpVoz/67rXU5s9tsPZDxG1YGS9OFHwoY9gsLAzrURrCxTAb0H7Vp87/62LvVPgRWTa5ZmvgmqTp2rL8tlm72A==", "dev": true, "requires": { - "caller-path": "^0.1.0", - "resolve-from": "^1.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", - "dev": true - } + "browserslist": "^4.16.0", + "postcss-value-parser": "^4.1.0" } }, - "requireindex": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", - "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", - "dev": true - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "postcss-normalize-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.0.tgz", + "integrity": "sha512-ICDaGFBqLgA3dlrCIRuhblLl80D13YtgEV9NJPTYJtgR72vu61KgxAHv+z/lKMs1EbwfSQa3ALjOFLSmXiE34A==", + "dev": true, "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-absolute-url": "^3.0.3", + "normalize-url": "^4.5.0", + "postcss-value-parser": "^4.1.0" } }, - "resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "postcss-normalize-whitespace": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.0.tgz", + "integrity": "sha512-KRnxQvQAVkJfaeXSz7JlnD9nBN9sFZF9lrk9452Q2uRoqrRSkinqifF8Iex7wZGei2DZVG/qpmDFDmRvbNAOGA==", "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 - } + "postcss-value-parser": "^4.1.0" } }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "postcss-ordered-values": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.0.tgz", + "integrity": "sha512-dPr+SRObiHueCIc4IUaG0aOGQmYkuNu50wQvdXTGKy+rzi2mjmPsbeDsheLk5WPb9Zyf2tp8E+I+h40cnivm6g==", "dev": true, "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" } }, - "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-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "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": { - "value-or-function": "^3.0.0" - } - }, - "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": "3.1.2", - "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.2.tgz", - "integrity": "sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==", - "dev": true, - "requires": { - "adjust-sourcemap-loader": "3.0.0", - "camelcase": "5.3.1", - "compose-function": "3.0.3", - "convert-source-map": "1.7.0", - "es6-iterator": "2.0.3", - "loader-utils": "1.2.3", - "postcss": "7.0.21", - "rework": "1.0.1", - "rework-visit": "1.0.0", - "source-map": "0.6.1" + "postcss": "^7.0.2" }, "dependencies": { - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", - "dev": true - }, - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "minimist": "^1.2.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, - "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "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 + }, + "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": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" + "has-flag": "^3.0.0" } - }, + } + } + }, + "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": { "postcss": { - "version": "7.0.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", - "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { "chalk": "^2.4.2", @@ -21033,69 +19638,98 @@ } } }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "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": { - "lowercase-keys": "^1.0.0" + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } } }, - "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 - }, - "rework": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", - "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", - "dev": true, - "requires": { - "convert-source-map": "^0.3.3", - "css": "^2.0.0" + "postcss-preset-env": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-6.7.0.tgz", + "integrity": "sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==", + "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": { - "convert-source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz", - "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=", - "dev": true - }, - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "inherits": "^2.0.3", + "chalk": "^2.4.2", "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" + "supports-color": "^6.1.0" } }, "source-map": { @@ -21104,361 +19738,1506 @@ "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==", + "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": { - "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" + "has-flag": "^3.0.0" } } } }, - "rework-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", - "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=", - "dev": true - }, - "rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", - "dev": true - }, - "rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "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": { - "glob": "^7.1.3" + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "cssesc": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-2.0.0.tgz", + "integrity": "sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==", + "dev": true + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "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 + }, + "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": { - "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" + "has-flag": "^3.0.0" } } } }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "roboto-fontface": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/roboto-fontface/-/roboto-fontface-0.10.0.tgz", - "integrity": "sha512-OlwfYEgA2RdboZohpldlvJ1xngOins5d7ejqnIBWr9KaMxsnBqotpptRXTyfNRLnFpqzX6sTDt+X+a+6udnU8g==" - }, - "rollup": { - "version": "2.38.4", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.38.4.tgz", - "integrity": "sha512-B0LcJhjiwKkTl79aGVF/u5KdzsH8IylVfV56Ut6c9ouWLJcUK17T83aZBetNYSnZtXf2OHD4+2PbmRW+Fp5ulg==", + "postcss-reduce-initial": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.0.tgz", + "integrity": "sha512-wR6pXUaFbSMG1oCKx8pKVA+rnSXCHlca5jMrlmkmif+uig0HNUTV9oGN5kjKsM3mATQAldv2PF9Tbl2vqLFjnA==", "dev": true, "requires": { - "fsevents": "~2.3.1" + "browserslist": "^4.16.0", + "caniuse-api": "^3.0.0" } }, - "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-node": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/run-node/-/run-node-2.0.0.tgz", - "integrity": "sha512-M024oSKOfXRbBZ4dzWeS4mZfLlkVrLbR+02lSno344whh60hFN7qjWnf3QXm/JePD9CR7W4gRe9tt4H/2PGkcw==", - "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==", + "postcss-reduce-transforms": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.0.tgz", + "integrity": "sha512-iHdGODW4YzM3WjVecBhPQt6fpJC4lGQZxJKjkBNHpp2b8dzmvj0ogKThqya+IRodQEFzjfXgYeESkf172FH5Lw==", "dev": true, "requires": { - "queue-microtask": "^1.2.2" + "cssnano-utils": "^2.0.0", + "postcss-value-parser": "^4.1.0" } }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", + "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": { - "aproba": "^1.1.1" - } - }, - "rw": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", - "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=" - }, - "rx-lite": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", - "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", - "dev": true - }, - "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" + "postcss": "^7.0.2" }, "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } } } }, - "rxjs-compat": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.6.7.tgz", - "integrity": "sha512-szN4fK+TqBPOFBcBcsR0g2cmTTUF/vaFEOZNuSdfU8/pGFnNmmn2u8SystYXG1QMrjOPBc6XTKHMVfENDf6hHw==" - }, - "rxjs-report-usage": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/rxjs-report-usage/-/rxjs-report-usage-1.0.5.tgz", - "integrity": "sha512-jZeg+TTkvP8kAv0tIQj3WOuIhYLi+Ig9mG8DCc+nJHQ1ObJr8IaeNPbJmXDRfHvH3MKQMBzboY4RbQ6jWt6cIg==", + "postcss-scss": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", + "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", "dev": true, "requires": { - "@babel/parser": "~7.10.3", - "@babel/traverse": "~7.10.3", - "@babel/types": "~7.10.3", - "bent": "~7.3.6", - "chalk": "~4.1.0", - "glob": "~7.1.6", - "prompts": "~2.3.2" + "postcss": "^7.0.6" }, "dependencies": { - "@babel/parser": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.5.tgz", - "integrity": "sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ==", - "dev": true - }, - "@babel/traverse": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.5.tgz", - "integrity": "sha512-yc/fyv2gUjPqzTz0WHeRJH2pv7jA9kA7mBX2tXl/x5iOE81uaVPuGPtaYk7wmkx4b67mQ7NqI8rmT2pF47KYKQ==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.10.5", - "@babel/helper-function-name": "^7.10.4", - "@babel/helper-split-export-declaration": "^7.10.4", - "@babel/parser": "^7.10.5", - "@babel/types": "^7.10.5", - "debug": "^4.1.0", - "globals": "^11.1.0", - "lodash": "^4.17.19" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, - "@babel/types": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.5.tgz", - "integrity": "sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.10.4", - "lodash": "^4.17.19", - "to-fast-properties": "^2.0.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 }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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": { - "color-convert": "^2.0.1" + "has-flag": "^3.0.0" } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + } + } + }, + "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": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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==", + "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 + }, + "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": { - "color-name": "~1.1.4" + "has-flag": "^3.0.0" } - }, - "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 - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + } + } + }, + "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": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "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" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "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==", + "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": "^4.0.0" + "has-flag": "^3.0.0" } } } }, - "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==" + "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" + } }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "postcss-svgo": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.0.tgz", + "integrity": "sha512-M3/VS4sFI1Yp9g0bPL+xzzCNz5iLdRUztoFaugMit5a8sMfkVzzhwqbsOlD8IFFymCdJDmXmh31waYHWw1K4BA==", "dev": true, "requires": { - "ret": "~0.1.10" + "postcss-value-parser": "^4.1.0", + "svgo": "^2.3.0" } }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "postcss-unique-selectors": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.0.tgz", + "integrity": "sha512-o9l4pF8SRn7aCMTmzb/kNv/kjV7wPZpZ8Nlb1Gq8v/Qvw969K1wanz1RVA0ehHzWe9+wHXaC2DvZlak/gdMJ5w==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.2", + "uniqs": "^2.0.0" + } }, - "sass": { - "version": "1.32.11", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.11.tgz", - "integrity": "sha512-O9tRcob/fegUVSIV1ihLLZcftIOh0AF1VpKgusUfLqnb2jQ0GLDwI5ivv1FYWivGv8eZ/AwntTyTzjcHu0c/qw==", + "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": { - "chokidar": ">=3.0.0 <4.0.0" + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" } }, - "sass-lint": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/sass-lint/-/sass-lint-1.13.1.tgz", - "integrity": "sha512-DSyah8/MyjzW2BWYmQWekYEKir44BpLqrCFsgs9iaWiVTcwZfwXHF586hh3D1n+/9ihUNMfd8iHAyb9KkGgs7Q==", + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "dev": true + }, + "prettier": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz", + "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==", + "dev": true + }, + "prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", "dev": true, "requires": { - "commander": "^2.8.1", - "eslint": "^2.7.0", - "front-matter": "2.1.2", - "fs-extra": "^3.0.1", - "glob": "^7.0.0", - "globule": "^1.0.0", - "gonzales-pe-sl": "^4.2.3", - "js-yaml": "^3.5.4", - "known-css-properties": "^0.3.0", - "lodash.capitalize": "^4.1.0", - "lodash.kebabcase": "^4.0.0", - "merge": "^1.2.0", - "path-is-absolute": "^1.0.0", - "util": "^0.10.3" + "fast-diff": "^1.1.2" + } + }, + "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 + }, + "pretty-format": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-26.6.2.tgz", + "integrity": "sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==", + "dev": true, + "requires": { + "@jest/types": "^26.6.2", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^17.0.1" }, "dependencies": { - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true - }, - "acorn-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", - "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "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": { - "acorn": "^3.0.4" - }, - "dependencies": { - "acorn": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", - "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", - "dev": true - } + "color-convert": "^2.0.1" } }, - "ajv": { - "version": "4.11.8", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", - "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "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": { - "co": "^4.6.0", - "json-stable-stringify": "^1.0.1" + "color-name": "~1.1.4" } }, - "ajv-keywords": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", - "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", - "dev": true - }, - "ansi-escapes": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", - "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "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 - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + } + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "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 + }, + "progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "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" + } + }, + "prompts": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.3.2.tgz", + "integrity": "sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.4" + } + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, + "proxy-addr": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", + "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", + "dev": true, + "requires": { + "forwarded": "~0.1.2", + "ipaddr.js": "1.9.1" + } + }, + "prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "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 + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dev": true, + "requires": { + "escape-goat": "^2.0.0" + } + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "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==" + }, + "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 + }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, + "ramda": { + "version": "0.27.1", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.1.tgz", + "integrity": "sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw==", + "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 + } + } + }, + "raw-loader": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-4.0.2.tgz", + "integrity": "sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "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.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + } + } + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "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.2", + "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.2.tgz", + "integrity": "sha512-5fyFUyO9B799foVk4n6ylcoAktG/FbE3jwRKxvwaeSrIunaoMc0u81dzXxjeAFKOce7O5KncdfwpGvvs6r5PsQ==", + "dev": true, + "requires": { + "json-parse-even-better-errors": "^2.3.0", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "requires": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "dependencies": { + "type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "requires": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "dependencies": { + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true + } + } + }, + "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.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "readline2": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz", + "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "mute-stream": "0.0.5" + }, + "dependencies": { + "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" + } + }, + "mute-stream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz", + "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "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": "8.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", + "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", + "dev": true, + "requires": { + "regenerate": "^1.4.0" + } + }, + "regenerator-runtime": { + "version": "0.13.7", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz", + "integrity": "sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==", + "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" + } + }, + "regexpp": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz", + "integrity": "sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==", + "dev": true + }, + "regexpu-core": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", + "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.0", + "regenerate-unicode-properties": "^8.2.0", + "regjsgen": "^0.5.1", + "regjsparser": "^0.6.4", + "unicode-match-property-ecmascript": "^1.0.4", + "unicode-match-property-value-ecmascript": "^1.2.0" + } + }, + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dev": true, + "requires": { + "rc": "^1.2.8" + } + }, + "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.6.9", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", + "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", + "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-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "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" + } + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "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 + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "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 + } + } + }, + "request-progress": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", + "integrity": "sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=", + "dev": true, + "requires": { + "throttleit": "^1.0.0" + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "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 + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "^0.1.0", + "resolve-from": "^1.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + } + } + }, + "requireindex": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/requireindex/-/requireindex-1.2.0.tgz", + "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "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-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "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-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "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": { + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "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" + } + } + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dev": true, + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "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 + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "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" + } + }, + "roboto-fontface": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/roboto-fontface/-/roboto-fontface-0.10.0.tgz", + "integrity": "sha512-OlwfYEgA2RdboZohpldlvJ1xngOins5d7ejqnIBWr9KaMxsnBqotpptRXTyfNRLnFpqzX6sTDt+X+a+6udnU8g==" + }, + "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-node": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/run-node/-/run-node-2.0.0.tgz", + "integrity": "sha512-M024oSKOfXRbBZ4dzWeS4mZfLlkVrLbR+02lSno344whh60hFN7qjWnf3QXm/JePD9CR7W4gRe9tt4H/2PGkcw==", + "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" + } + }, + "rw": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", + "integrity": "sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=" + }, + "rx-lite": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz", + "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=", + "dev": true + }, + "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==" + } + } + }, + "rxjs-compat": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs-compat/-/rxjs-compat-6.6.7.tgz", + "integrity": "sha512-szN4fK+TqBPOFBcBcsR0g2cmTTUF/vaFEOZNuSdfU8/pGFnNmmn2u8SystYXG1QMrjOPBc6XTKHMVfENDf6hHw==" + }, + "rxjs-report-usage": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/rxjs-report-usage/-/rxjs-report-usage-1.0.5.tgz", + "integrity": "sha512-jZeg+TTkvP8kAv0tIQj3WOuIhYLi+Ig9mG8DCc+nJHQ1ObJr8IaeNPbJmXDRfHvH3MKQMBzboY4RbQ6jWt6cIg==", + "dev": true, + "requires": { + "@babel/parser": "~7.10.3", + "@babel/traverse": "~7.10.3", + "@babel/types": "~7.10.3", + "bent": "~7.3.6", + "chalk": "~4.1.0", + "glob": "~7.1.6", + "prompts": "~2.3.2" + }, + "dependencies": { + "@babel/parser": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.10.5.tgz", + "integrity": "sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ==", + "dev": true + }, + "@babel/traverse": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.5.tgz", + "integrity": "sha512-yc/fyv2gUjPqzTz0WHeRJH2pv7jA9kA7mBX2tXl/x5iOE81uaVPuGPtaYk7wmkx4b67mQ7NqI8rmT2pF47KYKQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-function-name": "^7.10.4", + "@babel/helper-split-export-declaration": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/types": "^7.10.5", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.19" + } + }, + "@babel/types": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.10.5.tgz", + "integrity": "sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.10.4", + "lodash": "^4.17.19", + "to-fast-properties": "^2.0.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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" + } + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "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==" + }, + "sass": { + "version": "1.32.11", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.11.tgz", + "integrity": "sha512-O9tRcob/fegUVSIV1ihLLZcftIOh0AF1VpKgusUfLqnb2jQ0GLDwI5ivv1FYWivGv8eZ/AwntTyTzjcHu0c/qw==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0" + } + }, + "sass-lint": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sass-lint/-/sass-lint-1.13.1.tgz", + "integrity": "sha512-DSyah8/MyjzW2BWYmQWekYEKir44BpLqrCFsgs9iaWiVTcwZfwXHF586hh3D1n+/9ihUNMfd8iHAyb9KkGgs7Q==", + "dev": true, + "requires": { + "commander": "^2.8.1", + "eslint": "^2.7.0", + "front-matter": "2.1.2", + "fs-extra": "^3.0.1", + "glob": "^7.0.0", + "globule": "^1.0.0", + "gonzales-pe-sl": "^4.2.3", + "js-yaml": "^3.5.4", + "known-css-properties": "^0.3.0", + "lodash.capitalize": "^4.1.0", + "lodash.kebabcase": "^4.0.0", + "merge": "^1.2.0", + "path-is-absolute": "^1.0.0", + "util": "^0.10.3" + }, + "dependencies": { + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "^3.0.4" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "4.11.8", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", + "integrity": "sha1-gv+wKynmYq5TvcIK8VlHcGc5xTY=", + "dev": true, + "requires": { + "co": "^4.6.0", + "json-stable-stringify": "^1.0.1" + } + }, + "ajv-keywords": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-1.5.1.tgz", + "integrity": "sha1-MU3QpLM2j609/NxU7eYXG4htrzw=", + "dev": true + }, + "ansi-escapes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz", + "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", "dev": true }, @@ -21753,22 +21532,6 @@ "dev": true, "requires": { "glob": "^7.1.3" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - } } }, "run-async": { @@ -21874,22 +21637,11 @@ "prelude-ls": "~1.1.2" } }, - "util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - } - } + "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 } } }, @@ -21927,6 +21679,26 @@ "@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 + } } }, "scssfmt": { @@ -22283,9 +22055,9 @@ "dev": true }, "selfsigned": { - "version": "1.10.8", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.8.tgz", - "integrity": "sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==", + "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" @@ -22349,23 +22121,6 @@ "sver-compat": "^1.5.0" } }, - "semver-intersect": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/semver-intersect/-/semver-intersect-1.4.0.tgz", - "integrity": "sha512-d8fvGg5ycKAq0+I6nfWeCx6ffaWJCsBYU0H2Rq56+/zFePYfT8mXkB3tWBSjR5BerkHNZ5eTPIk1/LBYas35xQ==", - "dev": true, - "requires": { - "semver": "^5.0.0" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, "send": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", @@ -22518,28 +22273,12 @@ } } }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, "setprototypeof": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", "dev": true }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, "shallow-clone": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", @@ -22878,26 +22617,22 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, "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 }, + "open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dev": true, + "requires": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + } + }, "source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", @@ -22915,18 +22650,21 @@ } } }, + "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": "1.1.3", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", - "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-2.0.1.tgz", + "integrity": "sha512-UzOTTQhoNPeTNzOxwFw220RSRzdGSyH4lpNyWjR7Qm34P4/N0W669YSUFdH07+YNeN75h765XLHmNsF/bm97RQ==", "dev": true, "requires": { "abab": "^2.0.5", "iconv-lite": "^0.6.2", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.6.1", - "whatwg-mimetype": "^2.3.0" + "source-map-js": "^0.6.2" }, "dependencies": { "iconv-lite": { @@ -22937,23 +22675,6 @@ "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } - }, - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "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 } } }, @@ -23068,66 +22789,6 @@ "wbuf": "^1.7.3" } }, - "speed-measure-webpack-plugin": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/speed-measure-webpack-plugin/-/speed-measure-webpack-plugin-1.4.2.tgz", - "integrity": "sha512-AtVzD0bnIy2/B0fWqJpJgmhcrfWFhBlduzSo0uwplr/QvB33ZNZj2NEth3NONgdnZJqicK0W0mSxnLSbsVCDbw==", - "dev": true, - "requires": { - "chalk": "^4.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.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "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" - } - } - } - }, "split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", @@ -23237,97 +22898,12 @@ "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", "dev": true }, - "stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } - } - } - }, - "stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, "stream-exhaust": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", "dev": true }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "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" - } - } - } - }, "stream-shift": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", @@ -23459,6 +23035,24 @@ "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.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -23507,20 +23101,6 @@ "ms": "2.0.0" } }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -23542,29 +23122,14 @@ } }, "stylus-loader": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-4.3.3.tgz", - "integrity": "sha512-PpWB5PnCXUzW4WMYhCvNzAHJBjIBPMXwsdfkkKuA9W7k8OQFMl/19/AQvaWsxz2IptxUlCseyJ6TY/eEKJ4+UQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-5.0.0.tgz", + "integrity": "sha512-1OaGgixTgC8IAaMCodZXg7XYsfP1qU0UzTHDyPaWACUh34j9geJL4iA583tFJDOtfNUOfDLaBpUywc5MicQ1aA==", "dev": true, "requires": { - "fast-glob": "^3.2.4", + "fast-glob": "^3.2.5", "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "normalize-path": "^3.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "schema-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", - "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.6", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } + "normalize-path": "^3.0.0" } }, "supports-color": { @@ -23685,9 +23250,9 @@ } }, "symbol-observable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-3.0.0.tgz", - "integrity": "sha512-6tDOXSHiVjuCaasQSWTmHUWn4PuG7qa3+1WT031yTc/swT7+rLiw3GOrFxaH1E3lLP09dH3bVuVDf2gK5rxG3Q==", + "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 }, "symbol-tree": { @@ -23702,32 +23267,19 @@ "integrity": "sha512-UcTY+FEA1B7e+bpJk1TI+a9Na6LG7wFEqW7ED16cLqLuQfI/9Ri0rsXm3tKlIgNoHyLHZycjdAOijzNbzelgwA==" }, "table": { - "version": "6.6.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.6.0.tgz", - "integrity": "sha512-iZMtp5tUvcnAdtHpZTWLPF0M7AgiQsURR2DwmxnJwSy8I3+cY+ozzVvYha3BOLG2TB+L0CqjIz+91htuj6yCXg==", + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.0.tgz", + "integrity": "sha512-SAM+5p6V99gYiiy2gT5ArdzgM1dLDed0nkrWmG6Fry/bUS/m9x83BwpJUOf1Qj/x2qJd+thL6IkIx7qPGRxqBw==", "dev": true, "requires": { "ajv": "^8.0.1", "lodash.clonedeep": "^4.5.0", - "lodash.flatten": "^4.4.0", "lodash.truncate": "^4.4.2", "slice-ansi": "^4.0.0", "string-width": "^4.2.0", "strip-ansi": "^6.0.0" }, "dependencies": { - "ajv": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.2.0.tgz", - "integrity": "sha512-WSNGFuyWd//XO8n/m/EaOlNLtO0yL8EXT/74LqT4khdhpZjP7lkj/kT5uwRmGitKEVp/Oj7ZUHeGfPtgHhQ5CA==", - "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" - } - }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -23752,12 +23304,6 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "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 - }, "slice-ansi": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", @@ -23801,20 +23347,6 @@ "rimraf": "~2.6.2" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, "mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -23846,9 +23378,9 @@ } }, "terser": { - "version": "5.5.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.5.1.tgz", - "integrity": "sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==", + "version": "5.7.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.0.tgz", + "integrity": "sha512-HP5/9hp2UaZt5fYkuhNBR8YyRcT8juw8+uFbAme53iN9hblvKnLUTKkmwJG6ocWpIKf8UK4DoeWG4ty0J6S6/g==", "dev": true, "requires": { "commander": "^2.20.0", @@ -23881,6 +23413,24 @@ "webpack-sources": "^1.4.3" }, "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", @@ -23906,16 +23456,6 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true - }, - "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" - } } } }, @@ -23928,22 +23468,6 @@ "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", "minimatch": "^3.0.4" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - } } }, "text-table": { @@ -24037,15 +23561,6 @@ "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", "dev": true }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, "timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", @@ -24077,12 +23592,6 @@ "is-negated-glob": "^1.0.0" } }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true - }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", @@ -24244,6 +23753,93 @@ "mkdirp": "1.x", "semver": "7.x", "yargs-parser": "20.x" + }, + "dependencies": { + "@jest/types": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.0.0-next.8.tgz", + "integrity": "sha512-MBZVjl9Fu55djCItO81sa/ifxTsqRBwepHcKM/f3sgEpGlxGFNNeKBMBRX9OcgGE64YMi7kW4MATSb2lJSGfVw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "16.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", + "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", + "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 + }, + "jest-util": { + "version": "27.0.0-next.8", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.0.0-next.8.tgz", + "integrity": "sha512-yL+OHfe0uyjofzTwkSPyzJ4mihhMJsTAEp0OcvBP23V9IjKFvt76aV2+iab+wlGZP+K4lpjkr1vd7JK9+Kc6Ew==", + "dev": true, + "requires": { + "@jest/types": "^27.0.0-next.8", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^3.0.0", + "picomatch": "^2.2.3" + } + }, + "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" + } + } } }, "ts-loader": { @@ -24323,12 +23919,6 @@ "yn": "3.1.1" } }, - "ts-pnp": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/ts-pnp/-/ts-pnp-1.2.0.tgz", - "integrity": "sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==", - "dev": true - }, "tslib": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", @@ -24450,12 +24040,6 @@ } } }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true - }, "tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", @@ -24524,9 +24108,9 @@ } }, "typescript": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz", - "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==", + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", "dev": true }, "unc-path-regex": { @@ -24656,21 +24240,10 @@ "crypto-random-string": "^2.0.0" } }, - "universal-analytics": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/universal-analytics/-/universal-analytics-0.4.23.tgz", - "integrity": "sha512-lgMIH7XBI6OgYn1woDEmxhGdj8yDefMKg7GkWdeATAlQZFrMrNyxSkpDzY57iY0/6fdlzTbBV03OawvvzG+q7A==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "request": "^2.88.2", - "uuid": "^3.0.0" - } - }, "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true }, "unpipe": { @@ -24886,9 +24459,9 @@ } }, "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "dev": true, "requires": { "inherits": "2.0.3" @@ -24927,9 +24500,9 @@ "dev": true }, "v8-to-istanbul": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.1.tgz", - "integrity": "sha512-p0BB09E5FRjx0ELN6RgusIPsSPhtgexSRcKETybEs6IGOTXJSZqfwxp7r//55nnu0f1AxltY5VvdVqy2vZf9AA==", + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz", + "integrity": "sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==", "dev": true, "requires": { "@types/istanbul-lib-coverage": "^2.0.1", @@ -25030,352 +24603,30 @@ "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", "dev": true, "requires": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^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" - } - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } - } - }, - "vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", - "dev": true, - "requires": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "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" - } - } - } - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "wait-on": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.3.0.tgz", - "integrity": "sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==", - "dev": true, - "requires": { - "axios": "^0.21.1", - "joi": "^17.3.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^6.6.3" - } - }, - "walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", - "dev": true, - "requires": { - "makeerror": "1.0.x" - } - }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "dev": true, - "optional": true, - "requires": { - "chokidar": "^2.1.8" + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" }, "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "optional": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "optional": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "optional": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "optional": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "optional": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "optional": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "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, - "optional": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "optional": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "dev": true, - "optional": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -25386,41 +24637,103 @@ "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, - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, "string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, - "optional": true, "requires": { "safe-buffer": "~5.1.0" } }, - "to-regex-range": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", "dev": true, - "optional": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "remove-trailing-separator": "^1.0.1" } } } }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "wait-on": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-5.3.0.tgz", + "integrity": "sha512-DwrHrnTK+/0QFaB9a8Ol5Lna3k7WvUR4jzSKmz0YaPBpuN2sACyiPVKVfj6ejnjcajAcvn3wlbTyMIn9AZouOg==", + "dev": true, + "requires": { + "axios": "^0.21.1", + "joi": "^17.3.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^6.6.3" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.x" + } + }, + "watchpack": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", + "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", + "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", @@ -25438,364 +24751,95 @@ "requires": { "defaults": "^1.0.3" } - }, - "web-animations-js": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/web-animations-js/-/web-animations-js-2.3.2.tgz", - "integrity": "sha512-TOMFWtQdxzjWp8qx4DAraTWTsdhxVSiWa6NkPFSaPtZ1diKUxTn4yTix73A1euG1WbSOMMPcY51cnjTIHrGtDA==" - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true - }, - "webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.3.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "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" - } - } - } - }, - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.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" - } - } - } - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - }, - "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" - } - } - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", - "dev": true - }, - "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" - } - }, - "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" - } - }, - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "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, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "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" - } - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + }, + "web-animations-js": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/web-animations-js/-/web-animations-js-2.3.2.tgz", + "integrity": "sha512-TOMFWtQdxzjWp8qx4DAraTWTsdhxVSiWa6NkPFSaPtZ1diKUxTn4yTix73A1euG1WbSOMMPcY51cnjTIHrGtDA==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "dev": true + }, + "webpack": { + "version": "5.36.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.36.2.tgz", + "integrity": "sha512-XJumVnnGoH2dV+Pk1VwgY4YT6AiMKpVoudUFCNOXMIVrEKPUgEwdIfWPjIuGLESAiS8EdIHX5+TiJz/5JccmRg==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.47", + "@webassemblyjs/ast": "1.11.0", + "@webassemblyjs/wasm-edit": "1.11.0", + "@webassemblyjs/wasm-parser": "1.11.0", + "acorn": "^8.2.1", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.0", + "es-module-lexer": "^0.4.0", + "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.0.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.1", + "watchpack": "^2.0.0", + "webpack-sources": "^2.1.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": { - "minimist": "^1.2.5" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" } }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "enhanced-resolve": { + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", + "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", "dev": true, "requires": { - "p-limit": "^2.0.0" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" } }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "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 }, - "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" - } - }, - "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" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "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": { - "glob": "^7.1.3" + "yocto-queue": "^0.1.0" } }, "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": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", "dev": true, "requires": { - "randombytes": "^2.1.0" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } }, "source-map": { @@ -25804,118 +24848,73 @@ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.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" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - }, "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.1.2.tgz", + "integrity": "sha512-6QhDaAiVHIQr5Ab3XUWZyDmrIPCHMiqJVljMF91YKyqwKkL5QHnYMkrMBy96v9Z7ev1hGhSEw1HQZc2p/s5Z8Q==", "dev": true, "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", + "jest-worker": "^26.6.2", + "p-limit": "^3.1.0", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "terser": "^5.7.0" } }, "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", + "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", "dev": true, "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" } - }, - "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": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true } } }, "webpack-dev-middleware": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.2.tgz", - "integrity": "sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-4.1.0.tgz", + "integrity": "sha512-mpa/FY+DiBu5+r5JUIyTCYWRfkWgyA3/OOE9lwfzV9S70A4vJYLsVRKj5rMFEsezBroy2FmPyQ8oBRVW8QmK1A==", "dev": true, "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", + "colorette": "^1.2.1", + "mem": "^8.0.0", + "memfs": "^3.2.0", + "mime-types": "^2.1.28", "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" + "schema-utils": "^3.0.0" }, "dependencies": { - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "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 }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "schema-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", + "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", "dev": true, "requires": { - "minimist": "^1.2.5" + "@types/json-schema": "^7.0.6", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } } } @@ -25961,6 +24960,18 @@ "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", @@ -26223,6 +25234,12 @@ } } }, + "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 + }, "locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", @@ -26254,6 +25271,21 @@ "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" + } + }, "p-locate": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", @@ -26308,22 +25340,6 @@ "dev": true, "requires": { "glob": "^7.1.3" - }, - "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", - "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" - } - } } }, "schema-utils": { @@ -26408,6 +25424,19 @@ "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" + } + }, "wrap-ansi": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", @@ -26501,13 +25530,13 @@ } }, "webpack-sources": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.2.0.tgz", - "integrity": "sha512-bQsA24JLwcnWGArOKUxYKhX3Mz/nK1Xf6hxullKERyktjNMC4x8koOeaDNTA2fEJ09BdWLbM/iTW0ithREUP0w==", + "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.1", - "source-map": "^0.6.1" + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" }, "dependencies": { "source-map": { @@ -26525,24 +25554,6 @@ "dev": true, "requires": { "webpack-sources": "^1.3.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 - }, - "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" - } - } } }, "websocket-driver": { @@ -26664,46 +25675,6 @@ "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", "dev": true }, - "worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dev": true, - "requires": { - "errno": "~0.1.7" - } - }, - "worker-plugin": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/worker-plugin/-/worker-plugin-5.0.0.tgz", - "integrity": "sha512-AXMUstURCxDD6yGam2r4E34aJg6kW85IiaeX72hi+I1cxyaMUtrvVY6sbfpGKAj5e7f68Acl62BjQF5aOOx2IQ==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "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" - } - } - } - }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", diff --git a/package.json b/package.json index 644bf36c632b..d4f79adb2407 100644 --- a/package.json +++ b/package.json @@ -100,7 +100,7 @@ "@angular/platform-browser": "12.0.0", "@angular/platform-browser-dynamic": "12.0.0", "@angular/router": "12.0.0", - "@swimlane/ngx-charts": "18.0.1", + "@swimlane/ngx-charts": "17.0.1", "ace-builds": "1.4.12", "angular-page-visibility": "11.0.0", "ansi-to-html": "0.6.15", @@ -113,7 +113,7 @@ "material-design-icons": "3.0.1", "ng-in-viewport": "6.1.5", "ngx-cookie-service": "11.0.2", - "ngx-filter-pipe": "2.1.2", + "ngx-pipes": "2.7.5", "normalize.css": "8.0.1", "roboto-fontface": "0.10.0", "rxjs": "6.6.7", @@ -183,7 +183,7 @@ "through2": "4.0.2", "ts-loader": "9.1.0", "ts-node": "9.1.1", - "typescript": "4.1.5", + "typescript": "4.2.4", "wait-on": "5.3.0", "webpack-dev-server": "3.11.2" }, diff --git a/src/app/frontend/common/components/namespace/template.html b/src/app/frontend/common/components/namespace/template.html index 5f1166256eb2..4d1372ede619 100644 --- a/src/app/frontend/common/components/namespace/template.html +++ b/src/app/frontend/common/components/namespace/template.html @@ -33,8 +33,8 @@ i18n>All namespaces - + {{namespace}} diff --git a/src/app/frontend/common/pipes/filterby.ts b/src/app/frontend/common/pipes/filterby.ts new file mode 100644 index 000000000000..d793f5670e6f --- /dev/null +++ b/src/app/frontend/common/pipes/filterby.ts @@ -0,0 +1,8 @@ +import {Pipe, PipeTransform} from '@angular/core'; + +@Pipe({name: 'kdFilterBy'}) +export class FilterByPipe implements PipeTransform { + transform(arr: string[], predicate: string): string[] { + return arr.filter(elem => elem.includes(predicate)); + } +} diff --git a/src/app/frontend/common/pipes/module.ts b/src/app/frontend/common/pipes/module.ts index 414b22ed1430..4dd3ea0b5942 100644 --- a/src/app/frontend/common/pipes/module.ts +++ b/src/app/frontend/common/pipes/module.ts @@ -14,6 +14,7 @@ import {DecimalPipe} from '@angular/common'; import {NgModule} from '@angular/core'; +import {FilterByPipe} from '@common/pipes/filterby'; import {CommaSeparatedPipe} from './commaseparated'; import {CoreFormatter} from './coreformatter'; @@ -30,8 +31,17 @@ import {TrimPipe} from './trim'; SafeHtmlFormatter, TrimPipe, CommaSeparatedPipe, + FilterByPipe, ], providers: [DecimalPipe], - exports: [MemoryFormatter, CoreFormatter, RelativeTimeFormatter, SafeHtmlFormatter, TrimPipe, CommaSeparatedPipe], + exports: [ + MemoryFormatter, + CoreFormatter, + RelativeTimeFormatter, + SafeHtmlFormatter, + TrimPipe, + CommaSeparatedPipe, + FilterByPipe, + ], }) export class PipesModule {} diff --git a/src/app/frontend/settings/global/namespace/adddialog/template.html b/src/app/frontend/settings/global/namespace/adddialog/template.html index e95b84587d84..789095cca750 100644 --- a/src/app/frontend/settings/global/namespace/adddialog/template.html +++ b/src/app/frontend/settings/global/namespace/adddialog/template.html @@ -31,7 +31,7 @@ [matAutocomplete]="auto" matInput> - {{namespace}} diff --git a/src/app/frontend/settings/global/namespace/template.html b/src/app/frontend/settings/global/namespace/template.html index 32d7ead729f4..9c5722b53d62 100644 --- a/src/app/frontend/settings/global/namespace/template.html +++ b/src/app/frontend/settings/global/namespace/template.html @@ -29,7 +29,7 @@ [matAutocomplete]="auto" matInput> - {{namespace}} diff --git a/src/app/frontend/shared.module.ts b/src/app/frontend/shared.module.ts index e31a93e72534..87adccf1a044 100644 --- a/src/app/frontend/shared.module.ts +++ b/src/app/frontend/shared.module.ts @@ -47,7 +47,7 @@ import {MAT_TOOLTIP_DEFAULT_OPTIONS, MatTooltipModule} from '@angular/material/t import {RouterModule} from '@angular/router'; import {NgxChartsModule} from '@swimlane/ngx-charts'; import {InViewportModule} from 'ng-in-viewport'; -import {FilterPipeModule} from 'ngx-filter-pipe'; +import {NgPipesModule} from 'ngx-pipes'; import {PipesModule} from '@common/pipes/module'; import {KD_TOOLTIP_DEFAULT_OPTIONS} from './index.config'; @@ -91,7 +91,7 @@ const SHARED_DEPENDENCIES = [ // Other 3rd party modules FlexLayoutModule, RouterModule, - FilterPipeModule, + NgPipesModule, NgxChartsModule, InViewportModule, diff --git a/tsconfig.json b/tsconfig.json index b9c79449f6eb..a619ea458014 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,5 +1,4 @@ { - "extends": "./node_modules/gts/tsconfig-google.json", "compileOnSave": false, "compilerOptions": { "baseUrl": "src/app/frontend", @@ -14,15 +13,12 @@ "target": "ES2020", "module": "ES2020", "sourceMap": true, - "strict": false, - "allowSyntheticDefaultImports": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, - "importHelpers": true, "noImplicitReturns": true, "noUnusedParameters": true, "noImplicitAny": true, - "resolveJsonModule": true, + "allowSyntheticDefaultImports": true, "esModuleInterop": true, "lib": [ "ES2020", From c342b89b6d7d9cb53e472597adf5af1572f4d828 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 13 May 2021 16:14:52 +0200 Subject: [PATCH 09/16] Migrate i18n file ids to new format --- aio/scripts/pre-commit-i18n.sh | 2 +- i18n/de/messages.de.xlf | 1130 +++++++++++------------ i18n/fr/messages.fr.xlf | 1130 +++++++++++------------ i18n/ja/messages.ja.xlf | 1130 +++++++++++------------ i18n/ko/messages.ko.xlf | 1130 +++++++++++------------ i18n/messages.xlf | 1126 +++++++++++----------- i18n/zh-Hans/messages.zh-Hans.xlf | 1130 +++++++++++------------ i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf | 1130 +++++++++++------------ i18n/zh-Hant/messages.zh-Hant.xlf | 1130 +++++++++++------------ 9 files changed, 4519 insertions(+), 4519 deletions(-) diff --git a/aio/scripts/pre-commit-i18n.sh b/aio/scripts/pre-commit-i18n.sh index f4460b97f063..3e1b1aa07cdd 100755 --- a/aio/scripts/pre-commit-i18n.sh +++ b/aio/scripts/pre-commit-i18n.sh @@ -30,4 +30,4 @@ if [ $MD5_OLD != $MD5_NEW ] ; then fi # Remove extracted file for check -rm -fr i18n/messages.new.xlf +rm i18n/messages.new.xlf diff --git a/i18n/de/messages.de.xlf b/i18n/de/messages.de.xlf index 667f21d82156..f898a83a1f8d 100644 --- a/i18n/de/messages.de.xlf +++ b/i18n/de/messages.de.xlf @@ -2,7 +2,7 @@ - + Edit a resource Ressource bearbeiten @@ -10,7 +10,7 @@ 18 - + This action is equivalent to: Diese Aktion ist äquivalent zu: @@ -26,7 +26,7 @@ 50 - + Update Aktualisieren @@ -38,7 +38,7 @@ 31 - + Restart a resource Restart a resource @@ -46,7 +46,7 @@ 18 - + This action is equivalent to: This action is equivalent to: @@ -54,7 +54,7 @@ 31 - + Restart Restart @@ -62,7 +62,7 @@ 45 - + Cancel Abbrechen @@ -86,7 +86,7 @@ 35 - + Delete a resource Ressource löschen @@ -94,7 +94,7 @@ 18 - + Are you sure you want to delete  in namespace ? Sind Sie sicher, dass Sie @@ -108,7 +108,7 @@ 21 - + Delete Löschen @@ -120,7 +120,7 @@ 45 - + Download logs file Log-Datei herunterladen @@ -129,7 +129,7 @@ 20 - + Size: B Größe : B @@ -137,7 +137,7 @@ 24 - + Preparing file to download... Datei wird zum Download vorbereitet... @@ -145,7 +145,7 @@ 30 - + File is ready to download! Die Datei ist zum Download bereit! @@ -153,7 +153,7 @@ 34 - + Forbidden (403) Verboten (403) @@ -161,7 +161,7 @@ 39 - + You do not have required permissions to access this resource. Sie verfügen nicht über die notwendigen Berechtigungen, um auf dieses Ressource zuzugreifen. @@ -169,7 +169,7 @@ 40 - + Save Speichern @@ -181,7 +181,7 @@ 24 - + Abort Abbrechen @@ -189,7 +189,7 @@ 54 - + Close Schließen @@ -201,7 +201,7 @@ 62 - + Scale a resource Ressource skalieren @@ -209,7 +209,7 @@ 18 - + will be updated to reflect the desired replicas count. wird aktualisiert, damit die gewünschte Anzahl an Replikas erreicht werden kann. @@ -219,7 +219,7 @@ 20 - + Desired replicas Gewünschte Anzahl an Replikas @@ -227,7 +227,7 @@ 28 - + Actual replicas Tatsächliche Anzahl an Replikas @@ -235,7 +235,7 @@ 40 - + Scale Skalieren @@ -243,7 +243,7 @@ 64 - + Cancel Abbrechen @@ -263,7 +263,7 @@ 54 - + in namespace will be restarted. in namespace will be restarted. @@ -271,7 +271,7 @@ 21 - + Trigger a auslösen @@ -279,7 +279,7 @@ 18 - + will be triggered. wird ausgelöst. @@ -287,7 +287,7 @@ 20 - + Trigger Auslösen @@ -297,7 +297,7 @@ 26 - + Workload Status Status des Workloads @@ -305,7 +305,7 @@ 20 - + SE Linux User SE Linux User @@ -313,7 +313,7 @@ 23 - + SE Linux Role SE Linux Role @@ -321,7 +321,7 @@ 31 - + SE Linux Type SE Linux Type @@ -329,7 +329,7 @@ 39 - + SE Linux Level SE Linux Level @@ -337,7 +337,7 @@ 47 - + Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name @@ -345,7 +345,7 @@ 56 - + Windows GMSA Credential Spec Windows GMSA Credential Spec @@ -353,7 +353,7 @@ 64 - + Windows Run as User Windows Run as User @@ -361,7 +361,7 @@ 72 - + Run as User Run as User @@ -369,7 +369,7 @@ 81 - + Run as Group Run as Group @@ -377,7 +377,7 @@ 87 - + Run as Non-Root Run as Non-Root @@ -385,7 +385,7 @@ 93 - + Seccomp Profile Type Seccomp Profile Type @@ -393,7 +393,7 @@ 100 - + Seccomp Localhost Profile Seccomp Localhost Profile @@ -401,7 +401,7 @@ 108 - + Added Capabilities Added Capabilities @@ -409,7 +409,7 @@ 118 - + Dropped Capabilities Dropped Capabilities @@ -417,7 +417,7 @@ 126 - + Privileged Privileged @@ -425,7 +425,7 @@ 134 - + Read Only Filesystem Read Only Filesystem @@ -433,7 +433,7 @@ 140 - + Allow Privilege Escalation Allow Privilege Escalation @@ -441,7 +441,7 @@ 146 - + Proc Mount Proc Mount @@ -449,7 +449,7 @@ 152 - + Filesystem Group Filesystem Group @@ -457,7 +457,7 @@ 160 - + Filesystem Group Change Policy Filesystem Group Change Policy @@ -465,7 +465,7 @@ 168 - + Supplemental Groups Supplemental Groups @@ -473,7 +473,7 @@ 177 - + Sysctls Sysctls @@ -481,7 +481,7 @@ 186 - + Cron Jobs Cron Jobs @@ -493,7 +493,7 @@ 38 - + Daemon Sets Daemon Sets @@ -505,7 +505,7 @@ 56 - + Deployments Deployments @@ -517,7 +517,7 @@ 74 - + Jobs Jobs @@ -529,7 +529,7 @@ 92 - + Pods Pods @@ -581,7 +581,7 @@ 248 - + Age Alter @@ -594,7 +594,7 @@ 238 - + Replica Sets Replica Sets @@ -606,7 +606,7 @@ 129 - + Replication Controllers Replication Controllers @@ -618,7 +618,7 @@ 147 - + Stateful Sets Stateful Sets @@ -630,7 +630,7 @@ 165 - + Resource information Ressourcen-Informationen @@ -702,7 +702,7 @@ 22 - + Workloads Workloads @@ -714,7 +714,7 @@ 20 - + Config and Storage Konfiguration und Storage @@ -726,7 +726,7 @@ 52 - + Create new resource Neue Ressource erstellen @@ -734,7 +734,7 @@ 47 - + Cluster Cluster @@ -746,7 +746,7 @@ 68 - + Metadata Metadata @@ -754,7 +754,7 @@ 19 - + Name:  Name:  @@ -770,7 +770,7 @@ 192 - + Namespace:  Namespace:  @@ -782,7 +782,7 @@ 199 - + Age:  Alter:  @@ -798,7 +798,7 @@ 206 - + Name Name @@ -942,7 +942,7 @@ 224 - + Namespace Namespace @@ -1050,7 +1050,7 @@ 27 - + Age Alter @@ -1058,7 +1058,7 @@ 62 - + UID UID @@ -1066,7 +1066,7 @@ 71 - + Labels Labels @@ -1154,7 +1154,7 @@ 255 - + Annotations Annotations @@ -1162,7 +1162,7 @@ 88 - + Show less Weniger anzeigen @@ -1170,7 +1170,7 @@ 48 - + Show all Alles anzeigen @@ -1178,7 +1178,7 @@ 50 - + Filter Filter @@ -1186,7 +1186,7 @@ 29 - + Filter objects by name Objekte nach Namen filtern @@ -1194,7 +1194,7 @@ 34 - + Logs from Logs von @@ -1202,7 +1202,7 @@ 24 - + Containers Container @@ -1210,7 +1210,7 @@ 28 - + Init Containers Init-Container @@ -1218,7 +1218,7 @@ 36 - + in in @@ -1226,7 +1226,7 @@ 47 - + Download logs Logs herunterladen @@ -1234,7 +1234,7 @@ 63 - + Invert colors Farben umkehren @@ -1242,7 +1242,7 @@ 134 - + Reduce font size Textgröße reduzieren @@ -1250,7 +1250,7 @@ 139 - + Show timestamps Zeitstempel anzeigen @@ -1258,7 +1258,7 @@ 144 - + Auto-refresh (every s.) Automatisch aktualisieren (alle s.) @@ -1266,7 +1266,7 @@ 149 - + Show previous logs Zeige vorherige Logs @@ -1274,7 +1274,7 @@ 154 - + Logs from to UTC Logs from to 98 - + Pod Selector Pod-Selektor @@ -1292,7 +1292,7 @@ 28 - + Policy Types Policy-Typen @@ -1300,7 +1300,7 @@ 37 - + Ingress Rules Ingress-Regeln @@ -1308,7 +1308,7 @@ 49 - + Egress Rules Egress-Regeln @@ -1316,7 +1316,7 @@ 61 - + Source Source @@ -1324,7 +1324,7 @@ 19 - + Type Type @@ -1368,7 +1368,7 @@ 309 - + Filesystem type Filesystem type @@ -1396,7 +1396,7 @@ 316 - + Partition Partition @@ -1408,7 +1408,7 @@ 166 - + Read only Read only @@ -1444,7 +1444,7 @@ 354 - + Volume ID Volume ID @@ -1460,7 +1460,7 @@ 116 - + Target World Wide Names Target World Wide Names @@ -1468,7 +1468,7 @@ 124 - + Dataset name Dataset name @@ -1476,7 +1476,7 @@ 143 - + Persistent disk name Persistent disk name @@ -1484,7 +1484,7 @@ 180 - + Endpoints Endpoints @@ -1492,7 +1492,7 @@ 196 - + Path Path @@ -1508,7 +1508,7 @@ 293 - + iSCSI Qualified Name iSCSI Qualified Name @@ -1516,7 +1516,7 @@ 249 - + iSCSI target lun number iSCSI target lun number @@ -1524,7 +1524,7 @@ 263 - + Target portal Target portal @@ -1532,7 +1532,7 @@ 270 - + Server Server @@ -1540,7 +1540,7 @@ 286 - + Image Image @@ -1548,7 +1548,7 @@ 323 - + Keyring Keyring @@ -1556,7 +1556,7 @@ 330 - + Monitors Monitors @@ -1564,7 +1564,7 @@ 337 - + Pool Pool @@ -1572,7 +1572,7 @@ 347 - + Secret reference name Secret reference name @@ -1580,7 +1580,7 @@ 361 - + User User @@ -1588,7 +1588,7 @@ 368 - + Logs Logs @@ -1596,7 +1596,7 @@ 22 - + Exec Ausführen @@ -1604,7 +1604,7 @@ 27 - + Trigger Auslösen @@ -1612,7 +1612,7 @@ 31 - + Scale Skalieren @@ -1620,7 +1620,7 @@ 35 - + Unpin Lösen @@ -1628,7 +1628,7 @@ 41 - + Pin Befestigen @@ -1636,7 +1636,7 @@ 43 - + Restart Restart @@ -1644,7 +1644,7 @@ 53 - + Edit Bearbeiten @@ -1652,7 +1652,7 @@ 49 - + There is nothing to display here Es gibt hier nichts anzuzeigen @@ -1664,7 +1664,7 @@ 23 - + Network Policies Network Policies @@ -1672,7 +1672,7 @@ 21 - + Roles Rollen @@ -1680,7 +1680,7 @@ 21 - + Role Bindings Role Bindings @@ -1688,7 +1688,7 @@ 21 - + Subjects Subjects @@ -1696,7 +1696,7 @@ 20 - + API Group API Group @@ -1704,7 +1704,7 @@ 64 - + Workloads Workloads @@ -1713,7 +1713,7 @@ 28 - + Cron Jobs Cron Jobs @@ -1722,7 +1722,7 @@ 33 - + Daemon Sets Daemon Sets @@ -1731,7 +1731,7 @@ 38 - + Deployments Deployments @@ -1740,7 +1740,7 @@ 43 - + Jobs Jobs @@ -1749,7 +1749,7 @@ 48 - + Pods Pods @@ -1758,7 +1758,7 @@ 53 - + Replica Sets Replica Sets @@ -1767,7 +1767,7 @@ 58 - + Replication Controllers Replication Controllers @@ -1776,7 +1776,7 @@ 63 - + Stateful Sets Stateful Sets @@ -1785,7 +1785,7 @@ 68 - + Service Service @@ -1794,7 +1794,7 @@ 76 - + Ingresses Ingresses @@ -1803,7 +1803,7 @@ 81 - + Services Services @@ -1812,7 +1812,7 @@ 86 - + Config and Storage Konfiguration und Datenspeicherung @@ -1821,7 +1821,7 @@ 93 - + Config Maps Config Maps @@ -1830,7 +1830,7 @@ 100 - + Persistent Volume Claims Persistent Volume Claims @@ -1839,7 +1839,7 @@ 106 - + Secrets Secrets @@ -1848,7 +1848,7 @@ 112 - + Storage Classes Storage Classes @@ -1857,7 +1857,7 @@ 117 - + Cluster Cluster @@ -1866,7 +1866,7 @@ 124 - + Cluster Role Bindings Cluster Role Bindings @@ -1875,7 +1875,7 @@ 129 - + Cluster Roles Cluster Roles @@ -1884,7 +1884,7 @@ 134 - + Namespaces Namespaces @@ -1893,7 +1893,7 @@ 139 - + Network Policies Network Policies @@ -1902,7 +1902,7 @@ 145 - + Nodes Nodes @@ -1911,7 +1911,7 @@ 150 - + Persistent Volumes Persistent Volumes @@ -1920,7 +1920,7 @@ 155 - + Role Bindings Role Bindings @@ -1929,7 +1929,7 @@ 161 - + Roles Roles @@ -1938,7 +1938,7 @@ 167 - + Service Accounts Service Accounts @@ -1947,7 +1947,7 @@ 173 - + Custom Resource Definitions Custom Resource Definitions @@ -1956,7 +1956,7 @@ 181 - + Plugins Plugins @@ -1965,7 +1965,7 @@ 192 - + Settings Einstellungen @@ -1974,7 +1974,7 @@ 201 - + About Über @@ -1983,7 +1983,7 @@ 207 - + Resource Quotas Ressourcen-Quotas @@ -1991,7 +1991,7 @@ 20 - + Status Status @@ -2031,7 +2031,7 @@ 28 - + Restarts Neustarts @@ -2039,7 +2039,7 @@ 134 - + Resource Limits Ressourcenlimits @@ -2047,7 +2047,7 @@ 20 - + Resource name Ressourcenname @@ -2059,7 +2059,7 @@ 95 - + Resource type Ressourcentyp @@ -2067,7 +2067,7 @@ 42 - + Default Standard @@ -2075,7 +2075,7 @@ 47 - + Default request Standard-Request @@ -2083,7 +2083,7 @@ 52 - + Ingresses Ingresses @@ -2091,7 +2091,7 @@ 21 - + Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. @@ -2099,7 +2099,7 @@ 72 - + Endpoints open_in_new Endpoints 70 - + Host links are external links that will be open in a new tab. Host links are external links that will be open in a new tab. @@ -2117,7 +2117,7 @@ 86 - + Hosts open_in_new Hosts 84 - + Endpoints Endpoints @@ -2139,7 +2139,7 @@ 48 - + Services Services @@ -2147,7 +2147,7 @@ 21 - + Cluster IP Cluster-IP @@ -2159,7 +2159,7 @@ 33 - + Internal Endpoints Interne Endpoints @@ -2167,7 +2167,7 @@ 91 - + External Endpoints Externe Endpoints @@ -2175,7 +2175,7 @@ 99 - + Secrets Secrets @@ -2199,7 +2199,7 @@ 60 - + Service Accounts Service Accounts @@ -2207,7 +2207,7 @@ 21 - + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. Sie können eine containerisierte App deployen, einen anderen Namespace auswählen oder @@ -2220,7 +2220,7 @@ 27 - + Items:  Elemente:  @@ -2372,7 +2372,7 @@ 25 - + Host Host @@ -2384,7 +2384,7 @@ 36 - + Ports (Name, Port, Protocol) Ports (Name, Port, Protokoll) @@ -2392,7 +2392,7 @@ 45 - + unset nicht festgelegt @@ -2400,7 +2400,7 @@ 51 - + Events Ereignisse @@ -2408,7 +2408,7 @@ 22 - + Node Node @@ -2420,7 +2420,7 @@ 117 - + Ready Bereit @@ -2432,7 +2432,7 @@ 75 - + Source Quelle @@ -2440,7 +2440,7 @@ 51 - + Sub-object Sub-Objekt @@ -2448,7 +2448,7 @@ 59 - + Count Anzahl @@ -2456,7 +2456,7 @@ 68 - + First Seen Zuerst gesehen @@ -2464,7 +2464,7 @@ 74 - + Last Seen Zuletzt gesehen @@ -2472,7 +2472,7 @@ 83 - + Horizontal Pod Autoscalers Horizontal Pod Autoscalers @@ -2480,7 +2480,7 @@ 23 - + Min Replicas Min Replikas @@ -2488,7 +2488,7 @@ 60 - + Max Replicas Max Replikas @@ -2496,7 +2496,7 @@ 66 - + Reference Referenz @@ -2504,7 +2504,7 @@ 72 - + Horizontal Pod Autoscaler Horizontal Pod Autoscaler @@ -2512,7 +2512,7 @@ 288 - + Image:  Image:  @@ -2520,7 +2520,7 @@ 20 - + Image Image @@ -2528,7 +2528,7 @@ 34 - + Ready Ready @@ -2536,7 +2536,7 @@ 47 - + Started Started @@ -2544,7 +2544,7 @@ 54 - + Reason Reason @@ -2556,7 +2556,7 @@ 79 - + Message Message @@ -2568,7 +2568,7 @@ 86 - + Exit Code Exit Code @@ -2576,7 +2576,7 @@ 93 - + Signal Signal @@ -2584,7 +2584,7 @@ 100 - + Started At Started At @@ -2592,7 +2592,7 @@ 109 - + Environment Variables Environment Variables @@ -2600,7 +2600,7 @@ 118 - + Environment variable Umgebungsvariable @@ -2616,7 +2616,7 @@ 166 - + bytes bytes @@ -2624,7 +2624,7 @@ 152 - + bytes bytes @@ -2632,7 +2632,7 @@ 174 - + Commands Commands @@ -2640,7 +2640,7 @@ 185 - + Arguments Arguments @@ -2648,7 +2648,7 @@ 200 - + Mounts Mounts @@ -2656,7 +2656,7 @@ 216 - + Security Context Security Context @@ -2668,7 +2668,7 @@ 110 - + Conditions Bedingungen @@ -2676,7 +2676,7 @@ 20 - + Type Typ @@ -2696,7 +2696,7 @@ 28 - + Persistent Volume Claims Persistent Volume Claims @@ -2704,7 +2704,7 @@ 21 - + Volume Volume @@ -2712,7 +2712,7 @@ 85 - + Read Only Read Only @@ -2720,7 +2720,7 @@ 42 - + Mount Path Mount Path @@ -2728,7 +2728,7 @@ 49 - + Sub Path Sub Path @@ -2736,7 +2736,7 @@ 56 - + Source Type Source Type @@ -2744,7 +2744,7 @@ 63 - + Source Name Source Name @@ -2752,7 +2752,7 @@ 70 - + Last probe time Letzte Überprüfungszeit @@ -2760,7 +2760,7 @@ 52 - + Last transition time Letzte Transitions-Zeit @@ -2768,7 +2768,7 @@ 60 - + Reason Grund @@ -2784,7 +2784,7 @@ 60 - + Cluster Roles Cluster Roles @@ -2792,7 +2792,7 @@ 21 - + Cluster Role Bindings Cluster Role Bindings @@ -2800,7 +2800,7 @@ 21 - + Storage Classes Storage Classes @@ -2808,7 +2808,7 @@ 21 - + Provisioner Provisioner @@ -2820,7 +2820,7 @@ 29 - + Parameters Parameter @@ -2828,7 +2828,7 @@ 59 - + Schedule Planung @@ -2840,7 +2840,7 @@ 52 - + Suspend Anhalten @@ -2852,7 +2852,7 @@ 64 - + Active Aktiv @@ -2860,7 +2860,7 @@ 110 - + Last Schedule Letzte Ausführung @@ -2868,7 +2868,7 @@ 118 - + Created Erstellungszeitpunkt @@ -2988,7 +2988,7 @@ 69 - + Config Maps Config Maps @@ -2996,7 +2996,7 @@ 21 - + Plugins Erweiterungen @@ -3004,7 +3004,7 @@ 21 - + Dependencies Abhängigkeiten @@ -3012,7 +3012,7 @@ 55 - + Message Nachricht @@ -3028,7 +3028,7 @@ 66 - + Kind:  Art:  @@ -3036,7 +3036,7 @@ 29 - + Controlled by Kontrolliert von @@ -3044,7 +3044,7 @@ 42 - + Kind Art @@ -3060,7 +3060,7 @@ 72 - + CPU requests (cores) CPU-Reservierung (Kerne) @@ -3068,7 +3068,7 @@ 81 - + CPU limits (cores) CPU-Limits (Kerne) @@ -3076,7 +3076,7 @@ 89 - + Memory requests (bytes) Speicherreservierung (Bytes) @@ -3084,7 +3084,7 @@ 97 - + Memory limits (bytes) Speicherlimit (Bytes) @@ -3092,7 +3092,7 @@ 105 - + Images Images @@ -3156,7 +3156,7 @@ 39 - + Custom Resource Definitions Custom Resource Definitions @@ -3164,7 +3164,7 @@ 21 - + Group Gruppe @@ -3176,7 +3176,7 @@ 41 - + Full Name Vollständiger Name @@ -3184,7 +3184,7 @@ 68 - + Namespaced Namespace-gebunden @@ -3192,7 +3192,7 @@ 74 - + Objects Objekte @@ -3200,7 +3200,7 @@ 21 - + No resources found in the selected namespace. Im ausgewählten Namespace wurden keine Ressourcen gefunden. @@ -3208,7 +3208,7 @@ 94 - + Versions Versionen @@ -3216,7 +3216,7 @@ 20 - + Served Ausgeliefert @@ -3224,7 +3224,7 @@ 42 - + Storage Speicher @@ -3232,7 +3232,7 @@ 48 - + Namespaces Namespace @@ -3240,7 +3240,7 @@ 21 - + Phase Phase @@ -3252,7 +3252,7 @@ 30 - + Persistent Volumes Persistent Volumes @@ -3260,7 +3260,7 @@ 21 - + Capacity Kapazität @@ -3280,7 +3280,7 @@ 39 - + Access Modes Access Modes @@ -3296,7 +3296,7 @@ 48 - + Reclaim Policy Reclaim Policy @@ -3304,7 +3304,7 @@ 76 - + Claim Claim @@ -3316,7 +3316,7 @@ 35 - + Storage Class Storage Class @@ -3332,7 +3332,7 @@ 33 - + Pods status Status des Pods @@ -3344,7 +3344,7 @@ 119 - + Running:  Läuft:  @@ -3352,7 +3352,7 @@ 26 - + Succeeded:  Erfolgreich:  @@ -3360,7 +3360,7 @@ 33 - + Pending:  Ausstehend:  @@ -3368,7 +3368,7 @@ 40 - + Failed:  Fehlgeschlagen:  @@ -3376,7 +3376,7 @@ 47 - + Desired:  Gewünscht:  @@ -3384,7 +3384,7 @@ 53 - + Running Läuft @@ -3392,7 +3392,7 @@ 63 - + Succeeded Erfolgreich @@ -3400,7 +3400,7 @@ 69 - + Pending Ausstehend @@ -3408,7 +3408,7 @@ 75 - + Failed Fehlgeschlagen @@ -3416,7 +3416,7 @@ 82 - + Desired Gewünscht @@ -3424,7 +3424,7 @@ 88 - + CPU Usage (cores) CPU-Nutzung (Kerne) @@ -3432,7 +3432,7 @@ 143 - + Memory Usage (bytes) Speichernutzung (Bytes) @@ -3440,7 +3440,7 @@ 153 - + Namespace conflict Namespace-Konflikt @@ -3448,7 +3448,7 @@ 19 - + Selected namespace is different than namespace of currently selected resource. Ausgewählter Namespace unterscheidet sich vom Namespace der angewählten Ressource. @@ -3458,7 +3458,7 @@ 23 - + Do you want to stay on current page and change namespace from to ? Möchten Sie auf der aktuellen Seite verbleiben und den Namespace von zu ändern? @@ -3468,7 +3468,7 @@ 27 - + Yes Ja @@ -3476,7 +3476,7 @@ 34 - + No Nein @@ -3484,7 +3484,7 @@ 37 - + Select namespace... Namespace auswählen... @@ -3492,7 +3492,7 @@ 24 - + All namespaces Alle Namespaces @@ -3500,7 +3500,7 @@ 33 - + NAMESPACES NAMESPACES @@ -3508,7 +3508,7 @@ 34 - + Rules Regeln @@ -3520,7 +3520,7 @@ 20 - + Resources Ressourcen @@ -3528,7 +3528,7 @@ 36 - + Non-resource URL Nicht-Ressource URL @@ -3536,7 +3536,7 @@ 48 - + Resource Names Ressourcenname @@ -3544,7 +3544,7 @@ 60 - + Verbs Verben @@ -3552,7 +3552,7 @@ 72 - + API Groups API-Gruppen @@ -3560,7 +3560,7 @@ 84 - + Delete resource Ressource löschen @@ -3568,7 +3568,7 @@ 21 - + Edit resource Ressource bearbeiten @@ -3576,7 +3576,7 @@ 21 - + Scale resource Ressource skalieren @@ -3584,7 +3584,7 @@ 21 - + View logs Logs ansehen @@ -3592,7 +3592,7 @@ 21 - + Exec into pod In Pod ausführen @@ -3600,7 +3600,7 @@ 20 - + Trigger resource Ressource triggern @@ -3608,7 +3608,7 @@ 21 - + No resources found. Es wurden keine Ressourcen gefunden. @@ -3616,7 +3616,7 @@ 27 - + Read documentation Dokumentation lesen @@ -3624,7 +3624,7 @@ 24 - + Provide feedback Feedback geben @@ -3632,7 +3632,7 @@ 35 - + Resource Information Ressource-Informationen @@ -3640,7 +3640,7 @@ 22 - + Version Version @@ -3648,7 +3648,7 @@ 29 - + Scope Scope @@ -3656,7 +3656,7 @@ 35 - + Subresources Sub-Ressourcen @@ -3664,7 +3664,7 @@ 47 - + Accepted Names Akzeptierte Namen @@ -3672,7 +3672,7 @@ 55 - + Plural Plural @@ -3680,7 +3680,7 @@ 62 - + Singular Singular @@ -3688,7 +3688,7 @@ 67 - + List Kind Listen-Typ @@ -3696,7 +3696,7 @@ 77 - + Short Names Abkürzungen @@ -3704,7 +3704,7 @@ 82 - + Categories Kategorien @@ -3712,7 +3712,7 @@ 87 - + Local settings Local settings @@ -3720,7 +3720,7 @@ 19 - + About Über @@ -3728,7 +3728,7 @@ 19 - + General-purpose web UI for Kubernetes clusters Allgemeine Web-Benutzeroberfläche für Kubernetes-Cluster @@ -3736,7 +3736,7 @@ 30 - + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Das Kubernetes-Dashboard wird ermöglicht durch die Dashboard @@ -3748,7 +3748,7 @@ 38 - + Nodes Nodes @@ -3756,7 +3756,7 @@ 24 - + Search Suchen @@ -3764,7 +3764,7 @@ 29 - + ago Vor @@ -3774,7 +3774,7 @@ 45 - + There are no notifications Es liegen keine Benachrichtigungen vor @@ -3782,7 +3782,7 @@ 61 - + Remove all notifications Alle Benachrichtigungen löschen @@ -3790,7 +3790,7 @@ 67 - + Logged in with auth header Mit Auth-Header angemeldet @@ -3798,7 +3798,7 @@ 23 - + Logged in with token Mit Token angemeldet @@ -3806,7 +3806,7 @@ 25 - + Default service account Standard Service Account @@ -3814,7 +3814,7 @@ 28 - + Sign in Anmelden @@ -3822,7 +3822,7 @@ 37 - + Sign out Abmelden @@ -3830,7 +3830,7 @@ 42 - + @@ -3839,7 +3839,7 @@ 22 - + Role Reference Role-Referenzen @@ -3851,7 +3851,7 @@ 28 - + Kubernetes Dashboard Kubernetes Dashboard @@ -3859,7 +3859,7 @@ 23 - + Kubeconfig Kubeconfig @@ -3867,7 +3867,7 @@ 34 - + Basic Basic @@ -3875,7 +3875,7 @@ 36 - + Token Token @@ -3883,7 +3883,7 @@ 38 - + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. Bitte wählen Sie eine Kubeconfig-Datei, die verwendet werden kann, um auf das Cluster zuzugreifen. Um mehr über die Konfigurationsoption und die allgemeine Benutzung der Kubeconfig-Datei zu erfahren, konsultieren Sie den Abschnitt @@ -3894,7 +3894,7 @@ 45 - + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. Sellen Sie sicher, dass die Unterstützung für Basic Authentication für das Cluster aktiviert ist. Um mehr über die Konfiguration von Basic Authentication zu erfahren, konsultieren Sie die Abschnitte Authentifizierung und ABAC-Modus. @@ -3904,7 +3904,7 @@ 49 - + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. Jeder Service Account verfügt über ein Secret mit einem gültigen Bearer Token, welches verwendet werden kann, um sich am Dashboard anzumelden. Um mehr über die Konfiguration und Nutzung von Bearer Tokens zu erfahren, konsultieren Sie den Abschnitt Authentifizierung. @@ -3914,7 +3914,7 @@ 53 - + Enter token Token eingeben @@ -3922,7 +3922,7 @@ 66 - + Username Benutzername @@ -3930,7 +3930,7 @@ 79 - + Password Kennwort @@ -3938,7 +3938,7 @@ 90 - + Choose kubeconfig file Kubeconfig-Datei auswählen @@ -3946,7 +3946,7 @@ 99 - + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . Unsicherer Zugriff erkannt. Anmeldung nicht verfügbar. Greifen Sie auf das Dashboard gesichert per HTTPS zu oder nutzen Sie localhost. Mehr dazu können Sie @@ -3959,7 +3959,7 @@ 110 - + Sign in Anmelden @@ -3969,7 +3969,7 @@ 126 - + Skip Überspringen @@ -3979,7 +3979,7 @@ 135 - + Create from input Aus Texteingabe erzeugen @@ -3987,7 +3987,7 @@ 20 - + Create from file Aus Datei erzeugen @@ -3995,7 +3995,7 @@ 24 - + Create from form Aus Formular erzeugen @@ -4003,7 +4003,7 @@ 28 - + Shell in in Shell in @@ -4019,7 +4019,7 @@ 22 - + Create a new namespace Neuen Namespace erzeugen @@ -4027,7 +4027,7 @@ 18 - + The new namespace will be added to the cluster. Der Namespace wird dem Cluster hinzugefügt. @@ -4035,7 +4035,7 @@ 21 - + Namespace name Namespace-Name @@ -4043,7 +4043,7 @@ 29 - + Name is required. Ein Name wird benötigt. @@ -4055,7 +4055,7 @@ 36 - + Create a new image pull secret Neues Image Pull Secert erzeugen @@ -4063,7 +4063,7 @@ 18 - + The new secret will be added to the cluster Das neue Secret wird dem Cluster hinzugefügt @@ -4071,7 +4071,7 @@ 21 - + Secret name Secret-Name @@ -4079,7 +4079,7 @@ 29 - + Name must be up to characters long. Der Name darf bis zu Zeichen lang sein. @@ -4087,7 +4087,7 @@ 39 - + Name must be alphanumeric and may contain dashes. Der Name muss aus alphanumerischen Zeichen bestehen und darf Bindestriche enthalten. @@ -4095,7 +4095,7 @@ 44 - + Go to namespace Go to namespace @@ -4103,7 +4103,7 @@ 23 - + A namespace with the specified name will be added to the cluster. Ein Namespace mit dem angegeben Namen wird dem Cluster hinzugefügt. @@ -4111,7 +4111,7 @@ 48 - + Learn more open_in_new Mehr erfahren @@ -4130,7 +4130,7 @@ 82 - + Create Erzeugen @@ -4142,7 +4142,7 @@ 97 - + Name must be up to characters long. Der Name darf bis zu Zeichen lang sein. @@ -4150,7 +4150,7 @@ 39 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). Der Name muss im Format der DNS Domain Name Syntax sein (z.B. new.image-pull.secret). @@ -4158,7 +4158,7 @@ 44 - + A secret with the specified name will be added to the cluster in the namespace. Ein Secret mit dem angegebenen Namen wird dem Cluster im Namespace hinzugefügt. @@ -4166,7 +4166,7 @@ 48 - + Data is required. Daten werden benötigt. @@ -4174,7 +4174,7 @@ 69 - + Data must be Base64 encoded. Daten müssen Base64-codiert sein. @@ -4182,7 +4182,7 @@ 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. Legen Sie die Daten fest, die das Secret beinhalten soll. Der Wert entspricht dem Base64-kodierten Inhalt einer .dockercfg-Datei. @@ -4190,7 +4190,7 @@ 77 - + App name Applikationsname @@ -4198,7 +4198,7 @@ 24 - + Deployment or service with this name already exists within namespace. Ein Deployment oder Service mit dem angegebenen Namen existiert bereits in diesem Namespace. @@ -4206,7 +4206,7 @@ 37 - + Application name is required. Ein Applikationsname wird benötigt. @@ -4214,7 +4214,7 @@ 41 - + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. Ein Applikationsname muss mit einem Kleinbuchstaben beginnen und darf ausschließlich Kleinbuchstaben, Ziffern und '-' zwischen Wörtern enthalten. @@ -4222,7 +4222,7 @@ 45 - + An 'app' label with this value will be added to the Deployment and Service that get deployed. Ein 'app'-Label mit dem angegeben Wert wird dem Deployment oder Service, der bereitgestellt wird angefügt. @@ -4230,7 +4230,7 @@ 50 - + Learn more open_in_new Mehr erfahren @@ -4253,7 +4253,7 @@ 141 - + Container image Container-Image @@ -4261,7 +4261,7 @@ 65 - + Container image is required Ein Container-Image muss angegeben werden @@ -4269,7 +4269,7 @@ 71 - + Container image is invalid: Das angegebene Container-Image ist ungültig: @@ -4278,7 +4278,7 @@ 74 - + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. Geben Sie die URL eines öffentlichen Images in einer beliebigen Registry oder ein privates Image, welches auf Docker Hub oder der Google Container Registry zu finden ist. @@ -4286,7 +4286,7 @@ 80 - + Number of pods Anzahl Pods @@ -4294,7 +4294,7 @@ 96 - + Number of pods is required Anzahl Pods wird benötigt @@ -4302,7 +4302,7 @@ 103 - + Number of pods must be a positive integer Anzahl Pods muss ein positiver ganzzahliger Wert sein @@ -4310,7 +4310,7 @@ 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. Die Einstellung einer hohen Anzahl Pods kann zu Performance-Problemen des Clusters und der grafischen Oberfläche des Dashboards führen. @@ -4320,7 +4320,7 @@ 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. Ein Deployment, welches die gewünschte Anzahl Pods über das Cluster verteilt sicherstellt, wird erzeugt. @@ -4328,7 +4328,7 @@ 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. Wahlweise kann ein interner oder externer Service definiert werden, der einen eingehenden Port auf einen Ziel-Port des Containers abbildet. @@ -4336,7 +4336,7 @@ 136 - + Description Beschreibung @@ -4344,7 +4344,7 @@ 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. Die Beschreibung wird als Annotation an das Deployment angefügt und in den Applikationsdetails angezeigt. @@ -4354,7 +4354,7 @@ 157 - + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. Die angegebenen Labels werden auf die erstellten Deployments, den Service (falls vorhanden) und die Pods angewendet. Zu den gängigen Labels gehören Release, Environment, Ebene, Partition und Track. @@ -4362,7 +4362,7 @@ 169 - + Learn more open_in_new Mehr erfahren @@ -4397,7 +4397,7 @@ 340 - + Create a new namespace... Neuen Namespace erzeugen... @@ -4407,7 +4407,7 @@ 193 - + Namespaces let you partition resources into logically named groups. Namespaces ermöglichen es, Ressourcen in logisch benannte Gruppen zu unterteilen. @@ -4415,7 +4415,7 @@ 198 - + Create a new secret... Neues Secret erzeugen... @@ -4425,7 +4425,7 @@ 221 - + Image Pull Secret Image Pull Secret @@ -4433,7 +4433,7 @@ 213 - + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. Das agegebene Image könnte Pull Secret Anmeldeinformationen benötigen, falls es privat ist. Sie können ein bestehendes Secret wählen oder ein Neues erzeugen. @@ -4441,7 +4441,7 @@ 226 - + CPU requirement (cores) CPU-Anforderung (Kerne) @@ -4449,7 +4449,7 @@ 242 - + CPU requirement must be given as a positive number. CPU-Anforderung muss als postive Ganzzahl angegeben werden. @@ -4457,7 +4457,7 @@ 249 - + CPU requirement must be given as a valid number. CPU-Anforderung muss als gültive Zahl angegeben werden. @@ -4465,7 +4465,7 @@ 253 - + Memory requirement (MiB) Speicheranforderung (MiB) @@ -4473,7 +4473,7 @@ 260 - + Memory requirement must be given as a positive number. Speicheranforderung muss als postive Zahl angegeben werden. @@ -4481,7 +4481,7 @@ 267 - + Memory requirement must be given as a valid number. Speicheranforderung muss als gültige Zahl angegeben werden. @@ -4489,7 +4489,7 @@ 271 - + You can specify minimum CPU and memory requirements for the container. Sie können die Minimalanforderungen an CPU und Speicher für den Container angeben. @@ -4497,7 +4497,7 @@ 276 - + Run command Kommando ausführen @@ -4505,7 +4505,7 @@ 291 - + Run command arguments Parameters des auszuführenden Kommandos @@ -4513,7 +4513,7 @@ 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. Standardmäßig führen Ihre Container das Standard Einstiegspunktkommand des ausgewählten Images aus. Sie können die Befehlsoptionen verwenden, um die Standardeinstellung zu überschreiben. @@ -4521,7 +4521,7 @@ 303 - + Run as privileged Als priviligiert ausführen @@ -4529,7 +4529,7 @@ 318 - + Processes in privileged containers are equivalent to processes running as root on the host. Prozesse in privilegierten Containern entsprechen Prozessen, die als root auf dem Host ausgeführt werden. @@ -4537,7 +4537,7 @@ 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. Umgebungsvariablen zur Verwendung im Container. Werte können mithilfe der Syntax $(VAR_NAME) auf andere Variablen verweisen. @@ -4545,7 +4545,7 @@ 335 - + Deploy Deploy @@ -4554,7 +4554,7 @@ 355 - + Cancel @@ -4569,7 +4569,7 @@ 49 - + @@ -4580,7 +4580,7 @@ 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {Erweiterte Optionen ausblenden} other {Erweiterte Optionen anzeigen} } @@ -4588,7 +4588,7 @@ 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. Geben Sie den YAML- oder JSON-Inhalt an, der die Ressource beschreibt, die im Namespace, der in der Datei referenziert wird, erstellt werden soll. @@ -4596,7 +4596,7 @@ 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. Geben Sie den YAML- oder JSON-Inhalt an, der die Ressource beschreibt, die im aktuell angewählten Namespace erzeugt werden soll. @@ -4604,7 +4604,7 @@ 24 - + Learn more open_in_new Mehr erfahren @@ -4615,7 +4615,7 @@ 29 - + Upload Hochladen @@ -4624,7 +4624,7 @@ 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. Geben Sie den YAML- oder JSON-Datei an, welche die Ressource beschreibt, die im Namespace, welcher in der Datei referenziert wird, erzeugt werden soll. @@ -4632,7 +4632,7 @@ 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. YAML- oder JSON-Datei auswählen, welche die Ressource beschreibt, die im aktuell angewählten Namespace erzeugt werden soll. @@ -4640,7 +4640,7 @@ 24 - + Learn more open_in_new Mehr erfahren @@ -4651,7 +4651,7 @@ 29 - + Choose YAML or JSON file YAML- oder JSON-Datei auswählen @@ -4659,7 +4659,7 @@ 36 - + Upload Hochladen @@ -4667,7 +4667,7 @@ 46 - + Environment variables Umgebungsvariablen @@ -4675,7 +4675,7 @@ 19 - + Variable name must be a valid C identifier. Der Variablenname muss ein gültiger C Bezeichner sein. @@ -4683,7 +4683,7 @@ 33 - + Value Wert @@ -4691,7 +4691,7 @@ 44 - + Service Service @@ -4707,7 +4707,7 @@ 42 - + Port Port @@ -4715,7 +4715,7 @@ 48 - + Port must be an integer. Post muss ein ganzzahliger Wert sein. @@ -4723,7 +4723,7 @@ 53 - + Port cannot be empty. Port kann nicht weggelassen werden. @@ -4731,7 +4731,7 @@ 57 - + Port must be greater than 0. Port muss größer als 0 sein. @@ -4739,7 +4739,7 @@ 61 - + Port must be less than 65536. Port muss kleiner als 65536 sein. @@ -4747,7 +4747,7 @@ 65 - + Target port Ziel-Port @@ -4755,7 +4755,7 @@ 79 - + Target port must be an integer. Ziel-Port muss ein ganzzahliger Wert sein. @@ -4763,7 +4763,7 @@ 86 - + Target port cannot be empty. Ziel-Port kann nicht weggelassen werden. @@ -4771,7 +4771,7 @@ 90 - + Target port must be greater than 0. Ziel-Port muss größer als 0 sein. @@ -4779,7 +4779,7 @@ 94 - + Target port must be less than 65536. Ziel-Port muss kleiner als 65536 sein. @@ -4787,7 +4787,7 @@ 98 - + Protocol Protokoll @@ -4795,7 +4795,7 @@ 110 - + Protocol is required. Das Protokoll muss angegeben werden. @@ -4803,7 +4803,7 @@ 123 - + Invalid protocol. Ungültiges Protokoll. @@ -4811,7 +4811,7 @@ 127 - + key Key @@ -4819,7 +4819,7 @@ 30 - + is not unique ist nicht eindeutig @@ -4828,7 +4828,7 @@ 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). Das Prefix ist kein gültiger DNS Subdomain-Prefix (z.B. meine-domain.com). @@ -4836,7 +4836,7 @@ 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. Label Key Namen dürfen ausschließlich aus alphanumerischen Zeichen, getrennt durch '-', '_' oder '.' enthalten, wahlweise mit einem DNS Subdomain Namen und '/' als Präfix. @@ -4844,7 +4844,7 @@ 41 - + Prefix should not exceed 253 characters. Das Präfix sollte nicht länger als 253 Zeichen sein. @@ -4852,7 +4852,7 @@ 45 - + Label Key name should not exceed 63 characters. Der Label Key Name sollte nicht länger als 63 Zeichen sein. @@ -4860,7 +4860,7 @@ 49 - + value Wert @@ -4868,7 +4868,7 @@ 62 - + Label value must be alphanumeric separated by '.' , '-' or '_'. Der Label Wert muss alphanumerisch und durch '.', '-' oder '_' getrennt sein. @@ -4876,7 +4876,7 @@ 66 - + Label Value must not exceed 253 characters. Der Label Wert sollte nicht länger als 254 Zeichen sein. @@ -4884,7 +4884,7 @@ 70 - + Pod CIDR CIDR des Pods @@ -4892,7 +4892,7 @@ 35 - + Provider ID Provider ID @@ -4900,7 +4900,7 @@ 40 - + Unschedulable Nicht planbar @@ -4908,7 +4908,7 @@ 45 - + Addresses Adressen @@ -4916,7 +4916,7 @@ 51 - + Taints Taints @@ -4924,7 +4924,7 @@ 60 - + System information Systeminformation @@ -4932,7 +4932,7 @@ 71 - + Machine ID Maschinen-ID @@ -4940,7 +4940,7 @@ 77 - + System UUID UUID des Systems @@ -4948,7 +4948,7 @@ 82 - + Boot ID Boot ID @@ -4956,7 +4956,7 @@ 87 - + Kernel version Kernel-Version @@ -4964,7 +4964,7 @@ 92 - + OS Image Betriebssystem @@ -4972,7 +4972,7 @@ 97 - + Container runtime version Version der Container-Laufzeitumgebung @@ -4980,7 +4980,7 @@ 102 - + kubelet version Kubelet-Version @@ -4988,7 +4988,7 @@ 107 - + kube-proxy version kube-proxy-Version @@ -4996,7 +4996,7 @@ 112 - + Operating system Betriebssystem @@ -5004,7 +5004,7 @@ 117 - + Architecture Architektur @@ -5012,7 +5012,7 @@ 122 - + Allocation Zuordnung @@ -5020,7 +5020,7 @@ 130 - + CPU CPU @@ -5028,7 +5028,7 @@ 138 - + Memory Speicher @@ -5036,7 +5036,7 @@ 151 - + Reclaim policy Reclaim Policy @@ -5044,7 +5044,7 @@ 46 - + Storage class Storage Class @@ -5052,7 +5052,7 @@ 52 - + Access modes Zugriffsarten @@ -5060,7 +5060,7 @@ 73 - + Quantity Anzahl @@ -5068,7 +5068,7 @@ 104 - + Path Pfad @@ -5076,7 +5076,7 @@ 49 - + Path Type Path Type @@ -5084,7 +5084,7 @@ 56 - + Service Name Service Name @@ -5096,7 +5096,7 @@ 29 - + Service Port Service Port @@ -5108,7 +5108,7 @@ 35 - + TLS Secret TLS Secret @@ -5116,7 +5116,7 @@ 88 - + Parameter Parameter @@ -5124,7 +5124,7 @@ 37 - + Local settings Local settings @@ -5132,7 +5132,7 @@ 53,62 - + Data Daten @@ -5148,7 +5148,7 @@ 22 - + @@ -5156,7 +5156,7 @@ 41 - + There is no data to display. Keine Daten zum anzeigen vorhanden. @@ -5168,7 +5168,7 @@ 40 - + Session Affinity Sitzungsaffinität @@ -5176,7 +5176,7 @@ 38 - + Selector Selektor @@ -5196,7 +5196,7 @@ 38 - + Old Replica Sets Alte Replica Sets @@ -5204,7 +5204,7 @@ 284 - + Schedule:  Planung:  @@ -5212,7 +5212,7 @@ 28 - + Active Jobs:  Aktive Jobs :  @@ -5220,7 +5220,7 @@ 35 - + Suspend:  Anhalten:  @@ -5228,7 +5228,7 @@ 42 - + Active Jobs Aktive Jobs @@ -5240,7 +5240,7 @@ 90 - + Last schedule Letzte Planung @@ -5248,7 +5248,7 @@ 70 - + Concurrency policy Parallelitätsrichtlinie @@ -5256,7 +5256,7 @@ 76 - + Starting deadline seconds Starting deadline in Sekunden @@ -5264,7 +5264,7 @@ 82 - + Image Pull Secrets Image Pull Secrets @@ -5272,7 +5272,7 @@ 25 - + Inactive Jobs Inaktive Jobs @@ -5280,7 +5280,7 @@ 94 - + Init images Init Images @@ -5308,7 +5308,7 @@ 48 - + Resource information Resource information @@ -5316,7 +5316,7 @@ 24 - + Strategy:  Strategie:  @@ -5324,7 +5324,7 @@ 28 - + Min ready seconds:  Minimale Sekunden in Bereitschaft:  @@ -5332,7 +5332,7 @@ 35 - + Revision history limit:  Revisionsverlaufslimit:  @@ -5340,7 +5340,7 @@ 42 - + Strategy Strategie @@ -5348,7 +5348,7 @@ 52 - + Min ready seconds Minimale Sekunden in Bereitschaft @@ -5356,7 +5356,7 @@ 58 - + Revision history limit Revisionsverlaufslimit @@ -5364,7 +5364,7 @@ 64 - + Rolling update strategy Strategie für Rolling Updates @@ -5372,7 +5372,7 @@ 82 - + Max surge:  Maximaler Anstieg:  @@ -5380,7 +5380,7 @@ 88 - + Max unavailable:  Maximal nicht verfügbar:  @@ -5388,7 +5388,7 @@ 95 - + Max surge Maximaler Anstieg @@ -5396,7 +5396,7 @@ 105 - + Max unavailable Maximal nicht verfügbar @@ -5404,7 +5404,7 @@ 111 - + Updated:  Aktualisiert:  @@ -5412,7 +5412,7 @@ 125 - + Total:  Gesamt :  @@ -5420,7 +5420,7 @@ 132 - + Available:  Verfügbar :  @@ -5428,7 +5428,7 @@ 139 - + Unavailable:  Nicht verfügbar :  @@ -5436,7 +5436,7 @@ 146 - + Updated Aktualisiert @@ -5444,7 +5444,7 @@ 156 - + Total Gesamt @@ -5452,7 +5452,7 @@ 162 - + Available Verfügbar @@ -5460,7 +5460,7 @@ 168 - + Unavailable Nicht verfügbar @@ -5468,7 +5468,7 @@ 174 - + New Replica Set Neues Replica Set @@ -5476,7 +5476,7 @@ 186 - + Pods:  Pods:  @@ -5488,7 +5488,7 @@ 28 - + Completions:  Abschlüsse:  @@ -5496,7 +5496,7 @@ 28 - + Parallelism:  Parallelität:  @@ -5504,7 +5504,7 @@ 35 - + Completions Abschlüsse @@ -5512,7 +5512,7 @@ 45 - + Parallelism Parallelität @@ -5520,7 +5520,7 @@ 51 - + Status:  Status:  @@ -5528,7 +5528,7 @@ 31 - + IP:  IP:  @@ -5536,7 +5536,7 @@ 38 - + Node Node @@ -5544,7 +5544,7 @@ 48 - + Status Status @@ -5552,7 +5552,7 @@ 57 - + IP IP @@ -5560,7 +5560,7 @@ 64 - + QoS Class QoS Class @@ -5568,7 +5568,7 @@ 71 - + Restarts Restarts @@ -5576,7 +5576,7 @@ 78 - + Service Account Service Account @@ -5584,7 +5584,7 @@ 85 - + Image Pull Secrets Image Pull Secrets @@ -5592,7 +5592,7 @@ 96 - + Containers Containers @@ -5602,7 +5602,7 @@ 134 - + Init containers Init containers @@ -5612,7 +5612,7 @@ 143 - + Image Pull Secrets Image Pull Secrets @@ -5620,7 +5620,7 @@ 84 - + Label Selector Label Selektor @@ -5632,7 +5632,7 @@ 30 - + Settings have changed since last reload Einstellungen wurden seit dem letzten Neuladen verändert @@ -5640,7 +5640,7 @@ 18 - + Do you want to save them anyways? Wollen Sie sie trotzdem speichern? @@ -5648,7 +5648,7 @@ 19 - + Refresh Aktualisieren @@ -5656,7 +5656,7 @@ 28 - + Default namespace Default namespace @@ -5664,7 +5664,7 @@ 18 - + Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. @@ -5672,7 +5672,7 @@ 20 - + Namespace fallback list Namespace fallback list @@ -5680,7 +5680,7 @@ 40 - + List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. @@ -5688,7 +5688,7 @@ 42 - + Add namespaces... Add namespaces... @@ -5696,7 +5696,7 @@ 60 - + Edit Namespace List Edit Namespace List @@ -5704,7 +5704,7 @@ 20 - + Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. @@ -5712,7 +5712,7 @@ 23 - + Edit Edit @@ -5720,7 +5720,7 @@ 45 - + Close Close @@ -5732,7 +5732,7 @@ 50 - + No namespaces selected No namespaces selected @@ -5740,7 +5740,7 @@ 36 - + Add Namespace Add Namespace @@ -5748,7 +5748,7 @@ 20 - + Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list @@ -5756,7 +5756,7 @@ 23 - + Add Add @@ -5764,7 +5764,7 @@ 47 - + Global settings are stored in config map, so all of them are applied for every instance of the app. Globale Einstellungen werden in ein einer Config Map gespeichert, stehen also somit jeder Instanz @@ -5775,7 +5775,7 @@ 25 - + Cluster name Name des Clusters @@ -5787,7 +5787,7 @@ 38 - + Cluster name appears in the browser window title if it is set. Der Name des Clusters taucht im Titel des Browser-Fensters auf, wenn er festgelegt wurde. @@ -5795,7 +5795,7 @@ 32 - + Items per page Elemente pro Seite @@ -5803,7 +5803,7 @@ 47 - + Max number of items that can be displayed on every list view. Maximale Anzahl an Einträgen, die in jeder Listenansicht zeitgleich sichtbar sind. @@ -5811,7 +5811,7 @@ 49 - + Labels limit Labels-Limit @@ -5819,7 +5819,7 @@ 65 - + Max number of labels that are displayed by default on most views. Maximale Anzahl an Labels, die standardmäßig in den meisten Ansichten zu sehen sind. @@ -5827,7 +5827,7 @@ 67 - + Logs auto-refresh time interval Intervall der automatischen Aktualisierung der Logs @@ -5835,7 +5835,7 @@ 83 - + Number of seconds between every auto-refresh of logs. Anzahl Sekunden zwischen den automatischen Aktualisierungen der Logs. @@ -5843,7 +5843,7 @@ 85 - + Resource auto-refresh time interval Intervall der automatischen Aktualisierung von Ressourcen @@ -5851,7 +5851,7 @@ 101 - + Number of seconds between every auto-refresh of every resource. Set 0 to disable. Anzahl Sekunden zwischen der automatischen Aktualisierung jeder Ressource. Ein Wert von 0 deaktiviert die automatische Aktualisierung. @@ -5859,7 +5859,7 @@ 103 - + Disable access denied notification Zugriff verweigert Benachrichtigungen deaktivieren @@ -5867,7 +5867,7 @@ 119 - + Hides all access denied warnings in the notification panel. Verbirgt alle Zugriff verweigert Benachrichtigungen im Benachrichtigungsbereich. @@ -5875,7 +5875,7 @@ 121 - + Save Speichern @@ -5883,7 +5883,7 @@ 137 - + Reload Neu laden @@ -5891,7 +5891,7 @@ 144 - + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. @@ -5899,7 +5899,7 @@ 23 - + Theme Theme @@ -5907,7 +5907,7 @@ 27 - + Choose color theme of the dashboard Choose color theme of the dashboard @@ -5915,7 +5915,7 @@ 29 - + Language Sprache @@ -5923,7 +5923,7 @@ 44 - + Change the language of the dashboard Ändern Sie die Sprache des Dashboards @@ -5931,7 +5931,7 @@ 46 - + Global settings Global settings diff --git a/i18n/fr/messages.fr.xlf b/i18n/fr/messages.fr.xlf index 2584c9def2e8..a4a341c19d51 100644 --- a/i18n/fr/messages.fr.xlf +++ b/i18n/fr/messages.fr.xlf @@ -2,7 +2,7 @@ - + Edit a resource Éditer une ressource @@ -10,7 +10,7 @@ 18 - + This action is equivalent to: Cette action est équivalente à : @@ -26,7 +26,7 @@ 50 - + Update Mettre à jour @@ -38,7 +38,7 @@ 31 - + Restart a resource Restart a resource @@ -46,7 +46,7 @@ 18 - + This action is equivalent to: This action is equivalent to: @@ -54,7 +54,7 @@ 31 - + Restart Restart @@ -62,7 +62,7 @@ 45 - + Cancel Annuler @@ -86,7 +86,7 @@ 35 - + Delete a resource Supprimer une ressource @@ -94,7 +94,7 @@ 18 - + Are you sure you want to delete  in namespace ? Êtes-vous sûr de vouloir supprimer de genre @@ -108,7 +108,7 @@ 21 - + Delete Supprimer @@ -120,7 +120,7 @@ 45 - + Download logs file Téléchargement des journaux @@ -129,7 +129,7 @@ 20 - + Size: B Taille : o @@ -137,7 +137,7 @@ 24 - + Preparing file to download... Préparation du fichier à télécharger... @@ -145,7 +145,7 @@ 30 - + File is ready to download! Le fichier est prêt à être téléchargé ! @@ -153,7 +153,7 @@ 34 - + Forbidden (403) Interdit (403) @@ -161,7 +161,7 @@ 39 - + You do not have required permissions to access this resource. Vous n'avez pas les permissions nécessaires pour accéder à cette ressource. @@ -169,7 +169,7 @@ 40 - + Save Enregistrer @@ -181,7 +181,7 @@ 24 - + Abort Annuler @@ -189,7 +189,7 @@ 54 - + Close Fermer @@ -201,7 +201,7 @@ 62 - + Scale a resource Mettre à l'échelle une ressource @@ -209,7 +209,7 @@ 18 - + will be updated to reflect the desired replicas count. sera mis à jour pour refléter le nombre de répliques demandéss. @@ -219,7 +219,7 @@ 20 - + Desired replicas Répliques désirées @@ -227,7 +227,7 @@ 28 - + Actual replicas Répliques actuelles @@ -235,7 +235,7 @@ 40 - + Scale Mettre à l'échelle @@ -245,7 +245,7 @@ 64 - + Cancel Annuler @@ -267,7 +267,7 @@ 54 - + in namespace will be restarted. in namespace will be restarted. @@ -275,7 +275,7 @@ 21 - + Trigger a Déclencher un @@ -283,7 +283,7 @@ 18 - + will be triggered. sera déclenché. @@ -291,7 +291,7 @@ 20 - + Trigger Déclencher @@ -301,7 +301,7 @@ 26 - + Workload Status Statut des charges de travail @@ -309,7 +309,7 @@ 20 - + SE Linux User SE Linux User @@ -317,7 +317,7 @@ 23 - + SE Linux Role SE Linux Role @@ -325,7 +325,7 @@ 31 - + SE Linux Type SE Linux Type @@ -333,7 +333,7 @@ 39 - + SE Linux Level SE Linux Level @@ -341,7 +341,7 @@ 47 - + Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name @@ -349,7 +349,7 @@ 56 - + Windows GMSA Credential Spec Windows GMSA Credential Spec @@ -357,7 +357,7 @@ 64 - + Windows Run as User Windows Run as User @@ -365,7 +365,7 @@ 72 - + Run as User Run as User @@ -373,7 +373,7 @@ 81 - + Run as Group Run as Group @@ -381,7 +381,7 @@ 87 - + Run as Non-Root Run as Non-Root @@ -389,7 +389,7 @@ 93 - + Seccomp Profile Type Seccomp Profile Type @@ -397,7 +397,7 @@ 100 - + Seccomp Localhost Profile Seccomp Localhost Profile @@ -405,7 +405,7 @@ 108 - + Added Capabilities Added Capabilities @@ -413,7 +413,7 @@ 118 - + Dropped Capabilities Dropped Capabilities @@ -421,7 +421,7 @@ 126 - + Privileged Privileged @@ -429,7 +429,7 @@ 134 - + Read Only Filesystem Read Only Filesystem @@ -437,7 +437,7 @@ 140 - + Allow Privilege Escalation Allow Privilege Escalation @@ -445,7 +445,7 @@ 146 - + Proc Mount Proc Mount @@ -453,7 +453,7 @@ 152 - + Filesystem Group Filesystem Group @@ -461,7 +461,7 @@ 160 - + Filesystem Group Change Policy Filesystem Group Change Policy @@ -469,7 +469,7 @@ 168 - + Supplemental Groups Supplemental Groups @@ -477,7 +477,7 @@ 177 - + Sysctls Sysctls @@ -485,7 +485,7 @@ 186 - + Cron Jobs Cron Jobs @@ -497,7 +497,7 @@ 38 - + Daemon Sets Daemon Sets @@ -509,7 +509,7 @@ 56 - + Deployments Déploiements @@ -521,7 +521,7 @@ 74 - + Jobs Jobs @@ -533,7 +533,7 @@ 92 - + Pods Pods @@ -585,7 +585,7 @@ 248 - + Age Âge @@ -598,7 +598,7 @@ 238 - + Replica Sets Replica Sets @@ -610,7 +610,7 @@ 129 - + Replication Controllers Contrôleurs de réplication @@ -622,7 +622,7 @@ 147 - + Stateful Sets Stateful Sets @@ -634,7 +634,7 @@ 165 - + Resource information Informations sur la ressource @@ -706,7 +706,7 @@ 22 - + Workloads Charges de travail @@ -718,7 +718,7 @@ 20 - + Config and Storage Configuration et Stockage @@ -730,7 +730,7 @@ 52 - + Create new resource Créer une nouvelle ressource @@ -738,7 +738,7 @@ 47 - + Cluster Cluster @@ -750,7 +750,7 @@ 68 - + Metadata Métadonnées @@ -758,7 +758,7 @@ 19 - + Name:  Nom :  @@ -774,7 +774,7 @@ 192 - + Namespace:  Espace de nom :  @@ -786,7 +786,7 @@ 199 - + Age:  Âge :  @@ -802,7 +802,7 @@ 206 - + Name Nom @@ -946,7 +946,7 @@ 224 - + Namespace Espace de nom @@ -1054,7 +1054,7 @@ 27 - + Age Âge @@ -1062,7 +1062,7 @@ 62 - + UID UID @@ -1070,7 +1070,7 @@ 71 - + Labels Étiquettes @@ -1158,7 +1158,7 @@ 255 - + Annotations Annotations @@ -1166,7 +1166,7 @@ 88 - + Show less Voir moins @@ -1174,7 +1174,7 @@ 48 - + Show all Voir plus @@ -1182,7 +1182,7 @@ 50 - + Filter Filtrer @@ -1190,7 +1190,7 @@ 29 - + Filter objects by name Filtrer les objets par nom @@ -1198,7 +1198,7 @@ 34 - + Logs from Journaux de @@ -1206,7 +1206,7 @@ 24 - + Containers Conteneurs @@ -1214,7 +1214,7 @@ 28 - + Init Containers Conteneurs d'initilisation @@ -1222,7 +1222,7 @@ 36 - + in dans @@ -1230,7 +1230,7 @@ 47 - + Download logs Télécharger les journaux @@ -1238,7 +1238,7 @@ 63 - + Invert colors Inverser les couleurs @@ -1246,7 +1246,7 @@ 134 - + Reduce font size Réduire les caractères @@ -1254,7 +1254,7 @@ 139 - + Show timestamps Voir les horodatages @@ -1262,7 +1262,7 @@ 144 - + Auto-refresh (every s.) Auto-refresh (every s.) @@ -1270,7 +1270,7 @@ 149 - + Show previous logs Voir les journaux précédents @@ -1278,7 +1278,7 @@ 154 - + Logs from to UTC Logs from to 98 - + Pod Selector Pod Selector @@ -1296,7 +1296,7 @@ 28 - + Policy Types Policy Types @@ -1304,7 +1304,7 @@ 37 - + Ingress Rules Ingress Rules @@ -1312,7 +1312,7 @@ 49 - + Egress Rules Egress Rules @@ -1320,7 +1320,7 @@ 61 - + Source Source @@ -1328,7 +1328,7 @@ 19 - + Type Type @@ -1372,7 +1372,7 @@ 309 - + Filesystem type Filesystem type @@ -1400,7 +1400,7 @@ 316 - + Partition Partition @@ -1412,7 +1412,7 @@ 166 - + Read only Read only @@ -1448,7 +1448,7 @@ 354 - + Volume ID Volume ID @@ -1464,7 +1464,7 @@ 116 - + Target World Wide Names Target World Wide Names @@ -1472,7 +1472,7 @@ 124 - + Dataset name Dataset name @@ -1480,7 +1480,7 @@ 143 - + Persistent disk name Persistent disk name @@ -1488,7 +1488,7 @@ 180 - + Endpoints Endpoints @@ -1496,7 +1496,7 @@ 196 - + Path Path @@ -1512,7 +1512,7 @@ 293 - + iSCSI Qualified Name iSCSI Qualified Name @@ -1520,7 +1520,7 @@ 249 - + iSCSI target lun number iSCSI target lun number @@ -1528,7 +1528,7 @@ 263 - + Target portal Target portal @@ -1536,7 +1536,7 @@ 270 - + Server Server @@ -1544,7 +1544,7 @@ 286 - + Image Image @@ -1552,7 +1552,7 @@ 323 - + Keyring Keyring @@ -1560,7 +1560,7 @@ 330 - + Monitors Monitors @@ -1568,7 +1568,7 @@ 337 - + Pool Pool @@ -1576,7 +1576,7 @@ 347 - + Secret reference name Secret reference name @@ -1584,7 +1584,7 @@ 361 - + User User @@ -1592,7 +1592,7 @@ 368 - + Logs Journaux @@ -1600,7 +1600,7 @@ 22 - + Exec Exécuter @@ -1608,7 +1608,7 @@ 27 - + Trigger Déclencher @@ -1616,7 +1616,7 @@ 31 - + Scale Mettre à l'échelle @@ -1624,7 +1624,7 @@ 35 - + Unpin Détacher @@ -1632,7 +1632,7 @@ 41 - + Pin Épingler @@ -1640,7 +1640,7 @@ 43 - + Restart Restart @@ -1648,7 +1648,7 @@ 53 - + Edit Éditer @@ -1656,7 +1656,7 @@ 49 - + There is nothing to display here Il n'y a rien à afficher ici @@ -1668,7 +1668,7 @@ 23 - + Network Policies Network Policies @@ -1676,7 +1676,7 @@ 21 - + Roles Roles @@ -1684,7 +1684,7 @@ 21 - + Role Bindings Role Bindings @@ -1692,7 +1692,7 @@ 21 - + Subjects Subjects @@ -1700,7 +1700,7 @@ 20 - + API Group API Group @@ -1708,7 +1708,7 @@ 64 - + Workloads Workloads @@ -1717,7 +1717,7 @@ 28 - + Cron Jobs Cron Jobs @@ -1726,7 +1726,7 @@ 33 - + Daemon Sets Daemon Sets @@ -1735,7 +1735,7 @@ 38 - + Deployments Deployments @@ -1744,7 +1744,7 @@ 43 - + Jobs Jobs @@ -1753,7 +1753,7 @@ 48 - + Pods Pods @@ -1762,7 +1762,7 @@ 53 - + Replica Sets Replica Sets @@ -1771,7 +1771,7 @@ 58 - + Replication Controllers Replication Controllers @@ -1780,7 +1780,7 @@ 63 - + Stateful Sets Stateful Sets @@ -1789,7 +1789,7 @@ 68 - + Service Service @@ -1798,7 +1798,7 @@ 76 - + Ingresses Ingresses @@ -1807,7 +1807,7 @@ 81 - + Services Services @@ -1816,7 +1816,7 @@ 86 - + Config and Storage Config and Storage @@ -1825,7 +1825,7 @@ 93 - + Config Maps Config Maps @@ -1834,7 +1834,7 @@ 100 - + Persistent Volume Claims Persistent Volume Claims @@ -1843,7 +1843,7 @@ 106 - + Secrets Secrets @@ -1852,7 +1852,7 @@ 112 - + Storage Classes Storage Classes @@ -1861,7 +1861,7 @@ 117 - + Cluster Cluster @@ -1870,7 +1870,7 @@ 124 - + Cluster Role Bindings Cluster Role Bindings @@ -1879,7 +1879,7 @@ 129 - + Cluster Roles Cluster Roles @@ -1888,7 +1888,7 @@ 134 - + Namespaces Namespaces @@ -1897,7 +1897,7 @@ 139 - + Network Policies Network Policies @@ -1906,7 +1906,7 @@ 145 - + Nodes Nodes @@ -1915,7 +1915,7 @@ 150 - + Persistent Volumes Persistent Volumes @@ -1924,7 +1924,7 @@ 155 - + Role Bindings Role Bindings @@ -1933,7 +1933,7 @@ 161 - + Roles Roles @@ -1942,7 +1942,7 @@ 167 - + Service Accounts Service Accounts @@ -1951,7 +1951,7 @@ 173 - + Custom Resource Definitions Custom Resource Definitions @@ -1960,7 +1960,7 @@ 181 - + Plugins Plugins @@ -1969,7 +1969,7 @@ 192 - + Settings Settings @@ -1978,7 +1978,7 @@ 201 - + About About @@ -1987,7 +1987,7 @@ 207 - + Resource Quotas Quotas de ressources @@ -1995,7 +1995,7 @@ 20 - + Status Statut @@ -2035,7 +2035,7 @@ 28 - + Restarts Redémarrages @@ -2043,7 +2043,7 @@ 134 - + Resource Limits Limites de ressources @@ -2051,7 +2051,7 @@ 20 - + Resource name Nom de la ressource @@ -2063,7 +2063,7 @@ 95 - + Resource type Type de la ressource @@ -2071,7 +2071,7 @@ 42 - + Default Défaut @@ -2079,7 +2079,7 @@ 47 - + Default request Requête par défaut @@ -2087,7 +2087,7 @@ 52 - + Ingresses Ingresses @@ -2095,7 +2095,7 @@ 21 - + Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. @@ -2103,7 +2103,7 @@ 72 - + Endpoints open_in_new Endpoints 70 - + Host links are external links that will be open in a new tab. Host links are external links that will be open in a new tab. @@ -2121,7 +2121,7 @@ 86 - + Hosts open_in_new Hosts 84 - + Endpoints Terminaisons @@ -2143,7 +2143,7 @@ 48 - + Services Services @@ -2151,7 +2151,7 @@ 21 - + Cluster IP IP cluster @@ -2163,7 +2163,7 @@ 33 - + Internal Endpoints Terminaisons internes @@ -2171,7 +2171,7 @@ 91 - + External Endpoints Terminaisons externes @@ -2179,7 +2179,7 @@ 99 - + Secrets Secrets @@ -2203,7 +2203,7 @@ 60 - + Service Accounts Service Accounts @@ -2211,7 +2211,7 @@ 21 - + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. You can deploy a containerized app, select other namespace or @@ -2224,7 +2224,7 @@ 27 - + Items:  Éléments :  @@ -2376,7 +2376,7 @@ 25 - + Host Hôte @@ -2388,7 +2388,7 @@ 36 - + Ports (Name, Port, Protocol) Ports (Nom, Port, Protocole) @@ -2396,7 +2396,7 @@ 45 - + unset non défini @@ -2404,7 +2404,7 @@ 51 - + Events Événements @@ -2412,7 +2412,7 @@ 22 - + Node Noeud @@ -2424,7 +2424,7 @@ 117 - + Ready Prêt @@ -2436,7 +2436,7 @@ 75 - + Source Source @@ -2444,7 +2444,7 @@ 51 - + Sub-object Sous-objet @@ -2452,7 +2452,7 @@ 59 - + Count Compte @@ -2460,7 +2460,7 @@ 68 - + First Seen Première vue @@ -2468,7 +2468,7 @@ 74 - + Last Seen Dernière vue @@ -2476,7 +2476,7 @@ 83 - + Horizontal Pod Autoscalers Horizontal Pod Autoscalers @@ -2484,7 +2484,7 @@ 23 - + Min Replicas Min réplicas @@ -2492,7 +2492,7 @@ 60 - + Max Replicas Max réplicas @@ -2500,7 +2500,7 @@ 66 - + Reference Référence @@ -2508,7 +2508,7 @@ 72 - + Horizontal Pod Autoscaler Horizontal Pod Autoscaler @@ -2516,7 +2516,7 @@ 288 - + Image:  Image :  @@ -2524,7 +2524,7 @@ 20 - + Image Image @@ -2532,7 +2532,7 @@ 34 - + Ready Ready @@ -2540,7 +2540,7 @@ 47 - + Started Started @@ -2548,7 +2548,7 @@ 54 - + Reason Reason @@ -2560,7 +2560,7 @@ 79 - + Message Message @@ -2572,7 +2572,7 @@ 86 - + Exit Code Exit Code @@ -2580,7 +2580,7 @@ 93 - + Signal Signal @@ -2588,7 +2588,7 @@ 100 - + Started At Started At @@ -2596,7 +2596,7 @@ 109 - + Environment Variables Environment Variables @@ -2604,7 +2604,7 @@ 118 - + Environment variable Variable d'environnement @@ -2620,7 +2620,7 @@ 166 - + bytes bytes @@ -2628,7 +2628,7 @@ 152 - + bytes bytes @@ -2636,7 +2636,7 @@ 174 - + Commands Commands @@ -2644,7 +2644,7 @@ 185 - + Arguments Arguments @@ -2652,7 +2652,7 @@ 200 - + Mounts Mounts @@ -2660,7 +2660,7 @@ 216 - + Security Context Security Context @@ -2672,7 +2672,7 @@ 110 - + Conditions Conditions @@ -2680,7 +2680,7 @@ 20 - + Type Type @@ -2700,7 +2700,7 @@ 28 - + Persistent Volume Claims Demandes de volume persistant @@ -2708,7 +2708,7 @@ 21 - + Volume Volume @@ -2716,7 +2716,7 @@ 85 - + Read Only Read Only @@ -2724,7 +2724,7 @@ 42 - + Mount Path Mount Path @@ -2732,7 +2732,7 @@ 49 - + Sub Path Sub Path @@ -2740,7 +2740,7 @@ 56 - + Source Type Source Type @@ -2748,7 +2748,7 @@ 63 - + Source Name Source Name @@ -2756,7 +2756,7 @@ 70 - + Last probe time Dernière sonde @@ -2764,7 +2764,7 @@ 52 - + Last transition time Dernière transition @@ -2772,7 +2772,7 @@ 60 - + Reason Motif @@ -2788,7 +2788,7 @@ 60 - + Cluster Roles Cluster Roles @@ -2796,7 +2796,7 @@ 21 - + Cluster Role Bindings Cluster Role Bindings @@ -2804,7 +2804,7 @@ 21 - + Storage Classes Classes de stockage @@ -2812,7 +2812,7 @@ 21 - + Provisioner Approvisionneur @@ -2824,7 +2824,7 @@ 29 - + Parameters Paramètres @@ -2832,7 +2832,7 @@ 59 - + Schedule Planning @@ -2844,7 +2844,7 @@ 52 - + Suspend Suspendu @@ -2856,7 +2856,7 @@ 64 - + Active Actif @@ -2864,7 +2864,7 @@ 110 - + Last Schedule Dernière exécution @@ -2872,7 +2872,7 @@ 118 - + Created Date de création @@ -2992,7 +2992,7 @@ 69 - + Config Maps Config Maps @@ -3000,7 +3000,7 @@ 21 - + Plugins Extensions @@ -3008,7 +3008,7 @@ 21 - + Dependencies Dépendances @@ -3016,7 +3016,7 @@ 55 - + Message Message @@ -3032,7 +3032,7 @@ 66 - + Kind:  Genre :  @@ -3040,7 +3040,7 @@ 29 - + Controlled by Contrôlé par @@ -3048,7 +3048,7 @@ 42 - + Kind Genre @@ -3064,7 +3064,7 @@ 72 - + CPU requests (cores) Requêtes CPU (coeurs) @@ -3072,7 +3072,7 @@ 81 - + CPU limits (cores) Limites CPU (coeurs) @@ -3080,7 +3080,7 @@ 89 - + Memory requests (bytes) Requêtes mémoire (octets) @@ -3088,7 +3088,7 @@ 97 - + Memory limits (bytes) Limites mémoire (octets) @@ -3096,7 +3096,7 @@ 105 - + Images Images @@ -3160,7 +3160,7 @@ 39 - + Custom Resource Definitions Définitions de ressources personnalisées @@ -3168,7 +3168,7 @@ 21 - + Group Groupe @@ -3180,7 +3180,7 @@ 41 - + Full Name Nom complet @@ -3188,7 +3188,7 @@ 68 - + Namespaced Relatif à un espace de nom @@ -3196,7 +3196,7 @@ 74 - + Objects Objets @@ -3204,7 +3204,7 @@ 21 - + No resources found in the selected namespace. No resources found in the selected namespace. @@ -3212,7 +3212,7 @@ 94 - + Versions Versions @@ -3220,7 +3220,7 @@ 20 - + Served Servie @@ -3228,7 +3228,7 @@ 42 - + Storage Stockage @@ -3236,7 +3236,7 @@ 48 - + Namespaces Espaces de noms @@ -3244,7 +3244,7 @@ 21 - + Phase Phase @@ -3256,7 +3256,7 @@ 30 - + Persistent Volumes Volumes persistants @@ -3264,7 +3264,7 @@ 21 - + Capacity Capacité @@ -3284,7 +3284,7 @@ 39 - + Access Modes Modes d'accès @@ -3300,7 +3300,7 @@ 48 - + Reclaim Policy Politique de recyclage @@ -3308,7 +3308,7 @@ 76 - + Claim Demande @@ -3320,7 +3320,7 @@ 35 - + Storage Class Classe de stockage @@ -3336,7 +3336,7 @@ 33 - + Pods status Statut des pods @@ -3348,7 +3348,7 @@ 119 - + Running:  En fonctionnement :  @@ -3356,7 +3356,7 @@ 26 - + Succeeded:  Réussis :  @@ -3364,7 +3364,7 @@ 33 - + Pending:  En attente :  @@ -3372,7 +3372,7 @@ 40 - + Failed:  Échoués :  @@ -3380,7 +3380,7 @@ 47 - + Desired:  Désirés :  @@ -3388,7 +3388,7 @@ 53 - + Running En fonctionnement @@ -3396,7 +3396,7 @@ 63 - + Succeeded Réussis @@ -3404,7 +3404,7 @@ 69 - + Pending En attente @@ -3412,7 +3412,7 @@ 75 - + Failed Échoués @@ -3420,7 +3420,7 @@ 82 - + Desired Désirés @@ -3428,7 +3428,7 @@ 88 - + CPU Usage (cores) Utilisation CPU (coeurs) @@ -3436,7 +3436,7 @@ 143 - + Memory Usage (bytes) Utilisation mémoire (octets) @@ -3444,7 +3444,7 @@ 153 - + Namespace conflict Conflit d'espace de nom @@ -3452,7 +3452,7 @@ 19 - + Selected namespace is different than namespace of currently selected resource. L'espace de nom sélectionné ne correspond pas à l'espace de nom de la ressource actuellement sélectionnée. @@ -3462,7 +3462,7 @@ 23 - + Do you want to stay on current page and change namespace from to ? Désirez-vous rester sur la page en cours et modifier l'espace de nom de à ? @@ -3472,7 +3472,7 @@ 27 - + Yes Oui @@ -3480,7 +3480,7 @@ 34 - + No Non @@ -3488,7 +3488,7 @@ 37 - + Select namespace... Sélectionnez un espace... @@ -3496,7 +3496,7 @@ 24 - + All namespaces Tous les espaces de noms @@ -3504,7 +3504,7 @@ 33 - + NAMESPACES ESPACES DE NOMS @@ -3512,7 +3512,7 @@ 34 - + Rules Règles @@ -3524,7 +3524,7 @@ 20 - + Resources Ressources @@ -3532,7 +3532,7 @@ 36 - + Non-resource URL URL non-ressource @@ -3540,7 +3540,7 @@ 48 - + Resource Names Noms de ressource @@ -3548,7 +3548,7 @@ 60 - + Verbs Verbes @@ -3556,7 +3556,7 @@ 72 - + API Groups Groupes d'API @@ -3564,7 +3564,7 @@ 84 - + Delete resource Supprimer la ressource @@ -3572,7 +3572,7 @@ 21 - + Edit resource Éditer la ressource @@ -3580,7 +3580,7 @@ 21 - + Scale resource Mettre à l'échelle la ressource @@ -3588,7 +3588,7 @@ 21 - + View logs Voir les journaux @@ -3596,7 +3596,7 @@ 21 - + Exec into pod Exécuter dans le pod @@ -3604,7 +3604,7 @@ 20 - + Trigger resource Déclencher la ressource @@ -3612,7 +3612,7 @@ 21 - + No resources found. Aucune ressource trouvée. @@ -3620,7 +3620,7 @@ 27 - + Read documentation Lire la documentation @@ -3628,7 +3628,7 @@ 24 - + Provide feedback Faire un commentaire @@ -3636,7 +3636,7 @@ 35 - + Resource Information Informations sur la ressource @@ -3644,7 +3644,7 @@ 22 - + Version Version @@ -3652,7 +3652,7 @@ 29 - + Scope Portée @@ -3660,7 +3660,7 @@ 35 - + Subresources Sous-ressources @@ -3668,7 +3668,7 @@ 47 - + Accepted Names Noms acceptés @@ -3676,7 +3676,7 @@ 55 - + Plural Pluriel @@ -3684,7 +3684,7 @@ 62 - + Singular Singulier @@ -3692,7 +3692,7 @@ 67 - + List Kind Type de liste @@ -3700,7 +3700,7 @@ 77 - + Short Names Noms abrégés @@ -3708,7 +3708,7 @@ 82 - + Categories Catégories @@ -3716,7 +3716,7 @@ 87 - + Local settings Local settings @@ -3724,7 +3724,7 @@ 19 - + About À propos @@ -3732,7 +3732,7 @@ 19 - + General-purpose web UI for Kubernetes clusters Inferface utilisateur web générique pour clusters Kubernetes @@ -3740,7 +3740,7 @@ 30 - + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard est rendu possible par la @@ -3752,7 +3752,7 @@ 38 - + Nodes Noeuds @@ -3760,7 +3760,7 @@ 24 - + Search Recherche @@ -3768,7 +3768,7 @@ 29 - + ago il y a @@ -3778,7 +3778,7 @@ 45 - + There are no notifications Aucune notification @@ -3786,7 +3786,7 @@ 61 - + Remove all notifications Supprimer toutes les notifications @@ -3794,7 +3794,7 @@ 67 - + Logged in with auth header Connecté avec une entête auth @@ -3802,7 +3802,7 @@ 23 - + Logged in with token Connecté avec un token @@ -3810,7 +3810,7 @@ 25 - + Default service account Compte de service par défaut @@ -3818,7 +3818,7 @@ 28 - + Sign in Connexion @@ -3826,7 +3826,7 @@ 37 - + Sign out Déconnexion @@ -3834,7 +3834,7 @@ 42 - + @@ -3843,7 +3843,7 @@ 22 - + Role Reference Role Reference @@ -3855,7 +3855,7 @@ 28 - + Kubernetes Dashboard Kubernetes Dashboard @@ -3863,7 +3863,7 @@ 23 - + Kubeconfig Kubeconfig @@ -3871,7 +3871,7 @@ 34 - + Basic Basic @@ -3879,7 +3879,7 @@ 36 - + Token Jeton @@ -3887,7 +3887,7 @@ 38 - + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. Veuillez sélectionner le fichier kubeconfig que vous avez créé pour accéder au cluster. @@ -3899,7 +3899,7 @@ 45 - + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. Assurez-vous que le support pour l'authentification Basic est activéde pour le cluster. @@ -3911,7 +3911,7 @@ 49 - + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. Chaque compte de service a un Secret associé avec un jeton porteur (Bearer Token) valide @@ -3924,7 +3924,7 @@ 53 - + Enter token Saisissez un jeton @@ -3932,7 +3932,7 @@ 66 - + Username Nom d'utilisateur @@ -3940,7 +3940,7 @@ 79 - + Password Mot de passe @@ -3948,7 +3948,7 @@ 90 - + Choose kubeconfig file Sélectionnez un fichier kubeconfig @@ -3956,7 +3956,7 @@ 99 - + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more @@ -3969,7 +3969,7 @@ 110 - + Sign in Connexion @@ -3979,7 +3979,7 @@ 126 - + Skip Passer @@ -3989,7 +3989,7 @@ 135 - + Create from input Créer en ligne @@ -3997,7 +3997,7 @@ 20 - + Create from file Créer depuis un fichier @@ -4005,7 +4005,7 @@ 24 - + Create from form Créer depuis un formulaire @@ -4013,7 +4013,7 @@ 28 - + Shell in in Shell dans @@ -4029,7 +4029,7 @@ 22 - + Create a new namespace Créer un nouvel espace de nom @@ -4037,7 +4037,7 @@ 18 - + The new namespace will be added to the cluster. Le nouvel espace de nom sera rajouté au cluster. @@ -4045,7 +4045,7 @@ 21 - + Namespace name Nom de l'espace de nom @@ -4053,7 +4053,7 @@ 29 - + Name is required. Le nom est requis. @@ -4065,7 +4065,7 @@ 36 - + Create a new image pull secret Créer un nouveau pull secret pour l'image @@ -4073,7 +4073,7 @@ 18 - + The new secret will be added to the cluster Le nouveau secret sera rajouté au cluster @@ -4081,7 +4081,7 @@ 21 - + Secret name Nom du secret @@ -4089,7 +4089,7 @@ 29 - + Name must be up to characters long. Le nom ne doit pas dépasser @@ -4099,7 +4099,7 @@ 39 - + Name must be alphanumeric and may contain dashes. Le nom doit être alphanumérique et peut contenir des tirets. @@ -4107,7 +4107,7 @@ 44 - + Go to namespace Go to namespace @@ -4115,7 +4115,7 @@ 23 - + A namespace with the specified name will be added to the cluster. Un espace de nom ayant le nom spécifié sera ajouté au cluster. @@ -4123,7 +4123,7 @@ 48 - + Learn more open_in_new En savoir plus @@ -4142,7 +4142,7 @@ 82 - + Create Créer @@ -4154,7 +4154,7 @@ 97 - + Name must be up to characters long. Le nom ne doit pas dépasser @@ -4164,7 +4164,7 @@ 39 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). Le nom doit suivre la syntaxe d'un nom de domaine DNS (par ex. new.image-pull.secret). @@ -4172,7 +4172,7 @@ 44 - + A secret with the specified name will be added to the cluster in the namespace. Un secret ayant le nom spécifié sera ajouté au cluster dans l'espace de nom. @@ -4180,7 +4180,7 @@ 48 - + Data is required. Les données sont requises. @@ -4188,7 +4188,7 @@ 69 - + Data must be Base64 encoded. Les données doivent être encodées en Base64. @@ -4196,7 +4196,7 @@ 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. Spécifie les données que le secret va contenir. La valeur est le contenu encodé en Base64 du fichier .dockercfg. @@ -4204,7 +4204,7 @@ 77 - + App name Nom de l'application @@ -4212,7 +4212,7 @@ 24 - + Deployment or service with this name already exists within namespace. Un déploiement ou un service ayant ce nom existe déjà dans l'espace de nom. @@ -4220,7 +4220,7 @@ 37 - + Application name is required. Le nom de l'application est requis. @@ -4228,7 +4228,7 @@ 41 - + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. Le nom de l'application doit commencer avec une lettre minuscule et contenir uniquement des lettres minuscules, des nombres, et des '-' entre les mots. @@ -4236,7 +4236,7 @@ 45 - + An 'app' label with this value will be added to the Deployment and Service that get deployed. Une étiquette 'app' avec cette valeur sera ajoutée au déploiement et au service qui seront déployés. @@ -4244,7 +4244,7 @@ 50 - + Learn more open_in_new En savoir plus @@ -4267,7 +4267,7 @@ 141 - + Container image Image du conteneur @@ -4275,7 +4275,7 @@ 65 - + Container image is required L'image du conteneur est requise @@ -4283,7 +4283,7 @@ 71 - + Container image is invalid: L'image du conteneur n'est pas valide : @@ -4292,7 +4292,7 @@ 74 - + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. Saisissez l'URL d'une image publique d'un quelconque registre ou une image privée hébergée dans Docker Hub ou Google Container Registry. @@ -4300,7 +4300,7 @@ 80 - + Number of pods Nombre de pods @@ -4308,7 +4308,7 @@ 96 - + Number of pods is required Le nombre de pods est requis @@ -4316,7 +4316,7 @@ 103 - + Number of pods must be a positive integer Le nombre de pods doit être un entier positif @@ -4324,7 +4324,7 @@ 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. Définir un grand nombre de pods peut entaîner des problèmes de performance du cluster et de l'UI Dashboard. @@ -4334,7 +4334,7 @@ 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. Un déploiement sera créé pour maintenir le nombre désiré de pods dans votre cluster. @@ -4342,7 +4342,7 @@ 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. Éventuellement, un Service interne ou externe peut être défini pour mapper un port entrant à un port cible vu par le conteneur. @@ -4350,7 +4350,7 @@ 136 - + Description Description @@ -4358,7 +4358,7 @@ 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. La description sera rajoutée comme annotation au déploiement et ajoutée dans les détails de l'application. @@ -4368,7 +4368,7 @@ 157 - + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. Les étiquettes spécifiées seront appliqués au Déploiement, au Service (le cas échéant) et aux Pods créés. Des étiquettes courantes sont release, environment, tier, partition et track. @@ -4376,7 +4376,7 @@ 169 - + Learn more open_in_new En savoir plus @@ -4411,7 +4411,7 @@ 340 - + Create a new namespace... Créer un nouvel espace de nom... @@ -4421,7 +4421,7 @@ 193 - + Namespaces let you partition resources into logically named groups. Les espaces de noms vous permettent de distribuer vos ressources dans des groupes logiques nommés. @@ -4429,7 +4429,7 @@ 198 - + Create a new secret... Créer un nouveau secret... @@ -4439,7 +4439,7 @@ 221 - + Image Pull Secret Pull Secret pour l'image @@ -4447,7 +4447,7 @@ 213 - + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. L'image spécifiée peut nécessiter un pull secret si elle est privée. Vous pouvez choisir un secret existant ou en créer un nouveau. @@ -4455,7 +4455,7 @@ 226 - + CPU requirement (cores) Exigence CPU (coeurs) @@ -4463,7 +4463,7 @@ 242 - + CPU requirement must be given as a positive number. L'exigence CPU doit être un nombre positif. @@ -4471,7 +4471,7 @@ 249 - + CPU requirement must be given as a valid number. L'exigence CPU doit être un nombre valide. @@ -4479,7 +4479,7 @@ 253 - + Memory requirement (MiB) Exigence mémoire (MiB) @@ -4487,7 +4487,7 @@ 260 - + Memory requirement must be given as a positive number. L'exigence mémoire doit être un nombre positif. @@ -4495,7 +4495,7 @@ 267 - + Memory requirement must be given as a valid number. L'exigence mémoire doit être un nombre valide. @@ -4503,7 +4503,7 @@ 271 - + You can specify minimum CPU and memory requirements for the container. Vous pouvez indiquer des exigences minimales pour le CPU et la mémoire pour le conteneur. @@ -4511,7 +4511,7 @@ 276 - + Run command Commande à exécuter @@ -4519,7 +4519,7 @@ 291 - + Run command arguments Arguments de la commande à exécuter @@ -4527,7 +4527,7 @@ 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. Par défaut, vos conteneurs exécutent la commande entrypoint par défaut de l'image. Vous pouvez utiliser les options pour outrepasser le comportement par défaut. @@ -4535,7 +4535,7 @@ 303 - + Run as privileged Exécuter en mode privilégié @@ -4543,7 +4543,7 @@ 318 - + Processes in privileged containers are equivalent to processes running as root on the host. Les processus dans des conteneurs privilégiés sont équivalents à des processus s'exécutant en root sur l'hôte. @@ -4551,7 +4551,7 @@ 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. Variables d'environnement disponibles dans le conteneur. Les valeurs peuvent référencer d'autres variables en utilisant la syntaxe $(NOM_VARIABLE). @@ -4559,7 +4559,7 @@ 335 - + Deploy Déployer @@ -4568,7 +4568,7 @@ 355 - + Cancel @@ -4583,7 +4583,7 @@ 49 - + @@ -4594,7 +4594,7 @@ 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {Cacher les options avancées} other {Afficher les options avancées} } @@ -4602,7 +4602,7 @@ 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. Entrez un contenu YAML ou JSON spécifiant les ressources à créer dans l'espace de nom spécifié dans le contenu. @@ -4610,7 +4610,7 @@ 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. Entrez un contenu YAML ou JSON spécifiant les ressources à créer dans l'espace de nom sélectionné. @@ -4618,7 +4618,7 @@ 24 - + Learn more open_in_new En savoir plus @@ -4629,7 +4629,7 @@ 29 - + Upload Télécharger @@ -4638,7 +4638,7 @@ 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. Sélectionnez un fichier YAML ou JSON spécifiant les ressources à déployer dans l'espace de nom spécifié dans le fichier. @@ -4646,7 +4646,7 @@ 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. Sélectionnez un fichier YAML ou JSON file spécifiant les ressources à déployer dans l'espace de nom sélectionné. @@ -4654,7 +4654,7 @@ 24 - + Learn more open_in_new En savoir plus @@ -4665,7 +4665,7 @@ 29 - + Choose YAML or JSON file Sélectionnez un fichier YAML ou JSON @@ -4673,7 +4673,7 @@ 36 - + Upload Télécharger @@ -4681,7 +4681,7 @@ 46 - + Environment variables Variables d'environnement @@ -4689,7 +4689,7 @@ 19 - + Variable name must be a valid C identifier. Le nom de variable doit être un identifiant C valide. @@ -4697,7 +4697,7 @@ 33 - + Value Valeur @@ -4705,7 +4705,7 @@ 44 - + Service Service @@ -4721,7 +4721,7 @@ 42 - + Port Port @@ -4729,7 +4729,7 @@ 48 - + Port must be an integer. Le port doit être un entier. @@ -4737,7 +4737,7 @@ 53 - + Port cannot be empty. Le port ne peut pas être vide. @@ -4745,7 +4745,7 @@ 57 - + Port must be greater than 0. Le port doit être supérieur à 0. @@ -4753,7 +4753,7 @@ 61 - + Port must be less than 65536. Le port doit être inférieur à 65536. @@ -4761,7 +4761,7 @@ 65 - + Target port Port cible @@ -4769,7 +4769,7 @@ 79 - + Target port must be an integer. Le port cible doit être un entier. @@ -4777,7 +4777,7 @@ 86 - + Target port cannot be empty. Le port cible ne peut pas être vide. @@ -4785,7 +4785,7 @@ 90 - + Target port must be greater than 0. Le port cible doit être supérieur à 0. @@ -4793,7 +4793,7 @@ 94 - + Target port must be less than 65536. Le port cible doit être inférieur à 65536. @@ -4801,7 +4801,7 @@ 98 - + Protocol Protocole @@ -4809,7 +4809,7 @@ 110 - + Protocol is required. Le protocole est requis. @@ -4817,7 +4817,7 @@ 123 - + Invalid protocol. Protocole invalide. @@ -4825,7 +4825,7 @@ 127 - + key clé @@ -4833,7 +4833,7 @@ 30 - + is not unique n'est pas unique @@ -4842,7 +4842,7 @@ 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). Le préfixe n'est pas un préfixe de sous-domaine DNS valide (par ex. mon-domaine.com). @@ -4850,7 +4850,7 @@ 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. Le nom de la clé de l'étiquette doit être alphanumérique séparé par '-', '_' ou '.', optionnellement préfixé par un sous-domaine DNS et '/'. @@ -4858,7 +4858,7 @@ 41 - + Prefix should not exceed 253 characters. Le préfixe ne doit pas excéder 253 caractères. @@ -4866,7 +4866,7 @@ 45 - + Label Key name should not exceed 63 characters. Le nom de la clé de l'étiquette ne doit pas excéder 63 caractères. @@ -4874,7 +4874,7 @@ 49 - + value valeur @@ -4882,7 +4882,7 @@ 62 - + Label value must be alphanumeric separated by '.' , '-' or '_'. La valeur de l'étiquette doit être alphanumérique séparé par '.' , '-' ou '_'. @@ -4890,7 +4890,7 @@ 66 - + Label Value must not exceed 253 characters. La valeur de l'étiquette ne doit pas excéder 253 caractères. @@ -4898,7 +4898,7 @@ 70 - + Pod CIDR CIDR du pod @@ -4906,7 +4906,7 @@ 35 - + Provider ID ID du fournisseur @@ -4914,7 +4914,7 @@ 40 - + Unschedulable Non programmable @@ -4922,7 +4922,7 @@ 45 - + Addresses Adresses @@ -4930,7 +4930,7 @@ 51 - + Taints Marquages @@ -4938,7 +4938,7 @@ 60 - + System information Informations sur le système @@ -4946,7 +4946,7 @@ 71 - + Machine ID ID de la machine @@ -4954,7 +4954,7 @@ 77 - + System UUID UUID du système @@ -4962,7 +4962,7 @@ 82 - + Boot ID ID de boot @@ -4970,7 +4970,7 @@ 87 - + Kernel version Version du noyau @@ -4978,7 +4978,7 @@ 92 - + OS Image Image de l'OS @@ -4986,7 +4986,7 @@ 97 - + Container runtime version Version du runtime de conteneurs @@ -4994,7 +4994,7 @@ 102 - + kubelet version Version de kubelet @@ -5002,7 +5002,7 @@ 107 - + kube-proxy version Version de kube-proxy @@ -5010,7 +5010,7 @@ 112 - + Operating system Système d'exploitation @@ -5018,7 +5018,7 @@ 117 - + Architecture Architecture @@ -5026,7 +5026,7 @@ 122 - + Allocation Allocation @@ -5034,7 +5034,7 @@ 130 - + CPU CPU @@ -5042,7 +5042,7 @@ 138 - + Memory Mémoire @@ -5050,7 +5050,7 @@ 151 - + Reclaim policy Politique de recyclage @@ -5058,7 +5058,7 @@ 46 - + Storage class Classe de stockage @@ -5066,7 +5066,7 @@ 52 - + Access modes Modes d'accès @@ -5074,7 +5074,7 @@ 73 - + Quantity Quantité @@ -5082,7 +5082,7 @@ 104 - + Path Chemin @@ -5090,7 +5090,7 @@ 49 - + Path Type Path Type @@ -5098,7 +5098,7 @@ 56 - + Service Name Service Name @@ -5110,7 +5110,7 @@ 29 - + Service Port Service Port @@ -5122,7 +5122,7 @@ 35 - + TLS Secret TLS Secret @@ -5130,7 +5130,7 @@ 88 - + Parameter Paramètre @@ -5138,7 +5138,7 @@ 37 - + Local settings Local settings @@ -5146,7 +5146,7 @@ 53,62 - + Data Données @@ -5162,7 +5162,7 @@ 22 - + @@ -5170,7 +5170,7 @@ 41 - + There is no data to display. Il n'y a pas de données à afficher. @@ -5182,7 +5182,7 @@ 40 - + Session Affinity Affinité de session @@ -5190,7 +5190,7 @@ 38 - + Selector Sélecteur @@ -5210,7 +5210,7 @@ 38 - + Old Replica Sets Anciens Replica Sets @@ -5218,7 +5218,7 @@ 284 - + Schedule:  Planning:  @@ -5226,7 +5226,7 @@ 28 - + Active Jobs:  Jobs actifs :  @@ -5234,7 +5234,7 @@ 35 - + Suspend:  Suspendu :  @@ -5242,7 +5242,7 @@ 42 - + Active Jobs Jobs actifs @@ -5254,7 +5254,7 @@ 90 - + Last schedule Dernière exécution @@ -5262,7 +5262,7 @@ 70 - + Concurrency policy Politique de concurrence @@ -5270,7 +5270,7 @@ 76 - + Starting deadline seconds Starting deadline seconds @@ -5278,7 +5278,7 @@ 82 - + Image Pull Secrets Image Pull Secrets @@ -5286,7 +5286,7 @@ 25 - + Inactive Jobs Jobs inactifs @@ -5294,7 +5294,7 @@ 94 - + Init images Images d'Init @@ -5322,7 +5322,7 @@ 48 - + Resource information Resource information @@ -5330,7 +5330,7 @@ 24 - + Strategy:  Stratégie :  @@ -5338,7 +5338,7 @@ 28 - + Min ready seconds:  Secondes minimales prêt :  @@ -5346,7 +5346,7 @@ 35 - + Revision history limit:  Limite d'historiques de révision :  @@ -5354,7 +5354,7 @@ 42 - + Strategy Stratégie @@ -5362,7 +5362,7 @@ 52 - + Min ready seconds Secondes minimales prêt @@ -5370,7 +5370,7 @@ 58 - + Revision history limit Limite d'historiques de révision @@ -5378,7 +5378,7 @@ 64 - + Rolling update strategy Stratégie de Rolling update @@ -5386,7 +5386,7 @@ 82 - + Max surge:  Augmentation max :  @@ -5394,7 +5394,7 @@ 88 - + Max unavailable:  Non disponibles max :  @@ -5402,7 +5402,7 @@ 95 - + Max surge Augmentation max @@ -5410,7 +5410,7 @@ 105 - + Max unavailable Non disponibles max @@ -5418,7 +5418,7 @@ 111 - + Updated:  Mis à jour :  @@ -5426,7 +5426,7 @@ 125 - + Total:  Total :  @@ -5434,7 +5434,7 @@ 132 - + Available:  Disponibles :  @@ -5442,7 +5442,7 @@ 139 - + Unavailable:  Non disponibles :  @@ -5450,7 +5450,7 @@ 146 - + Updated Mis à jour @@ -5458,7 +5458,7 @@ 156 - + Total Total @@ -5466,7 +5466,7 @@ 162 - + Available Disponibles @@ -5474,7 +5474,7 @@ 168 - + Unavailable Non disponibles @@ -5482,7 +5482,7 @@ 174 - + New Replica Set Nouveau Replica Set @@ -5490,7 +5490,7 @@ 186 - + Pods:  Pods :  @@ -5502,7 +5502,7 @@ 28 - + Completions:  Achevés :  @@ -5510,7 +5510,7 @@ 28 - + Parallelism:  Parallélisme :  @@ -5518,7 +5518,7 @@ 35 - + Completions Achevés @@ -5526,7 +5526,7 @@ 45 - + Parallelism Parallélisme @@ -5534,7 +5534,7 @@ 51 - + Status:  Statut :  @@ -5542,7 +5542,7 @@ 31 - + IP:  IP:  @@ -5550,7 +5550,7 @@ 38 - + Node Node @@ -5558,7 +5558,7 @@ 48 - + Status Status @@ -5566,7 +5566,7 @@ 57 - + IP IP @@ -5574,7 +5574,7 @@ 64 - + QoS Class QoS Class @@ -5582,7 +5582,7 @@ 71 - + Restarts Restarts @@ -5590,7 +5590,7 @@ 78 - + Service Account Service Account @@ -5598,7 +5598,7 @@ 85 - + Image Pull Secrets Image Pull Secrets @@ -5606,7 +5606,7 @@ 96 - + Containers Containers @@ -5616,7 +5616,7 @@ 134 - + Init containers Init containers @@ -5626,7 +5626,7 @@ 143 - + Image Pull Secrets Image Pull Secrets @@ -5634,7 +5634,7 @@ 84 - + Label Selector Sélecteur d'étiquettes @@ -5646,7 +5646,7 @@ 30 - + Settings have changed since last reload Les paramètres ont été modifiés depuis le dernier chargement @@ -5654,7 +5654,7 @@ 18 - + Do you want to save them anyways? Voulez-vous tout de même les sauvegarder ? @@ -5662,7 +5662,7 @@ 19 - + Refresh Actualiser @@ -5670,7 +5670,7 @@ 28 - + Default namespace Default namespace @@ -5678,7 +5678,7 @@ 18 - + Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. @@ -5686,7 +5686,7 @@ 20 - + Namespace fallback list Namespace fallback list @@ -5694,7 +5694,7 @@ 40 - + List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. @@ -5702,7 +5702,7 @@ 42 - + Add namespaces... Add namespaces... @@ -5710,7 +5710,7 @@ 60 - + Edit Namespace List Edit Namespace List @@ -5718,7 +5718,7 @@ 20 - + Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. @@ -5726,7 +5726,7 @@ 23 - + Edit Edit @@ -5734,7 +5734,7 @@ 45 - + Close Close @@ -5746,7 +5746,7 @@ 50 - + No namespaces selected No namespaces selected @@ -5754,7 +5754,7 @@ 36 - + Add Namespace Add Namespace @@ -5762,7 +5762,7 @@ 20 - + Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list @@ -5770,7 +5770,7 @@ 23 - + Add Add @@ -5778,7 +5778,7 @@ 47 - + Global settings are stored in config map, so all of them are applied for every instance of the app. Les paramètres généraux sont enregistrés dans une config map, ils sont donc utilisés pour @@ -5789,7 +5789,7 @@ 25 - + Cluster name Nom du cluster @@ -5801,7 +5801,7 @@ 38 - + Cluster name appears in the browser window title if it is set. Le nom du cluster apparaît dans la barre de titre du navigateur s'il est défini. @@ -5809,7 +5809,7 @@ 32 - + Items per page Éléments par page @@ -5817,7 +5817,7 @@ 47 - + Max number of items that can be displayed on every list view. Max number of items that can be displayed on every list view. @@ -5825,7 +5825,7 @@ 49 - + Labels limit Labels limit @@ -5833,7 +5833,7 @@ 65 - + Max number of labels that are displayed by default on most views. Max number of labels that are displayed by default on most views. @@ -5841,7 +5841,7 @@ 67 - + Logs auto-refresh time interval Intervalle d'actualisation automatique des journaux @@ -5849,7 +5849,7 @@ 83 - + Number of seconds between every auto-refresh of logs. Nombre de secondes entre chaque actualisation automatique des journaux. @@ -5857,7 +5857,7 @@ 85 - + Resource auto-refresh time interval Intervalle d'actualisation automatique des ressources @@ -5865,7 +5865,7 @@ 101 - + Number of seconds between every auto-refresh of every resource. Set 0 to disable. Nombre de secondes entre chaque actualisation automatique de chaque ressource. Mettre à 0 pour désactiver. @@ -5873,7 +5873,7 @@ 103 - + Disable access denied notification Désactiver les notifications d'accès interdit @@ -5881,7 +5881,7 @@ 119 - + Hides all access denied warnings in the notification panel. Cache tous les avertissements d'accès interdit dans le panneau de notifications. @@ -5889,7 +5889,7 @@ 121 - + Save Enregistrer @@ -5897,7 +5897,7 @@ 137 - + Reload Recharger @@ -5905,7 +5905,7 @@ 144 - + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. @@ -5913,7 +5913,7 @@ 23 - + Theme Theme @@ -5921,7 +5921,7 @@ 27 - + Choose color theme of the dashboard Choose color theme of the dashboard @@ -5929,7 +5929,7 @@ 29 - + Language Langue @@ -5937,7 +5937,7 @@ 44 - + Change the language of the dashboard Changer la langue du tableau de bord @@ -5945,7 +5945,7 @@ 46 - + Global settings Global settings diff --git a/i18n/ja/messages.ja.xlf b/i18n/ja/messages.ja.xlf index a8e4fe256bcc..09b6e0fe9ff0 100644 --- a/i18n/ja/messages.ja.xlf +++ b/i18n/ja/messages.ja.xlf @@ -2,7 +2,7 @@ - + Edit a resource リソースの編集 @@ -10,7 +10,7 @@ 18 - + This action is equivalent to: この操作は次と同等です: @@ -26,7 +26,7 @@ 50 - + Update 更新 @@ -38,7 +38,7 @@ 31 - + Restart a resource リソースの再起動 @@ -46,7 +46,7 @@ 18 - + This action is equivalent to: この操作は次と同等です: @@ -54,7 +54,7 @@ 31 - + Restart 再起動 @@ -62,7 +62,7 @@ 45 - + Cancel キャンセル @@ -86,7 +86,7 @@ 35 - + Delete a resource リソースの削除 @@ -94,7 +94,7 @@ 18 - + Are you sure you want to delete  in namespace ? @@ -108,7 +108,7 @@ 21 - + Delete 削除 @@ -120,7 +120,7 @@ 45 - + Download logs file ログファイルのダウンロード @@ -129,7 +129,7 @@ 20 - + Size: B サイズ: B @@ -137,7 +137,7 @@ 24 - + Preparing file to download... ダウンロードするファイルの準備中... @@ -145,7 +145,7 @@ 30 - + File is ready to download! ファイルがダウンロードできます! @@ -153,7 +153,7 @@ 34 - + Forbidden (403) Forbidden (403) @@ -161,7 +161,7 @@ 39 - + You do not have required permissions to access this resource. このリソースへのアクセスに必要な権限がありません。 @@ -169,7 +169,7 @@ 40 - + Save 保存 @@ -181,7 +181,7 @@ 24 - + Abort 中止 @@ -189,7 +189,7 @@ 54 - + Close 閉じる @@ -201,7 +201,7 @@ 62 - + Scale a resource リソースをスケールする @@ -209,7 +209,7 @@ 18 - + will be updated to reflect the desired replicas count. は、目標のレプリカ数になるように更新されます。 @@ -219,7 +219,7 @@ 20 - + Desired replicas 目標のレプリカ数 @@ -227,7 +227,7 @@ 28 - + Actual replicas 現在のレプリカ数 @@ -235,7 +235,7 @@ 40 - + Scale スケール @@ -243,7 +243,7 @@ 64 - + Cancel キャンセル @@ -263,7 +263,7 @@ 54 - + in namespace will be restarted. @@ -288,7 +288,7 @@ 21 - + Trigger a のトリガー @@ -296,7 +296,7 @@ 18 - + will be triggered. がトリガーされます。 @@ -304,7 +304,7 @@ 20 - + Trigger トリガー @@ -312,7 +312,7 @@ 26 - + Delete resource リソースを削除する @@ -320,7 +320,7 @@ 21 - + Edit resource リソースを編集する @@ -328,7 +328,7 @@ 21 - + Scale resource リソースをスケールする @@ -336,7 +336,7 @@ 21 - + View logs ログを表示する @@ -344,7 +344,7 @@ 21 - + Exec into pod ポッドで実行する @@ -352,7 +352,7 @@ 20 - + Trigger resource リソースをトリガーする @@ -360,7 +360,7 @@ 21 - + Status:  状態: @@ -368,7 +368,7 @@ 31 - + IP:  IP: @@ -376,7 +376,7 @@ 38 - + Node ノード @@ -384,7 +384,7 @@ 48 - + Status 状態 @@ -392,7 +392,7 @@ 57 - + IP IP @@ -400,7 +400,7 @@ 64 - + QoS Class QoS クラス @@ -408,7 +408,7 @@ 71 - + Restarts 再起動 @@ -416,7 +416,7 @@ 78 - + Service Account サービスアカウント @@ -424,7 +424,7 @@ 85 - + Image Pull Secrets イメージ取得用シークレット @@ -432,7 +432,7 @@ 96 - + Containers コンテナー @@ -442,7 +442,7 @@ 134 - + Init containers 初期化コンテナー @@ -452,7 +452,7 @@ 143 - + Node ノード @@ -464,7 +464,7 @@ 117 - + Status 状態 @@ -504,7 +504,7 @@ 28 - + Image Pull Secrets イメージ取得用シークレット @@ -512,7 +512,7 @@ 25 - + Restarts 再起動 @@ -520,7 +520,7 @@ 134 - + Containers コンテナー @@ -528,7 +528,7 @@ 28 - + Filter フィルター @@ -536,7 +536,7 @@ 29 - + Filter objects by name 名前による絞り込み @@ -544,7 +544,7 @@ 34 - + Show less 少なく表示 @@ -552,7 +552,7 @@ 48 - + Show all すべて表示 @@ -560,7 +560,7 @@ 50 - + Logs ログ @@ -568,7 +568,7 @@ 22 - + Exec 実行 @@ -576,7 +576,7 @@ 27 - + Trigger トリガー @@ -584,7 +584,7 @@ 31 - + Scale スケール @@ -592,7 +592,7 @@ 35 - + Unpin ピンの解除 @@ -600,7 +600,7 @@ 41 - + Pin ピンの設定 @@ -608,7 +608,7 @@ 43 - + Restart 再起動 @@ -616,7 +616,7 @@ 53 - + Edit 編集 @@ -624,7 +624,7 @@ 49 - + Cron Jobs Cron ジョブ @@ -636,7 +636,7 @@ 38 - + Items:  項目: @@ -788,7 +788,7 @@ 25 - + Name 名前 @@ -932,7 +932,7 @@ 224 - + Namespace ネームスペース @@ -1040,7 +1040,7 @@ 27 - + Labels ラベル @@ -1128,7 +1128,7 @@ 255 - + Schedule スケジュール @@ -1140,7 +1140,7 @@ 52 - + Suspend 休止 @@ -1152,7 +1152,7 @@ 64 - + Active 稼働中 @@ -1160,7 +1160,7 @@ 110 - + Last Schedule 最後のスケジュール @@ -1168,7 +1168,7 @@ 118 - + Created 作成日時 @@ -1288,7 +1288,7 @@ 69 - + Age 経過時間 @@ -1296,7 +1296,7 @@ 62 - + Cluster Roles クラスターロール @@ -1304,7 +1304,7 @@ 21 - + Cluster Role Bindings クラスターロールバインディング @@ -1312,7 +1312,7 @@ 21 - + Config Maps コンフィグマップ @@ -1320,7 +1320,7 @@ 21 - + Plugins プラグイン @@ -1328,7 +1328,7 @@ 21 - + Dependencies 依存関係 @@ -1336,7 +1336,7 @@ 55 - + Image:  イメージ:  @@ -1344,7 +1344,7 @@ 20 - + Image イメージ @@ -1352,7 +1352,7 @@ 34 - + Ready Ready @@ -1360,7 +1360,7 @@ 47 - + Started Started @@ -1368,7 +1368,7 @@ 54 - + Reason Reason @@ -1380,7 +1380,7 @@ 79 - + Message Message @@ -1392,7 +1392,7 @@ 86 - + Exit Code Exit Code @@ -1400,7 +1400,7 @@ 93 - + Signal Signal @@ -1408,7 +1408,7 @@ 100 - + Started At Started At @@ -1416,7 +1416,7 @@ 109 - + Environment Variables Environment Variables @@ -1424,7 +1424,7 @@ 118 - + Environment variable 環境変数 @@ -1440,7 +1440,7 @@ 166 - + bytes bytes @@ -1448,7 +1448,7 @@ 152 - + bytes バイト @@ -1456,7 +1456,7 @@ 174 - + Commands コマンド @@ -1464,7 +1464,7 @@ 185 - + Arguments 引数 @@ -1472,7 +1472,7 @@ 200 - + Mounts マウント @@ -1480,7 +1480,7 @@ 216 - + Security Context セキュリティコンテキスト @@ -1492,7 +1492,7 @@ 110 - + Conditions 状況 @@ -1500,7 +1500,7 @@ 20 - + Type 種別 @@ -1520,7 +1520,7 @@ 28 - + Last probe time 最終探査時刻 @@ -1528,7 +1528,7 @@ 52 - + Last transition time 最終遷移時刻 @@ -1536,7 +1536,7 @@ 60 - + Reason 理由 @@ -1552,7 +1552,7 @@ 60 - + Message メッセージ @@ -1568,7 +1568,7 @@ 66 - + Name:  名前:  @@ -1584,7 +1584,7 @@ 192 - + Kind:  種類:  @@ -1592,7 +1592,7 @@ 29 - + Age:  経過時間:  @@ -1608,7 +1608,7 @@ 206 - + Controlled by 制御 @@ -1616,7 +1616,7 @@ 42 - + Kind 種類 @@ -1632,7 +1632,7 @@ 72 - + Pods ポッド @@ -1684,7 +1684,7 @@ 248 - + Age 経過時間 @@ -1696,7 +1696,7 @@ 238 - + Images イメージ @@ -1760,7 +1760,7 @@ 39 - + Custom Resource Definitions カスタムリソース定義 @@ -1768,7 +1768,7 @@ 21 - + Group グループ @@ -1780,7 +1780,7 @@ 41 - + Full Name フルネーム @@ -1788,7 +1788,7 @@ 68 - + Namespaced ネームスペース @@ -1796,7 +1796,7 @@ 74 - + Objects オブジェクト @@ -1804,7 +1804,7 @@ 21 - + No resources found in the selected namespace. 選択されたネームスペースのリソースはありません。 @@ -1812,7 +1812,7 @@ 94 - + Versions バージョン @@ -1820,7 +1820,7 @@ 20 - + Served 提供済み @@ -1828,7 +1828,7 @@ 42 - + Storage ストレージ @@ -1836,7 +1836,7 @@ 48 - + Daemon Sets デーモンセット @@ -1848,7 +1848,7 @@ 56 - + Deployments デプロイメント @@ -1860,7 +1860,7 @@ 74 - + Endpoints エンドポイント @@ -1872,7 +1872,7 @@ 48 - + Host ホスト @@ -1884,7 +1884,7 @@ 36 - + Ports (Name, Port, Protocol) ポート (名前, ポート, プロトコル) @@ -1892,7 +1892,7 @@ 45 - + unset なし @@ -1900,7 +1900,7 @@ 51 - + Ready 準備完了 @@ -1912,7 +1912,7 @@ 75 - + Events イベント @@ -1920,7 +1920,7 @@ 22 - + Source ソース @@ -1928,7 +1928,7 @@ 51 - + Sub-object サブオブジェクト @@ -1936,7 +1936,7 @@ 59 - + Count 回数 @@ -1944,7 +1944,7 @@ 68 - + First Seen 初回 @@ -1952,7 +1952,7 @@ 74 - + Last Seen 直近 @@ -1960,7 +1960,7 @@ 83 - + Horizontal Pod Autoscalers 水平ポッドオートスケーラー @@ -1968,7 +1968,7 @@ 23 - + Min Replicas 最小レプリカ数 @@ -1976,7 +1976,7 @@ 60 - + Max Replicas 最大レプリカ数 @@ -1984,7 +1984,7 @@ 66 - + Reference リファレンス @@ -1992,7 +1992,7 @@ 72 - + Horizontal Pod Autoscaler 水平ポッドオートスケーラー @@ -2000,7 +2000,7 @@ 288 - + Ingresses イングレス @@ -2008,7 +2008,7 @@ 21 - + Endpoint links are external links that will be open in a new tab. エンドポイントのリンクが外部リンクの場合は、新しいタブで開きます。 @@ -2016,7 +2016,7 @@ 72 - + Endpoints open_in_new エンドポイント 70 - + Host links are external links that will be open in a new tab. ホストのリンクが外部リンクの場合は、新しいタブで開きます。 @@ -2034,7 +2034,7 @@ 86 - + Hosts open_in_new ホスト 84 - + Jobs ジョブ @@ -2056,7 +2056,7 @@ 92 - + There is nothing to display here 表示するものがありません @@ -2068,7 +2068,7 @@ 23 - + No resources found. リソースがありません。 @@ -2076,7 +2076,7 @@ 27 - + Namespaces ネームスペース @@ -2084,7 +2084,7 @@ 21 - + Phase フェーズ @@ -2096,7 +2096,7 @@ 30 - + Nodes ノード @@ -2104,7 +2104,7 @@ 24 - + CPU requests (cores) CPU 要件 (コア数) @@ -2112,7 +2112,7 @@ 81 - + CPU limits (cores) CPU 上限 (コア数) @@ -2120,7 +2120,7 @@ 89 - + Memory requests (bytes) メモリー要件 (バイト) @@ -2128,7 +2128,7 @@ 97 - + Memory limits (bytes) メモリー上限 (バイト) @@ -2136,7 +2136,7 @@ 105 - + Select namespace... ネームスペースの選択... @@ -2144,7 +2144,7 @@ 24 - + All namespaces すべてのネームスペース @@ -2152,7 +2152,7 @@ 33 - + NAMESPACES ネームスペース @@ -2160,7 +2160,7 @@ 34 - + Namespace conflict ネームスペースの競合 @@ -2168,7 +2168,7 @@ 19 - + Selected namespace is different than namespace of currently selected resource. 選択されたネームスペースは現在選択されているリソースのネームスペースと異なります。 @@ -2176,7 +2176,7 @@ 23 - + Do you want to stay on current page and change namespace from to ? 現在のページで、ネームスペースを から に変更しますか? @@ -2186,7 +2186,7 @@ 27 - + Yes はい @@ -2194,7 +2194,7 @@ 34 - + No いいえ @@ -2202,7 +2202,7 @@ 37 - + Metadata メタデータ @@ -2210,7 +2210,7 @@ 19 - + Namespace:  ネームスペース:  @@ -2222,7 +2222,7 @@ 199 - + UID UID @@ -2230,7 +2230,7 @@ 71 - + Annotations 注釈 @@ -2238,7 +2238,7 @@ 88 - + Running:  稼働中:  @@ -2246,7 +2246,7 @@ 26 - + Succeeded:  成功:  @@ -2254,7 +2254,7 @@ 33 - + Pending:  待機中:  @@ -2262,7 +2262,7 @@ 40 - + Failed:  失敗:  @@ -2270,7 +2270,7 @@ 47 - + Desired:  要求中:  @@ -2278,7 +2278,7 @@ 53 - + Running 稼働中 @@ -2286,7 +2286,7 @@ 63 - + Succeeded 成功 @@ -2294,7 +2294,7 @@ 69 - + Pending 待機中 @@ -2302,7 +2302,7 @@ 75 - + Failed 失敗 @@ -2310,7 +2310,7 @@ 82 - + Desired 要求中 @@ -2318,7 +2318,7 @@ 88 - + CPU Usage (cores) CPU 使用量 (コア数) @@ -2326,7 +2326,7 @@ 143 - + Memory Usage (bytes) メモリー使用量 (バイト) @@ -2334,7 +2334,7 @@ 153 - + Persistent Volumes 永続ボリューム @@ -2342,7 +2342,7 @@ 21 - + Capacity 容量 @@ -2362,7 +2362,7 @@ 39 - + Access Modes アクセスモード @@ -2378,7 +2378,7 @@ 48 - + Reclaim Policy 再要求ポリシー @@ -2386,7 +2386,7 @@ 76 - + Claim 要求 @@ -2398,7 +2398,7 @@ 35 - + Storage Class ストレージクラス @@ -2414,7 +2414,7 @@ 33 - + Persistent Volume Claims 永続ボリューム要求 @@ -2422,7 +2422,7 @@ 21 - + Volume ボリューム @@ -2430,7 +2430,7 @@ 85 - + Read Only 読み取り専用 @@ -2438,7 +2438,7 @@ 42 - + Mount Path マウントパス @@ -2446,7 +2446,7 @@ 49 - + Sub Path サブパス @@ -2454,7 +2454,7 @@ 56 - + Source Type ソース種別 @@ -2462,7 +2462,7 @@ 63 - + Source Name ソース名 @@ -2470,7 +2470,7 @@ 70 - + Rules ルール @@ -2482,7 +2482,7 @@ 20 - + Resources リソース @@ -2490,7 +2490,7 @@ 36 - + Non-resource URL 非リソース URL @@ -2498,7 +2498,7 @@ 48 - + Resource Names リソース名 @@ -2506,7 +2506,7 @@ 60 - + Verbs 動詞 @@ -2514,7 +2514,7 @@ 72 - + API Groups API グループ @@ -2522,7 +2522,7 @@ 84 - + Resource Quotas リソースクォータ @@ -2530,7 +2530,7 @@ 20 - + Resource Limits リソース上限 @@ -2538,7 +2538,7 @@ 20 - + Resource name リソース名 @@ -2550,7 +2550,7 @@ 95 - + Resource type リソース種別 @@ -2558,7 +2558,7 @@ 42 - + Default デフォルト @@ -2566,7 +2566,7 @@ 47 - + Default request デフォルト要件 @@ -2574,7 +2574,7 @@ 52 - + Replica Sets レプリカセット @@ -2586,7 +2586,7 @@ 129 - + Storage Classes ストレージクラス @@ -2594,7 +2594,7 @@ 21 - + Provisioner プロビジョナー @@ -2606,7 +2606,7 @@ 29 - + Parameters パラメーター @@ -2614,7 +2614,7 @@ 59 - + Stateful Sets ステートフルセット @@ -2626,7 +2626,7 @@ 165 - + Resource information リソース情報 @@ -2698,7 +2698,7 @@ 22 - + Services サービス @@ -2706,7 +2706,7 @@ 21 - + Cluster IP クラスター IP @@ -2718,7 +2718,7 @@ 33 - + Internal Endpoints 内部エンドポイント @@ -2726,7 +2726,7 @@ 91 - + External Endpoints 外部エンドポイント @@ -2734,7 +2734,7 @@ 99 - + Secrets シークレット @@ -2758,7 +2758,7 @@ 60 - + Service Accounts サービスアカウント @@ -2766,7 +2766,7 @@ 21 - + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. コンテナー化されたアプリをデプロイ、他のネームスペースを選択、 @@ -2779,7 +2779,7 @@ 27 - + Network Policies ネットワークポリシー @@ -2787,7 +2787,7 @@ 21 - + Roles ロール @@ -2795,7 +2795,7 @@ 21 - + Role Bindings ロールバインディング @@ -2803,7 +2803,7 @@ 21 - + Subjects 対象 @@ -2811,7 +2811,7 @@ 20 - + API Group API グループ @@ -2819,7 +2819,7 @@ 64 - + Workloads ワークロード @@ -2828,7 +2828,7 @@ 28 - + Cron Jobs Cron ジョブ @@ -2837,7 +2837,7 @@ 33 - + Daemon Sets デーモンセット @@ -2846,7 +2846,7 @@ 38 - + Deployments デプロイメント @@ -2855,7 +2855,7 @@ 43 - + Jobs ジョブ @@ -2864,7 +2864,7 @@ 48 - + Pods ポッド @@ -2873,7 +2873,7 @@ 53 - + Replica Sets レプリカセット @@ -2882,7 +2882,7 @@ 58 - + Replication Controllers レプリケーションコントローラー @@ -2891,7 +2891,7 @@ 63 - + Stateful Sets ステートフルセット @@ -2900,7 +2900,7 @@ 68 - + Service サービス @@ -2909,7 +2909,7 @@ 76 - + Ingresses イングレス @@ -2918,7 +2918,7 @@ 81 - + Services サービス @@ -2927,7 +2927,7 @@ 86 - + Config and Storage 設定とストレージ @@ -2936,7 +2936,7 @@ 93 - + Config Maps コンフィグマップ @@ -2945,7 +2945,7 @@ 100 - + Persistent Volume Claims 永続ボリューム要求 @@ -2954,7 +2954,7 @@ 106 - + Secrets シークレット @@ -2963,7 +2963,7 @@ 112 - + Storage Classes ストレージクラス @@ -2972,7 +2972,7 @@ 117 - + Cluster クラスター @@ -2981,7 +2981,7 @@ 124 - + Cluster Role Bindings クラスターロールバインディング @@ -2990,7 +2990,7 @@ 129 - + Cluster Roles クラスターロール @@ -2999,7 +2999,7 @@ 134 - + Namespaces ネームスペース @@ -3008,7 +3008,7 @@ 139 - + Network Policies ネットワークポリシー @@ -3017,7 +3017,7 @@ 145 - + Nodes ノード @@ -3026,7 +3026,7 @@ 150 - + Persistent Volumes 永続ボリューム @@ -3035,7 +3035,7 @@ 155 - + Role Bindings ロールバインディング @@ -3044,7 +3044,7 @@ 161 - + Roles ロール @@ -3053,7 +3053,7 @@ 167 - + Service Accounts サービスアカウント @@ -3062,7 +3062,7 @@ 173 - + Custom Resource Definitions カスタムリソース定義 @@ -3071,7 +3071,7 @@ 181 - + Plugins プラグイン @@ -3080,7 +3080,7 @@ 192 - + Settings 設定 @@ -3089,7 +3089,7 @@ 201 - + About Kubernetes Dashboard について @@ -3098,7 +3098,7 @@ 207 - + Create new resource 新しいリソースの作成 @@ -3106,7 +3106,7 @@ 47 - + Search 検索 @@ -3114,7 +3114,7 @@ 29 - + ago 前 @@ -3124,7 +3124,7 @@ 45 - + There are no notifications 通知はありません @@ -3132,7 +3132,7 @@ 61 - + Remove all notifications すべての通知を削除 @@ -3140,7 +3140,7 @@ 67 - + Logged in with auth header 認証ヘッダーでログイン @@ -3148,7 +3148,7 @@ 23 - + Logged in with token トークンでログイン @@ -3156,7 +3156,7 @@ 25 - + Default service account デフォルトのサービスアカウント @@ -3164,7 +3164,7 @@ 28 - + Sign in サインイン @@ -3172,7 +3172,7 @@ 37 - + Sign out サインアウト @@ -3180,7 +3180,7 @@ 42 - + @@ -3189,7 +3189,7 @@ 22 - + Role Reference ロール参照 @@ -3201,7 +3201,7 @@ 28 - + Cluster クラスター @@ -3213,7 +3213,7 @@ 68 - + Workloads ワークロード @@ -3225,7 +3225,7 @@ 20 - + Config and Storage コンフィグとストレージ @@ -3237,7 +3237,7 @@ 52 - + Kubernetes Dashboard Kubernetes Dashboard @@ -3245,7 +3245,7 @@ 23 - + Kubeconfig Kubeconfig @@ -3253,7 +3253,7 @@ 34 - + Basic ベーシック @@ -3261,7 +3261,7 @@ 36 - + Token トークン @@ -3269,7 +3269,7 @@ 38 - + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. クラスターにアクセスするために作成した kubeconfig ファイルを選択してください。kubeconfig ファイルの設定方法や使用方法についてもっと知るためには、 Configure Access to Multiple Clusters セクションを参照してください。 @@ -3279,7 +3279,7 @@ 45 - + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. ベーシック認証がそのクラスターで有効になっていることを確認してください。ベーシック認証の設定方法についてもっと知るためには、 AuthenticatingABAC Mode セクションを参照してください。 @@ -3289,7 +3289,7 @@ 49 - + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. すべてのサービスアカウントには、ダッシュボードのログインに使用できる有効なベアラートークンを持つシークレットがあります。ベアラートークンの設定方法や使用方法についてもっと知るためには、 Authentication セクションを参照してください。 @@ -3299,7 +3299,7 @@ 53 - + Enter token トークンを入力 @@ -3307,7 +3307,7 @@ 66 - + Username ユーザー名 @@ -3315,7 +3315,7 @@ 79 - + Password パスワード @@ -3323,7 +3323,7 @@ 90 - + Choose kubeconfig file kubeconfig ファイルの選択 @@ -3331,7 +3331,7 @@ 99 - + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 安全でないアクセスを検知しました。サインインは無効になります。HTTPS 経由、あるいは localhost を使用してダッシュボードに安全にアクセスしてください。詳細は、 @@ -3344,7 +3344,7 @@ 110 - + Sign in サインイン @@ -3352,7 +3352,7 @@ 126 - + Skip スキップ @@ -3360,7 +3360,7 @@ 135 - + About Kubernetes Dashboard について @@ -3368,7 +3368,7 @@ 19 - + General-purpose web UI for Kubernetes clusters Kubernetes クラスターのためのウェブユーザーインターフェース @@ -3376,7 +3376,7 @@ 30 - + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard は、ダッシュボード @@ -3388,7 +3388,7 @@ 38 - + Read documentation ドキュメントを読む @@ -3396,7 +3396,7 @@ 24 - + Provide feedback フィードバックを提供する @@ -3404,7 +3404,7 @@ 35 - + Resource Information リソース情報 @@ -3412,7 +3412,7 @@ 22 - + Version バージョン @@ -3420,7 +3420,7 @@ 29 - + Scope スコープ @@ -3428,7 +3428,7 @@ 35 - + Subresources サブリソース @@ -3436,7 +3436,7 @@ 47 - + Accepted Names 容認された名前 @@ -3444,7 +3444,7 @@ 55 - + Plural 複数 @@ -3452,7 +3452,7 @@ 62 - + Singular 単数 @@ -3460,7 +3460,7 @@ 67 - + List Kind 種類一覧 @@ -3468,7 +3468,7 @@ 77 - + Short Names 省略名 @@ -3476,7 +3476,7 @@ 82 - + Categories カテゴリー @@ -3484,7 +3484,7 @@ 87 - + Local settings ローカル設定 @@ -3492,7 +3492,7 @@ 19 - + Create from input 入力して作成 @@ -3500,7 +3500,7 @@ 20 - + Create from file ファイルから作成 @@ -3508,7 +3508,7 @@ 24 - + Create from form フォームから作成 @@ -3516,7 +3516,7 @@ 28 - + Create a new namespace 新しいネームスペースの作成 @@ -3524,7 +3524,7 @@ 18 - + The new namespace will be added to the cluster. 新しいネームスペースがクラスターに追加されます。 @@ -3532,7 +3532,7 @@ 21 - + Namespace name ネームスペース名 @@ -3540,7 +3540,7 @@ 29 - + Name is required. 名前は必須です。 @@ -3552,7 +3552,7 @@ 36 - + Name must be up to characters long. 名前は 文字までです。 @@ -3562,7 +3562,7 @@ 39 - + Name must be alphanumeric and may contain dashes. 名前にはアルファベットと数字、およびダッシュが使用できます。 @@ -3570,7 +3570,7 @@ 44 - + Go to namespace ネームスペースへ移動 @@ -3578,7 +3578,7 @@ 23 - + A namespace with the specified name will be added to the cluster. 指定された名前のネームスペースがクラスターに追加されます。 @@ -3586,7 +3586,7 @@ 48 - + Learn more open_in_new もっと詳しく @@ -3605,7 +3605,7 @@ 82 - + Create 作成 @@ -3617,7 +3617,7 @@ 97 - + Create a new image pull secret 新しいイメージ取得用シークレットの作成 @@ -3625,7 +3625,7 @@ 18 - + The new secret will be added to the cluster 新しいシークレットがクラスターに追加されます。 @@ -3633,7 +3633,7 @@ 21 - + Secret name シークレット名 @@ -3641,7 +3641,7 @@ 29 - + Name must be up to characters long. 名前は 文字までです。 @@ -3651,7 +3651,7 @@ 39 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 名前は DNS ドメイン名の構文に従う必要があります (例 new.image-pull.secret)。 @@ -3659,7 +3659,7 @@ 44 - + A secret with the specified name will be added to the cluster in the namespace. 指定された名前のシークレットがネームスペースのクラスターに追加されます。 @@ -3667,7 +3667,7 @@ 48 - + Data is required. データが必要です。 @@ -3675,7 +3675,7 @@ 69 - + Data must be Base64 encoded. データは Base64 エンコードされている必要があります。 @@ -3683,7 +3683,7 @@ 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. シークレットを保持しているデータを指定します。その値は .dockercfg ファイルの内容を Base64 エンコードしたものです。 @@ -3691,7 +3691,7 @@ 77 - + App name アプリ名 @@ -3699,7 +3699,7 @@ 24 - + Deployment or service with this name already exists within namespace. ネームスペース内にこの名前のデプロイメントあるいはサービスが既に存在します。 @@ -3707,7 +3707,7 @@ 37 - + Application name is required. アプリケーション名は必須です。 @@ -3715,7 +3715,7 @@ 41 - + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. アプリケーション名は小文字で始まり、小文字、数字、および '-' からなる必要があります。 @@ -3723,7 +3723,7 @@ 45 - + An 'app' label with this value will be added to the Deployment and Service that get deployed. この値の 'app' ラベルがデプロイメントおよびサービスに追加されます。 @@ -3731,7 +3731,7 @@ 50 - + Learn more open_in_new もっと詳しく @@ -3754,7 +3754,7 @@ 141 - + Container image コンテナーイメージ @@ -3762,7 +3762,7 @@ 65 - + Container image is required コンテナーイメージは必須です @@ -3770,7 +3770,7 @@ 71 - + Container image is invalid: コンテナーイメージが無効です: @@ -3780,7 +3780,7 @@ 74 - + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. レジストリー上のパブリックイメージ、または Docker Hub や Google Container Registry でホストされているプライベートイメージの URL を入力します。 @@ -3788,7 +3788,7 @@ 80 - + Number of pods ポッド数 @@ -3796,7 +3796,7 @@ 96 - + Number of pods is required ポッド数は必須です @@ -3804,7 +3804,7 @@ 103 - + Number of pods must be a positive integer ポッド数は正の整数で指定してください @@ -3812,7 +3812,7 @@ 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 大きなポッド数を設定すると、クラスターやダッシュボードの性能問題を引き起こす可能性があります。 @@ -3820,7 +3820,7 @@ 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. デプロイメントを作成して、クラスター内に必要な数のポッドを維持できます。 @@ -3828,7 +3828,7 @@ 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. オプションで、内部または外部のサービスを定義して、コンテナーから参照されるターゲットポートに受信ポートをマッピングできます。 @@ -3836,7 +3836,7 @@ 136 - + Description 説明 @@ -3844,7 +3844,7 @@ 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. 説明はデプロイメントのアノテーションとして追加され、アプリケーションの詳細に表示されます。 @@ -3852,7 +3852,7 @@ 157 - + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. 指定されたラベルは作成されたデプロイメント、サービス(もしあれば)、およびポッドに適用されます。一般的なラベルには、リリース、環境、層、パーティション、トラックなどが含まれます。 @@ -3860,7 +3860,7 @@ 169 - + Learn more open_in_new もっと詳しく @@ -3895,7 +3895,7 @@ 340 - + Create a new namespace... 新しいネームスペースの作成... @@ -3903,7 +3903,7 @@ 193 - + Namespaces let you partition resources into logically named groups. ネームスペースは、リソースを論理的に命名されたグループに分けます。 @@ -3911,7 +3911,7 @@ 198 - + Create a new secret... 新しいシークレットの作成... @@ -3919,7 +3919,7 @@ 221 - + Image Pull Secret イメージ取得用シークレット @@ -3927,7 +3927,7 @@ 213 - + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. 指定されたイメージがプライベートの場合、取得用シークレットクレデンシャルを要求できます。既存のシークレットを選択するか、新しく作成できます。 @@ -3935,7 +3935,7 @@ 226 - + CPU requirement (cores) CPU 要件 (コア数) @@ -3943,7 +3943,7 @@ 242 - + CPU requirement must be given as a positive number. CPU 要件は正の整数で指定してください。 @@ -3951,7 +3951,7 @@ 249 - + CPU requirement must be given as a valid number. CPU 要件は有効な数で指定してください。 @@ -3959,7 +3959,7 @@ 253 - + Memory requirement (MiB) メモリー要件 (MiB) @@ -3967,7 +3967,7 @@ 260 - + Memory requirement must be given as a positive number. メモリー要件は正の整数で指定してください。 @@ -3975,7 +3975,7 @@ 267 - + Memory requirement must be given as a valid number. メモリー要件は有効な数で指定してください。 @@ -3983,7 +3983,7 @@ 271 - + You can specify minimum CPU and memory requirements for the container. コンテナーの CPU およびメモリーの下限を指定できます。 @@ -3991,7 +3991,7 @@ 276 - + Run command 実行コマンド @@ -3999,7 +3999,7 @@ 291 - + Run command arguments 実行コマンドの引数 @@ -4007,7 +4007,7 @@ 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. デフォルトでは、コンテナーは選択されたイメージの ENTRYPOINT のコマンドを実行します。コマンドオプションを使用して、このデフォルトの動作を上書きできます。 @@ -4015,7 +4015,7 @@ 303 - + Run as privileged 特権コンテナーとして実行 @@ -4023,7 +4023,7 @@ 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 特権コンテナー内のプロセスは、ホスト上で root として実行されているプロセスと同等です。 @@ -4031,7 +4031,7 @@ 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. コンテナーで使用できる環境変数です。値は、$(VAR_NAME) 構文を使用して、他の変数を参照できます。 @@ -4039,7 +4039,7 @@ 335 - + Deploy デプロイ @@ -4048,7 +4048,7 @@ 355 - + Cancel キャンセル @@ -4061,7 +4061,7 @@ 49 - + @@ -4072,7 +4072,7 @@ 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {高度な設定を隠す} other {高度な設定を表示} } @@ -4080,7 +4080,7 @@ 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. ファイルに指定されたネームスペースに作成する、リソースを指定した YAML または JSON コンテンツを入力します。 @@ -4088,7 +4088,7 @@ 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 現在選択されているネームスペースに作成する、リソースを指定した YAML または JSON コンテンツを入力します。 @@ -4096,7 +4096,7 @@ 24 - + Learn more open_in_new もっと詳しく open_in_new @@ -4106,7 +4106,7 @@ 29 - + Upload アップロード @@ -4115,7 +4115,7 @@ 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. ファイルに指定されたネームスペースにデプロイする、リソースを指定した YAML または JSON ファイルを選択します。 @@ -4123,7 +4123,7 @@ 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 現在選択されているネームスペースにデプロイする、リソースを指定した YAML または JSON ファイルを選択します。 @@ -4131,7 +4131,7 @@ 24 - + Learn more open_in_new もっと詳しく @@ -4142,7 +4142,7 @@ 29 - + Choose YAML or JSON file YAML または JSON ファイルを選択してください @@ -4150,7 +4150,7 @@ 36 - + Upload アップロード @@ -4158,7 +4158,7 @@ 46 - + Environment variables 環境変数 @@ -4166,7 +4166,7 @@ 19 - + Variable name must be a valid C identifier. 変数名は、有効な C 識別子で指定してください。 @@ -4174,7 +4174,7 @@ 33 - + Value @@ -4182,7 +4182,7 @@ 44 - + Service サービス @@ -4198,7 +4198,7 @@ 42 - + Port ポート @@ -4206,7 +4206,7 @@ 48 - + Port must be an integer. ポートは整数で指定してください。 @@ -4214,7 +4214,7 @@ 53 - + Port cannot be empty. ポートは必須です。 @@ -4222,7 +4222,7 @@ 57 - + Port must be greater than 0. ポートは 0 より大きい数を指定してください。 @@ -4230,7 +4230,7 @@ 61 - + Port must be less than 65536. ポートは 65536 より小さい数を指定してください。 @@ -4238,7 +4238,7 @@ 65 - + Target port ターゲットポート @@ -4246,7 +4246,7 @@ 79 - + Target port must be an integer. ターゲットポートは整数で指定してください。 @@ -4254,7 +4254,7 @@ 86 - + Target port cannot be empty. ターゲットポートは必須です。 @@ -4262,7 +4262,7 @@ 90 - + Target port must be greater than 0. ターゲットポートは 0 より大きい数を指定してください。 @@ -4270,7 +4270,7 @@ 94 - + Target port must be less than 65536. ターゲットポートは 65536 より小さい数を指定してください。 @@ -4278,7 +4278,7 @@ 98 - + Protocol プロトコル @@ -4286,7 +4286,7 @@ 110 - + Protocol is required. プロトコルは必須です。 @@ -4294,7 +4294,7 @@ 123 - + Invalid protocol. 無効なプロトコルです。 @@ -4302,7 +4302,7 @@ 127 - + key キー @@ -4310,7 +4310,7 @@ 30 - + is not unique は一意ではありません @@ -4320,7 +4320,7 @@ 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). プレフィックスが有効な DNS サブドメインのプレフィックス (例 my-domain.com) ではありません。 @@ -4328,7 +4328,7 @@ 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. ラベルのキー名は、'-'、'_'、あるいは '.' で区切られたアルファベットと数字からなる必要があり、オプションで DNS サブドメイン、あるいは '/' でプレフィックスできます。 @@ -4336,7 +4336,7 @@ 41 - + Prefix should not exceed 253 characters. プレフィックスは 253 文字を超えてはいけません。 @@ -4344,7 +4344,7 @@ 45 - + Label Key name should not exceed 63 characters. ラベルのキー名は 63 文字を超えてはいけません。 @@ -4352,7 +4352,7 @@ 49 - + value @@ -4360,7 +4360,7 @@ 62 - + Label value must be alphanumeric separated by '.' , '-' or '_'. ラベルの値は '.'、'-'、あるいは '_' で区切られたアルファベットと数字からなる必要があります。 @@ -4368,7 +4368,7 @@ 66 - + Label Value must not exceed 253 characters. ラベルの値は 253 文字を超えてはいけません。 @@ -4376,7 +4376,7 @@ 70 - + Logs from ログ @@ -4384,7 +4384,7 @@ 24 - + Init Containers 初期化コンテナー @@ -4392,7 +4392,7 @@ 36 - + in in @@ -4400,7 +4400,7 @@ 47 - + Download logs ログのダウンロード @@ -4408,7 +4408,7 @@ 63 - + Invert colors 色の反転 @@ -4416,7 +4416,7 @@ 134 - + Reduce font size フォントサイズの縮小 @@ -4424,7 +4424,7 @@ 139 - + Show timestamps タイムスタンプの表示 @@ -4432,7 +4432,7 @@ 144 - + Auto-refresh (every s.) 自動更新 ( 秒毎) @@ -4440,7 +4440,7 @@ 149 - + Show previous logs 以前のログを表示 @@ -4448,7 +4448,7 @@ 154 - + Logs from to UTC ログ UTC から 98 - + Pod Selector ポッドセレクター @@ -4467,7 +4467,7 @@ 28 - + Policy Types ポリシー種別 @@ -4475,7 +4475,7 @@ 37 - + Ingress Rules イングレスルール @@ -4483,7 +4483,7 @@ 49 - + Egress Rules エグレスルール @@ -4491,7 +4491,7 @@ 61 - + Source ソース @@ -4499,7 +4499,7 @@ 19 - + Type 種別 @@ -4543,7 +4543,7 @@ 309 - + Filesystem type ファイルシステム種別 @@ -4571,7 +4571,7 @@ 316 - + Partition パーティション @@ -4583,7 +4583,7 @@ 166 - + Read only 読み取り専用 @@ -4619,7 +4619,7 @@ 354 - + Volume ID ボリューム ID @@ -4635,7 +4635,7 @@ 116 - + Target World Wide Names 対象ワールドワイドネーム @@ -4643,7 +4643,7 @@ 124 - + Dataset name データセット名 @@ -4651,7 +4651,7 @@ 143 - + Persistent disk name 永続ディスク名 @@ -4659,7 +4659,7 @@ 180 - + Endpoints エンドポイント @@ -4667,7 +4667,7 @@ 196 - + Path パス @@ -4683,7 +4683,7 @@ 293 - + iSCSI Qualified Name iSCSI 修飾名 @@ -4691,7 +4691,7 @@ 249 - + iSCSI target lun number iSCSI ターゲット LUN 番号 @@ -4699,7 +4699,7 @@ 263 - + Target portal ターゲットポータル @@ -4707,7 +4707,7 @@ 270 - + Server サーバー @@ -4715,7 +4715,7 @@ 286 - + Image イメージ @@ -4723,7 +4723,7 @@ 323 - + Keyring キーリング @@ -4731,7 +4731,7 @@ 330 - + Monitors モニター @@ -4739,7 +4739,7 @@ 337 - + Pool プール @@ -4747,7 +4747,7 @@ 347 - + Secret reference name シークレット参照名 @@ -4755,7 +4755,7 @@ 361 - + User ユーザー @@ -4763,7 +4763,7 @@ 368 - + Workload Status ワークロードの状態 @@ -4771,7 +4771,7 @@ 20 - + SE Linux User SE Linux ユーザー @@ -4779,7 +4779,7 @@ 23 - + SE Linux Role SE Linux ロール @@ -4787,7 +4787,7 @@ 31 - + SE Linux Type SE Linux 種別 @@ -4795,7 +4795,7 @@ 39 - + SE Linux Level SE Linux レベル @@ -4803,7 +4803,7 @@ 47 - + Windows GMSA Credential Spec Name Windows GMSA 資格情報仕様名 @@ -4811,7 +4811,7 @@ 56 - + Windows GMSA Credential Spec Windows GMSA 資格情報仕様 @@ -4819,7 +4819,7 @@ 64 - + Windows Run as User Windows 実行ユーザー @@ -4827,7 +4827,7 @@ 72 - + Run as User 実行ユーザー @@ -4835,7 +4835,7 @@ 81 - + Run as Group 実行グループ @@ -4843,7 +4843,7 @@ 87 - + Run as Non-Root 非ルート実行 @@ -4851,7 +4851,7 @@ 93 - + Seccomp Profile Type Seccomp プロファイル種別 @@ -4859,7 +4859,7 @@ 100 - + Seccomp Localhost Profile Seccomp ローカルホストプロファイル @@ -4867,7 +4867,7 @@ 108 - + Added Capabilities ケーパビリティの追加 @@ -4875,7 +4875,7 @@ 118 - + Dropped Capabilities ケーパビリティの削除 @@ -4883,7 +4883,7 @@ 126 - + Privileged 特権 @@ -4891,7 +4891,7 @@ 134 - + Read Only Filesystem 読み取り専用ファイルシステム @@ -4899,7 +4899,7 @@ 140 - + Allow Privilege Escalation 特権昇格許可 @@ -4907,7 +4907,7 @@ 146 - + Proc Mount Proc のマウント @@ -4915,7 +4915,7 @@ 152 - + Filesystem Group ファイルシステムグループ @@ -4923,7 +4923,7 @@ 160 - + Filesystem Group Change Policy ファイルシステムグループ変更ポリシー @@ -4931,7 +4931,7 @@ 168 - + Supplemental Groups 補助グループ @@ -4939,7 +4939,7 @@ 177 - + Sysctls Sysctls @@ -4947,7 +4947,7 @@ 186 - + Replication Controllers レプリケーションコントローラー @@ -4959,7 +4959,7 @@ 147 - + Pod CIDR ポッドの CIDR @@ -4967,7 +4967,7 @@ 35 - + Provider ID プロバイダー ID @@ -4975,7 +4975,7 @@ 40 - + Unschedulable スケジュール不可 @@ -4983,7 +4983,7 @@ 45 - + Addresses アドレス @@ -4991,7 +4991,7 @@ 51 - + Taints テイント @@ -4999,7 +4999,7 @@ 60 - + System information システム情報 @@ -5007,7 +5007,7 @@ 71 - + Machine ID マシン ID @@ -5015,7 +5015,7 @@ 77 - + System UUID システム UUID @@ -5023,7 +5023,7 @@ 82 - + Boot ID ブート ID @@ -5031,7 +5031,7 @@ 87 - + Kernel version カーネルバージョン @@ -5039,7 +5039,7 @@ 92 - + OS Image OS イメージ @@ -5047,7 +5047,7 @@ 97 - + Container runtime version コンテナーランタイムバージョン @@ -5055,7 +5055,7 @@ 102 - + kubelet version kubelet バージョン @@ -5063,7 +5063,7 @@ 107 - + kube-proxy version kube-proxy バージョン @@ -5071,7 +5071,7 @@ 112 - + Operating system オペレーティングシステム @@ -5079,7 +5079,7 @@ 117 - + Architecture アーキテクチャー @@ -5087,7 +5087,7 @@ 122 - + Allocation 割り当て @@ -5095,7 +5095,7 @@ 130 - + CPU CPU @@ -5103,7 +5103,7 @@ 138 - + Memory メモリー @@ -5111,7 +5111,7 @@ 151 - + Reclaim policy 再要求ポリシー @@ -5119,7 +5119,7 @@ 46 - + Storage class ストレージクラス @@ -5127,7 +5127,7 @@ 52 - + Access modes アクセスモード @@ -5135,7 +5135,7 @@ 73 - + Quantity 数量 @@ -5143,7 +5143,7 @@ 104 - + Path パス @@ -5151,7 +5151,7 @@ 49 - + Path Type パス種別 @@ -5159,7 +5159,7 @@ 56 - + Service Name サービス名 @@ -5171,7 +5171,7 @@ 29 - + Service Port サービスポート @@ -5183,7 +5183,7 @@ 35 - + TLS Secret TLS シークレット @@ -5191,7 +5191,7 @@ 88 - + Parameter パラメーター @@ -5199,7 +5199,7 @@ 37 - + Local settings ローカル設定 @@ -5207,7 +5207,7 @@ 53,62 - + Data データ @@ -5223,7 +5223,7 @@ 22 - + @@ -5231,7 +5231,7 @@ 41 - + There is no data to display. 表示するデータがありません。 @@ -5243,7 +5243,7 @@ 40 - + Session Affinity セッションアフィニティー @@ -5251,7 +5251,7 @@ 38 - + Selector セレクター @@ -5271,7 +5271,7 @@ 38 - + Schedule:  スケジュール:  @@ -5279,7 +5279,7 @@ 28 - + Active Jobs:  稼働中のジョブ:  @@ -5287,7 +5287,7 @@ 35 - + Suspend:  休止中:  @@ -5295,7 +5295,7 @@ 42 - + Active Jobs 稼働中のジョブ @@ -5307,7 +5307,7 @@ 90 - + Last schedule 最終実行時刻 @@ -5315,7 +5315,7 @@ 70 - + Concurrency policy 並列ポリシー @@ -5323,7 +5323,7 @@ 76 - + Starting deadline seconds 開始期限秒数 @@ -5331,7 +5331,7 @@ 82 - + Image Pull Secrets イメージ取得用シークレット @@ -5339,7 +5339,7 @@ 57 - + Inactive Jobs 非稼働のジョブ @@ -5347,7 +5347,7 @@ 94 - + Init images 初期イメージ @@ -5375,7 +5375,7 @@ 48 - + Resource information リソース情報 @@ -5383,7 +5383,7 @@ 24 - + Strategy:  ストラテジー:  @@ -5391,7 +5391,7 @@ 28 - + Min ready seconds:  最小準備秒数:  @@ -5399,7 +5399,7 @@ 35 - + Revision history limit:  改版履歴上限:  @@ -5407,7 +5407,7 @@ 42 - + Strategy ストラテジー @@ -5415,7 +5415,7 @@ 52 - + Min ready seconds 最小準備秒数 @@ -5423,7 +5423,7 @@ 58 - + Revision history limit 改版履歴上限 @@ -5431,7 +5431,7 @@ 64 - + Rolling update strategy ローリングアップデートストラテジー @@ -5439,7 +5439,7 @@ 82 - + Max surge:  最大サージ:  @@ -5447,7 +5447,7 @@ 88 - + Max unavailable:  最大利用不可:  @@ -5455,7 +5455,7 @@ 95 - + Max surge 最大サージ @@ -5463,7 +5463,7 @@ 105 - + Max unavailable 最大利用不可 @@ -5471,7 +5471,7 @@ 111 - + Pods status ポッド状態 @@ -5483,7 +5483,7 @@ 119 - + Updated:  更新済み:  @@ -5491,7 +5491,7 @@ 125 - + Total:  合計:  @@ -5499,7 +5499,7 @@ 132 - + Available:  利用可能:  @@ -5507,7 +5507,7 @@ 139 - + Unavailable:  利用不可:  @@ -5515,7 +5515,7 @@ 146 - + Updated 更新済み @@ -5523,7 +5523,7 @@ 156 - + Total 合計 @@ -5531,7 +5531,7 @@ 162 - + Available 利用可能 @@ -5539,7 +5539,7 @@ 168 - + Unavailable 利用不可 @@ -5547,7 +5547,7 @@ 174 - + New Replica Set 新しいレプリカセット @@ -5555,7 +5555,7 @@ 186 - + Pods:  ポッド:  @@ -5567,7 +5567,7 @@ 28 - + Old Replica Sets 古いレプリカセット @@ -5575,7 +5575,7 @@ 284 - + Completions:  完了:  @@ -5583,7 +5583,7 @@ 28 - + Parallelism:  並列:  @@ -5591,7 +5591,7 @@ 35 - + Completions 完了 @@ -5599,7 +5599,7 @@ 45 - + Parallelism 並列 @@ -5607,7 +5607,7 @@ 51 - + Label Selector ラベルセレクター @@ -5619,7 +5619,7 @@ 30 - + Settings have changed since last reload 最後のリロード以降に設定が変更されています @@ -5627,7 +5627,7 @@ 18 - + Do you want to save them anyways? ともあれ保存しますか? @@ -5635,7 +5635,7 @@ 19 - + Refresh 更新 @@ -5643,7 +5643,7 @@ 28 - + Default namespace デフォルトのネームスペース @@ -5651,7 +5651,7 @@ 18 - + Namespace that should be selected by default after logging in. ログイン後にデフォルトで指定されるネームスペース。 @@ -5659,7 +5659,7 @@ 20 - + Namespace fallback list 無条件表示ネームスペース一覧 @@ -5667,7 +5667,7 @@ 40 - + List of namespaces that should be presented to user without namespace list privileges. ネームスペース一覧表示権限がないユーザーに表示されるべきネームスペースの一覧です。 @@ -5675,7 +5675,7 @@ 42 - + Add namespaces... ネームスペースの追加... @@ -5683,7 +5683,7 @@ 60 - + Edit Namespace List ネームスペース一覧の編集 @@ -5691,7 +5691,7 @@ 20 - + Remove namespaces from the list and confirm to save the changes. 一覧からネームスペースを削除し、保存ボタンを押して確定してください。 @@ -5699,7 +5699,7 @@ 23 - + Edit 完了 @@ -5707,7 +5707,7 @@ 45 - + Close キャンセル @@ -5719,7 +5719,7 @@ 50 - + No namespaces selected ネームスペースが選択されていません @@ -5727,7 +5727,7 @@ 36 - + Add Namespace ネームスペースの追加 @@ -5735,7 +5735,7 @@ 20 - + Provide a namespace name that should be added to the namespace fallback list 無条件表示ネームスペース一覧に追加するネームスペースを指定してください。 @@ -5743,7 +5743,7 @@ 23 - + Add 追加 @@ -5751,7 +5751,7 @@ 47 - + Global settings are stored in config map, so all of them are applied for every instance of the app. グローバル設定はコンフィグマップに保存されるため、これらの設定すべてがアプリケーションのそれぞれのインスタンスに反映されます。 @@ -5759,7 +5759,7 @@ 25 - + Cluster name クラスター名 @@ -5771,7 +5771,7 @@ 38 - + Cluster name appears in the browser window title if it is set. クラスター名が設定されていると、ブラウザーのウィンドウタイトルに表示されます。 @@ -5779,7 +5779,7 @@ 32 - + Items per page ページ毎の項目数 @@ -5787,7 +5787,7 @@ 47 - + Max number of items that can be displayed on every list view. 一覧表示のビューで表示する項目の最大数です。 @@ -5795,7 +5795,7 @@ 49 - + Labels limit ラベル数上限 @@ -5803,7 +5803,7 @@ 65 - + Max number of labels that are displayed by default on most views. ほとんどのビューでデフォルトで表示するラベルの最大数です。 @@ -5811,7 +5811,7 @@ 67 - + Logs auto-refresh time interval ログの自動更新間隔 @@ -5819,7 +5819,7 @@ 83 - + Number of seconds between every auto-refresh of logs. ログの自動更新間隔の秒数。 @@ -5827,7 +5827,7 @@ 85 - + Resource auto-refresh time interval リソースの自動更新間隔 @@ -5835,7 +5835,7 @@ 101 - + Number of seconds between every auto-refresh of every resource. Set 0 to disable. リソースの自動更新間隔の秒数。無効にするには 0 を設定します。 @@ -5843,7 +5843,7 @@ 103 - + Disable access denied notification アクセス拒否通知の無効化 @@ -5851,7 +5851,7 @@ 119 - + Hides all access denied warnings in the notification panel. 通知パネルのすべてのアクセス拒否警告を隠す。 @@ -5859,7 +5859,7 @@ 121 - + Save 保存 @@ -5867,7 +5867,7 @@ 137 - + Reload リロード @@ -5875,7 +5875,7 @@ 144 - + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. ローカル設定はブラウザのクッキーに保存されるので、複数のデバイス間で同期されません。変更は自動的に適用されます。 @@ -5883,7 +5883,7 @@ 23 - + Theme テーマ @@ -5891,7 +5891,7 @@ 27 - + Choose color theme of the dashboard ダッシュボードのカラーテーマを選択してください。 @@ -5899,7 +5899,7 @@ 29 - + Language 言語 @@ -5907,7 +5907,7 @@ 44 - + Change the language of the dashboard ダッシュボードの言語を選択してください。 @@ -5915,7 +5915,7 @@ 46 - + Global settings グローバル設定 @@ -5923,7 +5923,7 @@ 21 - + Shell in in の diff --git a/i18n/ko/messages.ko.xlf b/i18n/ko/messages.ko.xlf index dd4e1ac1daaa..ef51ee3cd35f 100644 --- a/i18n/ko/messages.ko.xlf +++ b/i18n/ko/messages.ko.xlf @@ -2,7 +2,7 @@ - + Edit a resource 리소스 편집 @@ -10,7 +10,7 @@ 18 - + This action is equivalent to: 이 액션은 다음 커맨드와 동일합니다. @@ -26,7 +26,7 @@ 50 - + Update 업데이트 @@ -38,7 +38,7 @@ 31 - + Restart a resource Restart a resource @@ -46,7 +46,7 @@ 18 - + This action is equivalent to: This action is equivalent to: @@ -54,7 +54,7 @@ 31 - + Restart Restart @@ -62,7 +62,7 @@ 45 - + Cancel 취소 @@ -86,7 +86,7 @@ 35 - + Delete a resource 리소스 삭제 @@ -94,7 +94,7 @@ 18 - + Are you sure you want to delete  in namespace ? 정말로 @@ -108,7 +108,7 @@ 21 - + Delete 삭제 @@ -120,7 +120,7 @@ 45 - + Download logs file @@ -131,7 +131,7 @@ 20 - + Size: B 크기: B @@ -139,7 +139,7 @@ 24 - + Preparing file to download... 다운로드할 파일 중비 중... @@ -149,7 +149,7 @@ 30 - + File is ready to download! 다운로드할 파일 준비 완료! @@ -159,7 +159,7 @@ 34 - + Forbidden (403) 권한 없음(403) @@ -167,7 +167,7 @@ 39 - + You do not have required permissions to access this resource. 이 자원에 접근하기 위해 필요한 권한이 없습니다. @@ -175,7 +175,7 @@ 40 - + Save 저장 @@ -187,7 +187,7 @@ 24 - + Abort 중단 @@ -195,7 +195,7 @@ 54 - + Close 닫기 @@ -207,7 +207,7 @@ 62 - + Scale a resource 리소스 스케일하기 @@ -215,7 +215,7 @@ 18 - + will be updated to reflect the desired replicas count. 는 의도한 레플리카 수를 반영하기 위해 업데이트될 것입니다. @@ -225,7 +225,7 @@ 20 - + Desired replicas 의도한 레플리카 @@ -233,7 +233,7 @@ 28 - + Actual replicas 실제 레플리카 @@ -241,7 +241,7 @@ 40 - + Scale 스케일 @@ -251,7 +251,7 @@ 64 - + Cancel 취소 @@ -273,7 +273,7 @@ 54 - + in namespace will be restarted. in namespace will be restarted. @@ -281,7 +281,7 @@ 21 - + Trigger a 를 작동 @@ -289,7 +289,7 @@ 18 - + will be triggered. 가 작동될 것입니다. @@ -297,7 +297,7 @@ 20 - + Trigger 작동 @@ -307,7 +307,7 @@ 26 - + Delete resource 리소스 삭제 @@ -315,7 +315,7 @@ 21 - + Edit resource 리소스 편집 @@ -323,7 +323,7 @@ 21 - + Scale resource 스케일 리소스 @@ -331,7 +331,7 @@ 21 - + View logs 로그 확인 @@ -339,7 +339,7 @@ 21 - + Exec into pod 파드에 Exec @@ -347,7 +347,7 @@ 20 - + Trigger resource 리소스 작동 @@ -355,7 +355,7 @@ 21 - + Workload Status 워크로드 상태 @@ -363,7 +363,7 @@ 20 - + SE Linux User SE Linux User @@ -371,7 +371,7 @@ 23 - + SE Linux Role SE Linux Role @@ -379,7 +379,7 @@ 31 - + SE Linux Type SE Linux Type @@ -387,7 +387,7 @@ 39 - + SE Linux Level SE Linux Level @@ -395,7 +395,7 @@ 47 - + Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name @@ -403,7 +403,7 @@ 56 - + Windows GMSA Credential Spec Windows GMSA Credential Spec @@ -411,7 +411,7 @@ 64 - + Windows Run as User Windows Run as User @@ -419,7 +419,7 @@ 72 - + Run as User Run as User @@ -427,7 +427,7 @@ 81 - + Run as Group Run as Group @@ -435,7 +435,7 @@ 87 - + Run as Non-Root Run as Non-Root @@ -443,7 +443,7 @@ 93 - + Seccomp Profile Type Seccomp Profile Type @@ -451,7 +451,7 @@ 100 - + Seccomp Localhost Profile Seccomp Localhost Profile @@ -459,7 +459,7 @@ 108 - + Added Capabilities Added Capabilities @@ -467,7 +467,7 @@ 118 - + Dropped Capabilities Dropped Capabilities @@ -475,7 +475,7 @@ 126 - + Privileged Privileged @@ -483,7 +483,7 @@ 134 - + Read Only Filesystem Read Only Filesystem @@ -491,7 +491,7 @@ 140 - + Allow Privilege Escalation Allow Privilege Escalation @@ -499,7 +499,7 @@ 146 - + Proc Mount Proc Mount @@ -507,7 +507,7 @@ 152 - + Filesystem Group Filesystem Group @@ -515,7 +515,7 @@ 160 - + Filesystem Group Change Policy Filesystem Group Change Policy @@ -523,7 +523,7 @@ 168 - + Supplemental Groups Supplemental Groups @@ -531,7 +531,7 @@ 177 - + Sysctls Sysctls @@ -539,7 +539,7 @@ 186 - + Cron Jobs 크론 잡 @@ -551,7 +551,7 @@ 38 - + Daemon Sets 데몬 셋 @@ -563,7 +563,7 @@ 56 - + Deployments 디플로이먼트 @@ -575,7 +575,7 @@ 74 - + Jobs @@ -587,7 +587,7 @@ 92 - + Pods 파드 @@ -639,7 +639,7 @@ 248 - + Replica Sets 레플리카 셋 @@ -651,7 +651,7 @@ 129 - + Replication Controllers 레플리케이션 컨트롤러 @@ -663,7 +663,7 @@ 147 - + Stateful Sets 스테이트풀 셋 @@ -675,7 +675,7 @@ 165 - + Resource information 리소스 정보 @@ -747,7 +747,7 @@ 22 - + Status:  상태:  @@ -755,7 +755,7 @@ 31 - + IP:  IP:  @@ -763,7 +763,7 @@ 38 - + Node Node @@ -771,7 +771,7 @@ 48 - + Status Status @@ -779,7 +779,7 @@ 57 - + IP IP @@ -787,7 +787,7 @@ 64 - + QoS Class QoS Class @@ -795,7 +795,7 @@ 71 - + Restarts Restarts @@ -803,7 +803,7 @@ 78 - + Service Account Service Account @@ -811,7 +811,7 @@ 85 - + Image Pull Secrets Image Pull Secrets @@ -819,7 +819,7 @@ 96 - + Containers Containers @@ -829,7 +829,7 @@ 134 - + Init containers Init containers @@ -839,7 +839,7 @@ 143 - + Node 노드 @@ -851,7 +851,7 @@ 117 - + Status 상태 @@ -891,7 +891,7 @@ 28 - + Image Pull Secrets Image Pull Secrets @@ -899,7 +899,7 @@ 25 - + Restarts 재시작 @@ -907,7 +907,7 @@ 134 - + Containers 컨테이너 @@ -915,7 +915,7 @@ 28 - + Filter 필터 @@ -923,7 +923,7 @@ 29 - + Filter objects by name 이름으로 오브젝트 필터하기 @@ -931,7 +931,7 @@ 34 - + Show less 적게 표시 @@ -939,7 +939,7 @@ 48 - + Show all 모두 표시 @@ -947,7 +947,7 @@ 50 - + Logs 로그 @@ -955,7 +955,7 @@ 22 - + Exec Exec @@ -963,7 +963,7 @@ 27 - + Trigger 작동 @@ -971,7 +971,7 @@ 31 - + Scale 스케일 @@ -979,7 +979,7 @@ 35 - + Unpin 고정 해제 @@ -987,7 +987,7 @@ 41 - + Pin 고정 @@ -995,7 +995,7 @@ 43 - + Restart Restart @@ -1003,7 +1003,7 @@ 53 - + Edit 편집 @@ -1011,7 +1011,7 @@ 49 - + Items:  아이템: @@ -1163,7 +1163,7 @@ 25 - + Name 이름 @@ -1307,7 +1307,7 @@ 224 - + Namespace 네임스페이스 @@ -1415,7 +1415,7 @@ 27 - + Labels 레이블 @@ -1503,7 +1503,7 @@ 255 - + Schedule 스케줄 @@ -1515,7 +1515,7 @@ 52 - + Suspend 일시 중지 @@ -1527,7 +1527,7 @@ 64 - + Active 활성화 @@ -1535,7 +1535,7 @@ 110 - + Last Schedule 마지막 스케줄 @@ -1543,7 +1543,7 @@ 118 - + Created 생성 시간 @@ -1663,7 +1663,7 @@ 69 - + Age 나이 @@ -1671,7 +1671,7 @@ 62 - + Cluster Roles 클러스터 롤 @@ -1679,7 +1679,7 @@ 21 - + Cluster Role Bindings 클러스터 롤 바인딩 @@ -1687,7 +1687,7 @@ 21 - + Config Maps 컨피그 맵 @@ -1695,7 +1695,7 @@ 21 - + Plugins 플러그인 @@ -1703,7 +1703,7 @@ 21 - + Dependencies 의존성 @@ -1711,7 +1711,7 @@ 55 - + Image:  이미지: @@ -1719,7 +1719,7 @@ 20 - + Image Image @@ -1727,7 +1727,7 @@ 34 - + Ready Ready @@ -1735,7 +1735,7 @@ 47 - + Started Started @@ -1743,7 +1743,7 @@ 54 - + Reason Reason @@ -1755,7 +1755,7 @@ 79 - + Message Message @@ -1767,7 +1767,7 @@ 86 - + Exit Code Exit Code @@ -1775,7 +1775,7 @@ 93 - + Signal Signal @@ -1783,7 +1783,7 @@ 100 - + Started At Started At @@ -1791,7 +1791,7 @@ 109 - + Environment Variables Environment Variables @@ -1799,7 +1799,7 @@ 118 - + Environment variable 환경 변수 @@ -1815,7 +1815,7 @@ 166 - + bytes bytes @@ -1823,7 +1823,7 @@ 152 - + bytes bytes @@ -1831,7 +1831,7 @@ 174 - + Commands Commands @@ -1839,7 +1839,7 @@ 185 - + Arguments Arguments @@ -1847,7 +1847,7 @@ 200 - + Mounts Mounts @@ -1855,7 +1855,7 @@ 216 - + Security Context Security Context @@ -1867,7 +1867,7 @@ 110 - + Conditions 조건 @@ -1875,7 +1875,7 @@ 20 - + Type 타입 @@ -1895,7 +1895,7 @@ 28 - + Last probe time 마지막 진단 시간 @@ -1903,7 +1903,7 @@ 52 - + Last transition time 마지막 트랜지션 시간 @@ -1911,7 +1911,7 @@ 60 - + Reason 이유 @@ -1927,7 +1927,7 @@ 60 - + Message 메시지 @@ -1943,7 +1943,7 @@ 66 - + Name:  이름: @@ -1959,7 +1959,7 @@ 192 - + Kind:  종류: @@ -1967,7 +1967,7 @@ 29 - + Age:  나이: @@ -1983,7 +1983,7 @@ 206 - + Controlled by 다음에 의해 제어됨 @@ -1991,7 +1991,7 @@ 42 - + Kind 종류 @@ -2007,7 +2007,7 @@ 72 - + Age 나이 @@ -2020,7 +2020,7 @@ 238 - + Images 이미지 @@ -2084,7 +2084,7 @@ 39 - + Custom Resource Definitions 사용자 리소스 정의 @@ -2092,7 +2092,7 @@ 21 - + Group 그룹 @@ -2104,7 +2104,7 @@ 41 - + Full Name 전체 이름 @@ -2112,7 +2112,7 @@ 68 - + Namespaced 네임스페이스 @@ -2120,7 +2120,7 @@ 74 - + Objects 오브젝트 @@ -2128,7 +2128,7 @@ 21 - + No resources found in the selected namespace. 선택된 네임스페이스에서 리소스를 찾을 수 없습니다. @@ -2136,7 +2136,7 @@ 94 - + Versions 버전 @@ -2144,7 +2144,7 @@ 20 - + Served 제공 중인 @@ -2152,7 +2152,7 @@ 42 - + Storage 스토리지 @@ -2160,7 +2160,7 @@ 48 - + Endpoints 엔드포인트 @@ -2172,7 +2172,7 @@ 48 - + Host 호스트 @@ -2184,7 +2184,7 @@ 36 - + Ports (Name, Port, Protocol) 포트 (이름, 포트, 프로토콜) @@ -2192,7 +2192,7 @@ 45 - + unset 설정 취소 @@ -2200,7 +2200,7 @@ 51 - + Ready 준비 @@ -2212,7 +2212,7 @@ 75 - + Events 이벤트 @@ -2220,7 +2220,7 @@ 22 - + Source 소스 @@ -2228,7 +2228,7 @@ 51 - + Sub-object 서브-오브젝트 @@ -2236,7 +2236,7 @@ 59 - + Count 카운트 @@ -2244,7 +2244,7 @@ 68 - + First Seen 처음 표시된 @@ -2252,7 +2252,7 @@ 74 - + Last Seen 마지막에 표시된 @@ -2260,7 +2260,7 @@ 83 - + Horizontal Pod Autoscalers Horizontal Pod Autoscalers @@ -2268,7 +2268,7 @@ 23 - + Min Replicas 최소 레플리카 @@ -2276,7 +2276,7 @@ 60 - + Max Replicas 최대 레플리카 @@ -2284,7 +2284,7 @@ 66 - + Reference 참조 @@ -2292,7 +2292,7 @@ 72 - + Horizontal Pod Autoscaler Horizontal Pod Autoscaler @@ -2300,7 +2300,7 @@ 288 - + Ingresses 인그레스 @@ -2308,7 +2308,7 @@ 21 - + Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. @@ -2316,7 +2316,7 @@ 72 - + Endpoints open_in_new Endpoints 70 - + Host links are external links that will be open in a new tab. Host links are external links that will be open in a new tab. @@ -2334,7 +2334,7 @@ 86 - + Hosts open_in_new Hosts 84 - + There is nothing to display here 여기에 표시할 항목이 없습니다. @@ -2356,7 +2356,7 @@ 23 - + No resources found. 검색된 리소스가 없습니다. @@ -2364,7 +2364,7 @@ 27 - + Namespaces 네임스페이스 @@ -2372,7 +2372,7 @@ 21 - + Phase 단계 @@ -2384,7 +2384,7 @@ 30 - + Nodes 노드 @@ -2392,7 +2392,7 @@ 24 - + CPU requests (cores) CPU 요청(cores) @@ -2400,7 +2400,7 @@ 81 - + CPU limits (cores) CPU 상한(cores) @@ -2408,7 +2408,7 @@ 89 - + Memory requests (bytes) 메모리 요청(bytes) @@ -2416,7 +2416,7 @@ 97 - + Memory limits (bytes) 메모리 상한(bytes) @@ -2424,7 +2424,7 @@ 105 - + Namespace conflict 네임스페이스 충돌 @@ -2432,7 +2432,7 @@ 19 - + Selected namespace is different than namespace of currently selected resource. 선택된 네임스페이스가 현재 선택된 리소스의 네임스페이스와 다릅니다. @@ -2442,7 +2442,7 @@ 23 - + Do you want to stay on current page and change namespace from to ? 네임스페이스를 에서 로 변경하고 현재 페이지를 유지하시겠습니까? @@ -2452,7 +2452,7 @@ 27 - + Yes @@ -2460,7 +2460,7 @@ 34 - + No 아니오 @@ -2468,7 +2468,7 @@ 37 - + Select namespace... 네임스페이스 선택... @@ -2476,7 +2476,7 @@ 24 - + All namespaces 모든 네임스페이스 @@ -2484,7 +2484,7 @@ 33 - + NAMESPACES 네임스페이스 @@ -2492,7 +2492,7 @@ 34 - + Metadata 메타데이터 @@ -2500,7 +2500,7 @@ 19 - + Namespace:  네임스페이스: @@ -2512,7 +2512,7 @@ 199 - + UID UID @@ -2520,7 +2520,7 @@ 71 - + Annotations 어노테이션 @@ -2528,7 +2528,7 @@ 88 - + Running:  Running:  @@ -2536,7 +2536,7 @@ 26 - + Succeeded:  Succeeded:  @@ -2544,7 +2544,7 @@ 33 - + Pending:  Pending:  @@ -2552,7 +2552,7 @@ 40 - + Failed:  Failed:  @@ -2560,7 +2560,7 @@ 47 - + Desired:  Desired:  @@ -2568,7 +2568,7 @@ 53 - + Running Running @@ -2576,7 +2576,7 @@ 63 - + Succeeded Succeeded @@ -2584,7 +2584,7 @@ 69 - + Pending Pending @@ -2592,7 +2592,7 @@ 75 - + Failed Failed @@ -2600,7 +2600,7 @@ 82 - + Desired Desired @@ -2608,7 +2608,7 @@ 88 - + CPU Usage (cores) CPU 사용량(cores) @@ -2616,7 +2616,7 @@ 143 - + Memory Usage (bytes) 메모리 사용량(bytes) @@ -2624,7 +2624,7 @@ 153 - + Persistent Volumes 퍼시스턴트 볼륨 @@ -2632,7 +2632,7 @@ 21 - + Capacity 용량 @@ -2652,7 +2652,7 @@ 39 - + Access Modes 접근 방식 @@ -2668,7 +2668,7 @@ 48 - + Reclaim Policy 반환 정책 @@ -2676,7 +2676,7 @@ 76 - + Claim 클레임 @@ -2688,7 +2688,7 @@ 35 - + Storage Class 스토리지 클래스 @@ -2704,7 +2704,7 @@ 33 - + Persistent Volume Claims 퍼시스턴트 볼륨 클레임 @@ -2712,7 +2712,7 @@ 21 - + Volume 볼륨 @@ -2720,7 +2720,7 @@ 85 - + Read Only Read Only @@ -2728,7 +2728,7 @@ 42 - + Mount Path Mount Path @@ -2736,7 +2736,7 @@ 49 - + Sub Path Sub Path @@ -2744,7 +2744,7 @@ 56 - + Source Type Source Type @@ -2752,7 +2752,7 @@ 63 - + Source Name Source Name @@ -2760,7 +2760,7 @@ 70 - + Rules 규칙 @@ -2772,7 +2772,7 @@ 20 - + Resources 리소스 @@ -2780,7 +2780,7 @@ 36 - + Non-resource URL 비-리소스 URL @@ -2788,7 +2788,7 @@ 48 - + Resource Names 리소스 이름 @@ -2796,7 +2796,7 @@ 60 - + Verbs 동사 @@ -2804,7 +2804,7 @@ 72 - + API Groups API 그룹 @@ -2812,7 +2812,7 @@ 84 - + Resource Quotas 리소스 쿼터 @@ -2820,7 +2820,7 @@ 20 - + Resource Limits 리소스 상한 @@ -2828,7 +2828,7 @@ 20 - + Resource name 리소스 이름 @@ -2840,7 +2840,7 @@ 95 - + Resource type 리소스 타입 @@ -2848,7 +2848,7 @@ 42 - + Default 기본 @@ -2856,7 +2856,7 @@ 47 - + Default request 기본 요청 @@ -2864,7 +2864,7 @@ 52 - + Storage Classes 스토리지 클래스 @@ -2872,7 +2872,7 @@ 21 - + Provisioner 제공자 @@ -2884,7 +2884,7 @@ 29 - + Parameters 파라미터 @@ -2892,7 +2892,7 @@ 59 - + Services 서비스 @@ -2900,7 +2900,7 @@ 21 - + Cluster IP 클러스터 IP @@ -2912,7 +2912,7 @@ 33 - + Internal Endpoints 내부 엔드포인트 @@ -2920,7 +2920,7 @@ 91 - + External Endpoints 외부 엔드포인트 @@ -2928,7 +2928,7 @@ 99 - + Secrets Secrets @@ -2952,7 +2952,7 @@ 60 - + Service Accounts 서비스 어카운트 @@ -2960,7 +2960,7 @@ 21 - + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. 컨테이너화된 앱을 배포하거나, 다른 네임스페이스를 선택하거나 @@ -2973,7 +2973,7 @@ 27 - + Network Policies 네트워크 폴리시 @@ -2981,7 +2981,7 @@ 21 - + Roles @@ -2989,7 +2989,7 @@ 21 - + Role Bindings 롤 바인딩 @@ -2997,7 +2997,7 @@ 21 - + Subjects 서브젝트 @@ -3005,7 +3005,7 @@ 20 - + API Group API 그룹 @@ -3013,7 +3013,7 @@ 64 - + Workloads 워크로드 @@ -3022,7 +3022,7 @@ 28 - + Cron Jobs 크론 잡 @@ -3031,7 +3031,7 @@ 33 - + Daemon Sets 데몬 셋 @@ -3040,7 +3040,7 @@ 38 - + Deployments 디플로이먼트 @@ -3049,7 +3049,7 @@ 43 - + Jobs @@ -3058,7 +3058,7 @@ 48 - + Pods 파드 @@ -3067,7 +3067,7 @@ 53 - + Replica Sets 레플리카 셋 @@ -3076,7 +3076,7 @@ 58 - + Replication Controllers 레플리케이션 컨트롤러 @@ -3085,7 +3085,7 @@ 63 - + Stateful Sets 스테이트풀 셋 @@ -3094,7 +3094,7 @@ 68 - + Service 서비스 @@ -3103,7 +3103,7 @@ 76 - + Ingresses 인그레스 @@ -3112,7 +3112,7 @@ 81 - + Services 서비스 @@ -3121,7 +3121,7 @@ 86 - + Config and Storage 컨피그 및 스토리지 @@ -3130,7 +3130,7 @@ 93 - + Config Maps 컨피그 맵 @@ -3139,7 +3139,7 @@ 100 - + Persistent Volume Claims 퍼시스턴트 볼륨 클레임 @@ -3148,7 +3148,7 @@ 106 - + Secrets 시크릿 @@ -3157,7 +3157,7 @@ 112 - + Storage Classes 스토리지 클래스 @@ -3166,7 +3166,7 @@ 117 - + Cluster 클러스터 @@ -3175,7 +3175,7 @@ 124 - + Cluster Role Bindings 클러스터 롤 바인딩 @@ -3184,7 +3184,7 @@ 129 - + Cluster Roles 클러스터 롤 @@ -3193,7 +3193,7 @@ 134 - + Namespaces 네임스페이스 @@ -3202,7 +3202,7 @@ 139 - + Network Policies 네트워크 폴리시 @@ -3211,7 +3211,7 @@ 145 - + Nodes 노드 @@ -3220,7 +3220,7 @@ 150 - + Persistent Volumes 퍼시스턴트 볼륨 @@ -3229,7 +3229,7 @@ 155 - + Role Bindings 롤 바인딩 @@ -3238,7 +3238,7 @@ 161 - + Roles @@ -3247,7 +3247,7 @@ 167 - + Service Accounts 서비스 어카운트 @@ -3256,7 +3256,7 @@ 173 - + Custom Resource Definitions 커스텀 리소스 데피니션 @@ -3265,7 +3265,7 @@ 181 - + Plugins 플러그인 @@ -3274,7 +3274,7 @@ 192 - + Settings 설정 @@ -3283,7 +3283,7 @@ 201 - + About 소개 @@ -3292,7 +3292,7 @@ 207 - + Create new resource 신규 리소스 생성 @@ -3300,7 +3300,7 @@ 47 - + Search 검색 @@ -3308,7 +3308,7 @@ 29 - + ago 전 @@ -3318,7 +3318,7 @@ 45 - + There are no notifications 표시할 알림 없음 @@ -3326,7 +3326,7 @@ 61 - + Remove all notifications 모든 알림 제거 @@ -3334,7 +3334,7 @@ 67 - + Logged in with auth header 인증 헤더로 로그인됨 @@ -3342,7 +3342,7 @@ 23 - + Logged in with token 토큰으로 로그인됨 @@ -3350,7 +3350,7 @@ 25 - + Default service account 기본 서비스 어카운트 @@ -3358,7 +3358,7 @@ 28 - + Sign in 로그인 @@ -3367,7 +3367,7 @@ 37 - + Sign out 로그아웃 @@ -3376,7 +3376,7 @@ 42 - + @@ -3385,7 +3385,7 @@ 22 - + Role Reference 롤 레퍼런스 @@ -3397,7 +3397,7 @@ 28 - + Cluster 클러스터 @@ -3409,7 +3409,7 @@ 68 - + Workloads 워크로드 @@ -3421,7 +3421,7 @@ 20 - + Config and Storage 컨피그 및 스토리지 @@ -3433,7 +3433,7 @@ 52 - + Kubernetes Dashboard 쿠버네티스 대시보드 @@ -3441,7 +3441,7 @@ 23 - + Kubeconfig Kubeconfig @@ -3449,7 +3449,7 @@ 34 - + Basic 기본 @@ -3457,7 +3457,7 @@ 36 - + Token 토큰 @@ -3465,7 +3465,7 @@ 38 - + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 클러스터에 접근을 설정하기 위해 생성한 kubeconfig 파일을 선택하세요. kubeconfig 파일을 설정 및 사용하기 위한 방법은 멀티 클러스터에 접근 설정하기 섹션에서 확인할 수 있습니다. @@ -3475,7 +3475,7 @@ 45 - + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 클러스터에 기본 인증에 대한 지원을 활성화해야 합니다. 기본 인증을 설정하는 방법은 인증하기ABAC 모드 섹션에서 알 수 있습니다. @@ -3485,7 +3485,7 @@ 49 - + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 모든 서비스 어카운트는 시크릿을 가지고 있고, 시크릿에는 대시보드에 로그인할 때 사용할 수 있는 유효한 베어러(Bearer) 토큰이 있습니다. 베어러(Bearer) 토큰을 설정 및 사용하는 방법은 인증 섹션에서 알 수 있습니다. @@ -3495,7 +3495,7 @@ 53 - + Enter token 토큰 입력 @@ -3503,7 +3503,7 @@ 66 - + Username 사용자 이름 @@ -3511,7 +3511,7 @@ 79 - + Password 패스워드 @@ -3519,7 +3519,7 @@ 90 - + Choose kubeconfig file kubeconfig 파일 선택 @@ -3527,7 +3527,7 @@ 99 - + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 안전하지 않은 접근이 탐지되었습니다. 로그인하실 수 없습니다. HTTPS 프로토콜을 통해 또는 localhost를 사용하여 대시보드에 안전하게 접근하세요. 자세한 내용은 @@ -3540,7 +3540,7 @@ 110 - + Sign in 로그인 @@ -3550,7 +3550,7 @@ 126 - + Skip 생략 @@ -3560,7 +3560,7 @@ 135 - + About 알아보기 @@ -3568,7 +3568,7 @@ 19 - + General-purpose web UI for Kubernetes clusters 쿠버네티스 클러스터를 위한 범용 웹 UI @@ -3576,7 +3576,7 @@ 30 - + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. 쿠버네티스 대시보드는 대시보드 @@ -3588,7 +3588,7 @@ 38 - + Read documentation 문서 읽기 @@ -3596,7 +3596,7 @@ 24 - + Provide feedback 피드백하기 @@ -3604,7 +3604,7 @@ 35 - + Resource Information 리소스 정보 @@ -3612,7 +3612,7 @@ 22 - + Version 버전 @@ -3620,7 +3620,7 @@ 29 - + Scope 범위 @@ -3628,7 +3628,7 @@ 35 - + Subresources 하위 리소스 @@ -3636,7 +3636,7 @@ 47 - + Accepted Names 허용된 이름 @@ -3644,7 +3644,7 @@ 55 - + Plural 복수 @@ -3652,7 +3652,7 @@ 62 - + Singular 단수 @@ -3660,7 +3660,7 @@ 67 - + List Kind 종류 리스트 @@ -3668,7 +3668,7 @@ 77 - + Short Names 단축 이름 @@ -3676,7 +3676,7 @@ 82 - + Categories 카테고리 @@ -3684,7 +3684,7 @@ 87 - + Local settings Local settings @@ -3692,7 +3692,7 @@ 19 - + Data 데이터 @@ -3708,7 +3708,7 @@ 22 - + @@ -3716,7 +3716,7 @@ 41 - + Create from input 입력을 통해 생성 @@ -3724,7 +3724,7 @@ 20 - + Create from file 파일을 통해 생성 @@ -3732,7 +3732,7 @@ 24 - + Create from form 서식을 통해 생성 @@ -3740,7 +3740,7 @@ 28 - + Create a new namespace 신규 네임스페이스 생성 @@ -3748,7 +3748,7 @@ 18 - + The new namespace will be added to the cluster. 해당 신규 네임스페이스는 클러스터에 추가될 것입니다. @@ -3756,7 +3756,7 @@ 21 - + Namespace name 네임스페이스 명칭 @@ -3764,7 +3764,7 @@ 29 - + Name is required. 이름은 필수 항목입니다. @@ -3778,7 +3778,7 @@ 36 - + Name must be up to characters long. 이름의 문자 길이는 최대 입니다. @@ -3788,7 +3788,7 @@ 39 - + Name must be alphanumeric and may contain dashes. 이름은 영숫자이며 대시(dashes) 기호를 포함할 수 있습니다. @@ -3798,7 +3798,7 @@ 44 - + Go to namespace Go to namespace @@ -3806,7 +3806,7 @@ 23 - + A namespace with the specified name will be added to the cluster. 명시된 이름을 가진 네임스페이스가 클러스터에 추가될 것입니다. @@ -3814,7 +3814,7 @@ 48 - + Learn more open_in_new open_in_new 더 배우기 @@ -3832,7 +3832,7 @@ 82 - + Create 생성 @@ -3844,7 +3844,7 @@ 97 - + Create a new image pull secret 신규 이미지 풀(Pull) 시크릿 생성 @@ -3852,7 +3852,7 @@ 18 - + The new secret will be added to the cluster 해당 신규 시크릿은 클러스터에 추가될 것입니다. @@ -3860,7 +3860,7 @@ 21 - + Secret name 시크릿 이름 @@ -3868,7 +3868,7 @@ 29 - + Name must be up to characters long. 이름의 문자 길이는 최대 입니다. @@ -3878,7 +3878,7 @@ 39 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 이름은 DNS 도매인 이름의 문법을 따라야 합니다(예를 들면, new.image-pull.secret). @@ -3888,7 +3888,7 @@ 44 - + A secret with the specified name will be added to the cluster in the namespace. 명시된 이름의 시크릿은 클러스터의 해당 네임스페이스 안에 추가될 것입니다. @@ -3896,7 +3896,7 @@ 48 - + Data is required. 데이터는 필수 항목입니다. @@ -3906,7 +3906,7 @@ 69 - + Data must be Base64 encoded. 데이터는 Base64로 인코딩되어야 합니다. @@ -3916,7 +3916,7 @@ 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. 시크릿에 보관할 데이터를 명시하세요. 값은 .dockercfg 파일 내용을 Base64로 인코딩한 형태입니다. @@ -3924,7 +3924,7 @@ 77 - + App name 앱 이름 @@ -3932,7 +3932,7 @@ 24 - + Deployment or service with this name already exists within namespace. 이 이름은 네임스페이스 내의 디플로이먼트 또는 서비스에서 이미 사용되고 있습니다. @@ -3942,7 +3942,7 @@ 37 - + Application name is required. 애플리케이션 이름은 필수 항목입니다. @@ -3952,7 +3952,7 @@ 41 - + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. 애플리케이션 이름은 소문자로 시작해야 하고 소문자, 숫자, 단어 사이의 '-'만 포함할 수 있습니다. @@ -3962,7 +3962,7 @@ 45 - + An 'app' label with this value will be added to the Deployment and Service that get deployed. 이 값을 가진 '앱' 레이블은 디플로이먼트와 디플로이되는 서비스에 추가될 것입니다. @@ -3970,7 +3970,7 @@ 50 - + Learn more open_in_new 더 배우기 @@ -3993,7 +3993,7 @@ 141 - + Container image 컨테이너 이미지 @@ -4001,7 +4001,7 @@ 65 - + Container image is required 컨테이너 이미지는 필수 항목입니다. @@ -4011,7 +4011,7 @@ 71 - + Container image is invalid: 유효한 컨테이너 이미지가 아님: @@ -4021,7 +4021,7 @@ 74 - + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. 레지스트리에 있는 퍼블릭 이미지나, 도커 허브 또는 구글 컨테이너 레지스트리의 프라이빗 이미지의 URL을 입력하세요. @@ -4029,7 +4029,7 @@ 80 - + Number of pods 파드의 수 @@ -4037,7 +4037,7 @@ 96 - + Number of pods is required 파드의 수는 필수 항목입니다. @@ -4047,7 +4047,7 @@ 103 - + Number of pods must be a positive integer 파드의 수는 양의 정수만 허용됩니다. @@ -4057,7 +4057,7 @@ 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 파드의 수를 높게 설정하면 클러스터와 대시보드 UI에 성능 이슈를 일으킬 수 있습니다. @@ -4067,7 +4067,7 @@ 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. 클러스터에 의도한 파드의 수를 유지하기 위해서 디플로이먼트가 생성될 것입니다. @@ -4075,7 +4075,7 @@ 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. 선택적으로, 내부 또는 외부 서비스를 정의하여 들어오는 포트를 컨테이너가 볼 수 있는 대상 포트에 매핑할 수 있습니다. @@ -4083,7 +4083,7 @@ 136 - + Description 설명 @@ -4091,7 +4091,7 @@ 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. 설명은 디플로이먼트에 어노테이션으로 추가될 것이며, 애플리케이션 상세 정보에 표시될 것입니다. @@ -4101,7 +4101,7 @@ 157 - + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. 명시된 레이블은 생성된 디플로이먼트, 서비스(있다면), 파드에 적용될 것입니다. 공통 레이블은 릴리스, 환경, 티어(tier), 파티션, 트랙(track)을 포함합니다. @@ -4109,7 +4109,7 @@ 169 - + Learn more open_in_new open_in_new 더 배우기 @@ -4143,7 +4143,7 @@ 340 - + Create a new namespace... 신규 네임스페이스 생성... @@ -4153,7 +4153,7 @@ 193 - + Namespaces let you partition resources into logically named groups. 네임스페이스는 리소스를 논리적으로 명칭된 그룹으로 분할할 수 있습니다. @@ -4161,7 +4161,7 @@ 198 - + Create a new secret... 신규 시크릿 생성... @@ -4171,7 +4171,7 @@ 221 - + Image Pull Secret 이미지 풀(Pull) 시크릿 @@ -4179,7 +4179,7 @@ 213 - + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. 명시된 이미지가 프라이빗 이미지라면 풀(Pull) 시크릿 자격증명이 필요할 것입니다. 사용하고 있는 시크릿을 선택하거나 신규 시크릿을 생성할 수 있습니다. @@ -4187,7 +4187,7 @@ 226 - + CPU requirement (cores) CPU 요구 사항(cores) @@ -4195,7 +4195,7 @@ 242 - + CPU requirement must be given as a positive number. CPU 요구 사항은 양의 정수이어야 합니다. @@ -4205,7 +4205,7 @@ 249 - + CPU requirement must be given as a valid number. CPU 요구 사항은 유효한 숫자로 주어져야 합니다. @@ -4215,7 +4215,7 @@ 253 - + Memory requirement (MiB) 메모리 요구 사항(MiB) @@ -4223,7 +4223,7 @@ 260 - + Memory requirement must be given as a positive number. 메모리 요구 사항은 양의 정수이어야 합니다. @@ -4233,7 +4233,7 @@ 267 - + Memory requirement must be given as a valid number. 메모리 요구 사항은 유효한 숫자로 주어져야 합니다. @@ -4243,7 +4243,7 @@ 271 - + You can specify minimum CPU and memory requirements for the container. 컨테이너를 위한 최소 CPU와 메모리 요구 사항을 명시할 수 있습니다. @@ -4251,7 +4251,7 @@ 276 - + Run command 커맨드 실행 @@ -4259,7 +4259,7 @@ 291 - + Run command arguments 커맨드 인수 실행 @@ -4267,7 +4267,7 @@ 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. 기본적으로, 컨테이너는 선택된 이미지의 기본 엔트리포인트 커맨드를 실행합니다. 커맨드 옵션을 사용하여 기본을 변경할 수 있습니다. @@ -4275,7 +4275,7 @@ 303 - + Run as privileged 특권을 가진(privileged) 상태로 실행 @@ -4283,7 +4283,7 @@ 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 특권을 가진(privileged) 컨테이너의 프로세스는 호스트에서 root로 동작하는 프로세스와 동일합니다. @@ -4291,7 +4291,7 @@ 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. 환경 변수는 컨테이너 안에서 사용 가능합니다. 값은 $(변수_이름) 구문을 사용하여 다른 변수를 참조할 수 있습니다. @@ -4299,7 +4299,7 @@ 335 - + Deploy @@ -4310,7 +4310,7 @@ 355 - + Cancel @@ -4325,7 +4325,7 @@ 49 - + @@ -4336,7 +4336,7 @@ 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {고급 옵션 숨기기} other {고급 옵션 보기} } @@ -4344,7 +4344,7 @@ 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. 파일에 명시된 네임스페이스에 생성할 리소스를 명시하는 YAML 또는 JSON 내용을 입력하세요. @@ -4354,7 +4354,7 @@ 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 현재 선택된 네임스페이스에 생성할 리소스를 명시하는 YAML 또는 JSON 내용을 입력하세요. @@ -4364,7 +4364,7 @@ 24 - + Learn more open_in_new open_in_new 더 배우기 @@ -4374,7 +4374,7 @@ 29 - + Upload @@ -4385,7 +4385,7 @@ 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. 파일에 명시된 네임스페이스에 디플로이할 리소스를 명시하는 YAML 또는 JSON 파일을 선택하세요. @@ -4395,7 +4395,7 @@ 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 현재 선택된 네임스페이스에 디플로이할 리소스를 명시하는 YAML 또는 JSON 파일을 선택하세요. @@ -4405,7 +4405,7 @@ 24 - + Learn more open_in_new open_in_new 더 배우기 @@ -4415,7 +4415,7 @@ 29 - + Choose YAML or JSON file YAML 또는 JSON 파일 선택 @@ -4423,7 +4423,7 @@ 36 - + Upload 업로드 @@ -4433,7 +4433,7 @@ 46 - + Environment variables 환경 변수 @@ -4441,7 +4441,7 @@ 19 - + Variable name must be a valid C identifier. 변수 이름은 유효한 C 식별자이어야 합니다. @@ -4451,7 +4451,7 @@ 33 - + Value @@ -4459,7 +4459,7 @@ 44 - + Service 서비스 @@ -4475,7 +4475,7 @@ 42 - + Port 포트 @@ -4483,7 +4483,7 @@ 48 - + Port must be an integer. 포트는 정수이어야 합니다. @@ -4493,7 +4493,7 @@ 53 - + Port cannot be empty. 포트는 비울 수 없습니다. @@ -4503,7 +4503,7 @@ 57 - + Port must be greater than 0. 포트는 0 보다 높아야 합니다. @@ -4513,7 +4513,7 @@ 61 - + Port must be less than 65536. 포트는 65536 보다 낮아야 합니다. @@ -4523,7 +4523,7 @@ 65 - + Target port 대상 포트 @@ -4531,7 +4531,7 @@ 79 - + Target port must be an integer. 대상 포트는 정수이어야 합니다. @@ -4541,7 +4541,7 @@ 86 - + Target port cannot be empty. 대상 포트는 비울 수 없습니다. @@ -4551,7 +4551,7 @@ 90 - + Target port must be greater than 0. 대상 포트는 0 보다 높아야 합니다. @@ -4561,7 +4561,7 @@ 94 - + Target port must be less than 65536. 대상 포트는 65536 보다 낮아야 합니다. @@ -4571,7 +4571,7 @@ 98 - + Protocol 프로토콜 @@ -4579,7 +4579,7 @@ 110 - + Protocol is required. 프로토콜은 필수 사항입니다. @@ -4589,7 +4589,7 @@ 123 - + Invalid protocol. 유효하지 않은 프로토콜. @@ -4599,7 +4599,7 @@ 127 - + key @@ -4607,7 +4607,7 @@ 30 - + is not unique 는 고유하지 않습니다. @@ -4617,7 +4617,7 @@ 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). 해당 접두사는 유효한 DNS 서브도메인 접두사가 아닙니다(예: my-domain.com). @@ -4627,7 +4627,7 @@ 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. 레이블 키 이름은 '-', '_', 또는 '.'로 분리되는 영숫자이어야 하며, 접두사로 DNS 서브토메인과 '/'가 선택적으로 사용될 수 있습니다. @@ -4637,7 +4637,7 @@ 41 - + Prefix should not exceed 253 characters. 접두사는 253개의 문자를 초과할 수 없습니다. @@ -4647,7 +4647,7 @@ 45 - + Label Key name should not exceed 63 characters. 레이블 키 이름은 63개의 문자를 초과할 수 없습니다. @@ -4657,7 +4657,7 @@ 49 - + value @@ -4665,7 +4665,7 @@ 62 - + Label value must be alphanumeric separated by '.' , '-' or '_'. 레이블 값은 '-', '_', 또는 '.'로 분리되는 영숫자이어야 합니다. @@ -4675,7 +4675,7 @@ 66 - + Label Value must not exceed 253 characters. 레이블 값은 253개의 문자를 초과할 수 없습니다. @@ -4685,7 +4685,7 @@ 70 - + Logs from 로그 @@ -4693,7 +4693,7 @@ 24 - + Init Containers 초기화 컨테이너 @@ -4701,7 +4701,7 @@ 36 - + in @@ -4709,7 +4709,7 @@ 47 - + Download logs 로그 다운로드 @@ -4717,7 +4717,7 @@ 63 - + Invert colors 색상 반전 @@ -4725,7 +4725,7 @@ 134 - + Reduce font size 글꼴 크기 축소 @@ -4733,7 +4733,7 @@ 139 - + Show timestamps 타임스탬프 보기 @@ -4741,7 +4741,7 @@ 144 - + Auto-refresh (every s.) ( 초마다) 자동 새로고침. @@ -4749,7 +4749,7 @@ 149 - + Show previous logs 이전 로그 보기 @@ -4757,7 +4757,7 @@ 154 - + Logs from to UTC Logs from to 98 - + Pod Selector 파드 셀렉터 @@ -4775,7 +4775,7 @@ 28 - + Policy Types 폴리시 타입 @@ -4783,7 +4783,7 @@ 37 - + Ingress Rules 인그레스 규칙 @@ -4791,7 +4791,7 @@ 49 - + Egress Rules 이그레스 규칙 @@ -4799,7 +4799,7 @@ 61 - + Source Source @@ -4807,7 +4807,7 @@ 19 - + Type Type @@ -4851,7 +4851,7 @@ 309 - + Filesystem type Filesystem type @@ -4879,7 +4879,7 @@ 316 - + Partition Partition @@ -4891,7 +4891,7 @@ 166 - + Read only Read only @@ -4927,7 +4927,7 @@ 354 - + Volume ID Volume ID @@ -4943,7 +4943,7 @@ 116 - + Target World Wide Names Target World Wide Names @@ -4951,7 +4951,7 @@ 124 - + Dataset name Dataset name @@ -4959,7 +4959,7 @@ 143 - + Persistent disk name Persistent disk name @@ -4967,7 +4967,7 @@ 180 - + Endpoints Endpoints @@ -4975,7 +4975,7 @@ 196 - + Path Path @@ -4991,7 +4991,7 @@ 293 - + iSCSI Qualified Name iSCSI Qualified Name @@ -4999,7 +4999,7 @@ 249 - + iSCSI target lun number iSCSI target lun number @@ -5007,7 +5007,7 @@ 263 - + Target portal Target portal @@ -5015,7 +5015,7 @@ 270 - + Server Server @@ -5023,7 +5023,7 @@ 286 - + Image Image @@ -5031,7 +5031,7 @@ 323 - + Keyring Keyring @@ -5039,7 +5039,7 @@ 330 - + Monitors Monitors @@ -5047,7 +5047,7 @@ 337 - + Pool Pool @@ -5055,7 +5055,7 @@ 347 - + Secret reference name Secret reference name @@ -5063,7 +5063,7 @@ 361 - + User User @@ -5071,7 +5071,7 @@ 368 - + Pod CIDR 파드 CIDR @@ -5079,7 +5079,7 @@ 35 - + Provider ID 프로바이더 ID @@ -5087,7 +5087,7 @@ 40 - + Unschedulable 스케줄할 수 없는 @@ -5095,7 +5095,7 @@ 45 - + Addresses 주소 @@ -5103,7 +5103,7 @@ 51 - + Taints 테인트(Taints) @@ -5111,7 +5111,7 @@ 60 - + System information 시스템 정보 @@ -5119,7 +5119,7 @@ 71 - + Machine ID 머신 ID @@ -5127,7 +5127,7 @@ 77 - + System UUID 시스템 UUID @@ -5135,7 +5135,7 @@ 82 - + Boot ID 부트 ID @@ -5143,7 +5143,7 @@ 87 - + Kernel version 커널 버전 @@ -5151,7 +5151,7 @@ 92 - + OS Image OS 이미지 @@ -5159,7 +5159,7 @@ 97 - + Container runtime version 컨테이너 런타임 버전 @@ -5167,7 +5167,7 @@ 102 - + kubelet version kubelet 버전 @@ -5175,7 +5175,7 @@ 107 - + kube-proxy version kube-proxy 버전 @@ -5183,7 +5183,7 @@ 112 - + Operating system 운영 체제 @@ -5191,7 +5191,7 @@ 117 - + Architecture 아키텍처 @@ -5199,7 +5199,7 @@ 122 - + Allocation 할당 @@ -5207,7 +5207,7 @@ 130 - + CPU CPU @@ -5215,7 +5215,7 @@ 138 - + Memory 메모리 @@ -5223,7 +5223,7 @@ 151 - + Reclaim policy 반환 정책 @@ -5231,7 +5231,7 @@ 46 - + Storage class 스토리지 클래스 @@ -5239,7 +5239,7 @@ 52 - + Access modes 접근 모드 @@ -5247,7 +5247,7 @@ 73 - + Quantity 수량 @@ -5255,7 +5255,7 @@ 104 - + Path 경로 @@ -5263,7 +5263,7 @@ 49 - + Path Type Path Type @@ -5271,7 +5271,7 @@ 56 - + Service Name Service Name @@ -5283,7 +5283,7 @@ 29 - + Service Port Service Port @@ -5295,7 +5295,7 @@ 35 - + TLS Secret TLS Secret @@ -5303,7 +5303,7 @@ 88 - + Parameter 파라미터 @@ -5311,7 +5311,7 @@ 37 - + Local settings Local settings @@ -5319,7 +5319,7 @@ 53,62 - + There is no data to display. 표시할 데이터가 없습니다. @@ -5331,7 +5331,7 @@ 40 - + Session Affinity 세션 어피니티(Affinity) @@ -5339,7 +5339,7 @@ 38 - + Selector 셀렉터 @@ -5359,7 +5359,7 @@ 38 - + Schedule:  스케줄:  @@ -5367,7 +5367,7 @@ 28 - + Active Jobs:  액티브 잡:  @@ -5375,7 +5375,7 @@ 35 - + Suspend:  일시 중지(Suspend):  @@ -5383,7 +5383,7 @@ 42 - + Active Jobs 액티브 잡 @@ -5395,7 +5395,7 @@ 90 - + Last schedule 마지막 스케줄 @@ -5403,7 +5403,7 @@ 70 - + Concurrency policy 동시 실행 정책 @@ -5411,7 +5411,7 @@ 76 - + Starting deadline seconds 마감 초 시작하기(Starting deadline seconds) @@ -5419,7 +5419,7 @@ 82 - + Image Pull Secrets Image Pull Secrets @@ -5427,7 +5427,7 @@ 57 - + Inactive Jobs 인액티브 잡 @@ -5435,7 +5435,7 @@ 94 - + Init images 이미지 초기화 @@ -5463,7 +5463,7 @@ 48 - + Resource information Resource information @@ -5471,7 +5471,7 @@ 24 - + Strategy:  전략:  @@ -5479,7 +5479,7 @@ 28 - + Min ready seconds:  최소 준비 초(Min ready seconds):  @@ -5487,7 +5487,7 @@ 35 - + Revision history limit:  개정 내역 한도:  @@ -5495,7 +5495,7 @@ 42 - + Strategy 전략 @@ -5503,7 +5503,7 @@ 52 - + Min ready seconds 최소 준비 초(Min ready seconds) @@ -5511,7 +5511,7 @@ 58 - + Revision history limit 개정 내역 한도 @@ -5519,7 +5519,7 @@ 64 - + Rolling update strategy 롤링 업데이트 전략 @@ -5527,7 +5527,7 @@ 82 - + Max surge:  최대 증가율(surge):  @@ -5535,7 +5535,7 @@ 88 - + Max unavailable:  최대 비가용(Max unavailable):  @@ -5543,7 +5543,7 @@ 95 - + Max surge 최대 증가율(surge) @@ -5551,7 +5551,7 @@ 105 - + Max unavailable 최대 비가용(Max unavailable) @@ -5559,7 +5559,7 @@ 111 - + Pods status 파드 상태 @@ -5571,7 +5571,7 @@ 119 - + Updated:  업데이트된:  @@ -5579,7 +5579,7 @@ 125 - + Total:  전체:  @@ -5587,7 +5587,7 @@ 132 - + Available:  가용한:  @@ -5595,7 +5595,7 @@ 139 - + Unavailable:  가용하지 않은:  @@ -5603,7 +5603,7 @@ 146 - + Updated 업데이트된 @@ -5611,7 +5611,7 @@ 156 - + Total 전체 @@ -5619,7 +5619,7 @@ 162 - + Available 가용한 @@ -5627,7 +5627,7 @@ 168 - + Unavailable 가용하지 않은 @@ -5635,7 +5635,7 @@ 174 - + New Replica Set 신규 레플리카 셋 @@ -5643,7 +5643,7 @@ 186 - + Pods:  파드:  @@ -5655,7 +5655,7 @@ 28 - + Old Replica Sets 오래된 레플리카 셋 @@ -5663,7 +5663,7 @@ 284 - + Completions:  완료:  @@ -5671,7 +5671,7 @@ 28 - + Parallelism:  병렬성:  @@ -5679,7 +5679,7 @@ 35 - + Completions 완료 @@ -5687,7 +5687,7 @@ 45 - + Parallelism 병렬성 @@ -5695,7 +5695,7 @@ 51 - + Label Selector 레이블 셀렉터 @@ -5707,7 +5707,7 @@ 30 - + Settings have changed since last reload 마지막 새로 고침 이후 설정이 변경되었습니다. @@ -5715,7 +5715,7 @@ 18 - + Do you want to save them anyways? 어쨌든 저장하고 싶습니까? @@ -5723,7 +5723,7 @@ 19 - + Refresh 리프레시 @@ -5731,7 +5731,7 @@ 28 - + Default namespace Default namespace @@ -5739,7 +5739,7 @@ 18 - + Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. @@ -5747,7 +5747,7 @@ 20 - + Namespace fallback list Namespace fallback list @@ -5755,7 +5755,7 @@ 40 - + List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. @@ -5763,7 +5763,7 @@ 42 - + Add namespaces... Add namespaces... @@ -5771,7 +5771,7 @@ 60 - + Edit Namespace List Edit Namespace List @@ -5779,7 +5779,7 @@ 20 - + Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. @@ -5787,7 +5787,7 @@ 23 - + Edit Edit @@ -5795,7 +5795,7 @@ 45 - + Close Close @@ -5807,7 +5807,7 @@ 50 - + No namespaces selected No namespaces selected @@ -5815,7 +5815,7 @@ 36 - + Add Namespace Add Namespace @@ -5823,7 +5823,7 @@ 20 - + Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list @@ -5831,7 +5831,7 @@ 23 - + Add Add @@ -5839,7 +5839,7 @@ 47 - + Global settings are stored in config map, so all of them are applied for every instance of the app. 글로벌 설정들은 컨피그 맵에 저장되므로, 모든 앱 인스턴스에 전부 적용됩니다. @@ -5849,7 +5849,7 @@ 25 - + Cluster name 클러스터 이름 @@ -5861,7 +5861,7 @@ 38 - + Cluster name appears in the browser window title if it is set. 설정한 경우, 클러스터 이름이 브라우저 윈도우에 나타납니다. @@ -5869,7 +5869,7 @@ 32 - + Items per page 페이지 당 항목 @@ -5877,7 +5877,7 @@ 47 - + Max number of items that can be displayed on every list view. 모든 목록 화면에서 표시할 수 있는 최대 항목 개수. @@ -5885,7 +5885,7 @@ 49 - + Labels limit 레이블 제한 @@ -5893,7 +5893,7 @@ 65 - + Max number of labels that are displayed by default on most views. 대부분의 화면에서 기본적으로 표시할 수 있는 최대 레이블 개수. @@ -5901,7 +5901,7 @@ 67 - + Logs auto-refresh time interval 로그 자동 갱신 시간 간격 @@ -5909,7 +5909,7 @@ 83 - + Number of seconds between every auto-refresh of logs. 로그가 자동 갱신되는데 걸리는 초. @@ -5917,7 +5917,7 @@ 85 - + Resource auto-refresh time interval 리소스 자동 갱신 시간 간격 @@ -5925,7 +5925,7 @@ 101 - + Number of seconds between every auto-refresh of every resource. Set 0 to disable. 리소스 자동 갱신되는데 걸리는 초. 0으로 설정하면 해제됩니다. @@ -5933,7 +5933,7 @@ 103 - + Disable access denied notification 접근 거부 알림 해제 @@ -5941,7 +5941,7 @@ 119 - + Hides all access denied warnings in the notification panel. 알림 패널에서 접근 거부 경고 모두 숨김. @@ -5949,7 +5949,7 @@ 121 - + Save 저장 @@ -5959,7 +5959,7 @@ 137 - + Reload 리로드 @@ -5969,7 +5969,7 @@ 144 - + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. @@ -5977,7 +5977,7 @@ 23 - + Theme Theme @@ -5985,7 +5985,7 @@ 27 - + Choose color theme of the dashboard Choose color theme of the dashboard @@ -5993,7 +5993,7 @@ 29 - + Language 언어 @@ -6001,7 +6001,7 @@ 44 - + Change the language of the dashboard 대시 보드의 언어 변경 @@ -6009,7 +6009,7 @@ 46 - + Global settings Global settings @@ -6017,7 +6017,7 @@ 21 - + Shell in in 의 diff --git a/i18n/messages.xlf b/i18n/messages.xlf index c0d870a6938b..fa99696a7214 100644 --- a/i18n/messages.xlf +++ b/i18n/messages.xlf @@ -2,182 +2,182 @@ - + Kubernetes Dashboard src/app/frontend/login/template.html 23 - + Sign in src/app/frontend/login/template.html 126,127 - + Kubeconfig src/app/frontend/login/template.html 34 - + Basic src/app/frontend/login/template.html 36 - + Token src/app/frontend/login/template.html 38 - + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. src/app/frontend/login/template.html 45,46 - + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. src/app/frontend/login/template.html 49,50 - + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. src/app/frontend/login/template.html 53,54 - + Enter token src/app/frontend/login/template.html 66 - + Username src/app/frontend/login/template.html 79 - + Password src/app/frontend/login/template.html 90 - + Choose kubeconfig file src/app/frontend/login/template.html 99 - + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . src/app/frontend/login/template.html 110,115 - + Skip src/app/frontend/login/template.html 135,136 - + Create new resource src/app/frontend/chrome/template.html 47 - + ago src/app/frontend/chrome/notifications/template.html 45,47 - + There are no notifications src/app/frontend/chrome/notifications/template.html 61 - + Remove all notifications src/app/frontend/chrome/notifications/template.html 67 - + Search src/app/frontend/chrome/search/template.html 29 - + Logged in with auth header src/app/frontend/chrome/userpanel/template.html 23 - + Logged in with token src/app/frontend/chrome/userpanel/template.html 25 - + Default service account src/app/frontend/chrome/userpanel/template.html 28 - + Sign in src/app/frontend/chrome/userpanel/template.html 37,38 - + Sign out src/app/frontend/chrome/userpanel/template.html 42,43 - + Workload Status src/app/frontend/common/components/workloadstatus/template.html 20 - + Cron Jobs src/app/frontend/common/components/resourcelist/cronjob/template.html @@ -188,7 +188,7 @@ 38 - + Daemon Sets src/app/frontend/common/components/resourcelist/daemonset/template.html @@ -199,7 +199,7 @@ 56 - + Deployments src/app/frontend/common/components/resourcelist/deployment/template.html @@ -210,7 +210,7 @@ 74 - + Jobs src/app/frontend/common/components/resourcelist/job/template.html @@ -221,7 +221,7 @@ 92 - + Pods src/app/frontend/common/components/creator/template.html @@ -272,7 +272,7 @@ 248 - + Replica Sets src/app/frontend/common/components/resourcelist/replicaset/template.html @@ -283,7 +283,7 @@ 129 - + Replication Controllers src/app/frontend/common/components/resourcelist/replicationcontroller/template.html @@ -294,7 +294,7 @@ 147 - + Stateful Sets src/app/frontend/common/components/resourcelist/statefulset/template.html @@ -305,14 +305,14 @@ 165 - + Delete a resource src/app/frontend/common/dialogs/deleteresource/template.html 18 - + This action is equivalent to: src/app/frontend/common/dialogs/deleteresource/template.html @@ -327,7 +327,7 @@ 50 - + Delete src/app/frontend/common/components/list/column/menu/template.html @@ -338,7 +338,7 @@ 45 - + Cancel src/app/frontend/common/dialogs/deleteresource/template.html @@ -361,14 +361,14 @@ 35 - + Are you sure you want to delete  in namespace ? src/app/frontend/common/dialogs/deleteresource/template.html 21,25 - + Download logs file @@ -376,42 +376,42 @@ 20,21 - + Size: B src/app/frontend/common/dialogs/download/template.html 24 - + Preparing file to download... src/app/frontend/common/dialogs/download/template.html 30,31 - + File is ready to download! src/app/frontend/common/dialogs/download/template.html 34,35 - + Forbidden (403) src/app/frontend/common/dialogs/download/template.html 39 - + You do not have required permissions to access this resource. src/app/frontend/common/dialogs/download/template.html 40 - + Save src/app/frontend/common/dialogs/download/template.html @@ -422,14 +422,14 @@ 24 - + Abort src/app/frontend/common/dialogs/download/template.html 54 - + Close src/app/frontend/common/components/chips/chipdialog/template.html @@ -440,14 +440,14 @@ 62 - + Edit a resource src/app/frontend/common/dialogs/editresource/template.html 18 - + Update src/app/frontend/common/dialogs/editresource/template.html @@ -458,28 +458,28 @@ 31 - + Restart a resource src/app/frontend/common/dialogs/restartresource/template.html 18 - + This action is equivalent to: src/app/frontend/common/dialogs/restartresource/template.html 31 - + Restart src/app/frontend/common/dialogs/restartresource/template.html 45,46 - + Cancel src/app/frontend/common/dialogs/restartresource/template.html @@ -498,70 +498,70 @@ 54,55 - + in namespace will be restarted. src/app/frontend/common/dialogs/restartresource/template.html 21,25 - + Scale a resource src/app/frontend/common/dialogs/scaleresource/template.html 18 - + will be updated to reflect the desired replicas count. src/app/frontend/common/dialogs/scaleresource/template.html 20,22 - + Desired replicas src/app/frontend/common/dialogs/scaleresource/template.html 28 - + Actual replicas src/app/frontend/common/dialogs/scaleresource/template.html 40 - + Scale src/app/frontend/common/dialogs/scaleresource/template.html 64,65 - + Trigger a src/app/frontend/common/dialogs/triggerresource/template.html 18 - + will be triggered. src/app/frontend/common/dialogs/triggerresource/template.html 20 - + Trigger src/app/frontend/common/dialogs/triggerresource/template.html 26,27 - + There is nothing to display here src/app/frontend/common/components/list/zerostate/template.html @@ -572,238 +572,238 @@ 23 - + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. src/app/frontend/common/components/zerostate/template.html 27,33 - + Workloads src/app/frontend/chrome/nav/template.html 28,29 - + Cron Jobs src/app/frontend/chrome/nav/template.html 33,34 - + Daemon Sets src/app/frontend/chrome/nav/template.html 38,39 - + Deployments src/app/frontend/chrome/nav/template.html 43,44 - + Jobs src/app/frontend/chrome/nav/template.html 48,49 - + Pods src/app/frontend/chrome/nav/template.html 53,54 - + Replica Sets src/app/frontend/chrome/nav/template.html 58,59 - + Replication Controllers src/app/frontend/chrome/nav/template.html 63,64 - + Stateful Sets src/app/frontend/chrome/nav/template.html 68,69 - + Service src/app/frontend/chrome/nav/template.html 76,77 - + Ingresses src/app/frontend/chrome/nav/template.html 81,82 - + Services src/app/frontend/chrome/nav/template.html 86,87 - + Config and Storage src/app/frontend/chrome/nav/template.html 93,94 - + Config Maps src/app/frontend/chrome/nav/template.html 100,101 - + Persistent Volume Claims src/app/frontend/chrome/nav/template.html 106,107 - + Secrets src/app/frontend/chrome/nav/template.html 112,113 - + Storage Classes src/app/frontend/chrome/nav/template.html 117,118 - + Cluster src/app/frontend/chrome/nav/template.html 124,125 - + Cluster Role Bindings src/app/frontend/chrome/nav/template.html 129,130 - + Cluster Roles src/app/frontend/chrome/nav/template.html 134,135 - + Namespaces src/app/frontend/chrome/nav/template.html 139,140 - + Network Policies src/app/frontend/chrome/nav/template.html 145,146 - + Nodes src/app/frontend/chrome/nav/template.html 150,151 - + Persistent Volumes src/app/frontend/chrome/nav/template.html 155,156 - + Role Bindings src/app/frontend/chrome/nav/template.html 161,162 - + Roles src/app/frontend/chrome/nav/template.html 167,168 - + Service Accounts src/app/frontend/chrome/nav/template.html 173,174 - + Custom Resource Definitions src/app/frontend/chrome/nav/template.html 181,182 - + Settings src/app/frontend/chrome/nav/template.html 201,202 - + About src/app/frontend/chrome/nav/template.html 207,208 - + Plugins src/app/frontend/chrome/nav/template.html 192,193 - + src/app/frontend/chrome/nav/pinner/template.html 22,23 - + Data src/app/frontend/crd/crdobject/template.html @@ -818,7 +818,7 @@ 22 - + Resource information src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html @@ -889,49 +889,49 @@ 22 - + Pod Selector src/app/frontend/resource/cluster/networkpolicy/detail/template.html 28 - + Policy Types src/app/frontend/resource/cluster/networkpolicy/detail/template.html 37 - + Ingress Rules src/app/frontend/resource/cluster/networkpolicy/detail/template.html 49 - + Egress Rules src/app/frontend/resource/cluster/networkpolicy/detail/template.html 61 - + System information src/app/frontend/resource/cluster/node/detail/template.html 71 - + Allocation src/app/frontend/resource/cluster/node/detail/template.html 130 - + Phase src/app/frontend/common/components/resourcelist/namespace/template.html @@ -942,126 +942,126 @@ 30 - + Pod CIDR src/app/frontend/resource/cluster/node/detail/template.html 35 - + Provider ID src/app/frontend/resource/cluster/node/detail/template.html 40 - + Unschedulable src/app/frontend/resource/cluster/node/detail/template.html 45 - + Addresses src/app/frontend/resource/cluster/node/detail/template.html 51 - + Taints src/app/frontend/resource/cluster/node/detail/template.html 60 - + Machine ID src/app/frontend/resource/cluster/node/detail/template.html 77 - + System UUID src/app/frontend/resource/cluster/node/detail/template.html 82 - + Boot ID src/app/frontend/resource/cluster/node/detail/template.html 87 - + Kernel version src/app/frontend/resource/cluster/node/detail/template.html 92 - + OS Image src/app/frontend/resource/cluster/node/detail/template.html 97 - + Container runtime version src/app/frontend/resource/cluster/node/detail/template.html 102 - + kubelet version src/app/frontend/resource/cluster/node/detail/template.html 107 - + kube-proxy version src/app/frontend/resource/cluster/node/detail/template.html 112 - + Operating system src/app/frontend/resource/cluster/node/detail/template.html 117 - + Architecture src/app/frontend/resource/cluster/node/detail/template.html 122 - + CPU src/app/frontend/resource/cluster/node/detail/template.html 138 - + Memory src/app/frontend/resource/cluster/node/detail/template.html 151 - + Capacity src/app/frontend/common/components/resourcelist/persistentvolume/template.html @@ -1080,7 +1080,7 @@ 39 - + Status src/app/frontend/common/components/condition/template.html @@ -1119,7 +1119,7 @@ 28 - + Claim src/app/frontend/common/components/resourcelist/persistentvolume/template.html @@ -1130,21 +1130,21 @@ 35 - + Reclaim policy src/app/frontend/resource/cluster/persistentvolume/detail/template.html 46 - + Storage class src/app/frontend/resource/cluster/persistentvolume/detail/template.html 52 - + Reason src/app/frontend/common/components/condition/template.html @@ -1159,7 +1159,7 @@ 60 - + Message src/app/frontend/common/components/condition/template.html @@ -1174,14 +1174,14 @@ 66 - + Access modes src/app/frontend/resource/cluster/persistentvolume/detail/template.html 73 - + Resource name src/app/frontend/common/components/limits/template.html @@ -1192,21 +1192,21 @@ 95 - + Quantity src/app/frontend/resource/cluster/persistentvolume/detail/template.html 104 - + Source src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 19,20 - + Type src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html @@ -1249,7 +1249,7 @@ 309,310 - + Filesystem type src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html @@ -1276,7 +1276,7 @@ 316,317 - + Partition src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html @@ -1287,7 +1287,7 @@ 166,167 - + Read only src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html @@ -1322,7 +1322,7 @@ 354,355 - + Volume ID src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html @@ -1337,35 +1337,35 @@ 116,117 - + Target World Wide Names src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 124,125 - + Dataset name src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 143,144 - + Persistent disk name src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 180,181 - + Endpoints src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 196,197 - + Path src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html @@ -1380,77 +1380,77 @@ 293,294 - + iSCSI Qualified Name src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 249,250 - + iSCSI target lun number src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 263,264 - + Target portal src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 270,271 - + Server src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 286,287 - + Image src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 323,324 - + Keyring src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 330,331 - + Monitors src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 337,338 - + Pool src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 347,348 - + Secret reference name src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 361,362 - + User src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 368,369 - + Secrets src/app/frontend/overview/template.html @@ -1473,14 +1473,14 @@ 60 - + Image Pull Secrets src/app/frontend/resource/cluster/serviceaccount/detail/template.html 25 - + Workloads src/app/frontend/overview/template.html @@ -1491,7 +1491,7 @@ 20 - + Service src/app/frontend/create/from/form/portmappings/template.html @@ -1506,7 +1506,7 @@ 42 - + Config and Storage src/app/frontend/overview/template.html @@ -1517,7 +1517,7 @@ 52 - + Cluster src/app/frontend/overview/template.html @@ -1528,126 +1528,126 @@ 68 - + Logs from src/app/frontend/logs/template.html 24 - + Containers src/app/frontend/logs/template.html 28 - + Init Containers src/app/frontend/logs/template.html 36 - + in src/app/frontend/logs/template.html 47 - + Download logs src/app/frontend/logs/template.html 63 - + Invert colors src/app/frontend/logs/template.html 134 - + Reduce font size src/app/frontend/logs/template.html 139 - + Show timestamps src/app/frontend/logs/template.html 144 - + Auto-refresh (every s.) src/app/frontend/logs/template.html 149 - + Show previous logs src/app/frontend/logs/template.html 154 - + Logs from to UTC src/app/frontend/logs/template.html 98,105 - + About src/app/frontend/about/template.html 19 - + General-purpose web UI for Kubernetes clusters src/app/frontend/about/template.html 30 - + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. src/app/frontend/about/template.html 38,41 - + Create from input src/app/frontend/create/template.html 20 - + Create from file src/app/frontend/create/template.html 24 - + Create from form src/app/frontend/create/template.html 28 - + There is no data to display. src/app/frontend/resource/config/configmap/detail/template.html @@ -1658,7 +1658,7 @@ 40 - + Storage Class src/app/frontend/common/components/resourcelist/persistentvolume/template.html @@ -1673,7 +1673,7 @@ 33 - + Access Modes src/app/frontend/common/components/resourcelist/persistentvolume/template.html @@ -1688,7 +1688,7 @@ 48 - + Provisioner src/app/frontend/common/components/resourcelist/storageclass/template.html @@ -1699,35 +1699,35 @@ 29 - + Parameter src/app/frontend/resource/config/storageclass/detail/template.html 37 - + Read documentation src/app/frontend/about/actionbar/template.html 24 - + Provide feedback src/app/frontend/about/actionbar/template.html 35 - + Events src/app/frontend/common/components/resourcelist/event/template.html 22 - + Items:  src/app/frontend/common/components/condition/template.html @@ -1878,49 +1878,49 @@ 25 - + Source src/app/frontend/common/components/resourcelist/event/template.html 51 - + Sub-object src/app/frontend/common/components/resourcelist/event/template.html 59 - + Count src/app/frontend/common/components/resourcelist/event/template.html 68 - + First Seen src/app/frontend/common/components/resourcelist/event/template.html 74 - + Last Seen src/app/frontend/common/components/resourcelist/event/template.html 83 - + Metadata src/app/frontend/common/components/objectmeta/template.html 19 - + Name:  src/app/frontend/common/components/creator/template.html @@ -1935,7 +1935,7 @@ 192 - + Name src/app/frontend/common/components/creator/template.html @@ -2078,7 +2078,7 @@ 224 - + Created src/app/frontend/common/components/objectmeta/template.html @@ -2197,14 +2197,14 @@ 69 - + Age src/app/frontend/common/components/objectmeta/template.html 62 - + Namespace:  src/app/frontend/common/components/objectmeta/template.html @@ -2215,7 +2215,7 @@ 199 - + Age:  src/app/frontend/common/components/creator/template.html @@ -2230,7 +2230,7 @@ 206 - + Namespace src/app/frontend/common/components/objectmeta/template.html @@ -2337,14 +2337,14 @@ 27 - + UID src/app/frontend/common/components/objectmeta/template.html 71 - + Labels src/app/frontend/common/components/creator/template.html @@ -2431,49 +2431,49 @@ 255 - + Annotations src/app/frontend/common/components/objectmeta/template.html 88 - + Network Policies src/app/frontend/common/components/resourcelist/networkpolicy/template.html 21 - + Shell in in src/app/frontend/shell/template.html 22,35 - + Show less src/app/frontend/common/components/chips/template.html 48 - + Show all src/app/frontend/common/components/chips/template.html 50 - + Nodes src/app/frontend/common/components/resourcelist/node/template.html 24 - + Ready src/app/frontend/common/components/endpoint/cardlist/template.html @@ -2484,56 +2484,56 @@ 75 - + CPU requests (cores) src/app/frontend/common/components/resourcelist/node/template.html 81 - + CPU limits (cores) src/app/frontend/common/components/resourcelist/node/template.html 89 - + Memory requests (bytes) src/app/frontend/common/components/resourcelist/node/template.html 97 - + Memory limits (bytes) src/app/frontend/common/components/resourcelist/node/template.html 105 - + Persistent Volumes src/app/frontend/common/components/resourcelist/persistentvolume/template.html 21 - + Reclaim Policy src/app/frontend/common/components/resourcelist/persistentvolume/template.html 76 - + Service Accounts src/app/frontend/common/components/resourcelist/serviceaccount/template.html 21 - + Type src/app/frontend/common/components/condition/template.html @@ -2552,14 +2552,14 @@ 28 - + Roles src/app/frontend/common/components/resourcelist/role/template.html 21 - + Rules src/app/frontend/common/components/ingressrulelist/template.html @@ -2570,98 +2570,98 @@ 20 - + Resources src/app/frontend/common/components/policyrule/template.html 36 - + Non-resource URL src/app/frontend/common/components/policyrule/template.html 48 - + Resource Names src/app/frontend/common/components/policyrule/template.html 60 - + Verbs src/app/frontend/common/components/policyrule/template.html 72 - + API Groups src/app/frontend/common/components/policyrule/template.html 84 - + Local settings src/app/frontend/settings/local/template.html 19,20 - + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. src/app/frontend/settings/local/template.html 23,25 - + Theme src/app/frontend/settings/local/template.html 27 - + Choose color theme of the dashboard src/app/frontend/settings/local/template.html 29 - + Language src/app/frontend/settings/local/template.html 44 - + Change the language of the dashboard src/app/frontend/settings/local/template.html 46 - + App name src/app/frontend/create/from/form/template.html 24 - + An 'app' label with this value will be added to the Deployment and Service that get deployed. src/app/frontend/create/from/form/template.html 50 - + Learn more open_in_new src/app/frontend/create/from/form/template.html @@ -2680,63 +2680,63 @@ 141,142 - + Container image src/app/frontend/create/from/form/template.html 65 - + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. src/app/frontend/create/from/form/template.html 80 - + Number of pods src/app/frontend/create/from/form/template.html 96 - + A Deployment will be created to maintain the desired number of pods across your cluster. src/app/frontend/create/from/form/template.html 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. src/app/frontend/create/from/form/template.html 136 - + Description src/app/frontend/create/from/form/template.html 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. src/app/frontend/create/from/form/template.html 157,158 - + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. src/app/frontend/create/from/form/template.html 169 - + Learn more open_in_new src/app/frontend/create/from/form/template.html @@ -2767,105 +2767,105 @@ 340,341 - + Create a new namespace... src/app/frontend/create/from/form/template.html 193,194 - + Namespaces let you partition resources into logically named groups. src/app/frontend/create/from/form/template.html 198 - + Image Pull Secret src/app/frontend/create/from/form/template.html 213 - + Create a new secret... src/app/frontend/create/from/form/template.html 221,222 - + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. src/app/frontend/create/from/form/template.html 226 - + CPU requirement (cores) src/app/frontend/create/from/form/template.html 242 - + Memory requirement (MiB) src/app/frontend/create/from/form/template.html 260 - + You can specify minimum CPU and memory requirements for the container. src/app/frontend/create/from/form/template.html 276 - + Run command src/app/frontend/create/from/form/template.html 291 - + Run command arguments src/app/frontend/create/from/form/template.html 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. src/app/frontend/create/from/form/template.html 303 - + Run as privileged src/app/frontend/create/from/form/template.html 318 - + Processes in privileged containers are equivalent to processes running as root on the host. src/app/frontend/create/from/form/template.html 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. src/app/frontend/create/from/form/template.html 335 - + Deploy @@ -2873,7 +2873,7 @@ 355,356 - + Cancel @@ -2885,14 +2885,14 @@ 49,50 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} src/app/frontend/create/from/form/template.html 371 - + @@ -2900,147 +2900,147 @@ 371,372 - + Deployment or service with this name already exists within namespace. src/app/frontend/create/from/form/template.html 37,38 - + Application name is required. src/app/frontend/create/from/form/template.html 41,42 - + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. src/app/frontend/create/from/form/template.html 45,46 - + Container image is required src/app/frontend/create/from/form/template.html 71,72 - + Container image is invalid: src/app/frontend/create/from/form/template.html 74,76 - + Number of pods is required src/app/frontend/create/from/form/template.html 103,104 - + Number of pods must be a positive integer src/app/frontend/create/from/form/template.html 107,108 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. src/app/frontend/create/from/form/template.html 112,113 - + CPU requirement must be given as a positive number. src/app/frontend/create/from/form/template.html 249,250 - + CPU requirement must be given as a valid number. src/app/frontend/create/from/form/template.html 253,254 - + Memory requirement must be given as a positive number. src/app/frontend/create/from/form/template.html 267,268 - + Memory requirement must be given as a valid number. src/app/frontend/create/from/form/template.html 271,272 - + Storage Classes src/app/frontend/common/components/resourcelist/storageclass/template.html 21 - + Parameters src/app/frontend/common/components/resourcelist/storageclass/template.html 59 - + Persistent Volume Claims src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html 21 - + Volume src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html 85 - + Config Maps src/app/frontend/common/components/resourcelist/configmap/template.html 21 - + Plugins src/app/frontend/common/components/resourcelist/plugin/template.html 21 - + Dependencies src/app/frontend/common/components/resourcelist/plugin/template.html 55 - + Services src/app/frontend/common/components/resourcelist/service/template.html 21 - + Cluster IP src/app/frontend/common/components/resourcelist/service/template.html @@ -3051,56 +3051,56 @@ 33 - + Internal Endpoints src/app/frontend/common/components/resourcelist/service/template.html 91 - + External Endpoints src/app/frontend/common/components/resourcelist/service/template.html 99 - + Ingresses src/app/frontend/common/components/resourcelist/ingress/template.html 21 - + Endpoint links are external links that will be open in a new tab. src/app/frontend/common/components/resourcelist/ingress/template.html 72 - + Endpoints open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html 70,72 - + Host links are external links that will be open in a new tab. src/app/frontend/common/components/resourcelist/ingress/template.html 86 - + Hosts open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html 84,86 - + Images src/app/frontend/common/components/creator/template.html @@ -3163,7 +3163,7 @@ 39 - + Node src/app/frontend/common/components/endpoint/cardlist/template.html @@ -3174,28 +3174,28 @@ 117 - + Restarts src/app/frontend/common/components/resourcelist/pod/template.html 134 - + CPU Usage (cores) src/app/frontend/common/components/resourcelist/pod/template.html 143 - + Memory Usage (bytes) src/app/frontend/common/components/resourcelist/pod/template.html 153 - + Schedule src/app/frontend/common/components/resourcelist/cronjob/template.html @@ -3206,7 +3206,7 @@ 52 - + Suspend src/app/frontend/common/components/resourcelist/cronjob/template.html @@ -3217,322 +3217,322 @@ 64 - + Active src/app/frontend/common/components/resourcelist/cronjob/template.html 110 - + Last Schedule src/app/frontend/common/components/resourcelist/cronjob/template.html 118 - + Role Bindings src/app/frontend/common/components/resourcelist/rolebinding/template.html 21 - + No resources found. src/app/frontend/common/components/list/zerostate/template.html 27 - + Environment variables src/app/frontend/create/from/form/environmentvariables/template.html 19 - + Value src/app/frontend/create/from/form/environmentvariables/template.html 44 - + Variable name must be a valid C identifier. src/app/frontend/create/from/form/environmentvariables/template.html 33,34 - + Filter src/app/frontend/common/components/list/filter/template.html 29 - + Filter objects by name src/app/frontend/common/components/list/filter/template.html 34 - + Edit src/app/frontend/common/components/list/column/menu/template.html 49 - + Logs src/app/frontend/common/components/list/column/menu/template.html 22 - + Exec src/app/frontend/common/components/list/column/menu/template.html 27 - + Trigger src/app/frontend/common/components/list/column/menu/template.html 31 - + Scale src/app/frontend/common/components/list/column/menu/template.html 35 - + Unpin src/app/frontend/common/components/list/column/menu/template.html 41 - + Pin src/app/frontend/common/components/list/column/menu/template.html 43 - + Restart src/app/frontend/common/components/list/column/menu/template.html 53 - + Delete resource src/app/frontend/common/components/actionbar/detailactions/delete/template.html 21 - + Edit resource src/app/frontend/common/components/actionbar/detailactions/edit/template.html 21 - + key src/app/frontend/create/from/form/deploylabel/template.html 30 - + value src/app/frontend/create/from/form/deploylabel/template.html 62 - + is not unique src/app/frontend/create/from/form/deploylabel/template.html 32,34 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). src/app/frontend/create/from/form/deploylabel/template.html 37,38 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. src/app/frontend/create/from/form/deploylabel/template.html 41,42 - + Prefix should not exceed 253 characters. src/app/frontend/create/from/form/deploylabel/template.html 45,46 - + Label Key name should not exceed 63 characters. src/app/frontend/create/from/form/deploylabel/template.html 49,50 - + Label value must be alphanumeric separated by '.' , '-' or '_'. src/app/frontend/create/from/form/deploylabel/template.html 66,67 - + Label Value must not exceed 253 characters. src/app/frontend/create/from/form/deploylabel/template.html 70,71 - + Port src/app/frontend/create/from/form/portmappings/template.html 48 - + Target port src/app/frontend/create/from/form/portmappings/template.html 79 - + Protocol src/app/frontend/create/from/form/portmappings/template.html 110 - + Port must be an integer. src/app/frontend/create/from/form/portmappings/template.html 53,54 - + Port cannot be empty. src/app/frontend/create/from/form/portmappings/template.html 57,58 - + Port must be greater than 0. src/app/frontend/create/from/form/portmappings/template.html 61,62 - + Port must be less than 65536. src/app/frontend/create/from/form/portmappings/template.html 65,66 - + Target port must be an integer. src/app/frontend/create/from/form/portmappings/template.html 86,87 - + Target port cannot be empty. src/app/frontend/create/from/form/portmappings/template.html 90,91 - + Target port must be greater than 0. src/app/frontend/create/from/form/portmappings/template.html 94,95 - + Target port must be less than 65536. src/app/frontend/create/from/form/portmappings/template.html 98,99 - + Protocol is required. src/app/frontend/create/from/form/portmappings/template.html 123,124 - + Invalid protocol. src/app/frontend/create/from/form/portmappings/template.html 127,128 - + Create a new image pull secret src/app/frontend/create/from/form/createsecret/template.html 18 - + The new secret will be added to the cluster src/app/frontend/create/from/form/createsecret/template.html 21 - + Secret name src/app/frontend/create/from/form/createsecret/template.html 29 - + A secret with the specified name will be added to the cluster in the namespace. src/app/frontend/create/from/form/createsecret/template.html 48 - + Learn more open_in_new src/app/frontend/create/from/form/createnamespace/template.html @@ -3547,14 +3547,14 @@ 82,83 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. src/app/frontend/create/from/form/createsecret/template.html 77 - + Create src/app/frontend/create/from/form/createnamespace/template.html @@ -3565,7 +3565,7 @@ 97 - + Name is required. src/app/frontend/create/from/form/createnamespace/template.html @@ -3576,140 +3576,140 @@ 36,37 - + Name must be up to characters long. src/app/frontend/create/from/form/createsecret/template.html 39,41 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). src/app/frontend/create/from/form/createsecret/template.html 44,45 - + Data is required. src/app/frontend/create/from/form/createsecret/template.html 69,70 - + Data must be Base64 encoded. src/app/frontend/create/from/form/createsecret/template.html 73,74 - + Create a new namespace src/app/frontend/create/from/form/createnamespace/template.html 18 - + The new namespace will be added to the cluster. src/app/frontend/create/from/form/createnamespace/template.html 21 - + Namespace name src/app/frontend/create/from/form/createnamespace/template.html 29 - + A namespace with the specified name will be added to the cluster. src/app/frontend/create/from/form/createnamespace/template.html 48 - + Name must be up to characters long. src/app/frontend/create/from/form/createnamespace/template.html 39,41 - + Name must be alphanumeric and may contain dashes. src/app/frontend/create/from/form/createnamespace/template.html 44,45 - + Namespaces src/app/frontend/common/components/resourcelist/namespace/template.html 21 - + Trigger resource src/app/frontend/common/components/actionbar/detailactions/trigger/template.html 21 - + Scale resource src/app/frontend/common/components/actionbar/detailactions/scale/template.html 21 - + View logs src/app/frontend/common/components/actionbar/detailactions/logs/template.html 21 - + Exec into pod src/app/frontend/common/components/actionbar/detailactions/exec/template.html 20 - + Cluster Roles src/app/frontend/common/components/resourcelist/clusterrole/template.html 21 - + Cluster Role Bindings src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html 21 - + Global settings src/app/frontend/settings/global/template.html 21,22 - + Global settings are stored in config map, so all of them are applied for every instance of the app. src/app/frontend/settings/global/template.html 25,27 - + Cluster name src/app/frontend/settings/global/template.html @@ -3720,140 +3720,140 @@ 38 - + Cluster name appears in the browser window title if it is set. src/app/frontend/settings/global/template.html 32 - + Items per page src/app/frontend/settings/global/template.html 47 - + Max number of items that can be displayed on every list view. src/app/frontend/settings/global/template.html 49 - + Labels limit src/app/frontend/settings/global/template.html 65 - + Max number of labels that are displayed by default on most views. src/app/frontend/settings/global/template.html 67 - + Logs auto-refresh time interval src/app/frontend/settings/global/template.html 83 - + Number of seconds between every auto-refresh of logs. src/app/frontend/settings/global/template.html 85 - + Resource auto-refresh time interval src/app/frontend/settings/global/template.html 101 - + Number of seconds between every auto-refresh of every resource. Set 0 to disable. src/app/frontend/settings/global/template.html 103 - + Disable access denied notification src/app/frontend/settings/global/template.html 119 - + Hides all access denied warnings in the notification panel. src/app/frontend/settings/global/template.html 121 - + Save src/app/frontend/settings/global/template.html 137,138 - + Reload src/app/frontend/settings/global/template.html 144,145 - + Learn more open_in_new src/app/frontend/create/from/file/template.html 29,30 - + Choose YAML or JSON file src/app/frontend/create/from/file/template.html 36 - + Upload src/app/frontend/create/from/file/template.html 46,47 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. src/app/frontend/create/from/file/template.html 20,21 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. src/app/frontend/create/from/file/template.html 24,25 - + Learn more open_in_new src/app/frontend/create/from/input/template.html 29 - + Upload @@ -3861,98 +3861,98 @@ 41,42 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. src/app/frontend/create/from/input/template.html 20,21 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. src/app/frontend/create/from/input/template.html 24,25 - + Default namespace src/app/frontend/settings/global/namespace/template.html 18 - + Namespace that should be selected by default after logging in. src/app/frontend/settings/global/namespace/template.html 20 - + Namespace fallback list src/app/frontend/settings/global/namespace/template.html 40 - + List of namespaces that should be presented to user without namespace list privileges. src/app/frontend/settings/global/namespace/template.html 42 - + Add namespaces... src/app/frontend/settings/global/namespace/template.html 60 - + Settings have changed since last reload src/app/frontend/settings/global/saveanywaysdialog/template.html 18 - + Do you want to save them anyways? src/app/frontend/settings/global/saveanywaysdialog/template.html 19 - + Refresh src/app/frontend/settings/global/saveanywaysdialog/template.html 28 - + Edit Namespace List src/app/frontend/settings/global/namespace/editdialog/template.html 20 - + Remove namespaces from the list and confirm to save the changes. src/app/frontend/settings/global/namespace/editdialog/template.html 23 - + Edit src/app/frontend/settings/global/namespace/editdialog/template.html 45,46 - + Close src/app/frontend/settings/global/namespace/adddialog/template.html @@ -3963,56 +3963,56 @@ 50,51 - + No namespaces selected src/app/frontend/settings/global/namespace/editdialog/template.html 36 - + Add Namespace src/app/frontend/settings/global/namespace/adddialog/template.html 20 - + Provide a namespace name that should be added to the namespace fallback list src/app/frontend/settings/global/namespace/adddialog/template.html 23 - + Add src/app/frontend/settings/global/namespace/adddialog/template.html 47,48 - + Conditions src/app/frontend/common/components/condition/template.html 20 - + Last probe time src/app/frontend/common/components/condition/template.html 52 - + Last transition time src/app/frontend/common/components/condition/template.html 60 - + Role Reference src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html @@ -4023,7 +4023,7 @@ 28 - + Active Jobs src/app/frontend/resource/workloads/cronjob/detail/template.html @@ -4034,56 +4034,56 @@ 90 - + Inactive Jobs src/app/frontend/resource/workloads/cronjob/detail/template.html 94 - + Schedule:  src/app/frontend/resource/workloads/cronjob/detail/template.html 28 - + Active Jobs:  src/app/frontend/resource/workloads/cronjob/detail/template.html 35 - + Suspend:  src/app/frontend/resource/workloads/cronjob/detail/template.html 42 - + Last schedule src/app/frontend/resource/workloads/cronjob/detail/template.html 70 - + Concurrency policy src/app/frontend/resource/workloads/cronjob/detail/template.html 76 - + Starting deadline seconds src/app/frontend/resource/workloads/cronjob/detail/template.html 82 - + Selector src/app/frontend/resource/discovery/service/detail/template.html @@ -4102,7 +4102,7 @@ 38 - + Init images src/app/frontend/resource/workloads/daemonset/detail/template.html @@ -4129,14 +4129,14 @@ 48 - + Rolling update strategy src/app/frontend/resource/workloads/deployment/detail/template.html 82 - + Pods status src/app/frontend/common/components/podstatus/template.html @@ -4147,154 +4147,154 @@ 119 - + Old Replica Sets src/app/frontend/resource/workloads/deployment/detail/template.html 284 - + Horizontal Pod Autoscaler src/app/frontend/resource/workloads/deployment/detail/template.html 288 - + Strategy:  src/app/frontend/resource/workloads/deployment/detail/template.html 28 - + Min ready seconds:  src/app/frontend/resource/workloads/deployment/detail/template.html 35 - + Revision history limit:  src/app/frontend/resource/workloads/deployment/detail/template.html 42 - + Strategy src/app/frontend/resource/workloads/deployment/detail/template.html 52 - + Min ready seconds src/app/frontend/resource/workloads/deployment/detail/template.html 58 - + Revision history limit src/app/frontend/resource/workloads/deployment/detail/template.html 64 - + Max surge:  src/app/frontend/resource/workloads/deployment/detail/template.html 88 - + Max unavailable:  src/app/frontend/resource/workloads/deployment/detail/template.html 95 - + Max surge src/app/frontend/resource/workloads/deployment/detail/template.html 105 - + Max unavailable src/app/frontend/resource/workloads/deployment/detail/template.html 111 - + Updated:  src/app/frontend/resource/workloads/deployment/detail/template.html 125 - + Total:  src/app/frontend/resource/workloads/deployment/detail/template.html 132 - + Available:  src/app/frontend/resource/workloads/deployment/detail/template.html 139 - + Unavailable:  src/app/frontend/resource/workloads/deployment/detail/template.html 146 - + Updated src/app/frontend/resource/workloads/deployment/detail/template.html 156 - + Total src/app/frontend/resource/workloads/deployment/detail/template.html 162 - + Available src/app/frontend/resource/workloads/deployment/detail/template.html 168 - + Unavailable src/app/frontend/resource/workloads/deployment/detail/template.html 174 - + New Replica Set src/app/frontend/resource/workloads/deployment/detail/template.html 186 - + Pods:  src/app/frontend/resource/workloads/deployment/detail/template.html @@ -4305,7 +4305,7 @@ 28 - + Age src/app/frontend/common/components/creator/template.html @@ -4316,105 +4316,105 @@ 238,239 - + Completions:  src/app/frontend/resource/workloads/job/detail/template.html 28 - + Parallelism:  src/app/frontend/resource/workloads/job/detail/template.html 35 - + Completions src/app/frontend/resource/workloads/job/detail/template.html 45 - + Parallelism src/app/frontend/resource/workloads/job/detail/template.html 51 - + Resource information src/app/frontend/resource/workloads/pod/detail/template.html 24,25 - + Status:  src/app/frontend/resource/workloads/pod/detail/template.html 31 - + IP:  src/app/frontend/resource/workloads/pod/detail/template.html 38 - + Node src/app/frontend/resource/workloads/pod/detail/template.html 48,49 - + Status src/app/frontend/resource/workloads/pod/detail/template.html 57,58 - + IP src/app/frontend/resource/workloads/pod/detail/template.html 64,65 - + QoS Class src/app/frontend/resource/workloads/pod/detail/template.html 71,72 - + Restarts src/app/frontend/resource/workloads/pod/detail/template.html 78,79 - + Service Account src/app/frontend/resource/workloads/pod/detail/template.html 85,86 - + Image Pull Secrets src/app/frontend/resource/workloads/pod/detail/template.html 96,97 - + Security Context src/app/frontend/common/components/container/template.html @@ -4425,7 +4425,7 @@ 110,111 - + Containers @@ -4433,7 +4433,7 @@ 134,135 - + Init containers @@ -4441,7 +4441,7 @@ 143,144 - + Label Selector src/app/frontend/resource/workloads/replicationcontroller/detail/template.html @@ -4452,7 +4452,7 @@ 30 - + Service Name src/app/frontend/common/components/ingressrulelist/template.html @@ -4463,7 +4463,7 @@ 29 - + Service Port src/app/frontend/common/components/ingressrulelist/template.html @@ -4474,14 +4474,14 @@ 35 - + src/app/frontend/resource/discovery/ingress/detail/template.html 41 - + Endpoints src/app/frontend/common/components/endpoint/cardlist/template.html @@ -4492,35 +4492,35 @@ 48 - + Session Affinity src/app/frontend/resource/discovery/service/detail/template.html 38 - + Resource Information src/app/frontend/crd/detail/template.html 22 - + Accepted Names src/app/frontend/crd/detail/template.html 55 - + Scope src/app/frontend/crd/detail/template.html 35 - + Group src/app/frontend/common/components/resourcelist/crd/template.html @@ -4531,28 +4531,28 @@ 41 - + Version src/app/frontend/crd/detail/template.html 29 - + Subresources src/app/frontend/crd/detail/template.html 47 - + Plural src/app/frontend/crd/detail/template.html 62 - + Kind src/app/frontend/common/components/creator/template.html @@ -4567,483 +4567,483 @@ 72 - + List Kind src/app/frontend/crd/detail/template.html 77 - + Singular src/app/frontend/crd/detail/template.html 67 - + Short Names src/app/frontend/crd/detail/template.html 82 - + Categories src/app/frontend/crd/detail/template.html 87 - + Select namespace... src/app/frontend/common/components/namespace/template.html 24 - + NAMESPACES src/app/frontend/common/components/namespace/template.html 34 - + All namespaces src/app/frontend/common/components/namespace/template.html 33 - + Read Only src/app/frontend/common/components/volumemount/template.html 42 - + Mount Path src/app/frontend/common/components/volumemount/template.html 49 - + Sub Path src/app/frontend/common/components/volumemount/template.html 56 - + Source Type src/app/frontend/common/components/volumemount/template.html 63 - + Source Name src/app/frontend/common/components/volumemount/template.html 70 - + Subjects src/app/frontend/common/components/subject/template.html 20 - + API Group src/app/frontend/common/components/subject/template.html 64 - + SE Linux User src/app/frontend/common/components/securitycontext/template.html 23,24 - + SE Linux Role src/app/frontend/common/components/securitycontext/template.html 31,32 - + SE Linux Type src/app/frontend/common/components/securitycontext/template.html 39,40 - + SE Linux Level src/app/frontend/common/components/securitycontext/template.html 47,48 - + Windows GMSA Credential Spec Name src/app/frontend/common/components/securitycontext/template.html 56,57 - + Windows GMSA Credential Spec src/app/frontend/common/components/securitycontext/template.html 64,65 - + Windows Run as User src/app/frontend/common/components/securitycontext/template.html 72,73 - + Run as User src/app/frontend/common/components/securitycontext/template.html 81,82 - + Run as Group src/app/frontend/common/components/securitycontext/template.html 87,88 - + Run as Non-Root src/app/frontend/common/components/securitycontext/template.html 93,94 - + Seccomp Profile Type src/app/frontend/common/components/securitycontext/template.html 100,101 - + Seccomp Localhost Profile src/app/frontend/common/components/securitycontext/template.html 108,109 - + Added Capabilities src/app/frontend/common/components/securitycontext/template.html 118,119 - + Dropped Capabilities src/app/frontend/common/components/securitycontext/template.html 126,127 - + Privileged src/app/frontend/common/components/securitycontext/template.html 134,135 - + Read Only Filesystem src/app/frontend/common/components/securitycontext/template.html 140,141 - + Allow Privilege Escalation src/app/frontend/common/components/securitycontext/template.html 146,147 - + Proc Mount src/app/frontend/common/components/securitycontext/template.html 152,153 - + Filesystem Group src/app/frontend/common/components/securitycontext/template.html 160,161 - + Filesystem Group Change Policy src/app/frontend/common/components/securitycontext/template.html 168,169 - + Supplemental Groups src/app/frontend/common/components/securitycontext/template.html 177,178 - + Sysctls src/app/frontend/common/components/securitycontext/template.html 186,187 - + Horizontal Pod Autoscalers src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html 23 - + Min Replicas src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html 60 - + Max Replicas src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html 66 - + Reference src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html 72 - + Versions src/app/frontend/common/components/resourcelist/crdversion/template.html 20 - + Served src/app/frontend/common/components/resourcelist/crdversion/template.html 42 - + Storage src/app/frontend/common/components/resourcelist/crdversion/template.html 48 - + Objects src/app/frontend/common/components/resourcelist/crdobject/template.html 21 - + No resources found in the selected namespace. src/app/frontend/common/components/resourcelist/crdobject/template.html 94 - + Resource Quotas src/app/frontend/common/components/quotas/template.html 20 - + Custom Resource Definitions src/app/frontend/common/components/resourcelist/crd/template.html 21 - + Full Name src/app/frontend/common/components/resourcelist/crd/template.html 68 - + Namespaced src/app/frontend/common/components/resourcelist/crd/template.html 74 - + Desired:  src/app/frontend/common/components/podstatus/template.html 53 - + Running:  src/app/frontend/common/components/podstatus/template.html 26 - + Succeeded:  src/app/frontend/common/components/podstatus/template.html 33 - + Pending:  src/app/frontend/common/components/podstatus/template.html 40 - + Failed:  src/app/frontend/common/components/podstatus/template.html 47 - + Desired src/app/frontend/common/components/podstatus/template.html 88 - + Running src/app/frontend/common/components/podstatus/template.html 63 - + Succeeded src/app/frontend/common/components/podstatus/template.html 69 - + Pending src/app/frontend/common/components/podstatus/template.html 75 - + Failed src/app/frontend/common/components/podstatus/template.html 82 - + Namespace conflict src/app/frontend/common/components/namespace/changedialog/template.html 19 - + Selected namespace is different than namespace of currently selected resource. src/app/frontend/common/components/namespace/changedialog/template.html 23,24 - + Do you want to stay on current page and change namespace from to ? src/app/frontend/common/components/namespace/changedialog/template.html 27,28 - + Yes src/app/frontend/common/components/namespace/changedialog/template.html 34 - + No src/app/frontend/common/components/namespace/changedialog/template.html 37 - + Resource Limits src/app/frontend/common/components/limits/template.html 20 - + Resource type src/app/frontend/common/components/limits/template.html 42 - + Default src/app/frontend/common/components/limits/template.html 47 - + Default request src/app/frontend/common/components/limits/template.html 52 - + Host src/app/frontend/common/components/endpoint/cardlist/template.html @@ -5054,84 +5054,84 @@ 36 - + Path src/app/frontend/common/components/ingressrulelist/template.html 49 - + Path Type src/app/frontend/common/components/ingressrulelist/template.html 56 - + TLS Secret src/app/frontend/common/components/ingressrulelist/template.html 88 - + Ports (Name, Port, Protocol) src/app/frontend/common/components/endpoint/cardlist/template.html 45 - + unset src/app/frontend/common/components/endpoint/cardlist/template.html 51 - + Controlled by src/app/frontend/common/components/creator/template.html 42 - + Kind:  src/app/frontend/common/components/creator/template.html 29 - + Image:  src/app/frontend/common/components/container/template.html 20 - + Image src/app/frontend/common/components/container/template.html 34,35 - + Ready src/app/frontend/common/components/container/template.html 47,48 - + Started src/app/frontend/common/components/container/template.html 54,55 - + Reason src/app/frontend/common/components/container/template.html @@ -5142,7 +5142,7 @@ 79,80 - + Message src/app/frontend/common/components/container/template.html @@ -5153,35 +5153,35 @@ 86,87 - + Exit Code src/app/frontend/common/components/container/template.html 93,94 - + Signal src/app/frontend/common/components/container/template.html 100,101 - + Started At src/app/frontend/common/components/container/template.html 109,110 - + Environment Variables src/app/frontend/common/components/container/template.html 118 - + Environment variable src/app/frontend/common/components/container/template.html @@ -5196,42 +5196,42 @@ 166 - + bytes src/app/frontend/common/components/container/template.html 152,153 - + bytes src/app/frontend/common/components/container/template.html 174,175 - + Commands src/app/frontend/common/components/container/template.html 185,186 - + Arguments src/app/frontend/common/components/container/template.html 200,201 - + Mounts src/app/frontend/common/components/container/template.html 216,217 - + Go to namespace src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html diff --git a/i18n/zh-Hans/messages.zh-Hans.xlf b/i18n/zh-Hans/messages.zh-Hans.xlf index d361d57ed04d..ce1d152b64c6 100644 --- a/i18n/zh-Hans/messages.zh-Hans.xlf +++ b/i18n/zh-Hans/messages.zh-Hans.xlf @@ -2,7 +2,7 @@ - + Edit a resource 编辑资源 @@ -10,7 +10,7 @@ 18 - + This action is equivalent to: 此操作相当于: @@ -26,7 +26,7 @@ 50 - + Update 更新 @@ -38,7 +38,7 @@ 31 - + Restart a resource Restart a resource @@ -46,7 +46,7 @@ 18 - + This action is equivalent to: This action is equivalent to: @@ -54,7 +54,7 @@ 31 - + Restart Restart @@ -62,7 +62,7 @@ 45 - + Cancel 取消 @@ -86,7 +86,7 @@ 35 - + Delete a resource 删除资源 @@ -94,7 +94,7 @@ 18 - + Are you sure you want to delete  in namespace ? 你确定要删除 @@ -108,7 +108,7 @@ 21 - + Delete 删除 @@ -120,7 +120,7 @@ 45 - + Download logs file 下载日志文件 @@ -129,7 +129,7 @@ 20 - + Size: B 尺寸: B @@ -137,7 +137,7 @@ 24 - + Preparing file to download... 准备要下载的文件... @@ -145,7 +145,7 @@ 30 - + File is ready to download! 文件已准备好下载! @@ -153,7 +153,7 @@ 34 - + Forbidden (403) 禁止 (403) @@ -161,7 +161,7 @@ 39 - + You do not have required permissions to access this resource. 您没有访问此资源所需的权限。 @@ -169,7 +169,7 @@ 40 - + Save 保存 @@ -181,7 +181,7 @@ 24 - + Abort 中止 @@ -189,7 +189,7 @@ 54 - + Close 关闭 @@ -201,7 +201,7 @@ 62 - + Scale a resource 缩放资源 @@ -209,7 +209,7 @@ 18 - + will be updated to reflect the desired replicas count. 将更新为目标副本数。 @@ -219,7 +219,7 @@ 20 - + Desired replicas 目标副本数量 @@ -227,7 +227,7 @@ 28 - + Actual replicas 当前的副本数量 @@ -235,7 +235,7 @@ 40 - + Scale 缩放 @@ -243,7 +243,7 @@ 64 - + Cancel 取消 @@ -263,7 +263,7 @@ 54 - + in namespace will be restarted. in namespace will be restarted. @@ -271,7 +271,7 @@ 21 - + Trigger a 触发一个 @@ -279,7 +279,7 @@ 18 - + will be triggered. 将会被触发. @@ -287,7 +287,7 @@ 20 - + Trigger 触发 @@ -295,7 +295,7 @@ 26 - + Delete resource 删除资源 @@ -303,7 +303,7 @@ 21 - + Resource information 资源信息 @@ -311,7 +311,7 @@ 24 - + Edit resource 编辑资源 @@ -319,7 +319,7 @@ 21 - + Scale resource 缩放资源 @@ -327,7 +327,7 @@ 21 - + View logs 查看日志 @@ -335,7 +335,7 @@ 21 - + Exec into pod 在 pod 中运行 @@ -343,7 +343,7 @@ 20 - + Trigger resource 触发资源 @@ -351,7 +351,7 @@ 21 - + Workload Status 工作负载状态 @@ -359,7 +359,7 @@ 20 - + SE Linux User SE Linux User @@ -367,7 +367,7 @@ 23 - + SE Linux Role SE Linux Role @@ -375,7 +375,7 @@ 31 - + SE Linux Type SE Linux Type @@ -383,7 +383,7 @@ 39 - + SE Linux Level SE Linux Level @@ -391,7 +391,7 @@ 47 - + Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name @@ -399,7 +399,7 @@ 56 - + Windows GMSA Credential Spec Windows GMSA Credential Spec @@ -407,7 +407,7 @@ 64 - + Windows Run as User Windows Run as User @@ -415,7 +415,7 @@ 72 - + Run as User Run as User @@ -423,7 +423,7 @@ 81 - + Run as Group Run as Group @@ -431,7 +431,7 @@ 87 - + Run as Non-Root Run as Non-Root @@ -439,7 +439,7 @@ 93 - + Seccomp Profile Type Seccomp Profile Type @@ -447,7 +447,7 @@ 100 - + Seccomp Localhost Profile Seccomp Localhost Profile @@ -455,7 +455,7 @@ 108 - + Added Capabilities Added Capabilities @@ -463,7 +463,7 @@ 118 - + Dropped Capabilities Dropped Capabilities @@ -471,7 +471,7 @@ 126 - + Privileged Privileged @@ -479,7 +479,7 @@ 134 - + Read Only Filesystem Read Only Filesystem @@ -487,7 +487,7 @@ 140 - + Allow Privilege Escalation Allow Privilege Escalation @@ -495,7 +495,7 @@ 146 - + Proc Mount Proc Mount @@ -503,7 +503,7 @@ 152 - + Filesystem Group Filesystem Group @@ -511,7 +511,7 @@ 160 - + Filesystem Group Change Policy Filesystem Group Change Policy @@ -519,7 +519,7 @@ 168 - + Supplemental Groups Supplemental Groups @@ -527,7 +527,7 @@ 177 - + Sysctls Sysctls @@ -535,7 +535,7 @@ 186 - + Cron Jobs Cron Jobs @@ -547,7 +547,7 @@ 38 - + Daemon Sets Daemon Sets @@ -559,7 +559,7 @@ 56 - + Deployments Deployments @@ -571,7 +571,7 @@ 74 - + Jobs Jobs @@ -583,7 +583,7 @@ 92 - + Pods Pods @@ -635,7 +635,7 @@ 248 - + Replica Sets Replica Sets @@ -647,7 +647,7 @@ 129 - + Replication Controllers Replication Controllers @@ -659,7 +659,7 @@ 147 - + Stateful Sets Stateful Sets @@ -671,7 +671,7 @@ 165 - + Resource information 资源信息 @@ -743,7 +743,7 @@ 22 - + Status:  状态:  @@ -751,7 +751,7 @@ 31 - + IP:  IP:  @@ -759,7 +759,7 @@ 38 - + Node Node @@ -767,7 +767,7 @@ 48 - + Status Status @@ -775,7 +775,7 @@ 57 - + IP IP @@ -783,7 +783,7 @@ 64 - + QoS Class QoS Class @@ -791,7 +791,7 @@ 71 - + Restarts Restarts @@ -799,7 +799,7 @@ 78 - + Service Account Service Account @@ -807,7 +807,7 @@ 85 - + Image Pull Secrets 镜像拉取 Secrets @@ -815,7 +815,7 @@ 96 - + Containers 容器 @@ -824,7 +824,7 @@ 134 - + Init containers Init containers @@ -833,7 +833,7 @@ 143 - + Node 节点 @@ -845,7 +845,7 @@ 117 - + Status 状态 @@ -885,7 +885,7 @@ 28 - + Image Pull Secrets 镜像拉取 Secrets @@ -893,7 +893,7 @@ 25 - + Restarts 重启 @@ -901,7 +901,7 @@ 134 - + Containers 容器 @@ -909,7 +909,7 @@ 28 - + Filter 过滤 @@ -917,7 +917,7 @@ 29 - + Filter objects by name 按名称过滤对象 @@ -925,7 +925,7 @@ 34 - + Show less 收起 @@ -933,7 +933,7 @@ 48 - + Show all 显示所有 @@ -941,7 +941,7 @@ 50 - + Logs 日志 @@ -949,7 +949,7 @@ 22 - + Exec 执行 @@ -957,7 +957,7 @@ 27 - + Trigger 触发 @@ -965,7 +965,7 @@ 31 - + Scale 缩放 @@ -973,7 +973,7 @@ 35 - + Unpin 取消固定 @@ -981,7 +981,7 @@ 41 - + Pin 固定 @@ -989,7 +989,7 @@ 43 - + Restart Restart @@ -997,7 +997,7 @@ 53 - + Edit 编辑 @@ -1005,7 +1005,7 @@ 49 - + Items:  项目:  @@ -1157,7 +1157,7 @@ 25 - + Name 名称 @@ -1301,7 +1301,7 @@ 224 - + Namespace 命名空间 @@ -1409,7 +1409,7 @@ 27 - + Labels 标签 @@ -1497,7 +1497,7 @@ 255 - + Schedule 调度 @@ -1509,7 +1509,7 @@ 52 - + Suspend 暂停 @@ -1521,7 +1521,7 @@ 64 - + Active 运行中 @@ -1529,7 +1529,7 @@ 110 - + Last Schedule 最后的调度 @@ -1537,7 +1537,7 @@ 118 - + Created 创建时间 @@ -1657,7 +1657,7 @@ 69 - + Age 经过的时间 @@ -1665,7 +1665,7 @@ 62 - + Cluster Roles Cluster Roles @@ -1673,7 +1673,7 @@ 21 - + Cluster Role Bindings Cluster Role Bindings @@ -1681,7 +1681,7 @@ 21 - + Config Maps Config Maps @@ -1689,7 +1689,7 @@ 21 - + Plugins 插件 @@ -1697,7 +1697,7 @@ 21 - + Dependencies 依赖 @@ -1705,7 +1705,7 @@ 55 - + Image:  镜像:  @@ -1713,7 +1713,7 @@ 20 - + Image 镜像 @@ -1721,7 +1721,7 @@ 34 - + Ready Ready @@ -1729,7 +1729,7 @@ 47 - + Started Started @@ -1737,7 +1737,7 @@ 54 - + Reason Reason @@ -1749,7 +1749,7 @@ 79 - + Message Message @@ -1761,7 +1761,7 @@ 86 - + Exit Code Exit Code @@ -1769,7 +1769,7 @@ 93 - + Signal Signal @@ -1777,7 +1777,7 @@ 100 - + Started At Started At @@ -1785,7 +1785,7 @@ 109 - + Environment Variables Environment Variables @@ -1793,7 +1793,7 @@ 118 - + Environment variable 环境变量 @@ -1809,7 +1809,7 @@ 166 - + bytes bytes @@ -1817,7 +1817,7 @@ 152 - + bytes bytes @@ -1825,7 +1825,7 @@ 174 - + Commands 命令 @@ -1833,7 +1833,7 @@ 185 - + Arguments 参数 @@ -1841,7 +1841,7 @@ 200 - + Mounts Mounts @@ -1849,7 +1849,7 @@ 216 - + Security Context Security Context @@ -1861,7 +1861,7 @@ 110 - + Conditions 状态 @@ -1869,7 +1869,7 @@ 20 - + Type 类别 @@ -1889,7 +1889,7 @@ 28 - + Last probe time 最后的检测时间 @@ -1897,7 +1897,7 @@ 52 - + Last transition time 最后的迁移时间 @@ -1905,7 +1905,7 @@ 60 - + Reason 原因 @@ -1921,7 +1921,7 @@ 60 - + Message 信息 @@ -1937,7 +1937,7 @@ 66 - + Name:  名称:  @@ -1953,7 +1953,7 @@ 192 - + Kind:  Kind:  @@ -1961,7 +1961,7 @@ 29 - + Age:  经过时间:  @@ -1977,7 +1977,7 @@ 206 - + Controlled by 控制: @@ -1985,7 +1985,7 @@ 42 - + Kind Kind @@ -2001,7 +2001,7 @@ 72 - + Age 经过时间 @@ -2013,7 +2013,7 @@ 238 - + Images 镜像 @@ -2077,7 +2077,7 @@ 39 - + Custom Resource Definitions 自定义资源的定义 @@ -2085,7 +2085,7 @@ 21 - + Group Group @@ -2097,7 +2097,7 @@ 41 - + Full Name 全名 @@ -2105,7 +2105,7 @@ 68 - + Namespaced 有命名空间的 @@ -2113,7 +2113,7 @@ 74 - + Objects Objects @@ -2121,7 +2121,7 @@ 21 - + No resources found in the selected namespace. 在所选的命名空间中找不到资源。 @@ -2129,7 +2129,7 @@ 94 - + Versions 版本 @@ -2137,7 +2137,7 @@ 20 - + Served 服务 @@ -2145,7 +2145,7 @@ 42 - + Storage 存储 @@ -2153,7 +2153,7 @@ 48 - + Endpoints 端点 @@ -2165,7 +2165,7 @@ 48 - + Host 主机 @@ -2177,7 +2177,7 @@ 36 - + Ports (Name, Port, Protocol) 端口 (名称, 端口, 协议) @@ -2185,7 +2185,7 @@ 45 - + unset 未设置 @@ -2193,7 +2193,7 @@ 51 - + Ready 准备就绪 @@ -2205,7 +2205,7 @@ 75 - + Events 事件 @@ -2213,7 +2213,7 @@ 22 - + Source 事件源 @@ -2221,7 +2221,7 @@ 51 - + Sub-object 子对象 @@ -2229,7 +2229,7 @@ 59 - + Count 次数 @@ -2237,7 +2237,7 @@ 68 - + First Seen 初次 @@ -2245,7 +2245,7 @@ 74 - + Last Seen 最后一次 @@ -2253,7 +2253,7 @@ 83 - + Horizontal Pod Autoscalers Pod 水平自动伸缩 @@ -2261,7 +2261,7 @@ 23 - + Min Replicas 最小副本数 @@ -2269,7 +2269,7 @@ 60 - + Max Replicas 最大副本数 @@ -2277,7 +2277,7 @@ 66 - + Reference 参考 @@ -2285,7 +2285,7 @@ 72 - + Horizontal Pod Autoscaler Pod 水平自动伸缩 @@ -2293,7 +2293,7 @@ 288 - + Ingresses Ingresses @@ -2301,7 +2301,7 @@ 21 - + Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. @@ -2309,7 +2309,7 @@ 72 - + Endpoints open_in_new Endpoints 70 - + Host links are external links that will be open in a new tab. Host links are external links that will be open in a new tab. @@ -2327,7 +2327,7 @@ 86 - + Hosts open_in_new Hosts 84 - + There is nothing to display here 这里没有可以显示的 @@ -2349,7 +2349,7 @@ 23 - + No resources found. 找不到资源 @@ -2357,7 +2357,7 @@ 27 - + Namespaces 命名空间 @@ -2365,7 +2365,7 @@ 21 - + Phase 运行阶段 @@ -2377,7 +2377,7 @@ 30 - + Nodes Nodes @@ -2385,7 +2385,7 @@ 24 - + CPU requests (cores) CPU 下限 (cores) @@ -2393,7 +2393,7 @@ 81 - + CPU limits (cores) CPU 上限 (cores) @@ -2401,7 +2401,7 @@ 89 - + Memory requests (bytes) 内存下限 (bytes) @@ -2409,7 +2409,7 @@ 97 - + Memory limits (bytes) 内存上限 (bytes) @@ -2417,7 +2417,7 @@ 105 - + Select namespace... 选择命名空间... @@ -2425,7 +2425,7 @@ 24 - + All namespaces 全部命名空间 @@ -2433,7 +2433,7 @@ 33 - + NAMESPACES 命名空间 @@ -2441,7 +2441,7 @@ 34 - + Namespace conflict 命名空间冲突 @@ -2449,7 +2449,7 @@ 19 - + Selected namespace is different than namespace of currently selected resource. 选中的命名空间与当前所选资源的命名空间不同。 @@ -2457,7 +2457,7 @@ 23 - + Do you want to stay on current page and change namespace from to ? 您是否希望保持当前页面并从 to 中更改名称空间? @@ -2465,7 +2465,7 @@ 27 - + Yes 是的 @@ -2473,7 +2473,7 @@ 34 - + No @@ -2481,7 +2481,7 @@ 37 - + Metadata 元数据 @@ -2489,7 +2489,7 @@ 19 - + Namespace:  命名空间:  @@ -2501,7 +2501,7 @@ 199 - + UID UID @@ -2509,7 +2509,7 @@ 71 - + Annotations 注释 @@ -2517,7 +2517,7 @@ 88 - + Running:  运行中:  @@ -2525,7 +2525,7 @@ 26 - + Succeeded:  成功:  @@ -2533,7 +2533,7 @@ 33 - + Pending:  启动中:  @@ -2541,7 +2541,7 @@ 40 - + Failed:  失败:  @@ -2549,7 +2549,7 @@ 47 - + Desired:  期望值:  @@ -2557,7 +2557,7 @@ 53 - + Running 运行中 @@ -2565,7 +2565,7 @@ 63 - + Succeeded 成功 @@ -2573,7 +2573,7 @@ 69 - + Pending 启动中 @@ -2581,7 +2581,7 @@ 75 - + Failed 失败 @@ -2589,7 +2589,7 @@ 82 - + Desired 期望 @@ -2597,7 +2597,7 @@ 88 - + CPU Usage (cores) CPU 使用率 (cores) @@ -2605,7 +2605,7 @@ 143 - + Memory Usage (bytes) 内存使用 (bytes) @@ -2613,7 +2613,7 @@ 153 - + Persistent Volumes Persistent Volumes @@ -2621,7 +2621,7 @@ 21 - + Capacity 容量 @@ -2641,7 +2641,7 @@ 39 - + Access Modes 访问模式 @@ -2657,7 +2657,7 @@ 48 - + Reclaim Policy 回收策略 @@ -2665,7 +2665,7 @@ 76 - + Claim 要求 @@ -2677,7 +2677,7 @@ 35 - + Storage Class 存储类 @@ -2693,7 +2693,7 @@ 33 - + Persistent Volume Claims Persistent Volume Claims @@ -2701,7 +2701,7 @@ 21 - + Volume Volume @@ -2709,7 +2709,7 @@ 85 - + Read Only 只读 @@ -2717,7 +2717,7 @@ 42 - + Mount Path 挂载路径 @@ -2725,7 +2725,7 @@ 49 - + Sub Path 子路径 @@ -2733,7 +2733,7 @@ 56 - + Source Type 源类型 @@ -2741,7 +2741,7 @@ 63 - + Source Name 源名称 @@ -2749,7 +2749,7 @@ 70 - + Rules 规则 @@ -2761,7 +2761,7 @@ 20 - + Resources 资源 @@ -2769,7 +2769,7 @@ 36 - + Non-resource URL 非资源 URL @@ -2777,7 +2777,7 @@ 48 - + Resource Names 资源名 @@ -2785,7 +2785,7 @@ 60 - + Verbs 动作 @@ -2793,7 +2793,7 @@ 72 - + API Groups API 组 @@ -2801,7 +2801,7 @@ 84 - + Resource Quotas 资源配额 @@ -2809,7 +2809,7 @@ 20 - + Resource Limits 资源限制 @@ -2817,7 +2817,7 @@ 20 - + Resource name 资源名 @@ -2829,7 +2829,7 @@ 95 - + Resource type 资源类别 @@ -2837,7 +2837,7 @@ 42 - + Default 默认 @@ -2845,7 +2845,7 @@ 47 - + Default request 默认下限 @@ -2853,7 +2853,7 @@ 52 - + Storage Classes Storage Classes @@ -2861,7 +2861,7 @@ 21 - + Provisioner 提供者 @@ -2873,7 +2873,7 @@ 29 - + Parameters 参数 @@ -2881,7 +2881,7 @@ 59 - + Services Services @@ -2889,7 +2889,7 @@ 21 - + Cluster IP 集群 IP @@ -2901,7 +2901,7 @@ 33 - + Internal Endpoints 内部 Endpoints @@ -2909,7 +2909,7 @@ 91 - + External Endpoints 外部 Endpoints @@ -2917,7 +2917,7 @@ 99 - + Secrets Secrets @@ -2941,7 +2941,7 @@ 60 - + Service Accounts Service Accounts @@ -2949,7 +2949,7 @@ 21 - + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. 你可以 部署一个容器化应用, 选择其他命名空间,或者 阅读 Dashboard 说明 @@ -2960,7 +2960,7 @@ 27 - + Network Policies 网络策略 @@ -2968,7 +2968,7 @@ 21 - + Roles Roles @@ -2976,7 +2976,7 @@ 21 - + Role Bindings Role Bindings @@ -2984,7 +2984,7 @@ 21 - + Subjects Subjects @@ -2992,7 +2992,7 @@ 20 - + API Group API 组 @@ -3000,7 +3000,7 @@ 64 - + Workloads 工作负载 @@ -3009,7 +3009,7 @@ 28 - + Cron Jobs Cron Jobs @@ -3018,7 +3018,7 @@ 33 - + Daemon Sets Daemon Sets @@ -3027,7 +3027,7 @@ 38 - + Deployments Deployments @@ -3036,7 +3036,7 @@ 43 - + Jobs Jobs @@ -3045,7 +3045,7 @@ 48 - + Pods Pods @@ -3054,7 +3054,7 @@ 53 - + Replica Sets Replica Sets @@ -3063,7 +3063,7 @@ 58 - + Replication Controllers Replication Controllers @@ -3072,7 +3072,7 @@ 63 - + Stateful Sets Stateful Sets @@ -3081,7 +3081,7 @@ 68 - + Service 服务 @@ -3090,7 +3090,7 @@ 76 - + Ingresses Ingresses @@ -3099,7 +3099,7 @@ 81 - + Services Services @@ -3108,7 +3108,7 @@ 86 - + Config and Storage 配置和存储 @@ -3117,7 +3117,7 @@ 93 - + Config Maps Config Maps @@ -3125,7 +3125,7 @@ 100 - + Persistent Volume Claims Persistent Volume Claims @@ -3133,7 +3133,7 @@ 106 - + Secrets Secrets @@ -3141,7 +3141,7 @@ 112 - + Storage Classes Storage Classes @@ -3149,7 +3149,7 @@ 117 - + Cluster 集群 @@ -3157,7 +3157,7 @@ 124 - + Cluster Role Bindings Cluster Role Bindings @@ -3165,7 +3165,7 @@ 129 - + Cluster Roles Cluster Roles @@ -3173,7 +3173,7 @@ 134 - + Namespaces 命名空间 @@ -3181,7 +3181,7 @@ 139 - + Network Policies 网络策略 @@ -3189,7 +3189,7 @@ 145 - + Nodes Nodes @@ -3197,7 +3197,7 @@ 150 - + Persistent Volumes Persistent Volumes @@ -3205,7 +3205,7 @@ 155 - + Role Bindings Role Bindings @@ -3213,7 +3213,7 @@ 161 - + Roles Roles @@ -3221,7 +3221,7 @@ 167 - + Service Accounts 服务账号 @@ -3229,7 +3229,7 @@ 173 - + Custom Resource Definitions 自定义资源 @@ -3237,7 +3237,7 @@ 181 - + Plugins 插件 @@ -3245,7 +3245,7 @@ 192 - + Settings 设置 @@ -3253,7 +3253,7 @@ 201 - + About 关于 @@ -3261,7 +3261,7 @@ 207 - + Create new resource 创建新资源 @@ -3269,7 +3269,7 @@ 47 - + Search 搜索 @@ -3277,7 +3277,7 @@ 29 - + ago 前 @@ -3287,7 +3287,7 @@ 45 - + There are no notifications 没有通知 @@ -3295,7 +3295,7 @@ 61 - + Remove all notifications 删除所有通知 @@ -3303,7 +3303,7 @@ 67 - + Logged in with auth header 使用 auth header 登录 @@ -3311,7 +3311,7 @@ 23 - + Logged in with token 使用 token 登录 @@ -3319,7 +3319,7 @@ 25 - + Default service account 默认 service account @@ -3327,7 +3327,7 @@ 28 - + Sign in 登录 @@ -3335,7 +3335,7 @@ 37 - + Sign out 注销 @@ -3343,7 +3343,7 @@ 42 - + @@ -3352,7 +3352,7 @@ 22 - + Role Reference 角色引用 @@ -3364,7 +3364,7 @@ 28 - + Cluster 集群 @@ -3376,7 +3376,7 @@ 68 - + Workloads 工作负载 @@ -3388,7 +3388,7 @@ 20 - + Config and Storage 配置和存储 @@ -3400,7 +3400,7 @@ 52 - + Kubernetes Dashboard Kubernetes Dashboard @@ -3408,7 +3408,7 @@ 23 - + Kubeconfig Kubeconfig @@ -3416,7 +3416,7 @@ 34 - + Basic 基本 @@ -3424,7 +3424,7 @@ 36 - + Token Token @@ -3432,7 +3432,7 @@ 38 - + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 请选择您创建的 kubeconfig 文件以配置对集群的访问权限。 要了解有关如何配置和使用 kubeconfig 文件的更多信息, 请参阅配置到多个集群的访问 部分。 @@ -3440,7 +3440,7 @@ 45 - + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 确保在集群中启用了对基本身份验证的支持。 要了解有关如何配置基本身份验证的详情,请参阅 AuthenticatingABAC Mode 部分。 @@ -3448,7 +3448,7 @@ 49 - + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 每个 Service Account 都有一个合法的 Bearer Token ,可用于登录 Dashboard 。 要了解有关如何配置和使用 Bearer Tokens 的更多信息,请参阅 身份验证 部分。 @@ -3456,7 +3456,7 @@ 53 - + Enter token 输入 token @@ -3464,7 +3464,7 @@ 66 - + Username 用户名 @@ -3472,7 +3472,7 @@ 79 - + Password 密码 @@ -3480,7 +3480,7 @@ 90 - + Choose kubeconfig file 选择 kubeconfig 文件 @@ -3488,7 +3488,7 @@ 99 - + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 检测到不安全的访问。无法登陆。通过 HTTPS 或使用 localhost 安全访问 Dashboard 。更多信息 在这里 @@ -3499,7 +3499,7 @@ 110 - + Sign in 登录 @@ -3507,7 +3507,7 @@ 126 - + Skip 跳过 @@ -3515,7 +3515,7 @@ 135 - + About 关于 @@ -3523,7 +3523,7 @@ 19 - + General-purpose web UI for Kubernetes clusters Kubernetes 集群的通用 Web UI @@ -3531,7 +3531,7 @@ 30 - + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard 是由 Dashboard 社区 开发的 开源项目。 @@ -3541,7 +3541,7 @@ 38 - + Read documentation 阅读文档 @@ -3549,7 +3549,7 @@ 24 - + Provide feedback 提供反馈意见 @@ -3557,7 +3557,7 @@ 35 - + Resource Information 资源信息 @@ -3565,7 +3565,7 @@ 22 - + Version 版本 @@ -3573,7 +3573,7 @@ 29 - + Scope 范围 @@ -3581,7 +3581,7 @@ 35 - + Subresources 子资源 @@ -3589,7 +3589,7 @@ 47 - + Accepted Names 允许的名称 @@ -3597,7 +3597,7 @@ 55 - + Plural 复数 @@ -3605,7 +3605,7 @@ 62 - + Singular 单数 @@ -3613,7 +3613,7 @@ 67 - + List Kind 列出 Kind @@ -3621,7 +3621,7 @@ 77 - + Short Names 短名称 @@ -3629,7 +3629,7 @@ 82 - + Categories 类别 @@ -3637,7 +3637,7 @@ 87 - + Local settings 本地设置 @@ -3645,7 +3645,7 @@ 19 - + Create from input 输入并创建 @@ -3653,7 +3653,7 @@ 20 - + Create from file 从文件创建 @@ -3661,7 +3661,7 @@ 24 - + Create from form 从表单创建 @@ -3669,7 +3669,7 @@ 28 - + Create a new namespace 创建一个新的命名空间 @@ -3677,7 +3677,7 @@ 18 - + The new namespace will be added to the cluster. 新的命名空间将添加到集群中。 @@ -3685,7 +3685,7 @@ 21 - + Namespace name 命名空间的名称 @@ -3693,7 +3693,7 @@ 29 - + Name is required. 名称是必填的。 @@ -3705,7 +3705,7 @@ 36 - + Name must be up to characters long. 名称必须大于 个字符。 @@ -3713,7 +3713,7 @@ 39 - + Name must be alphanumeric and may contain dashes. 名称必须是字母或者数字,可以包含短划线。 @@ -3721,7 +3721,7 @@ 44 - + Go to namespace 转到命名空间 @@ -3729,7 +3729,7 @@ 23 - + A namespace with the specified name will be added to the cluster. 将具有指定名称的命名空间添加到集群中。 @@ -3737,7 +3737,7 @@ 48 - + Learn more open_in_new 了解更多 open_in_new @@ -3753,7 +3753,7 @@ 82 - + Create 创建 @@ -3765,7 +3765,7 @@ 97 - + Create a new image pull secret 创建一个新的用于镜像拉取的 secret @@ -3773,7 +3773,7 @@ 18 - + The new secret will be added to the cluster 将新的 secret 添加到集群中 @@ -3781,7 +3781,7 @@ 21 - + Secret name Secret 名称 @@ -3789,7 +3789,7 @@ 29 - + Name must be up to characters long. 名称必须大于 字符. @@ -3797,7 +3797,7 @@ 39 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 名称必须遵循 DNS 域名语法(例如 new.image-pull.secret)。 @@ -3805,7 +3805,7 @@ 44 - + A secret with the specified name will be added to the cluster in the namespace. 具有指定名称的 secret 将添加到命名空间中的集群中。 @@ -3813,7 +3813,7 @@ 48 - + Data is required. Data 是必需的。 @@ -3821,7 +3821,7 @@ 69 - + Data must be Base64 encoded. Data 必须是 Base64 编码的。 @@ -3829,7 +3829,7 @@ 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. 指定要保留的 secret 的 data 。该值是 .dockercfg 文件中的 Base64 编码内容。 @@ -3837,7 +3837,7 @@ 77 - + App name 应用名称 @@ -3845,7 +3845,7 @@ 24 - + Deployment or service with this name already exists within namespace. 具有此名称的 deployment 或 service 已存在于命名空间中。 @@ -3853,7 +3853,7 @@ 37 - + Application name is required. 应用名称是必需的。 @@ -3861,7 +3861,7 @@ 41 - + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. 应用程序名称必须以小写字母开头,且只包含小写字母,数字和单词之间的“-”。 @@ -3869,7 +3869,7 @@ 45 - + An 'app' label with this value will be added to the Deployment and Service that get deployed. 具有此值的 “app” 标签将添加到已部署的 Deployment 和 Service 中。 @@ -3877,7 +3877,7 @@ 50 - + Learn more open_in_new 了解更多open_in_new @@ -3897,7 +3897,7 @@ 141 - + Container image 容器镜像 @@ -3905,7 +3905,7 @@ 65 - + Container image is required 容器镜像是必须的 @@ -3913,7 +3913,7 @@ 71 - + Container image is invalid: 容器镜像无效: @@ -3921,7 +3921,7 @@ 74 - + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. 填写公共镜像的 URL,或者是托管于 Docker Hub、Google Container Registry 等仓库上的私有镜像 URL。 @@ -3929,7 +3929,7 @@ 80 - + Number of pods pod 的数量 @@ -3937,7 +3937,7 @@ 96 - + Number of pods is required pod 的数量是必填项 @@ -3945,7 +3945,7 @@ 103 - + Number of pods must be a positive integer pod 的数量必须是整数 @@ -3953,7 +3953,7 @@ 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 设置大量 pod 可能会导致集群和 Dashboard UI 出现性能问题。 @@ -3961,7 +3961,7 @@ 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. Deployment 将跨集群创建 pod 以维护所需数量。 @@ -3969,7 +3969,7 @@ 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. 可选项,可以定义内部或外部 Service,将传入端口映射到容器的目标端口。 @@ -3977,7 +3977,7 @@ 136 - + Description 描述 @@ -3985,7 +3985,7 @@ 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. 该描述将作为注释添加到 Deployment 中,并显示在应用程序的详细信息中。 @@ -3993,7 +3993,7 @@ 157 - + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. 指定的标签将应用于创建的 Deployment,Service(如果有)和 Pod。 常见标签包括 release,environment,tier,partition 和 track。 @@ -4001,7 +4001,7 @@ 169 - + Learn more open_in_new 了解更多 open_in_new @@ -4033,7 +4033,7 @@ 340 - + Create a new namespace... 创建一个新的命名空间... @@ -4041,7 +4041,7 @@ 193 - + Namespaces let you partition resources into logically named groups. 命名空间允许将资源分区为逻辑命名的组。 @@ -4049,7 +4049,7 @@ 198 - + Create a new secret... 创建一个新的 secret... @@ -4057,7 +4057,7 @@ 221 - + Image Pull Secret 拉取镜像的 Secret @@ -4065,7 +4065,7 @@ 213 - + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. 如果指定的镜像是私有的,则可能需要拉取 secret 凭据。 您可以选择现有 secret 或创建新 secret。 @@ -4073,7 +4073,7 @@ 226 - + CPU requirement (cores) CPU 下限 (cores) @@ -4081,7 +4081,7 @@ 242 - + CPU requirement must be given as a positive number. CPU 下限必须是正整数。 @@ -4089,7 +4089,7 @@ 249 - + CPU requirement must be given as a valid number. CPU 下限必须是有效的数字。 @@ -4097,7 +4097,7 @@ 253 - + Memory requirement (MiB) 内存下限 (MiB) @@ -4105,7 +4105,7 @@ 260 - + Memory requirement must be given as a positive number. 内存下限必须是正整数。 @@ -4113,7 +4113,7 @@ 267 - + Memory requirement must be given as a valid number. 内存下限必须是一个有效的数字。 @@ -4121,7 +4121,7 @@ 271 - + You can specify minimum CPU and memory requirements for the container. 您可以指定容器的最低 CPU 和内存需求。 @@ -4129,7 +4129,7 @@ 276 - + Run command 运行命令 @@ -4137,7 +4137,7 @@ 291 - + Run command arguments 运行命令参数 @@ -4145,7 +4145,7 @@ 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. 默认情况下,容器运行所选镜像的默认 entrypoint 命令。 您可以使用命令选项覆盖默认值。 @@ -4153,7 +4153,7 @@ 303 - + Run as privileged 以特权身份运行 @@ -4161,7 +4161,7 @@ 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 特权容器中的进程等同于在主机上以root身份运行的进程。 @@ -4169,7 +4169,7 @@ 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. 可在容器中使用的环境变量。值可以使用 $(VAR_NAME) 语法引用其他变量。 @@ -4177,7 +4177,7 @@ 335 - + Deploy 部署 @@ -4186,7 +4186,7 @@ 355 - + Cancel 取消 @@ -4199,7 +4199,7 @@ 49 - + @@ -4208,7 +4208,7 @@ 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {隐藏高级选项} other {显示高级选项}} @@ -4216,7 +4216,7 @@ 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. 输入 YAML 或 JSON 内容,指定要为文件中指定的命名空间创建的资源。 @@ -4224,7 +4224,7 @@ 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 输入 YAML 或 JSON 内容,指定要为当前选定的命名空间创建的资源。 @@ -4232,7 +4232,7 @@ 24 - + Learn more open_in_new 了解更多 open_in_new @@ -4240,7 +4240,7 @@ 29 - + Upload 上传 @@ -4249,7 +4249,7 @@ 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. 选择 YAML 或 JSON 文件中指定的资源部署到该文件中指定的命名空间。 @@ -4257,7 +4257,7 @@ 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 选择 YAML 或 JSON 文件中指定的资源部署到当前选定的命名空间。 @@ -4265,7 +4265,7 @@ 24 - + Learn more open_in_new 了解更多 open_in_new @@ -4273,7 +4273,7 @@ 29 - + Choose YAML or JSON file 选择 YAML 或 JSON 文件 @@ -4281,7 +4281,7 @@ 36 - + Upload 上传 @@ -4289,7 +4289,7 @@ 46 - + Environment variables 环境变量 @@ -4297,7 +4297,7 @@ 19 - + Variable name must be a valid C identifier. 变量名必须是有效的 C 标识符。 @@ -4305,7 +4305,7 @@ 33 - + Value @@ -4313,7 +4313,7 @@ 44 - + Service Service @@ -4329,7 +4329,7 @@ 42 - + Port 端口 @@ -4337,7 +4337,7 @@ 48 - + Port must be an integer. 端口号必须是数字。 @@ -4345,7 +4345,7 @@ 53 - + Port cannot be empty. 端口号不能为空。 @@ -4353,7 +4353,7 @@ 57 - + Port must be greater than 0. 端口号必须大于 0。 @@ -4361,7 +4361,7 @@ 61 - + Port must be less than 65536. 端口号必须小于 65536。 @@ -4369,7 +4369,7 @@ 65 - + Target port 目标端口 @@ -4377,7 +4377,7 @@ 79 - + Target port must be an integer. 目标端口必须是整数。 @@ -4385,7 +4385,7 @@ 86 - + Target port cannot be empty. 目标端口不能为空。 @@ -4393,7 +4393,7 @@ 90 - + Target port must be greater than 0. 目标端口必须大于 0。 @@ -4401,7 +4401,7 @@ 94 - + Target port must be less than 65536. 目标端口必须小于 65536。 @@ -4409,7 +4409,7 @@ 98 - + Protocol 协议 @@ -4417,7 +4417,7 @@ 110 - + Protocol is required. 协议是必需的。 @@ -4425,7 +4425,7 @@ 123 - + Invalid protocol. 无效的协议。 @@ -4433,7 +4433,7 @@ 127 - + key 密钥 @@ -4441,7 +4441,7 @@ 30 - + is not unique 不是唯一的 @@ -4451,7 +4451,7 @@ 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). 前缀不是有效的DNS子域前缀(例如 my-domain.com )。 @@ -4459,7 +4459,7 @@ 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. 标签密钥名称必须是由 “ - ”,“_” 或 “.” 分隔的字母数字,可选以 DNS 子域和“/”为前缀。 @@ -4467,7 +4467,7 @@ 41 - + Prefix should not exceed 253 characters. 前缀不应超过 253 个字符。 @@ -4475,7 +4475,7 @@ 45 - + Label Key name should not exceed 63 characters. Label Key 名称不应超过 63 个字符。 @@ -4483,7 +4483,7 @@ 49 - + value @@ -4491,7 +4491,7 @@ 62 - + Label value must be alphanumeric separated by '.' , '-' or '_'. 标签值必须由'.' , '-'或者'_'分割字母数字。 @@ -4499,7 +4499,7 @@ 66 - + Label Value must not exceed 253 characters. 标签值不得超过 253 个字符。 @@ -4507,7 +4507,7 @@ 70 - + Logs from 日志 @@ -4515,7 +4515,7 @@ 24 - + Init Containers 初始化容器 @@ -4523,7 +4523,7 @@ 36 - + in in @@ -4531,7 +4531,7 @@ 47 - + Download logs 下载日志 @@ -4539,7 +4539,7 @@ 63 - + Invert colors 反转颜色 @@ -4547,7 +4547,7 @@ 134 - + Reduce font size 减小字体大小 @@ -4555,7 +4555,7 @@ 139 - + Show timestamps 显示时间戳 @@ -4563,7 +4563,7 @@ 144 - + Auto-refresh (every s.) 自动刷新 (每 秒) @@ -4571,7 +4571,7 @@ 149 - + Show previous logs 显示以前的日志 @@ -4579,7 +4579,7 @@ 154 - + Logs from to UTC Logs from to 98 - + Pod Selector Pod 选择器 @@ -4597,7 +4597,7 @@ 28 - + Policy Types 策略类型 @@ -4605,7 +4605,7 @@ 37 - + Ingress Rules Ingress 规则 @@ -4613,7 +4613,7 @@ 49 - + Egress Rules Egress 规则 @@ -4621,7 +4621,7 @@ 61 - + Source Source @@ -4629,7 +4629,7 @@ 19 - + Type Type @@ -4673,7 +4673,7 @@ 309 - + Filesystem type Filesystem type @@ -4701,7 +4701,7 @@ 316 - + Partition Partition @@ -4713,7 +4713,7 @@ 166 - + Read only Read only @@ -4749,7 +4749,7 @@ 354 - + Volume ID Volume ID @@ -4765,7 +4765,7 @@ 116 - + Target World Wide Names Target World Wide Names @@ -4773,7 +4773,7 @@ 124 - + Dataset name Dataset name @@ -4781,7 +4781,7 @@ 143 - + Persistent disk name Persistent disk name @@ -4789,7 +4789,7 @@ 180 - + Endpoints Endpoints @@ -4797,7 +4797,7 @@ 196 - + Path Path @@ -4813,7 +4813,7 @@ 293 - + iSCSI Qualified Name iSCSI Qualified Name @@ -4821,7 +4821,7 @@ 249 - + iSCSI target lun number iSCSI target lun number @@ -4829,7 +4829,7 @@ 263 - + Target portal Target portal @@ -4837,7 +4837,7 @@ 270 - + Server Server @@ -4845,7 +4845,7 @@ 286 - + Image Image @@ -4853,7 +4853,7 @@ 323 - + Keyring Keyring @@ -4861,7 +4861,7 @@ 330 - + Monitors Monitors @@ -4869,7 +4869,7 @@ 337 - + Pool Pool @@ -4877,7 +4877,7 @@ 347 - + Secret reference name Secret reference name @@ -4885,7 +4885,7 @@ 361 - + User User @@ -4893,7 +4893,7 @@ 368 - + Pod CIDR Pod CIDR @@ -4901,7 +4901,7 @@ 35 - + Provider ID 提供者的 ID @@ -4909,7 +4909,7 @@ 40 - + Unschedulable 不可调度 @@ -4917,7 +4917,7 @@ 45 - + Addresses 地址 @@ -4925,7 +4925,7 @@ 51 - + Taints 污点 @@ -4933,7 +4933,7 @@ 60 - + System information 系统信息 @@ -4941,7 +4941,7 @@ 71 - + Machine ID 机器 ID @@ -4949,7 +4949,7 @@ 77 - + System UUID 系统 UUID @@ -4957,7 +4957,7 @@ 82 - + Boot ID 启动 ID @@ -4965,7 +4965,7 @@ 87 - + Kernel version 内核版本 @@ -4973,7 +4973,7 @@ 92 - + OS Image 操作系统镜像 @@ -4981,7 +4981,7 @@ 97 - + Container runtime version 容器 runtime 版本 @@ -4989,7 +4989,7 @@ 102 - + kubelet version kubelet 版本 @@ -4997,7 +4997,7 @@ 107 - + kube-proxy version kube-proxy 版本 @@ -5005,7 +5005,7 @@ 112 - + Operating system 操作系统 @@ -5013,7 +5013,7 @@ 117 - + Architecture 架构 @@ -5021,7 +5021,7 @@ 122 - + Allocation 分配 @@ -5029,7 +5029,7 @@ 130 - + CPU CPU @@ -5037,7 +5037,7 @@ 138 - + Memory 内存 @@ -5045,7 +5045,7 @@ 151 - + Reclaim policy 回收策略 @@ -5053,7 +5053,7 @@ 46 - + Storage class 存储类 @@ -5061,7 +5061,7 @@ 52 - + Access modes 访问模式 @@ -5069,7 +5069,7 @@ 73 - + Quantity 数量 @@ -5077,7 +5077,7 @@ 104 - + Path 路径 @@ -5085,7 +5085,7 @@ 49 - + Path Type 路径类型 @@ -5093,7 +5093,7 @@ 56 - + Service Name Service 名称 @@ -5105,7 +5105,7 @@ 29 - + Service Port Service 端口 @@ -5117,7 +5117,7 @@ 35 - + TLS Secret TLS Secret @@ -5125,7 +5125,7 @@ 88 - + Parameter 参数 @@ -5133,7 +5133,7 @@ 37 - + Local settings 本地设置 @@ -5141,7 +5141,7 @@ 53,62 - + Data 数据 @@ -5157,7 +5157,7 @@ 22 - + @@ -5165,7 +5165,7 @@ 41 - + There is no data to display. 没有要显示的数据。 @@ -5177,7 +5177,7 @@ 40 - + Session Affinity Session Affinity @@ -5185,7 +5185,7 @@ 38 - + Selector 选择 @@ -5205,7 +5205,7 @@ 38 - + Schedule:  时间表:  @@ -5213,7 +5213,7 @@ 28 - + Active Jobs:  运行中的 Jobs:  @@ -5221,7 +5221,7 @@ 35 - + Suspend:  暂停中:  @@ -5229,7 +5229,7 @@ 42 - + Active Jobs 运行中的 Jobs @@ -5241,7 +5241,7 @@ 90 - + Last schedule 上次调度 @@ -5249,7 +5249,7 @@ 70 - + Concurrency policy 并发策略 @@ -5257,7 +5257,7 @@ 76 - + Starting deadline seconds Starting deadline seconds @@ -5265,7 +5265,7 @@ 82 - + Image Pull Secrets 镜像拉取 Secrets @@ -5273,7 +5273,7 @@ 57 - + Inactive Jobs 非工作的 Jobs @@ -5281,7 +5281,7 @@ 94 - + Init images 初始镜像 @@ -5309,7 +5309,7 @@ 48 - + Strategy:  策略:  @@ -5317,7 +5317,7 @@ 28 - + Min ready seconds:  最小准备秒数:  @@ -5325,7 +5325,7 @@ 35 - + Revision history limit:  修改历史记录限制:  @@ -5333,7 +5333,7 @@ 42 - + Strategy 策略 @@ -5341,7 +5341,7 @@ 52 - + Min ready seconds 最小准备秒数: @@ -5349,7 +5349,7 @@ 58 - + Revision history limit 修改历史记录限制 @@ -5357,7 +5357,7 @@ 64 - + Rolling update strategy 滚动更新策略 @@ -5365,7 +5365,7 @@ 82 - + Max surge:  最大 surge:  @@ -5373,7 +5373,7 @@ 88 - + Max unavailable:  最大不可用:  @@ -5381,7 +5381,7 @@ 95 - + Max surge 最大 surge @@ -5389,7 +5389,7 @@ 105 - + Max unavailable 最大不可用 @@ -5397,7 +5397,7 @@ 111 - + Pods status Pod 状态 @@ -5409,7 +5409,7 @@ 119 - + Updated:  已更新:  @@ -5417,7 +5417,7 @@ 125 - + Total:  总计:  @@ -5425,7 +5425,7 @@ 132 - + Available:  可用的:  @@ -5433,7 +5433,7 @@ 139 - + Unavailable:  不可用的:  @@ -5441,7 +5441,7 @@ 146 - + Updated 已更新 @@ -5449,7 +5449,7 @@ 156 - + Total 总计 @@ -5457,7 +5457,7 @@ 162 - + Available 可用的 @@ -5465,7 +5465,7 @@ 168 - + Unavailable 不可用的 @@ -5473,7 +5473,7 @@ 174 - + New Replica Set 新 Replica Set @@ -5481,7 +5481,7 @@ 186 - + Pods:  Pods:  @@ -5493,7 +5493,7 @@ 28 - + Old Replica Sets 旧 Replica Sets @@ -5501,7 +5501,7 @@ 284 - + Completions:  完成:  @@ -5509,7 +5509,7 @@ 28 - + Parallelism:  并行:  @@ -5517,7 +5517,7 @@ 35 - + Completions 完成 @@ -5525,7 +5525,7 @@ 45 - + Parallelism 并行 @@ -5533,7 +5533,7 @@ 51 - + Label Selector 标签选择器 @@ -5545,7 +5545,7 @@ 30 - + Settings have changed since last reload 自上次重新加载后设置已更改 @@ -5553,7 +5553,7 @@ 18 - + Do you want to save them anyways? 你想保存它们吗? @@ -5561,7 +5561,7 @@ 19 - + Refresh 刷新 @@ -5569,7 +5569,7 @@ 28 - + Default namespace Default namespace @@ -5577,7 +5577,7 @@ 18 - + Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. @@ -5585,7 +5585,7 @@ 20 - + Namespace fallback list Namespace fallback list @@ -5593,7 +5593,7 @@ 40 - + List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. @@ -5601,7 +5601,7 @@ 42 - + Add namespaces... Add namespaces... @@ -5609,7 +5609,7 @@ 60 - + Edit Namespace List Edit Namespace List @@ -5617,7 +5617,7 @@ 20 - + Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. @@ -5625,7 +5625,7 @@ 23 - + Edit Edit @@ -5633,7 +5633,7 @@ 45 - + Close Close @@ -5645,7 +5645,7 @@ 50 - + No namespaces selected No namespaces selected @@ -5653,7 +5653,7 @@ 36 - + Add Namespace Add Namespace @@ -5661,7 +5661,7 @@ 20 - + Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list @@ -5669,7 +5669,7 @@ 23 - + Add Add @@ -5677,7 +5677,7 @@ 47 - + Global settings are stored in config map, so all of them are applied for every instance of the app. 全局设置存储在 config map 中, 因此所有这些设置都应用于每个应用程序的实例。 @@ -5687,7 +5687,7 @@ 25 - + Cluster name 集群名称 @@ -5699,7 +5699,7 @@ 38 - + Cluster name appears in the browser window title if it is set. 如果已设置,则集群名称将显示在浏览器窗口标题中. @@ -5707,7 +5707,7 @@ 32 - + Items per page 每页项目 @@ -5715,7 +5715,7 @@ 47 - + Max number of items that can be displayed on every list view. 每个列表视图中可显示的最大项目数。 @@ -5723,7 +5723,7 @@ 49 - + Labels limit 标签限制 @@ -5731,7 +5731,7 @@ 65 - + Max number of labels that are displayed by default on most views. 默认情况下,大多数视图上显示的最大标签数。 @@ -5739,7 +5739,7 @@ 67 - + Logs auto-refresh time interval 日志自动刷新时间间隔 @@ -5747,7 +5747,7 @@ 83 - + Number of seconds between every auto-refresh of logs. 每次自动刷新日志的间隔秒数。 @@ -5755,7 +5755,7 @@ 85 - + Resource auto-refresh time interval 资源自动刷新时间间隔 @@ -5763,7 +5763,7 @@ 101 - + Number of seconds between every auto-refresh of every resource. Set 0 to disable. 两次资源自动刷新时间间隔。设置为 0 则表示不启用。 @@ -5771,7 +5771,7 @@ 103 - + Disable access denied notification 禁止拒绝访问的通知 @@ -5779,7 +5779,7 @@ 119 - + Hides all access denied warnings in the notification panel. 在通知面板中隐藏所有拒绝访问的警告。 @@ -5787,7 +5787,7 @@ 121 - + Save 保存 @@ -5795,7 +5795,7 @@ 137 - + Reload 重新加载 @@ -5803,7 +5803,7 @@ 144 - + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. 本地设置存储在浏览器的 cookie 中,因此它们不会再多个设备之间同步它。每次更改都会被自动应用。 @@ -5811,7 +5811,7 @@ 23 - + Theme 主题 @@ -5819,7 +5819,7 @@ 27 - + Choose color theme of the dashboard 选择 dashboard 的颜色主题 @@ -5827,7 +5827,7 @@ 29 - + Language 语言 @@ -5835,7 +5835,7 @@ 44 - + Change the language of the dashboard 更改 dashboard 的语言 @@ -5843,7 +5843,7 @@ 46 - + Global settings Global settings @@ -5851,7 +5851,7 @@ 21 - + Shell in in Shell in diff --git a/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf b/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf index 512e6db121c7..80448e3f33ce 100644 --- a/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf +++ b/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf @@ -2,7 +2,7 @@ - + Edit a resource 編輯資源 @@ -10,7 +10,7 @@ 18 - + This action is equivalent to: 此操作相當於: @@ -26,7 +26,7 @@ 50 - + Update 更新 @@ -38,7 +38,7 @@ 31 - + Restart a resource Restart a resource @@ -46,7 +46,7 @@ 18 - + This action is equivalent to: This action is equivalent to: @@ -54,7 +54,7 @@ 31 - + Restart Restart @@ -62,7 +62,7 @@ 45 - + Cancel 取消 @@ -86,7 +86,7 @@ 35 - + Delete a resource 刪除資源 @@ -94,7 +94,7 @@ 18 - + Are you sure you want to delete  in namespace ? 你確定要刪除 @@ -108,7 +108,7 @@ 21 - + Delete 刪除 @@ -120,7 +120,7 @@ 45 - + Download logs file @@ -131,7 +131,7 @@ 20 - + Size: B 尺寸: B @@ -139,7 +139,7 @@ 24 - + Preparing file to download... 準備要下載的文件... @@ -149,7 +149,7 @@ 30 - + File is ready to download! 文件已準備好下載! @@ -159,7 +159,7 @@ 34 - + Forbidden (403) 禁止 (403) @@ -167,7 +167,7 @@ 39 - + You do not have required permissions to access this resource. 您沒有訪問此資源需要的權限。 @@ -175,7 +175,7 @@ 40 - + Save 保存 @@ -187,7 +187,7 @@ 24 - + Abort 中止 @@ -195,7 +195,7 @@ 54 - + Close 關閉 @@ -207,7 +207,7 @@ 62 - + Scale a resource 縮放資源 @@ -215,7 +215,7 @@ 18 - + will be updated to reflect the desired replicas count. 將更新爲目標副本數。 @@ -225,7 +225,7 @@ 20 - + Desired replicas 目標副本數量 @@ -233,7 +233,7 @@ 28 - + Actual replicas 當前的副本數量 @@ -241,7 +241,7 @@ 40 - + Scale 縮放 @@ -251,7 +251,7 @@ 64 - + Cancel 取消 @@ -273,7 +273,7 @@ 54 - + in namespace will be restarted. in namespace will be restarted. @@ -281,7 +281,7 @@ 21 - + Trigger a 觸發一個 @@ -289,7 +289,7 @@ 18 - + will be triggered. 將會被觸發。 @@ -297,7 +297,7 @@ 20 - + Trigger 觸發 @@ -307,7 +307,7 @@ 26 - + Delete resource 刪除資源 @@ -315,7 +315,7 @@ 21 - + Edit resource 編輯資源 @@ -323,7 +323,7 @@ 21 - + Scale resource 縮放資源 @@ -331,7 +331,7 @@ 21 - + View logs 顯示日志 @@ -339,7 +339,7 @@ 21 - + Exec into pod 在 pod 中運行 @@ -347,7 +347,7 @@ 20 - + Trigger resource 觸發資源 @@ -355,7 +355,7 @@ 21 - + Workload Status 工作負載狀態 @@ -363,7 +363,7 @@ 20 - + SE Linux User SE Linux User @@ -371,7 +371,7 @@ 23 - + SE Linux Role SE Linux Role @@ -379,7 +379,7 @@ 31 - + SE Linux Type SE Linux Type @@ -387,7 +387,7 @@ 39 - + SE Linux Level SE Linux Level @@ -395,7 +395,7 @@ 47 - + Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name @@ -403,7 +403,7 @@ 56 - + Windows GMSA Credential Spec Windows GMSA Credential Spec @@ -411,7 +411,7 @@ 64 - + Windows Run as User Windows Run as User @@ -419,7 +419,7 @@ 72 - + Run as User Run as User @@ -427,7 +427,7 @@ 81 - + Run as Group Run as Group @@ -435,7 +435,7 @@ 87 - + Run as Non-Root Run as Non-Root @@ -443,7 +443,7 @@ 93 - + Seccomp Profile Type Seccomp Profile Type @@ -451,7 +451,7 @@ 100 - + Seccomp Localhost Profile Seccomp Localhost Profile @@ -459,7 +459,7 @@ 108 - + Added Capabilities Added Capabilities @@ -467,7 +467,7 @@ 118 - + Dropped Capabilities Dropped Capabilities @@ -475,7 +475,7 @@ 126 - + Privileged Privileged @@ -483,7 +483,7 @@ 134 - + Read Only Filesystem Read Only Filesystem @@ -491,7 +491,7 @@ 140 - + Allow Privilege Escalation Allow Privilege Escalation @@ -499,7 +499,7 @@ 146 - + Proc Mount Proc Mount @@ -507,7 +507,7 @@ 152 - + Filesystem Group Filesystem Group @@ -515,7 +515,7 @@ 160 - + Filesystem Group Change Policy Filesystem Group Change Policy @@ -523,7 +523,7 @@ 168 - + Supplemental Groups Supplemental Groups @@ -531,7 +531,7 @@ 177 - + Sysctls Sysctls @@ -539,7 +539,7 @@ 186 - + Cron Jobs Cron Jobs @@ -551,7 +551,7 @@ 38 - + Daemon Sets Daemon Sets @@ -563,7 +563,7 @@ 56 - + Deployments Deployments @@ -575,7 +575,7 @@ 74 - + Jobs Jobs @@ -587,7 +587,7 @@ 92 - + Pods Pods @@ -639,7 +639,7 @@ 248 - + Replica Sets Replica Sets @@ -651,7 +651,7 @@ 129 - + Replication Controllers Replication Controllers @@ -663,7 +663,7 @@ 147 - + Stateful Sets Stateful Sets @@ -675,7 +675,7 @@ 165 - + Resource information 資源信息 @@ -747,7 +747,7 @@ 22 - + Status:  狀態:  @@ -755,7 +755,7 @@ 31 - + IP:  IP:  @@ -763,7 +763,7 @@ 38 - + Node Node @@ -771,7 +771,7 @@ 48 - + Status Status @@ -779,7 +779,7 @@ 57 - + IP IP @@ -787,7 +787,7 @@ 64 - + QoS Class QoS Class @@ -795,7 +795,7 @@ 71 - + Restarts Restarts @@ -803,7 +803,7 @@ 78 - + Service Account Service Account @@ -811,7 +811,7 @@ 85 - + Image Pull Secrets Image Pull Secrets @@ -819,7 +819,7 @@ 96 - + Containers Containers @@ -829,7 +829,7 @@ 134 - + Init containers Init containers @@ -839,7 +839,7 @@ 143 - + Node 節點 @@ -851,7 +851,7 @@ 117 - + Status 狀態 @@ -891,7 +891,7 @@ 28 - + Image Pull Secrets Image Pull Secrets @@ -899,7 +899,7 @@ 25 - + Restarts 重啓 @@ -907,7 +907,7 @@ 134 - + Containers 容器 @@ -915,7 +915,7 @@ 28 - + Filter 過濾 @@ -923,7 +923,7 @@ 29 - + Filter objects by name 按名字過濾對象 @@ -931,7 +931,7 @@ 34 - + Show less 收起 @@ -939,7 +939,7 @@ 48 - + Show all 顯示所有 @@ -947,7 +947,7 @@ 50 - + Logs 日志 @@ -955,7 +955,7 @@ 22 - + Exec 執行 @@ -963,7 +963,7 @@ 27 - + Trigger 觸發 @@ -971,7 +971,7 @@ 31 - + Scale 縮放 @@ -979,7 +979,7 @@ 35 - + Unpin 取消固定 @@ -987,7 +987,7 @@ 41 - + Pin 固定 @@ -995,7 +995,7 @@ 43 - + Restart Restart @@ -1003,7 +1003,7 @@ 53 - + Edit 編輯 @@ -1011,7 +1011,7 @@ 49 - + Items:  項目:  @@ -1163,7 +1163,7 @@ 25 - + Name 名字 @@ -1307,7 +1307,7 @@ 224 - + Namespace 命名空間 @@ -1415,7 +1415,7 @@ 27 - + Labels 標簽 @@ -1503,7 +1503,7 @@ 255 - + Schedule 調度 @@ -1515,7 +1515,7 @@ 52 - + Suspend 暫停 @@ -1527,7 +1527,7 @@ 64 - + Active 運行中 @@ -1535,7 +1535,7 @@ 110 - + Last Schedule 最後的調度 @@ -1543,7 +1543,7 @@ 118 - + Created 創建時間 @@ -1663,7 +1663,7 @@ 69 - + Age 年齡 @@ -1671,7 +1671,7 @@ 62 - + Cluster Roles Cluster Roles @@ -1679,7 +1679,7 @@ 21 - + Cluster Role Bindings Cluster Role Bindings @@ -1687,7 +1687,7 @@ 21 - + Config Maps Config Maps @@ -1695,7 +1695,7 @@ 21 - + Plugins 插件 @@ -1703,7 +1703,7 @@ 21 - + Dependencies 依賴 @@ -1711,7 +1711,7 @@ 55 - + Image:  鏡像:  @@ -1719,7 +1719,7 @@ 20 - + Image Image @@ -1727,7 +1727,7 @@ 34 - + Ready Ready @@ -1735,7 +1735,7 @@ 47 - + Started Started @@ -1743,7 +1743,7 @@ 54 - + Reason Reason @@ -1755,7 +1755,7 @@ 79 - + Message Message @@ -1767,7 +1767,7 @@ 86 - + Exit Code Exit Code @@ -1775,7 +1775,7 @@ 93 - + Signal Signal @@ -1783,7 +1783,7 @@ 100 - + Started At Started At @@ -1791,7 +1791,7 @@ 109 - + Environment Variables Environment Variables @@ -1799,7 +1799,7 @@ 118 - + Environment variable 環境變量 @@ -1815,7 +1815,7 @@ 166 - + bytes bytes @@ -1823,7 +1823,7 @@ 152 - + bytes bytes @@ -1831,7 +1831,7 @@ 174 - + Commands Commands @@ -1839,7 +1839,7 @@ 185 - + Arguments Arguments @@ -1847,7 +1847,7 @@ 200 - + Mounts Mounts @@ -1855,7 +1855,7 @@ 216 - + Security Context Security Context @@ -1867,7 +1867,7 @@ 110 - + Conditions 條件 @@ -1875,7 +1875,7 @@ 20 - + Type 類別 @@ -1895,7 +1895,7 @@ 28 - + Last probe time 最後的檢查時間 @@ -1903,7 +1903,7 @@ 52 - + Last transition time 最後的遷移時間 @@ -1911,7 +1911,7 @@ 60 - + Reason 原因 @@ -1927,7 +1927,7 @@ 60 - + Message 信息 @@ -1943,7 +1943,7 @@ 66 - + Name:  名字:  @@ -1959,7 +1959,7 @@ 192 - + Kind:  種類:  @@ -1967,7 +1967,7 @@ 29 - + Age:  經過時間:  @@ -1983,7 +1983,7 @@ 206 - + Controlled by 控制: @@ -1991,7 +1991,7 @@ 42 - + Kind 類別 @@ -2007,7 +2007,7 @@ 72 - + Age 年齡 @@ -2020,7 +2020,7 @@ 238 - + Images 鏡像 @@ -2084,7 +2084,7 @@ 39 - + Custom Resource Definitions 自定義資源的定義 @@ -2092,7 +2092,7 @@ 21 - + Group Group @@ -2104,7 +2104,7 @@ 41 - + Full Name 全名 @@ -2112,7 +2112,7 @@ 68 - + Namespaced Namespaced @@ -2120,7 +2120,7 @@ 74 - + Objects Objects @@ -2128,7 +2128,7 @@ 21 - + No resources found in the selected namespace. No resources found in the selected namespace. @@ -2136,7 +2136,7 @@ 94 - + Versions 版本 @@ -2144,7 +2144,7 @@ 20 - + Served 服務 @@ -2152,7 +2152,7 @@ 42 - + Storage 存儲 @@ -2160,7 +2160,7 @@ 48 - + Endpoints 端點 @@ -2172,7 +2172,7 @@ 48 - + Host 主機 @@ -2184,7 +2184,7 @@ 36 - + Ports (Name, Port, Protocol) 端口 (名字, 端口, 協議) @@ -2192,7 +2192,7 @@ 45 - + unset 未設置 @@ -2200,7 +2200,7 @@ 51 - + Ready 準備就緒 @@ -2212,7 +2212,7 @@ 75 - + Events Events @@ -2220,7 +2220,7 @@ 22 - + Source 事件源 @@ -2228,7 +2228,7 @@ 51 - + Sub-object 子對象 @@ -2236,7 +2236,7 @@ 59 - + Count 次數 @@ -2244,7 +2244,7 @@ 68 - + First Seen 初次 @@ -2252,7 +2252,7 @@ 74 - + Last Seen 最後一次 @@ -2260,7 +2260,7 @@ 83 - + Horizontal Pod Autoscalers pod 水平自動伸縮 @@ -2268,7 +2268,7 @@ 23 - + Min Replicas 最小副本數 @@ -2276,7 +2276,7 @@ 60 - + Max Replicas 最大副本數 @@ -2284,7 +2284,7 @@ 66 - + Reference 參考 @@ -2292,7 +2292,7 @@ 72 - + Ingresses Ingresses @@ -2300,7 +2300,7 @@ 21 - + Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. @@ -2308,7 +2308,7 @@ 72 - + Endpoints open_in_new Endpoints 70 - + Host links are external links that will be open in a new tab. Host links are external links that will be open in a new tab. @@ -2326,7 +2326,7 @@ 86 - + Hosts open_in_new Hosts 84 - + There is nothing to display here 這裏沒有可以顯示的 @@ -2348,7 +2348,7 @@ 23 - + No resources found. 找不到資源。 @@ -2356,7 +2356,7 @@ 27 - + Namespaces Namespaces @@ -2364,7 +2364,7 @@ 21 - + Phase 運行階段 @@ -2376,7 +2376,7 @@ 30 - + Nodes Nodes @@ -2384,7 +2384,7 @@ 24 - + CPU requests (cores) CPU 下限 (cores) @@ -2392,7 +2392,7 @@ 81 - + CPU limits (cores) CPU 上限 (cores) @@ -2400,7 +2400,7 @@ 89 - + Memory requests (bytes) Memory 下限 (bytes) @@ -2408,7 +2408,7 @@ 97 - + Memory limits (bytes) Memory 上限 (bytes) @@ -2416,7 +2416,7 @@ 105 - + Namespace conflict Namespace 衝突 @@ -2424,7 +2424,7 @@ 19 - + Selected namespace is different than namespace of currently selected resource. 選中的 namespace 與當前所選的資源 namespace 不同。 @@ -2434,7 +2434,7 @@ 23 - + Do you want to stay on current page and change namespace from to ? 你是否希望保持當前頁面并從 to 中更改命名空間? @@ -2444,7 +2444,7 @@ 27 - + Yes 是的 @@ -2452,7 +2452,7 @@ 34 - + No @@ -2460,7 +2460,7 @@ 37 - + Select namespace... 選擇 namespaces... @@ -2468,7 +2468,7 @@ 24 - + All namespaces 全部 namespaces @@ -2476,7 +2476,7 @@ 33 - + NAMESPACES NAMESPACES @@ -2484,7 +2484,7 @@ 34 - + Metadata 元數據 @@ -2492,7 +2492,7 @@ 19 - + Namespace:  Namespace:  @@ -2504,7 +2504,7 @@ 199 - + UID UID @@ -2512,7 +2512,7 @@ 71 - + Annotations 注釋 @@ -2520,7 +2520,7 @@ 88 - + Pods status Pods 狀態 @@ -2532,7 +2532,7 @@ 119 - + Running:  運行中:  @@ -2540,7 +2540,7 @@ 26 - + Succeeded:  成功:  @@ -2548,7 +2548,7 @@ 33 - + Pending:  啓動中:  @@ -2556,7 +2556,7 @@ 40 - + Failed:  失敗:  @@ -2564,7 +2564,7 @@ 47 - + Desired:  期望值:  @@ -2572,7 +2572,7 @@ 53 - + Running 運行中 @@ -2580,7 +2580,7 @@ 63 - + Succeeded 成功 @@ -2588,7 +2588,7 @@ 69 - + Pending 啓動中 @@ -2596,7 +2596,7 @@ 75 - + Failed 失敗 @@ -2604,7 +2604,7 @@ 82 - + Desired 期望 @@ -2612,7 +2612,7 @@ 88 - + CPU Usage (cores) CPU 實用 (cores) @@ -2620,7 +2620,7 @@ 143 - + Memory Usage (bytes) 内存實用 (bytes) @@ -2628,7 +2628,7 @@ 153 - + Persistent Volumes Persistent Volumes @@ -2636,7 +2636,7 @@ 21 - + Capacity 容量 @@ -2656,7 +2656,7 @@ 39 - + Access Modes 訪問模式 @@ -2672,7 +2672,7 @@ 48 - + Reclaim Policy 回收策略 @@ -2680,7 +2680,7 @@ 76 - + Claim 申領 @@ -2692,7 +2692,7 @@ 35 - + Storage Class 存儲類 @@ -2708,7 +2708,7 @@ 33 - + Persistent Volume Claims Persistent Volume Claims @@ -2716,7 +2716,7 @@ 21 - + Volume Volume @@ -2724,7 +2724,7 @@ 85 - + Read Only Read Only @@ -2732,7 +2732,7 @@ 42 - + Mount Path Mount Path @@ -2740,7 +2740,7 @@ 49 - + Sub Path Sub Path @@ -2748,7 +2748,7 @@ 56 - + Source Type Source Type @@ -2756,7 +2756,7 @@ 63 - + Source Name Source Name @@ -2764,7 +2764,7 @@ 70 - + Rules 規則 @@ -2776,7 +2776,7 @@ 20 - + Resources 資源 @@ -2784,7 +2784,7 @@ 36 - + Non-resource URL 非資源 URL @@ -2792,7 +2792,7 @@ 48 - + Resource Names 資源名 @@ -2800,7 +2800,7 @@ 60 - + Verbs 動作 @@ -2808,7 +2808,7 @@ 72 - + API Groups API 組 @@ -2816,7 +2816,7 @@ 84 - + Resource Quotas 資源配額 @@ -2824,7 +2824,7 @@ 20 - + Resource Limits 資源限制 @@ -2832,7 +2832,7 @@ 20 - + Resource name 資源名 @@ -2844,7 +2844,7 @@ 95 - + Resource type 资源類別 @@ -2852,7 +2852,7 @@ 42 - + Default 默認 @@ -2860,7 +2860,7 @@ 47 - + Default request 默認下限 @@ -2868,7 +2868,7 @@ 52 - + Storage Classes Storage Classes @@ -2876,7 +2876,7 @@ 21 - + Provisioner 提供者 @@ -2888,7 +2888,7 @@ 29 - + Parameters 參數 @@ -2896,7 +2896,7 @@ 59 - + Services Services @@ -2904,7 +2904,7 @@ 21 - + Cluster IP 集群 IP @@ -2916,7 +2916,7 @@ 33 - + Internal Endpoints 内部 Endpoints @@ -2924,7 +2924,7 @@ 91 - + External Endpoints 外部 Endpoints @@ -2932,7 +2932,7 @@ 99 - + Secrets Secrets @@ -2956,7 +2956,7 @@ 60 - + Service Accounts Service Accounts @@ -2964,7 +2964,7 @@ 21 - + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. You can deploy a containerized app, select other namespace or @@ -2977,7 +2977,7 @@ 27 - + Network Policies Network Policies @@ -2985,7 +2985,7 @@ 21 - + Roles Roles @@ -2993,7 +2993,7 @@ 21 - + Role Bindings Role Bindings @@ -3001,7 +3001,7 @@ 21 - + Subjects Subjects @@ -3009,7 +3009,7 @@ 20 - + API Group API Group @@ -3017,7 +3017,7 @@ 64 - + Workloads Workloads @@ -3026,7 +3026,7 @@ 28 - + Cron Jobs Cron Jobs @@ -3035,7 +3035,7 @@ 33 - + Daemon Sets Daemon Sets @@ -3044,7 +3044,7 @@ 38 - + Deployments Deployments @@ -3053,7 +3053,7 @@ 43 - + Jobs Jobs @@ -3062,7 +3062,7 @@ 48 - + Pods Pods @@ -3071,7 +3071,7 @@ 53 - + Replica Sets Replica Sets @@ -3080,7 +3080,7 @@ 58 - + Replication Controllers Replication Controllers @@ -3089,7 +3089,7 @@ 63 - + Stateful Sets Stateful Sets @@ -3098,7 +3098,7 @@ 68 - + Service Service @@ -3107,7 +3107,7 @@ 76 - + Ingresses Ingresses @@ -3116,7 +3116,7 @@ 81 - + Services Services @@ -3125,7 +3125,7 @@ 86 - + Config and Storage Config and Storage @@ -3134,7 +3134,7 @@ 93 - + Config Maps Config Maps @@ -3143,7 +3143,7 @@ 100 - + Persistent Volume Claims Persistent Volume Claims @@ -3152,7 +3152,7 @@ 106 - + Secrets Secrets @@ -3161,7 +3161,7 @@ 112 - + Storage Classes Storage Classes @@ -3170,7 +3170,7 @@ 117 - + Cluster Cluster @@ -3179,7 +3179,7 @@ 124 - + Cluster Role Bindings Cluster Role Bindings @@ -3188,7 +3188,7 @@ 129 - + Cluster Roles Cluster Roles @@ -3197,7 +3197,7 @@ 134 - + Namespaces Namespaces @@ -3206,7 +3206,7 @@ 139 - + Network Policies Network Policies @@ -3215,7 +3215,7 @@ 145 - + Nodes Nodes @@ -3224,7 +3224,7 @@ 150 - + Persistent Volumes Persistent Volumes @@ -3233,7 +3233,7 @@ 155 - + Role Bindings Role Bindings @@ -3242,7 +3242,7 @@ 161 - + Roles Roles @@ -3251,7 +3251,7 @@ 167 - + Service Accounts Service Accounts @@ -3260,7 +3260,7 @@ 173 - + Custom Resource Definitions Custom Resource Definitions @@ -3269,7 +3269,7 @@ 181 - + Plugins Plugins @@ -3278,7 +3278,7 @@ 192 - + Settings Settings @@ -3287,7 +3287,7 @@ 201 - + About About @@ -3296,7 +3296,7 @@ 207 - + Create new resource 創建新資源 @@ -3304,7 +3304,7 @@ 47 - + Search 搜索 @@ -3312,7 +3312,7 @@ 29 - + ago 前 @@ -3322,7 +3322,7 @@ 45 - + There are no notifications 沒有通知 @@ -3330,7 +3330,7 @@ 61 - + Remove all notifications 刪除所有通知 @@ -3338,7 +3338,7 @@ 67 - + Logged in with auth header 使用 auth header 登錄 @@ -3346,7 +3346,7 @@ 23 - + Logged in with token 使用 token 登錄 @@ -3354,7 +3354,7 @@ 25 - + Default service account 默認 service account @@ -3362,7 +3362,7 @@ 28 - + Sign in 登錄 @@ -3371,7 +3371,7 @@ 37 - + Sign out 注銷 @@ -3380,7 +3380,7 @@ 42 - + @@ -3389,7 +3389,7 @@ 22 - + Role Reference Role Reference @@ -3401,7 +3401,7 @@ 28 - + Cluster 集群 @@ -3413,7 +3413,7 @@ 68 - + Workloads 工作負載 @@ -3425,7 +3425,7 @@ 20 - + Config and Storage 配置和存儲 @@ -3437,7 +3437,7 @@ 52 - + Kubernetes Dashboard Kubernetes 儀表盤 @@ -3445,7 +3445,7 @@ 23 - + Kubeconfig Kubeconfig @@ -3453,7 +3453,7 @@ 34 - + Basic 基本 @@ -3461,7 +3461,7 @@ 36 - + Token Token @@ -3469,7 +3469,7 @@ 38 - + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 請選擇您創建的kubeconfig文件以配置對集群的訪問權限。 要瞭解有關如何配置和使用kubeconfig文件的更多信息, 請參閲Configure Access to Multiple Clusters 部分. @@ -3479,7 +3479,7 @@ 45 - + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 確保在集群中啓用了對基本身份驗證的支持。 要了解有關如何配置基本身份驗證的詳情,请參閲 AuthenticatingABAC Mode 部分. @@ -3489,7 +3489,7 @@ 49 - + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 每個 Service Account 都有一個 valid Bearer Token ,可用於登錄 Dashboard 。 要瞭解如何配置使用 Bearer Tokens 的更多信息,请參閲 Authentication 部分. @@ -3499,7 +3499,7 @@ 53 - + Enter token 輸入 token @@ -3507,7 +3507,7 @@ 66 - + Username 用戶名 @@ -3515,7 +3515,7 @@ 79 - + Password 密碼 @@ -3523,7 +3523,7 @@ 90 - + Choose kubeconfig file 選擇 kubeconfig 文件 @@ -3531,7 +3531,7 @@ 99 - + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more @@ -3544,7 +3544,7 @@ 110 - + Sign in 登錄 @@ -3554,7 +3554,7 @@ 126 - + Skip 跳過 @@ -3564,7 +3564,7 @@ 135 - + About 關於 @@ -3572,7 +3572,7 @@ 19 - + General-purpose web UI for Kubernetes clusters Kubernetes 集群通用的 Web UI @@ -3580,7 +3580,7 @@ 30 - + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Dashboard 使 Kubernetes Dashboard 成爲可能 @@ -3592,7 +3592,7 @@ 38 - + Read documentation 閲讀文檔 @@ -3600,7 +3600,7 @@ 24 - + Provide feedback 提供反饋意見 @@ -3608,7 +3608,7 @@ 35 - + Resource Information 資源信息 @@ -3616,7 +3616,7 @@ 22 - + Version 版本 @@ -3624,7 +3624,7 @@ 29 - + Scope 範圍 @@ -3632,7 +3632,7 @@ 35 - + Subresources 子類型 @@ -3640,7 +3640,7 @@ 47 - + Accepted Names 允許的名字 @@ -3648,7 +3648,7 @@ 55 - + Plural 複數 @@ -3656,7 +3656,7 @@ 62 - + Singular 單數 @@ -3664,7 +3664,7 @@ 67 - + List Kind 列出種類 @@ -3672,7 +3672,7 @@ 77 - + Short Names 短名稱 @@ -3680,7 +3680,7 @@ 82 - + Categories 類別 @@ -3688,7 +3688,7 @@ 87 - + Local settings Local settings @@ -3696,7 +3696,7 @@ 19 - + Data 数据 @@ -3712,7 +3712,7 @@ 22 - + @@ -3720,7 +3720,7 @@ 41 - + Create from input 輸入並創建 @@ -3728,7 +3728,7 @@ 20 - + Create from file 从文件創建 @@ -3736,7 +3736,7 @@ 24 - + Create from form 从表單創建 @@ -3744,7 +3744,7 @@ 28 - + Create a new namespace 創建一個新的命名空間 @@ -3752,7 +3752,7 @@ 18 - + The new namespace will be added to the cluster. 新的命名空間將添加到集群中。 @@ -3760,7 +3760,7 @@ 21 - + Namespace name 命名空間的名字 @@ -3768,7 +3768,7 @@ 29 - + Name is required. 名稱是必填的。 @@ -3782,7 +3782,7 @@ 36 - + Name must be up to characters long. Name必须大於 个字符. @@ -3792,7 +3792,7 @@ 39 - + Name must be alphanumeric and may contain dashes. 名稱必須是字母或者數字,可以包含短化綫。 @@ -3802,7 +3802,7 @@ 44 - + Go to namespace Go to namespace @@ -3810,7 +3810,7 @@ 23 - + A namespace with the specified name will be added to the cluster. 將具有指定名稱的命名空間添加到集群中。 @@ -3818,7 +3818,7 @@ 48 - + Learn more open_in_new 學到更多 @@ -3837,7 +3837,7 @@ 82 - + Create 創建 @@ -3849,7 +3849,7 @@ 97 - + Create a new image pull secret 創建一個新的 image pull secret @@ -3857,7 +3857,7 @@ 18 - + The new secret will be added to the cluster 新的 secret 将添加到集群中 @@ -3865,7 +3865,7 @@ 21 - + Secret name Secret 名字 @@ -3873,7 +3873,7 @@ 29 - + Name must be up to characters long. Name 必须大於 字符. @@ -3883,7 +3883,7 @@ 39 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 名称必须遵循 DNS 域名语法(例如 new.image-pull.secret)。 @@ -3893,7 +3893,7 @@ 44 - + A secret with the specified name will be added to the cluster in the namespace. 具有指定名称的 secret 将添加到命名空间中的集群中。 @@ -3901,7 +3901,7 @@ 48 - + Data is required. Data 是必须的。 @@ -3911,7 +3911,7 @@ 69 - + Data must be Base64 encoded. Data 必须是 Base64 编码的。 @@ -3921,7 +3921,7 @@ 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. 指定要保留的 secret 的 data 。该值是 .dockercfg 文件中的 Base64 编码内容。 @@ -3929,7 +3929,7 @@ 77 - + App name 应用名称 @@ -3937,7 +3937,7 @@ 24 - + Deployment or service with this name already exists within namespace. 具有此名称的 deployment 或 service 已存在于命名空间中。 @@ -3947,7 +3947,7 @@ 37 - + Application name is required. 应用名称是必需的。 @@ -3957,7 +3957,7 @@ 41 - + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. 应用程序名称必须以小写字母开头,且只包含小写字母,数字和单词之间的“-”。 @@ -3967,7 +3967,7 @@ 45 - + An 'app' label with this value will be added to the Deployment and Service that get deployed. 具有此值的“app”标签将添加到已部署的 Deployment 和 Service 中。 @@ -3975,7 +3975,7 @@ 50 - + Learn more open_in_new 学到更多 @@ -3998,7 +3998,7 @@ 141 - + Container image 容器镜像 @@ -4006,7 +4006,7 @@ 65 - + Container image is required 容器镜像是必须的 @@ -4016,7 +4016,7 @@ 71 - + Container image is invalid: Container image 无效: @@ -4026,7 +4026,7 @@ 74 - + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. 输入公共镜像的 URL (可以是在私有仓库或Docker Hub或Google Container Registry上托管任何镜像URL)。 @@ -4034,7 +4034,7 @@ 80 - + Number of pods pod 的数量 @@ -4042,7 +4042,7 @@ 96 - + Number of pods is required pod 的数量是必填项 @@ -4052,7 +4052,7 @@ 103 - + Number of pods must be a positive integer pod 的数量必须是整数 @@ -4062,7 +4062,7 @@ 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 设置大量 pod 可能会导致集群和 Dashboard UI 出现性能问题。 @@ -4072,7 +4072,7 @@ 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. Deployment 将跨集群创建 pod 以维护所需数量。 @@ -4080,7 +4080,7 @@ 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. 可选,可以定义内部或外部 Service,将传入端口映射到容器的目标端口。 @@ -4088,7 +4088,7 @@ 136 - + Description 描述 @@ -4096,7 +4096,7 @@ 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. 该描述将作为注释添加到 Deployment 中,并显示在应用程序的详细信息中。 @@ -4106,7 +4106,7 @@ 157 - + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. 指定的标签将应用于创建的 Deployment,Service(如果有)和 Pod。 常见标签包括 release,environment,tier,partition 和 track。 @@ -4114,7 +4114,7 @@ 169 - + Learn more open_in_new 学到更多 @@ -4149,7 +4149,7 @@ 340 - + Create a new namespace... 创建一个新的命名空间... @@ -4159,7 +4159,7 @@ 193 - + Namespaces let you partition resources into logically named groups. Namespaces 允许您将资源分区为逻辑命名的组。 @@ -4167,7 +4167,7 @@ 198 - + Create a new secret... 创建一个新的 secret... @@ -4177,7 +4177,7 @@ 221 - + Image Pull Secret 镜像拉取得 Secret @@ -4185,7 +4185,7 @@ 213 - + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. 如果指定的 Image 是私有的,则可能需要 pull secret credential。 您可以选择现有 secret 或创建新 secret。 @@ -4193,7 +4193,7 @@ 226 - + CPU requirement (cores) CPU 最低需求 (cores) @@ -4201,7 +4201,7 @@ 242 - + CPU requirement must be given as a positive number. CPU 最低需求必须是正整数。 @@ -4211,7 +4211,7 @@ 249 - + CPU requirement must be given as a valid number. CPU 最低需求必须是有效的数字。 @@ -4221,7 +4221,7 @@ 253 - + Memory requirement (MiB) Memory 最低需求 (MiB) @@ -4229,7 +4229,7 @@ 260 - + Memory requirement must be given as a positive number. Memory 最低需求必须是正整数。 @@ -4239,7 +4239,7 @@ 267 - + Memory requirement must be given as a valid number. Memory 最低需求必须是一个有效的数字。 @@ -4249,7 +4249,7 @@ 271 - + You can specify minimum CPU and memory requirements for the container. 您可以指定容器的最低 CPU 和内存 requirements。 @@ -4257,7 +4257,7 @@ 276 - + Run command 运行命令 @@ -4265,7 +4265,7 @@ 291 - + Run command arguments 运行命令参数 @@ -4273,7 +4273,7 @@ 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. 默认情况下,容器运行所选镜像的默认 entrypoint command。 您可以使用命令选项覆盖默认值。 @@ -4281,7 +4281,7 @@ 303 - + Run as privileged 以特权身份运行 @@ -4289,7 +4289,7 @@ 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 特权容器中的进程等同于在主机上以root身份运行的进程。 @@ -4297,7 +4297,7 @@ 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. 可在容器中使用的环境变量。值可以使用 $(VAR_NAME) 语法引用其他变量。 @@ -4305,7 +4305,7 @@ 335 - + Deploy @@ -4316,7 +4316,7 @@ 355 - + Cancel @@ -4331,7 +4331,7 @@ 49 - + @@ -4342,7 +4342,7 @@ 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {隱藏高級設置} other {顯示高級選項} } @@ -4350,7 +4350,7 @@ 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. 輸入 YAML 或 JSON 内容,指定要為文件中指定的命名空間創建的資源。 @@ -4360,7 +4360,7 @@ 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 輸入 YAML 或 JSON 内容,指定要爲當前選定的命名空間創建的資源。 @@ -4370,7 +4370,7 @@ 24 - + Learn more open_in_new 學到更多 open_in_new @@ -4380,7 +4380,7 @@ 29 - + Upload @@ -4391,7 +4391,7 @@ 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. 選擇 YAML 或 JSON 文件中指定的資源部署到該文件中指定的命名空間。 @@ -4401,7 +4401,7 @@ 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 選擇 YAML 或 JSON 文件中指定的資源部署到當前選定的命名空間。 @@ -4411,7 +4411,7 @@ 24 - + Learn more open_in_new 學到更多 @@ -4422,7 +4422,7 @@ 29 - + Choose YAML or JSON file 選擇 YAML 或 JSON 文件 @@ -4430,7 +4430,7 @@ 36 - + Upload 上傳 @@ -4440,7 +4440,7 @@ 46 - + Environment variables 環境變量 @@ -4448,7 +4448,7 @@ 19 - + Variable name must be a valid C identifier. 變量名必須是有效的 C 標識符 @@ -4458,7 +4458,7 @@ 33 - + Value @@ -4466,7 +4466,7 @@ 44 - + Service Service @@ -4482,7 +4482,7 @@ 42 - + Port 端口 @@ -4490,7 +4490,7 @@ 48 - + Port must be an integer. 端口號必須是數字 @@ -4500,7 +4500,7 @@ 53 - + Port cannot be empty. 端口號不能為空 @@ -4510,7 +4510,7 @@ 57 - + Port must be greater than 0. 端口號必須大於0 @@ -4520,7 +4520,7 @@ 61 - + Port must be less than 65536. 端口號必須小於65536 @@ -4530,7 +4530,7 @@ 65 - + Target port 目標端口 @@ -4538,7 +4538,7 @@ 79 - + Target port must be an integer. 目標端口必須是整數。 @@ -4548,7 +4548,7 @@ 86 - + Target port cannot be empty. 目標端口不能爲空。 @@ -4558,7 +4558,7 @@ 90 - + Target port must be greater than 0. 目標端口必須大於0。 @@ -4568,7 +4568,7 @@ 94 - + Target port must be less than 65536. 目標端口必須小於65536。 @@ -4578,7 +4578,7 @@ 98 - + Protocol 協議 @@ -4586,7 +4586,7 @@ 110 - + Protocol is required. 協議是必須的。 @@ -4596,7 +4596,7 @@ 123 - + Invalid protocol. 無效的協議。 @@ -4606,7 +4606,7 @@ 127 - + key 密鑰 @@ -4614,7 +4614,7 @@ 30 - + is not unique 不是唯一的 @@ -4624,7 +4624,7 @@ 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). 前綴不是有效的前缀DNS子域前缀(例如 my-domain.com )。 @@ -4634,7 +4634,7 @@ 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. 標簽密鑰名稱必須是由 “ - ”,“_” 或 “.” 分隔的字母數字,可選以DNS子域和“/”为前綴。 @@ -4644,7 +4644,7 @@ 41 - + Prefix should not exceed 253 characters. 前綴不應超過253個字符。 @@ -4654,7 +4654,7 @@ 45 - + Label Key name should not exceed 63 characters. Label Key 名稱不應超過63個字符 @@ -4664,7 +4664,7 @@ 49 - + value @@ -4672,7 +4672,7 @@ 62 - + Label value must be alphanumeric separated by '.' , '-' or '_'. 標簽值必須由'.' , '-'或者'_'分割字母數字 @@ -4682,7 +4682,7 @@ 66 - + Label Value must not exceed 253 characters. 標簽值不得超過253個字符。 @@ -4692,7 +4692,7 @@ 70 - + Logs from 日志 @@ -4700,7 +4700,7 @@ 24 - + Init Containers 初始化容器 @@ -4708,7 +4708,7 @@ 36 - + in in @@ -4716,7 +4716,7 @@ 47 - + Download logs 下載日志 @@ -4724,7 +4724,7 @@ 63 - + Invert colors 反轉顔色 @@ -4732,7 +4732,7 @@ 134 - + Reduce font size 減小字體大小 @@ -4740,7 +4740,7 @@ 139 - + Show timestamps 顯示時間戳 @@ -4748,7 +4748,7 @@ 144 - + Auto-refresh (every s.) Auto-refresh (every s.) @@ -4756,7 +4756,7 @@ 149 - + Show previous logs 顯示以前的日志 @@ -4764,7 +4764,7 @@ 154 - + Logs from to UTC Logs from to 98 - + Pod Selector Pod Selector @@ -4782,7 +4782,7 @@ 28 - + Policy Types Policy Types @@ -4790,7 +4790,7 @@ 37 - + Ingress Rules Ingress Rules @@ -4798,7 +4798,7 @@ 49 - + Egress Rules Egress Rules @@ -4806,7 +4806,7 @@ 61 - + Source Source @@ -4814,7 +4814,7 @@ 19 - + Type Type @@ -4858,7 +4858,7 @@ 309 - + Filesystem type Filesystem type @@ -4886,7 +4886,7 @@ 316 - + Partition Partition @@ -4898,7 +4898,7 @@ 166 - + Read only Read only @@ -4934,7 +4934,7 @@ 354 - + Volume ID Volume ID @@ -4950,7 +4950,7 @@ 116 - + Target World Wide Names Target World Wide Names @@ -4958,7 +4958,7 @@ 124 - + Dataset name Dataset name @@ -4966,7 +4966,7 @@ 143 - + Persistent disk name Persistent disk name @@ -4974,7 +4974,7 @@ 180 - + Endpoints Endpoints @@ -4982,7 +4982,7 @@ 196 - + Path Path @@ -4998,7 +4998,7 @@ 293 - + iSCSI Qualified Name iSCSI Qualified Name @@ -5006,7 +5006,7 @@ 249 - + iSCSI target lun number iSCSI target lun number @@ -5014,7 +5014,7 @@ 263 - + Target portal Target portal @@ -5022,7 +5022,7 @@ 270 - + Server Server @@ -5030,7 +5030,7 @@ 286 - + Image Image @@ -5038,7 +5038,7 @@ 323 - + Keyring Keyring @@ -5046,7 +5046,7 @@ 330 - + Monitors Monitors @@ -5054,7 +5054,7 @@ 337 - + Pool Pool @@ -5062,7 +5062,7 @@ 347 - + Secret reference name Secret reference name @@ -5070,7 +5070,7 @@ 361 - + User User @@ -5078,7 +5078,7 @@ 368 - + Pod CIDR Pod CIDR @@ -5086,7 +5086,7 @@ 35 - + Provider ID 提供者的 ID @@ -5094,7 +5094,7 @@ 40 - + Unschedulable 不可調度 @@ -5102,7 +5102,7 @@ 45 - + Addresses 地址 @@ -5110,7 +5110,7 @@ 51 - + Taints 污點 @@ -5118,7 +5118,7 @@ 60 - + System information 系統信息 @@ -5126,7 +5126,7 @@ 71 - + Machine ID 機器 ID @@ -5134,7 +5134,7 @@ 77 - + System UUID 系統 UUID @@ -5142,7 +5142,7 @@ 82 - + Boot ID 啓動 ID @@ -5150,7 +5150,7 @@ 87 - + Kernel version 内核版本 @@ -5158,7 +5158,7 @@ 92 - + OS Image 操作系統鏡像 @@ -5166,7 +5166,7 @@ 97 - + Container runtime version 容器 runtime 版本 @@ -5174,7 +5174,7 @@ 102 - + kubelet version kubelet 版本 @@ -5182,7 +5182,7 @@ 107 - + kube-proxy version kube-proxy 版本 @@ -5190,7 +5190,7 @@ 112 - + Operating system 操作系統 @@ -5198,7 +5198,7 @@ 117 - + Architecture 架構 @@ -5206,7 +5206,7 @@ 122 - + Allocation 分配 @@ -5214,7 +5214,7 @@ 130 - + CPU CPU @@ -5222,7 +5222,7 @@ 138 - + Memory Memory @@ -5230,7 +5230,7 @@ 151 - + Reclaim policy 回收策略 @@ -5238,7 +5238,7 @@ 46 - + Storage class 存儲類 @@ -5246,7 +5246,7 @@ 52 - + Access modes 訪問模式 @@ -5254,7 +5254,7 @@ 73 - + Quantity 數量 @@ -5262,7 +5262,7 @@ 104 - + Path 路徑 @@ -5270,7 +5270,7 @@ 49 - + Path Type Path Type @@ -5278,7 +5278,7 @@ 56 - + Service Name Service Name @@ -5290,7 +5290,7 @@ 29 - + Service Port Service Port @@ -5302,7 +5302,7 @@ 35 - + TLS Secret TLS Secret @@ -5310,7 +5310,7 @@ 88 - + Parameter 參數 @@ -5318,7 +5318,7 @@ 37 - + Local settings Local settings @@ -5326,7 +5326,7 @@ 53,62 - + There is no data to display. 沒有要顯示的數據。 @@ -5338,7 +5338,7 @@ 40 - + Session Affinity Session Affinity @@ -5346,7 +5346,7 @@ 38 - + Selector 選擇器 @@ -5366,7 +5366,7 @@ 38 - + Schedule:  時間表:  @@ -5374,7 +5374,7 @@ 28 - + Active Jobs:  運行中的 Jobs:  @@ -5382,7 +5382,7 @@ 35 - + Suspend:  暫停中:  @@ -5390,7 +5390,7 @@ 42 - + Active Jobs 運行中的 Jobs @@ -5402,7 +5402,7 @@ 90 - + Last schedule 上次調度 @@ -5410,7 +5410,7 @@ 70 - + Concurrency policy 并發策略 @@ -5418,7 +5418,7 @@ 76 - + Starting deadline seconds Starting deadline seconds @@ -5426,7 +5426,7 @@ 82 - + Image Pull Secrets Image Pull Secrets @@ -5434,7 +5434,7 @@ 57 - + Inactive Jobs 非工作的 Jobs @@ -5442,7 +5442,7 @@ 94 - + Init images 初始 images @@ -5470,7 +5470,7 @@ 48 - + Resource information Resource information @@ -5478,7 +5478,7 @@ 24 - + Strategy:  策略:  @@ -5486,7 +5486,7 @@ 28 - + Min ready seconds:  最小準備秒數:  @@ -5494,7 +5494,7 @@ 35 - + Revision history limit:  調整 history 範圍:  @@ -5502,7 +5502,7 @@ 42 - + Strategy 策略 @@ -5510,7 +5510,7 @@ 52 - + Min ready seconds 最小準備秒數: @@ -5518,7 +5518,7 @@ 58 - + Revision history limit 調整歷史記錄限制 @@ -5526,7 +5526,7 @@ 64 - + Rolling update strategy 滾動更新策略 @@ -5534,7 +5534,7 @@ 82 - + Max surge:  最大替換數:  @@ -5542,7 +5542,7 @@ 88 - + Max unavailable:  最大不可用數:  @@ -5550,7 +5550,7 @@ 95 - + Max surge 最大替換數 @@ -5558,7 +5558,7 @@ 105 - + Max unavailable 最大不可用數 @@ -5566,7 +5566,7 @@ 111 - + Updated:  已更新:  @@ -5574,7 +5574,7 @@ 125 - + Total:  總計:  @@ -5582,7 +5582,7 @@ 132 - + Available:  可用的:  @@ -5590,7 +5590,7 @@ 139 - + Unavailable:  不可用的:  @@ -5598,7 +5598,7 @@ 146 - + Updated 已更新 @@ -5606,7 +5606,7 @@ 156 - + Total 總計 @@ -5614,7 +5614,7 @@ 162 - + Available 可用的 @@ -5622,7 +5622,7 @@ 168 - + Unavailable 不可用的 @@ -5630,7 +5630,7 @@ 174 - + New Replica Set 新 Replica Set @@ -5638,7 +5638,7 @@ 186 - + Pods:  Pods:  @@ -5650,7 +5650,7 @@ 28 - + Old Replica Sets 舊 Replica Sets @@ -5658,7 +5658,7 @@ 284 - + Horizontal Pod Autoscaler Pod 自動水平伸縮 @@ -5666,7 +5666,7 @@ 288 - + Completions:  完成:  @@ -5674,7 +5674,7 @@ 28 - + Parallelism:  并行:  @@ -5682,7 +5682,7 @@ 35 - + Completions 完成 @@ -5690,7 +5690,7 @@ 45 - + Parallelism 并行 @@ -5698,7 +5698,7 @@ 51 - + Label Selector 標簽選擇器 @@ -5710,7 +5710,7 @@ 30 - + Settings have changed since last reload 自上次重新加載后設置已更改 @@ -5718,7 +5718,7 @@ 18 - + Do you want to save them anyways? 你想保存它們嗎? @@ -5726,7 +5726,7 @@ 19 - + Refresh 刷新 @@ -5734,7 +5734,7 @@ 28 - + Default namespace Default namespace @@ -5742,7 +5742,7 @@ 18 - + Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. @@ -5750,7 +5750,7 @@ 20 - + Namespace fallback list Namespace fallback list @@ -5758,7 +5758,7 @@ 40 - + List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. @@ -5766,7 +5766,7 @@ 42 - + Add namespaces... Add namespaces... @@ -5774,7 +5774,7 @@ 60 - + Edit Namespace List Edit Namespace List @@ -5782,7 +5782,7 @@ 20 - + Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. @@ -5790,7 +5790,7 @@ 23 - + Edit Edit @@ -5798,7 +5798,7 @@ 45 - + Close Close @@ -5810,7 +5810,7 @@ 50 - + No namespaces selected No namespaces selected @@ -5818,7 +5818,7 @@ 36 - + Add Namespace Add Namespace @@ -5826,7 +5826,7 @@ 20 - + Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list @@ -5834,7 +5834,7 @@ 23 - + Add Add @@ -5842,7 +5842,7 @@ 47 - + Global settings are stored in config map, so all of them are applied for every instance of the app. 全局設置存儲在 config map 中, 因此所有這些設置都應用於每個應用程式的實例。 @@ -5852,7 +5852,7 @@ 25 - + Cluster name 集群名稱 @@ -5864,7 +5864,7 @@ 38 - + Cluster name appears in the browser window title if it is set. 如果已設置, 則集群名字將顯示在瀏覽器窗口標題中。 @@ -5872,7 +5872,7 @@ 32 - + Items per page 每頁 Items @@ -5880,7 +5880,7 @@ 47 - + Max number of items that can be displayed on every list view. Max number of items that can be displayed on every list view. @@ -5888,7 +5888,7 @@ 49 - + Labels limit Labels limit @@ -5896,7 +5896,7 @@ 65 - + Max number of labels that are displayed by default on most views. Max number of labels that are displayed by default on most views. @@ -5904,7 +5904,7 @@ 67 - + Logs auto-refresh time interval 日志自動刷新時間間隔 @@ -5912,7 +5912,7 @@ 83 - + Number of seconds between every auto-refresh of logs. 每次自動刷新日志的間隔秒數。 @@ -5920,7 +5920,7 @@ 85 - + Resource auto-refresh time interval 資源自動刷新時間間隔 @@ -5928,7 +5928,7 @@ 101 - + Number of seconds between every auto-refresh of every resource. Set 0 to disable. 兩次資源自動刷新時間間隔,設置爲 0 則表示不啓用。 @@ -5936,7 +5936,7 @@ 103 - + Disable access denied notification 禁止拒絕訪問的通知 @@ -5944,7 +5944,7 @@ 119 - + Hides all access denied warnings in the notification panel. 在通知面板中隱藏所有拒絕訪問的警告。 @@ -5952,7 +5952,7 @@ 121 - + Save 保存 @@ -5962,7 +5962,7 @@ 137 - + Reload 重新加載 @@ -5972,7 +5972,7 @@ 144 - + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. @@ -5980,7 +5980,7 @@ 23 - + Theme Theme @@ -5988,7 +5988,7 @@ 27 - + Choose color theme of the dashboard Choose color theme of the dashboard @@ -5996,7 +5996,7 @@ 29 - + Language 语言 @@ -6004,7 +6004,7 @@ 44 - + Change the language of the dashboard 更改 dashboard 的语言 @@ -6012,7 +6012,7 @@ 46 - + Global settings Global settings @@ -6020,7 +6020,7 @@ 21 - + Shell in in Shell in diff --git a/i18n/zh-Hant/messages.zh-Hant.xlf b/i18n/zh-Hant/messages.zh-Hant.xlf index e6ddc820d10f..8363941f787c 100644 --- a/i18n/zh-Hant/messages.zh-Hant.xlf +++ b/i18n/zh-Hant/messages.zh-Hant.xlf @@ -2,7 +2,7 @@ - + Edit a resource 編輯資源 @@ -10,7 +10,7 @@ 18 - + This action is equivalent to: 此操作相當於: @@ -26,7 +26,7 @@ 50 - + Update 更新 @@ -38,7 +38,7 @@ 31 - + Restart a resource Restart a resource @@ -46,7 +46,7 @@ 18 - + This action is equivalent to: This action is equivalent to: @@ -54,7 +54,7 @@ 31 - + Restart Restart @@ -62,7 +62,7 @@ 45 - + Cancel 取消 @@ -86,7 +86,7 @@ 35 - + Delete a resource 刪除資源 @@ -94,7 +94,7 @@ 18 - + Are you sure you want to delete  in namespace ? 您確定要刪除 @@ -108,7 +108,7 @@ 21 - + Delete 刪除 @@ -120,7 +120,7 @@ 45 - + Download logs file @@ -131,7 +131,7 @@ 20 - + Size: B 尺寸: B @@ -139,7 +139,7 @@ 24 - + Preparing file to download... 準備要下載的文件... @@ -149,7 +149,7 @@ 30 - + File is ready to download! 文件已準備好下載! @@ -159,7 +159,7 @@ 34 - + Forbidden (403) 禁止 (403) @@ -167,7 +167,7 @@ 39 - + You do not have required permissions to access this resource. 您沒有訪問此資源需要的權限。 @@ -175,7 +175,7 @@ 40 - + Save 保存 @@ -187,7 +187,7 @@ 24 - + Abort 中止 @@ -195,7 +195,7 @@ 54 - + Close 關閉 @@ -207,7 +207,7 @@ 62 - + Scale a resource 縮放資源 @@ -215,7 +215,7 @@ 18 - + will be updated to reflect the desired replicas count. 將更新爲目標副本數。 @@ -225,7 +225,7 @@ 20 - + Desired replicas 目標副本數量 @@ -233,7 +233,7 @@ 28 - + Actual replicas 當前的副本數量 @@ -241,7 +241,7 @@ 40 - + Scale 縮放 @@ -251,7 +251,7 @@ 64 - + Cancel 取消 @@ -273,7 +273,7 @@ 54 - + in namespace will be restarted. in namespace will be restarted. @@ -281,7 +281,7 @@ 21 - + Trigger a 觸發一個 @@ -289,7 +289,7 @@ 18 - + will be triggered. 將會被觸發。 @@ -297,7 +297,7 @@ 20 - + Trigger 觸發 @@ -307,7 +307,7 @@ 26 - + Delete resource 刪除資源 @@ -315,7 +315,7 @@ 21 - + Edit resource 編輯資源 @@ -323,7 +323,7 @@ 21 - + Scale resource 縮放資源 @@ -331,7 +331,7 @@ 21 - + View logs 顯示日誌 @@ -339,7 +339,7 @@ 21 - + Exec into pod 在 pod 中運行 @@ -347,7 +347,7 @@ 20 - + Trigger resource 觸發資源 @@ -355,7 +355,7 @@ 21 - + Workload Status 工作負載狀態 @@ -363,7 +363,7 @@ 20 - + SE Linux User SE Linux User @@ -371,7 +371,7 @@ 23 - + SE Linux Role SE Linux Role @@ -379,7 +379,7 @@ 31 - + SE Linux Type SE Linux Type @@ -387,7 +387,7 @@ 39 - + SE Linux Level SE Linux Level @@ -395,7 +395,7 @@ 47 - + Windows GMSA Credential Spec Name Windows GMSA Credential Spec Name @@ -403,7 +403,7 @@ 56 - + Windows GMSA Credential Spec Windows GMSA Credential Spec @@ -411,7 +411,7 @@ 64 - + Windows Run as User Windows Run as User @@ -419,7 +419,7 @@ 72 - + Run as User Run as User @@ -427,7 +427,7 @@ 81 - + Run as Group Run as Group @@ -435,7 +435,7 @@ 87 - + Run as Non-Root Run as Non-Root @@ -443,7 +443,7 @@ 93 - + Seccomp Profile Type Seccomp Profile Type @@ -451,7 +451,7 @@ 100 - + Seccomp Localhost Profile Seccomp Localhost Profile @@ -459,7 +459,7 @@ 108 - + Added Capabilities Added Capabilities @@ -467,7 +467,7 @@ 118 - + Dropped Capabilities Dropped Capabilities @@ -475,7 +475,7 @@ 126 - + Privileged Privileged @@ -483,7 +483,7 @@ 134 - + Read Only Filesystem Read Only Filesystem @@ -491,7 +491,7 @@ 140 - + Allow Privilege Escalation Allow Privilege Escalation @@ -499,7 +499,7 @@ 146 - + Proc Mount Proc Mount @@ -507,7 +507,7 @@ 152 - + Filesystem Group Filesystem Group @@ -515,7 +515,7 @@ 160 - + Filesystem Group Change Policy Filesystem Group Change Policy @@ -523,7 +523,7 @@ 168 - + Supplemental Groups Supplemental Groups @@ -531,7 +531,7 @@ 177 - + Sysctls Sysctls @@ -539,7 +539,7 @@ 186 - + Cron Jobs Cron Jobs @@ -551,7 +551,7 @@ 38 - + Daemon Sets Daemon Sets @@ -563,7 +563,7 @@ 56 - + Deployments Deployments @@ -575,7 +575,7 @@ 74 - + Jobs Jobs @@ -587,7 +587,7 @@ 92 - + Pods Pods @@ -639,7 +639,7 @@ 248 - + Replica Sets Replica Sets @@ -651,7 +651,7 @@ 129 - + Replication Controllers Replication Controllers @@ -663,7 +663,7 @@ 147 - + Stateful Sets Stateful Sets @@ -675,7 +675,7 @@ 165 - + Resource information 資源信息 @@ -747,7 +747,7 @@ 22 - + Status:  狀態:  @@ -755,7 +755,7 @@ 31 - + IP:  IP:  @@ -763,7 +763,7 @@ 38 - + Node Node @@ -771,7 +771,7 @@ 48 - + Status Status @@ -779,7 +779,7 @@ 57 - + IP IP @@ -787,7 +787,7 @@ 64 - + QoS Class QoS Class @@ -795,7 +795,7 @@ 71 - + Restarts Restarts @@ -803,7 +803,7 @@ 78 - + Service Account Service Account @@ -811,7 +811,7 @@ 85 - + Image Pull Secrets Image Pull Secrets @@ -819,7 +819,7 @@ 96 - + Containers Containers @@ -829,7 +829,7 @@ 134 - + Init containers Init containers @@ -839,7 +839,7 @@ 143 - + Node 節點 @@ -851,7 +851,7 @@ 117 - + Status 狀態 @@ -891,7 +891,7 @@ 28 - + Image Pull Secrets Image Pull Secrets @@ -899,7 +899,7 @@ 25 - + Restarts 重啓 @@ -907,7 +907,7 @@ 134 - + Containers 容器 @@ -915,7 +915,7 @@ 28 - + Filter 過濾 @@ -923,7 +923,7 @@ 29 - + Filter objects by name 按名字過濾對象 @@ -931,7 +931,7 @@ 34 - + Show less 收起 @@ -939,7 +939,7 @@ 48 - + Show all 顯示所有 @@ -947,7 +947,7 @@ 50 - + Logs 日誌 @@ -955,7 +955,7 @@ 22 - + Exec 執行 @@ -963,7 +963,7 @@ 27 - + Trigger 觸發 @@ -971,7 +971,7 @@ 31 - + Scale 縮放 @@ -979,7 +979,7 @@ 35 - + Unpin 取消固定 @@ -987,7 +987,7 @@ 41 - + Pin 固定 @@ -995,7 +995,7 @@ 43 - + Restart Restart @@ -1003,7 +1003,7 @@ 53 - + Edit 編輯 @@ -1011,7 +1011,7 @@ 49 - + Items:  項目:  @@ -1163,7 +1163,7 @@ 25 - + Name 名字 @@ -1307,7 +1307,7 @@ 224 - + Namespace 命名空間 @@ -1415,7 +1415,7 @@ 27 - + Labels 標籤 @@ -1503,7 +1503,7 @@ 255 - + Schedule 調度 @@ -1515,7 +1515,7 @@ 52 - + Suspend 暫停 @@ -1527,7 +1527,7 @@ 64 - + Active 運行中 @@ -1535,7 +1535,7 @@ 110 - + Last Schedule 最後的調度 @@ -1543,7 +1543,7 @@ 118 - + Created 創建時間 @@ -1663,7 +1663,7 @@ 69 - + Age 經過的時間 @@ -1671,7 +1671,7 @@ 62 - + Cluster Roles Cluster Roles @@ -1679,7 +1679,7 @@ 21 - + Cluster Role Bindings Cluster Role Bindings @@ -1687,7 +1687,7 @@ 21 - + Config Maps Config Maps @@ -1695,7 +1695,7 @@ 21 - + Plugins 插件 @@ -1703,7 +1703,7 @@ 21 - + Dependencies 依賴 @@ -1711,7 +1711,7 @@ 55 - + Image:  鏡像:  @@ -1719,7 +1719,7 @@ 20 - + Image Image @@ -1727,7 +1727,7 @@ 34 - + Ready Ready @@ -1735,7 +1735,7 @@ 47 - + Started Started @@ -1743,7 +1743,7 @@ 54 - + Reason Reason @@ -1755,7 +1755,7 @@ 79 - + Message Message @@ -1767,7 +1767,7 @@ 86 - + Exit Code Exit Code @@ -1775,7 +1775,7 @@ 93 - + Signal Signal @@ -1783,7 +1783,7 @@ 100 - + Started At Started At @@ -1791,7 +1791,7 @@ 109 - + Environment Variables Environment Variables @@ -1799,7 +1799,7 @@ 118 - + Environment variable 環境變量 @@ -1815,7 +1815,7 @@ 166 - + bytes bytes @@ -1823,7 +1823,7 @@ 152 - + bytes bytes @@ -1831,7 +1831,7 @@ 174 - + Commands Commands @@ -1839,7 +1839,7 @@ 185 - + Arguments Arguments @@ -1847,7 +1847,7 @@ 200 - + Mounts Mounts @@ -1855,7 +1855,7 @@ 216 - + Security Context Security Context @@ -1867,7 +1867,7 @@ 110 - + Conditions 條件 @@ -1875,7 +1875,7 @@ 20 - + Type 類別 @@ -1895,7 +1895,7 @@ 28 - + Last probe time 最後的檢查時間 @@ -1903,7 +1903,7 @@ 52 - + Last transition time 最後的遷移時間 @@ -1911,7 +1911,7 @@ 60 - + Reason 原因 @@ -1927,7 +1927,7 @@ 60 - + Message 信息 @@ -1943,7 +1943,7 @@ 66 - + Name:  名字:  @@ -1959,7 +1959,7 @@ 192 - + Kind:  Kind:  @@ -1967,7 +1967,7 @@ 29 - + Age:  經過時間:  @@ -1983,7 +1983,7 @@ 206 - + Controlled by 控制: @@ -1991,7 +1991,7 @@ 42 - + Kind Kind @@ -2007,7 +2007,7 @@ 72 - + Age 經過時間 @@ -2020,7 +2020,7 @@ 238 - + Images 鏡像 @@ -2084,7 +2084,7 @@ 39 - + Custom Resource Definitions 自定義資源的定義 @@ -2092,7 +2092,7 @@ 21 - + Group Group @@ -2104,7 +2104,7 @@ 41 - + Full Name 全名 @@ -2112,7 +2112,7 @@ 68 - + Namespaced 有命名空間的 @@ -2120,7 +2120,7 @@ 74 - + Objects Objects @@ -2128,7 +2128,7 @@ 21 - + No resources found in the selected namespace. 在所選的命名空間中找不到資源。 @@ -2136,7 +2136,7 @@ 94 - + Versions 版本 @@ -2144,7 +2144,7 @@ 20 - + Served 服務 @@ -2152,7 +2152,7 @@ 42 - + Storage 存儲 @@ -2160,7 +2160,7 @@ 48 - + Endpoints 端點 @@ -2172,7 +2172,7 @@ 48 - + Host 主機 @@ -2184,7 +2184,7 @@ 36 - + Ports (Name, Port, Protocol) 端口 (名字, 端口, 協議) @@ -2192,7 +2192,7 @@ 45 - + unset 未設置 @@ -2200,7 +2200,7 @@ 51 - + Ready 準備就緒 @@ -2212,7 +2212,7 @@ 75 - + Events 事件 @@ -2220,7 +2220,7 @@ 22 - + Source 事件源 @@ -2228,7 +2228,7 @@ 51 - + Sub-object 子對象 @@ -2236,7 +2236,7 @@ 59 - + Count 次數 @@ -2244,7 +2244,7 @@ 68 - + First Seen 初次 @@ -2252,7 +2252,7 @@ 74 - + Last Seen 最後一次 @@ -2260,7 +2260,7 @@ 83 - + Horizontal Pod Autoscalers pod 水平自動伸縮 @@ -2268,7 +2268,7 @@ 23 - + Min Replicas 最小副本數 @@ -2276,7 +2276,7 @@ 60 - + Max Replicas 最大副本數 @@ -2284,7 +2284,7 @@ 66 - + Reference 參考 @@ -2292,7 +2292,7 @@ 72 - + Horizontal Pod Autoscaler Pod 水平自動伸縮 @@ -2300,7 +2300,7 @@ 288 - + Ingresses Ingresses @@ -2308,7 +2308,7 @@ 21 - + Endpoint links are external links that will be open in a new tab. Endpoint links are external links that will be open in a new tab. @@ -2316,7 +2316,7 @@ 72 - + Endpoints open_in_new Endpoints 70 - + Host links are external links that will be open in a new tab. Host links are external links that will be open in a new tab. @@ -2334,7 +2334,7 @@ 86 - + Hosts open_in_new Hosts 84 - + There is nothing to display here 這裏沒有可以顯示的 @@ -2356,7 +2356,7 @@ 23 - + No resources found. 找不到資源。 @@ -2364,7 +2364,7 @@ 27 - + Namespaces 命名空間 @@ -2372,7 +2372,7 @@ 21 - + Phase 運行階段 @@ -2384,7 +2384,7 @@ 30 - + Nodes Nodes @@ -2392,7 +2392,7 @@ 24 - + CPU requests (cores) CPU 下限 (cores) @@ -2400,7 +2400,7 @@ 81 - + CPU limits (cores) CPU 上限 (cores) @@ -2408,7 +2408,7 @@ 89 - + Memory requests (bytes) Memory 下限 (bytes) @@ -2416,7 +2416,7 @@ 97 - + Memory limits (bytes) Memory 上限 (bytes) @@ -2424,7 +2424,7 @@ 105 - + Select namespace... 選擇命名空間... @@ -2432,7 +2432,7 @@ 24 - + All namespaces 全部命名空間 @@ -2440,7 +2440,7 @@ 33 - + NAMESPACES 命名空間 @@ -2448,7 +2448,7 @@ 34 - + Namespace conflict 命名空間衝突 @@ -2456,7 +2456,7 @@ 19 - + Selected namespace is different than namespace of currently selected resource. 選中的命名空間與當前所選的資源命名空間不同。 @@ -2466,7 +2466,7 @@ 23 - + Do you want to stay on current page and change namespace from to ? 您是否希望保持當前頁面並從 to 中更改命名空間? @@ -2476,7 +2476,7 @@ 27 - + Yes 是的 @@ -2484,7 +2484,7 @@ 34 - + No @@ -2492,7 +2492,7 @@ 37 - + Metadata 元數據 @@ -2500,7 +2500,7 @@ 19 - + Namespace:  命名空間:  @@ -2512,7 +2512,7 @@ 199 - + UID UID @@ -2520,7 +2520,7 @@ 71 - + Annotations 注釋 @@ -2528,7 +2528,7 @@ 88 - + Running:  運行中:  @@ -2536,7 +2536,7 @@ 26 - + Succeeded:  成功:  @@ -2544,7 +2544,7 @@ 33 - + Pending:  啓動中:  @@ -2552,7 +2552,7 @@ 40 - + Failed:  失敗:  @@ -2560,7 +2560,7 @@ 47 - + Desired:  期望值:  @@ -2568,7 +2568,7 @@ 53 - + Running 運行中 @@ -2576,7 +2576,7 @@ 63 - + Succeeded 成功 @@ -2584,7 +2584,7 @@ 69 - + Pending 啓動中 @@ -2592,7 +2592,7 @@ 75 - + Failed 失敗 @@ -2600,7 +2600,7 @@ 82 - + Desired 期望 @@ -2608,7 +2608,7 @@ 88 - + CPU Usage (cores) CPU 實用 (cores) @@ -2616,7 +2616,7 @@ 143 - + Memory Usage (bytes) 記憶體實用 (bytes) @@ -2624,7 +2624,7 @@ 153 - + Persistent Volumes Persistent Volumes @@ -2632,7 +2632,7 @@ 21 - + Capacity 容量 @@ -2652,7 +2652,7 @@ 39 - + Access Modes 訪問模式 @@ -2668,7 +2668,7 @@ 48 - + Reclaim Policy 回收策略 @@ -2676,7 +2676,7 @@ 76 - + Claim 申領 @@ -2688,7 +2688,7 @@ 35 - + Storage Class 存儲類 @@ -2704,7 +2704,7 @@ 33 - + Persistent Volume Claims Persistent Volume Claims @@ -2712,7 +2712,7 @@ 21 - + Volume Volume @@ -2720,7 +2720,7 @@ 85 - + Read Only Read Only @@ -2728,7 +2728,7 @@ 42 - + Mount Path Mount Path @@ -2736,7 +2736,7 @@ 49 - + Sub Path Sub Path @@ -2744,7 +2744,7 @@ 56 - + Source Type Source Type @@ -2752,7 +2752,7 @@ 63 - + Source Name Source Name @@ -2760,7 +2760,7 @@ 70 - + Rules 規則 @@ -2772,7 +2772,7 @@ 20 - + Resources 資源 @@ -2780,7 +2780,7 @@ 36 - + Non-resource URL 非資源 URL @@ -2788,7 +2788,7 @@ 48 - + Resource Names 資源名 @@ -2796,7 +2796,7 @@ 60 - + Verbs 動作 @@ -2804,7 +2804,7 @@ 72 - + API Groups API 組 @@ -2812,7 +2812,7 @@ 84 - + Resource Quotas 資源配額 @@ -2820,7 +2820,7 @@ 20 - + Resource Limits 資源限制 @@ -2828,7 +2828,7 @@ 20 - + Resource name 資源名 @@ -2840,7 +2840,7 @@ 95 - + Resource type 資源類別 @@ -2848,7 +2848,7 @@ 42 - + Default 默認 @@ -2856,7 +2856,7 @@ 47 - + Default request 默認下限 @@ -2864,7 +2864,7 @@ 52 - + Storage Classes Storage Classes @@ -2872,7 +2872,7 @@ 21 - + Provisioner 提供者 @@ -2884,7 +2884,7 @@ 29 - + Parameters 參數 @@ -2892,7 +2892,7 @@ 59 - + Services Services @@ -2900,7 +2900,7 @@ 21 - + Cluster IP 集群 IP @@ -2912,7 +2912,7 @@ 33 - + Internal Endpoints 内部 Endpoints @@ -2920,7 +2920,7 @@ 91 - + External Endpoints 外部 Endpoints @@ -2928,7 +2928,7 @@ 99 - + Secrets Secrets @@ -2952,7 +2952,7 @@ 60 - + Service Accounts Service Accounts @@ -2960,7 +2960,7 @@ 21 - + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. 您可以 部署一個容器化應用 , select other namespace or @@ -2973,7 +2973,7 @@ 27 - + Network Policies Network Policies @@ -2981,7 +2981,7 @@ 21 - + Roles Roles @@ -2989,7 +2989,7 @@ 21 - + Role Bindings Role Bindings @@ -2997,7 +2997,7 @@ 21 - + Subjects Subjects @@ -3005,7 +3005,7 @@ 20 - + API Group API 組 @@ -3013,7 +3013,7 @@ 64 - + Workloads 工作負載 @@ -3022,7 +3022,7 @@ 28 - + Cron Jobs Cron Jobs @@ -3031,7 +3031,7 @@ 33 - + Daemon Sets Daemon Sets @@ -3040,7 +3040,7 @@ 38 - + Deployments Deployments @@ -3049,7 +3049,7 @@ 43 - + Jobs Jobs @@ -3058,7 +3058,7 @@ 48 - + Pods Pods @@ -3067,7 +3067,7 @@ 53 - + Replica Sets Replica Sets @@ -3076,7 +3076,7 @@ 58 - + Replication Controllers Replication Controllers @@ -3085,7 +3085,7 @@ 63 - + Stateful Sets Stateful Sets @@ -3094,7 +3094,7 @@ 68 - + Service Service @@ -3103,7 +3103,7 @@ 76 - + Ingresses Ingresses @@ -3112,7 +3112,7 @@ 81 - + Services Services @@ -3121,7 +3121,7 @@ 86 - + Config and Storage Config and Storage @@ -3130,7 +3130,7 @@ 93 - + Config Maps Config Maps @@ -3139,7 +3139,7 @@ 100 - + Persistent Volume Claims Persistent Volume Claims @@ -3148,7 +3148,7 @@ 106 - + Secrets Secrets @@ -3157,7 +3157,7 @@ 112 - + Storage Classes Storage Classes @@ -3166,7 +3166,7 @@ 117 - + Cluster Cluster @@ -3175,7 +3175,7 @@ 124 - + Cluster Role Bindings Cluster Role Bindings @@ -3184,7 +3184,7 @@ 129 - + Cluster Roles Cluster Roles @@ -3193,7 +3193,7 @@ 134 - + Namespaces Namespaces @@ -3202,7 +3202,7 @@ 139 - + Network Policies Network Policies @@ -3211,7 +3211,7 @@ 145 - + Nodes Nodes @@ -3220,7 +3220,7 @@ 150 - + Persistent Volumes Persistent Volumes @@ -3229,7 +3229,7 @@ 155 - + Role Bindings Role Bindings @@ -3238,7 +3238,7 @@ 161 - + Roles Roles @@ -3247,7 +3247,7 @@ 167 - + Service Accounts Service Accounts @@ -3256,7 +3256,7 @@ 173 - + Custom Resource Definitions Custom Resource Definitions @@ -3265,7 +3265,7 @@ 181 - + Plugins Plugins @@ -3274,7 +3274,7 @@ 192 - + Settings Settings @@ -3283,7 +3283,7 @@ 201 - + About About @@ -3292,7 +3292,7 @@ 207 - + Create new resource 創建新資源 @@ -3300,7 +3300,7 @@ 47 - + Search 搜索 @@ -3308,7 +3308,7 @@ 29 - + ago 前 @@ -3318,7 +3318,7 @@ 45 - + There are no notifications 沒有通知 @@ -3326,7 +3326,7 @@ 61 - + Remove all notifications 刪除所有通知 @@ -3334,7 +3334,7 @@ 67 - + Logged in with auth header 使用 auth header 登入 @@ -3342,7 +3342,7 @@ 23 - + Logged in with token 使用 token 登入 @@ -3350,7 +3350,7 @@ 25 - + Default service account 默認 service account @@ -3358,7 +3358,7 @@ 28 - + Sign in 登錄 @@ -3367,7 +3367,7 @@ 37 - + Sign out 注銷 @@ -3376,7 +3376,7 @@ 42 - + @@ -3385,7 +3385,7 @@ 22 - + Role Reference Role Reference @@ -3397,7 +3397,7 @@ 28 - + Cluster 集群 @@ -3409,7 +3409,7 @@ 68 - + Workloads 工作負載 @@ -3421,7 +3421,7 @@ 20 - + Config and Storage 配置和存儲 @@ -3433,7 +3433,7 @@ 52 - + Kubernetes Dashboard Kubernetes Dashboard @@ -3441,7 +3441,7 @@ 23 - + Kubeconfig Kubeconfig @@ -3449,7 +3449,7 @@ 34 - + Basic 基本 @@ -3457,7 +3457,7 @@ 36 - + Token Token @@ -3465,7 +3465,7 @@ 38 - + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 請選擇您設定的 kubeconfig 文件以配置對叢集的訪問權限。要瞭解有關如何配置和使用 kubeconfig 文件的更多訊息,請參閲Configure Access to Multiple Clusters 部分. @@ -3475,7 +3475,7 @@ 45 - + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 確保在集群中啓用了對基本身份驗證的支持。要了解有關如何配置基本身份驗證的詳情,請參閲AuthenticatingABAC Mode 部分. @@ -3485,7 +3485,7 @@ 49 - + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 每個 Service Account 都有一個合法的 Bearer Token ,可用於登入 Dashboard。要瞭解更多如何配置並使用 Bearer Tokens 的資訊,請參閲 Authentication 部分. @@ -3495,7 +3495,7 @@ 53 - + Enter token 輸入 token @@ -3503,7 +3503,7 @@ 66 - + Username 用戶名 @@ -3511,7 +3511,7 @@ 79 - + Password 密碼 @@ -3519,7 +3519,7 @@ 90 - + Choose kubeconfig file 選擇 kubeconfig 檔案 @@ -3527,7 +3527,7 @@ 99 - + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 檢測到不安全的訪問。無法登陸。通過 HTTPS 或使用 localhost 安全訪問 Dashboard。更多資訊 @@ -3540,7 +3540,7 @@ 110 - + Sign in 登入 @@ -3550,7 +3550,7 @@ 126 - + Skip 跳過 @@ -3560,7 +3560,7 @@ 135 - + About 關於 @@ -3568,7 +3568,7 @@ 19 - + General-purpose web UI for Kubernetes clusters Kubernetes 叢集通用的 Web UI @@ -3576,7 +3576,7 @@ 30 - + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard 是由 Dashboard @@ -3588,7 +3588,7 @@ 38 - + Read documentation 閱讀文件 @@ -3596,7 +3596,7 @@ 24 - + Provide feedback 提供回饋意見 @@ -3604,7 +3604,7 @@ 35 - + Resource Information 資源訊息 @@ -3612,7 +3612,7 @@ 22 - + Version 版本 @@ -3620,7 +3620,7 @@ 29 - + Scope 範圍 @@ -3628,7 +3628,7 @@ 35 - + Subresources 子類型 @@ -3636,7 +3636,7 @@ 47 - + Accepted Names 允許的名字 @@ -3644,7 +3644,7 @@ 55 - + Plural 複數 @@ -3652,7 +3652,7 @@ 62 - + Singular 單數 @@ -3660,7 +3660,7 @@ 67 - + List Kind 列出種類 @@ -3668,7 +3668,7 @@ 77 - + Short Names 短名稱 @@ -3676,7 +3676,7 @@ 82 - + Categories 類別 @@ -3684,7 +3684,7 @@ 87 - + Local settings Local settings @@ -3692,7 +3692,7 @@ 19 - + Create from input 輸入並建立 @@ -3700,7 +3700,7 @@ 20 - + Create from file 從檔案建立 @@ -3708,7 +3708,7 @@ 24 - + Create from form 從表單建立 @@ -3716,7 +3716,7 @@ 28 - + Create a new namespace 建立一個新的命名空間 @@ -3724,7 +3724,7 @@ 18 - + The new namespace will be added to the cluster. 新的命名空間將添加到叢集中。 @@ -3732,7 +3732,7 @@ 21 - + Namespace name 命名空間的名字 @@ -3740,7 +3740,7 @@ 29 - + Name is required. 名稱是必填的。 @@ -3754,7 +3754,7 @@ 36 - + Name must be up to characters long. 名稱必須大於 個字符 @@ -3764,7 +3764,7 @@ 39 - + Name must be alphanumeric and may contain dashes. 名稱必須是字母或者數字,可以包含連接號 "-"。 @@ -3774,7 +3774,7 @@ 44 - + Go to namespace Go to namespace @@ -3782,7 +3782,7 @@ 23 - + A namespace with the specified name will be added to the cluster. 將具有指定名稱的命名空間添加到叢集中。 @@ -3790,7 +3790,7 @@ 48 - + Learn more open_in_new 學到更多 @@ -3809,7 +3809,7 @@ 82 - + Create 創建 @@ -3821,7 +3821,7 @@ 97 - + Create a new image pull secret 創建一個新的用於鏡像拉取的 secret @@ -3829,7 +3829,7 @@ 18 - + The new secret will be added to the cluster 新的 secret 將添加到叢集中 @@ -3837,7 +3837,7 @@ 21 - + Secret name Secret 名稱 @@ -3845,7 +3845,7 @@ 29 - + Name must be up to characters long. 名称必須大於 字符. @@ -3855,7 +3855,7 @@ 39 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 名稱必須遵循 DNS 域名語法(例如 new.image-pull.secret)。 @@ -3865,7 +3865,7 @@ 44 - + A secret with the specified name will be added to the cluster in the namespace. 具有指定名稱的 secret 將添加到命名空間中的叢集中。 @@ -3873,7 +3873,7 @@ 48 - + Data is required. Data 是必須的。 @@ -3883,7 +3883,7 @@ 69 - + Data must be Base64 encoded. Data 必須是 Base64 編碼的格式。 @@ -3893,7 +3893,7 @@ 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. 指定要保留的 secret 的 data。該值是 .dockercfg 文件中的 Base64 編碼内容 @@ -3901,7 +3901,7 @@ 77 - + App name 應用名稱 @@ -3909,7 +3909,7 @@ 24 - + Deployment or service with this name already exists within namespace. 具有同名稱的 deployment 或 service 已存在於命名空間中 @@ -3919,7 +3919,7 @@ 37 - + Application name is required. 應用名稱是必需的。 @@ -3929,7 +3929,7 @@ 41 - + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. 應用名稱必須以小寫字母開頭,只包含小寫字母與數字,並且之間可以包含 '-' 符號。 @@ -3939,7 +3939,7 @@ 45 - + An 'app' label with this value will be added to the Deployment and Service that get deployed. 具有此值的 'app' 標籤將添加到已部署的 Deployment 和 Service 中。 @@ -3947,7 +3947,7 @@ 50 - + Learn more open_in_new 學到更多 @@ -3970,7 +3970,7 @@ 141 - + Container image 容器映像檔 @@ -3978,7 +3978,7 @@ 65 - + Container image is required 容器鏡像是必須的 @@ -3988,7 +3988,7 @@ 71 - + Container image is invalid: 容器映像檔無效: @@ -3998,7 +3998,7 @@ 74 - + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. 輸入公開倉庫或是私有倉庫 (Docker Hub 或 Google Container Registry) 的 URL。 @@ -4006,7 +4006,7 @@ 80 - + Number of pods pod 的數量 @@ -4014,7 +4014,7 @@ 96 - + Number of pods is required pod 的數量是必填項 @@ -4024,7 +4024,7 @@ 103 - + Number of pods must be a positive integer pod 的數量必須是正整數 @@ -4034,7 +4034,7 @@ 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 設定大量 pod 可能會導致叢集和 Dashboard UI 出現效能問題。 @@ -4044,7 +4044,7 @@ 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. Deployment 將被創建來管理一定數量的 pod 在您的叢集中。 @@ -4052,7 +4052,7 @@ 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. (可選擇的) 可以定義内部或外部 Service,將傳入端口映射到容器的目標端口。 @@ -4060,7 +4060,7 @@ 136 - + Description 描述 @@ -4068,7 +4068,7 @@ 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. 該描述將作為注視添加到 Deployment 中,並顯示在應用程式的詳細資訊中。 @@ -4078,7 +4078,7 @@ 157 - + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. 指定的標籤將用於創建的 Deployment,Service(如果有)和 Pod。 常見標籤包括 release,environment,tier,partition 和 track。 @@ -4086,7 +4086,7 @@ 169 - + Learn more open_in_new 學到更多 @@ -4121,7 +4121,7 @@ 340 - + Create a new namespace... 創建一个新的命名空間... @@ -4131,7 +4131,7 @@ 193 - + Namespaces let you partition resources into logically named groups. 命名空間允許您將資源分區為邏輯命名的組。 @@ -4139,7 +4139,7 @@ 198 - + Create a new secret... 創建一個新的 secret... @@ -4149,7 +4149,7 @@ 221 - + Image Pull Secret 取得映像檔使用的 Secret @@ -4157,7 +4157,7 @@ 213 - + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. 如果指定的映像檔是私有的,則可能需要 pull secret credential。 您可以選擇現有 secret 或創建新 secret。 @@ -4165,7 +4165,7 @@ 226 - + CPU requirement (cores) CPU 下限 (cores) @@ -4173,7 +4173,7 @@ 242 - + CPU requirement must be given as a positive number. CPU 下限必須是正整數。 @@ -4183,7 +4183,7 @@ 249 - + CPU requirement must be given as a valid number. CPU 下限必須是有效的數字。 @@ -4193,7 +4193,7 @@ 253 - + Memory requirement (MiB) Memory 下限 (MiB) @@ -4201,7 +4201,7 @@ 260 - + Memory requirement must be given as a positive number. Memory 下限必須是正整數。 @@ -4211,7 +4211,7 @@ 267 - + Memory requirement must be given as a valid number. Memory 下限必須是一個有效的數字。 @@ -4221,7 +4221,7 @@ 271 - + You can specify minimum CPU and memory requirements for the container. 您可以指定容器的最低 CPU 和記憶體需求。 @@ -4229,7 +4229,7 @@ 276 - + Run command 執行命令 @@ -4237,7 +4237,7 @@ 291 - + Run command arguments 執行命令參數 @@ -4245,7 +4245,7 @@ 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. 默認情况下,容器運行所選映像檔的默認 entrypoint 命令。您可以使用命令選項覆蓋默認值。 @@ -4253,7 +4253,7 @@ 303 - + Run as privileged 以特權身份運行 @@ -4261,7 +4261,7 @@ 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 特權容器中的程序等同於在主機上以 root 身份執行的程序。 @@ -4269,7 +4269,7 @@ 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. 可在容器中使用的環境變數。值可以使用 $(VAR_NAME) 語法引用其他變數 @@ -4277,7 +4277,7 @@ 335 - + Deploy @@ -4288,7 +4288,7 @@ 355 - + Cancel @@ -4303,7 +4303,7 @@ 49 - + @@ -4314,7 +4314,7 @@ 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {隱藏高級設置} other {顯示高級選項} } @@ -4322,7 +4322,7 @@ 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. 輸入 YAML 或 JSON 内容,指定要為文件中指定的命名空間創建的資源。 @@ -4332,7 +4332,7 @@ 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 輸入 YAML 或 JSON 内容,指定要爲當前選定的命名空間創建的資源。 @@ -4342,7 +4342,7 @@ 24 - + Learn more open_in_new 學到更多 open_in_new @@ -4352,7 +4352,7 @@ 29 - + Upload @@ -4363,7 +4363,7 @@ 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. 選擇 YAML 或 JSON 文件中指定的資源部署到該文件中指定的命名空間。 @@ -4373,7 +4373,7 @@ 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 選擇 YAML 或 JSON 文件中指定的資源部署到當前選定的命名空間。 @@ -4383,7 +4383,7 @@ 24 - + Learn more open_in_new 學到更多 @@ -4394,7 +4394,7 @@ 29 - + Choose YAML or JSON file 選擇 YAML 或 JSON 文件 @@ -4402,7 +4402,7 @@ 36 - + Upload 上傳 @@ -4412,7 +4412,7 @@ 46 - + Environment variables 環境變數 @@ -4420,7 +4420,7 @@ 19 - + Variable name must be a valid C identifier. 變數名必須是有效的 C 標識符 @@ -4430,7 +4430,7 @@ 33 - + Value @@ -4438,7 +4438,7 @@ 44 - + Service Service @@ -4454,7 +4454,7 @@ 42 - + Port 端口 @@ -4462,7 +4462,7 @@ 48 - + Port must be an integer. 端口號必須是數字 @@ -4472,7 +4472,7 @@ 53 - + Port cannot be empty. 端口號不能為空 @@ -4482,7 +4482,7 @@ 57 - + Port must be greater than 0. 端口號必須大於 0 @@ -4492,7 +4492,7 @@ 61 - + Port must be less than 65536. 端口號必須小於 65536 @@ -4502,7 +4502,7 @@ 65 - + Target port 目標端口 @@ -4510,7 +4510,7 @@ 79 - + Target port must be an integer. 目標端口必須是整數。 @@ -4520,7 +4520,7 @@ 86 - + Target port cannot be empty. 目標端口不能爲空。 @@ -4530,7 +4530,7 @@ 90 - + Target port must be greater than 0. 目標端口必須大於 0。 @@ -4540,7 +4540,7 @@ 94 - + Target port must be less than 65536. 目標端口必須小於 65536。 @@ -4550,7 +4550,7 @@ 98 - + Protocol 協議 @@ -4558,7 +4558,7 @@ 110 - + Protocol is required. 協議是必須的。 @@ -4568,7 +4568,7 @@ 123 - + Invalid protocol. 無效的協議。 @@ -4578,7 +4578,7 @@ 127 - + key 密鑰 @@ -4586,7 +4586,7 @@ 30 - + is not unique 不是唯一的 @@ -4596,7 +4596,7 @@ 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). 前綴不是有效的前缀 DNS 子域前缀(例如 my-domain.com )。 @@ -4606,7 +4606,7 @@ 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. 標籤密鑰名稱必須是由 '-','_' 或 '.' 分隔的字母數字,可選以 DNS 子域和 '/' 為前綴。 @@ -4616,7 +4616,7 @@ 41 - + Prefix should not exceed 253 characters. 前綴不應超過 253 個字符。 @@ -4626,7 +4626,7 @@ 45 - + Label Key name should not exceed 63 characters. Label Key 名稱不應超過 63 個字符 @@ -4636,7 +4636,7 @@ 49 - + value @@ -4644,7 +4644,7 @@ 62 - + Label value must be alphanumeric separated by '.' , '-' or '_'. 標籤值必須由 '.' , '-' 或者 '_' 分割字母數字 @@ -4654,7 +4654,7 @@ 66 - + Label Value must not exceed 253 characters. 標籤值不得超過 253 個字符。 @@ -4664,7 +4664,7 @@ 70 - + Logs from 日誌 @@ -4672,7 +4672,7 @@ 24 - + Init Containers 初始化容器 @@ -4680,7 +4680,7 @@ 36 - + in in @@ -4688,7 +4688,7 @@ 47 - + Download logs 下載日誌 @@ -4696,7 +4696,7 @@ 63 - + Invert colors 反轉顔色 @@ -4704,7 +4704,7 @@ 134 - + Reduce font size 減小字體大小 @@ -4712,7 +4712,7 @@ 139 - + Show timestamps 顯示時間戳 @@ -4720,7 +4720,7 @@ 144 - + Auto-refresh (every s.) Auto-refresh (every s.) @@ -4728,7 +4728,7 @@ 149 - + Show previous logs 顯示以前的日誌 @@ -4736,7 +4736,7 @@ 154 - + Logs from to UTC Logs from to 98 - + Pod Selector Pod Selector @@ -4754,7 +4754,7 @@ 28 - + Policy Types Policy Types @@ -4762,7 +4762,7 @@ 37 - + Ingress Rules Ingress Rules @@ -4770,7 +4770,7 @@ 49 - + Egress Rules Egress Rules @@ -4778,7 +4778,7 @@ 61 - + Source Source @@ -4786,7 +4786,7 @@ 19 - + Type Type @@ -4830,7 +4830,7 @@ 309 - + Filesystem type Filesystem type @@ -4858,7 +4858,7 @@ 316 - + Partition Partition @@ -4870,7 +4870,7 @@ 166 - + Read only Read only @@ -4906,7 +4906,7 @@ 354 - + Volume ID Volume ID @@ -4922,7 +4922,7 @@ 116 - + Target World Wide Names Target World Wide Names @@ -4930,7 +4930,7 @@ 124 - + Dataset name Dataset name @@ -4938,7 +4938,7 @@ 143 - + Persistent disk name Persistent disk name @@ -4946,7 +4946,7 @@ 180 - + Endpoints Endpoints @@ -4954,7 +4954,7 @@ 196 - + Path Path @@ -4970,7 +4970,7 @@ 293 - + iSCSI Qualified Name iSCSI Qualified Name @@ -4978,7 +4978,7 @@ 249 - + iSCSI target lun number iSCSI target lun number @@ -4986,7 +4986,7 @@ 263 - + Target portal Target portal @@ -4994,7 +4994,7 @@ 270 - + Server Server @@ -5002,7 +5002,7 @@ 286 - + Image Image @@ -5010,7 +5010,7 @@ 323 - + Keyring Keyring @@ -5018,7 +5018,7 @@ 330 - + Monitors Monitors @@ -5026,7 +5026,7 @@ 337 - + Pool Pool @@ -5034,7 +5034,7 @@ 347 - + Secret reference name Secret reference name @@ -5042,7 +5042,7 @@ 361 - + User User @@ -5050,7 +5050,7 @@ 368 - + Pod CIDR Pod CIDR @@ -5058,7 +5058,7 @@ 35 - + Provider ID 提供者的 ID @@ -5066,7 +5066,7 @@ 40 - + Unschedulable 不可調度 @@ -5074,7 +5074,7 @@ 45 - + Addresses 地址 @@ -5082,7 +5082,7 @@ 51 - + Taints 污點 @@ -5090,7 +5090,7 @@ 60 - + System information 系統訊息 @@ -5098,7 +5098,7 @@ 71 - + Machine ID 機器 ID @@ -5106,7 +5106,7 @@ 77 - + System UUID 系統 UUID @@ -5114,7 +5114,7 @@ 82 - + Boot ID 啟動 ID @@ -5122,7 +5122,7 @@ 87 - + Kernel version 核心版本 @@ -5130,7 +5130,7 @@ 92 - + OS Image 作業系統映像檔 @@ -5138,7 +5138,7 @@ 97 - + Container runtime version 容器 runtime 版本 @@ -5146,7 +5146,7 @@ 102 - + kubelet version kubelet 版本 @@ -5154,7 +5154,7 @@ 107 - + kube-proxy version kube-proxy 版本 @@ -5162,7 +5162,7 @@ 112 - + Operating system 作業系統 @@ -5170,7 +5170,7 @@ 117 - + Architecture 架構 @@ -5178,7 +5178,7 @@ 122 - + Allocation 分配 @@ -5186,7 +5186,7 @@ 130 - + CPU CPU @@ -5194,7 +5194,7 @@ 138 - + Memory Memory @@ -5202,7 +5202,7 @@ 151 - + Reclaim policy 回收策略 @@ -5210,7 +5210,7 @@ 46 - + Storage class 存儲類 @@ -5218,7 +5218,7 @@ 52 - + Access modes 訪問模式 @@ -5226,7 +5226,7 @@ 73 - + Quantity 數量 @@ -5234,7 +5234,7 @@ 104 - + Path 路徑 @@ -5242,7 +5242,7 @@ 49 - + Path Type Path Type @@ -5250,7 +5250,7 @@ 56 - + Service Name Service Name @@ -5262,7 +5262,7 @@ 29 - + Service Port Service Port @@ -5274,7 +5274,7 @@ 35 - + TLS Secret TLS Secret @@ -5282,7 +5282,7 @@ 88 - + Parameter 參數 @@ -5290,7 +5290,7 @@ 37 - + Local settings Local settings @@ -5298,7 +5298,7 @@ 53,62 - + Data 數據 @@ -5314,7 +5314,7 @@ 22 - + @@ -5322,7 +5322,7 @@ 41 - + There is no data to display. 沒有要顯示的數據。 @@ -5334,7 +5334,7 @@ 40 - + Session Affinity Session Affinity @@ -5342,7 +5342,7 @@ 38 - + Selector 選擇器 @@ -5362,7 +5362,7 @@ 38 - + Schedule:  時間表:  @@ -5370,7 +5370,7 @@ 28 - + Active Jobs:  運行中的 Jobs:  @@ -5378,7 +5378,7 @@ 35 - + Suspend:  暫停中:  @@ -5386,7 +5386,7 @@ 42 - + Active Jobs 運行中的 Jobs @@ -5398,7 +5398,7 @@ 90 - + Last schedule 上次調度 @@ -5406,7 +5406,7 @@ 70 - + Concurrency policy 並發策略 @@ -5414,7 +5414,7 @@ 76 - + Starting deadline seconds Starting deadline seconds @@ -5422,7 +5422,7 @@ 82 - + Image Pull Secrets Image Pull Secrets @@ -5430,7 +5430,7 @@ 57 - + Inactive Jobs 非工作的 Jobs @@ -5438,7 +5438,7 @@ 94 - + Init images 初始 images @@ -5466,7 +5466,7 @@ 48 - + Resource information Resource information @@ -5474,7 +5474,7 @@ 24 - + Strategy:  策略:  @@ -5482,7 +5482,7 @@ 28 - + Min ready seconds:  最小準備秒數:  @@ -5490,7 +5490,7 @@ 35 - + Revision history limit:  調整 history 範圍:  @@ -5498,7 +5498,7 @@ 42 - + Strategy 策略 @@ -5506,7 +5506,7 @@ 52 - + Min ready seconds 最小準備秒數: @@ -5514,7 +5514,7 @@ 58 - + Revision history limit 調整歷史記錄限制 @@ -5522,7 +5522,7 @@ 64 - + Rolling update strategy 滾動更新策略 @@ -5530,7 +5530,7 @@ 82 - + Max surge:  最大替換數:  @@ -5538,7 +5538,7 @@ 88 - + Max unavailable:  最大不可用數:  @@ -5546,7 +5546,7 @@ 95 - + Max surge 最大替換數 @@ -5554,7 +5554,7 @@ 105 - + Max unavailable 最大不可用數 @@ -5562,7 +5562,7 @@ 111 - + Pods status Pods 狀態 @@ -5574,7 +5574,7 @@ 119 - + Updated:  已更新:  @@ -5582,7 +5582,7 @@ 125 - + Total:  總計:  @@ -5590,7 +5590,7 @@ 132 - + Available:  可用的:  @@ -5598,7 +5598,7 @@ 139 - + Unavailable:  不可用的:  @@ -5606,7 +5606,7 @@ 146 - + Updated 已更新 @@ -5614,7 +5614,7 @@ 156 - + Total 總計 @@ -5622,7 +5622,7 @@ 162 - + Available 可用的 @@ -5630,7 +5630,7 @@ 168 - + Unavailable 不可用的 @@ -5638,7 +5638,7 @@ 174 - + New Replica Set 新 Replica Set @@ -5646,7 +5646,7 @@ 186 - + Pods:  Pods:  @@ -5658,7 +5658,7 @@ 28 - + Old Replica Sets 舊 Replica Sets @@ -5666,7 +5666,7 @@ 284 - + Completions:  完成:  @@ -5674,7 +5674,7 @@ 28 - + Parallelism:  並行:  @@ -5682,7 +5682,7 @@ 35 - + Completions 完成 @@ -5690,7 +5690,7 @@ 45 - + Parallelism 並行 @@ -5698,7 +5698,7 @@ 51 - + Label Selector 標籤選擇器 @@ -5710,7 +5710,7 @@ 30 - + Settings have changed since last reload 自上次重新加載後設置已更改 @@ -5718,7 +5718,7 @@ 18 - + Do you want to save them anyways? 您想保存它們嗎? @@ -5726,7 +5726,7 @@ 19 - + Refresh 刷新 @@ -5734,7 +5734,7 @@ 28 - + Default namespace Default namespace @@ -5742,7 +5742,7 @@ 18 - + Namespace that should be selected by default after logging in. Namespace that should be selected by default after logging in. @@ -5750,7 +5750,7 @@ 20 - + Namespace fallback list Namespace fallback list @@ -5758,7 +5758,7 @@ 40 - + List of namespaces that should be presented to user without namespace list privileges. List of namespaces that should be presented to user without namespace list privileges. @@ -5766,7 +5766,7 @@ 42 - + Add namespaces... Add namespaces... @@ -5774,7 +5774,7 @@ 60 - + Edit Namespace List Edit Namespace List @@ -5782,7 +5782,7 @@ 20 - + Remove namespaces from the list and confirm to save the changes. Remove namespaces from the list and confirm to save the changes. @@ -5790,7 +5790,7 @@ 23 - + Edit Edit @@ -5798,7 +5798,7 @@ 45 - + Close Close @@ -5810,7 +5810,7 @@ 50 - + No namespaces selected No namespaces selected @@ -5818,7 +5818,7 @@ 36 - + Add Namespace Add Namespace @@ -5826,7 +5826,7 @@ 20 - + Provide a namespace name that should be added to the namespace fallback list Provide a namespace name that should be added to the namespace fallback list @@ -5834,7 +5834,7 @@ 23 - + Add Add @@ -5842,7 +5842,7 @@ 47 - + Global settings are stored in config map, so all of them are applied for every instance of the app. 全局設置存儲在 config map 中, 因此所有這些設置都應用於每個應用程式的實例。 @@ -5852,7 +5852,7 @@ 25 - + Cluster name 叢集名稱 @@ -5864,7 +5864,7 @@ 38 - + Cluster name appears in the browser window title if it is set. 如果已設置,則叢集名字將顯示在瀏覽器標題中。 @@ -5872,7 +5872,7 @@ 32 - + Items per page 每頁 Items @@ -5880,7 +5880,7 @@ 47 - + Max number of items that can be displayed on every list view. 每列視窗上可以顯示的最大項目數。 @@ -5888,7 +5888,7 @@ 49 - + Labels limit Labels limit @@ -5896,7 +5896,7 @@ 65 - + Max number of labels that are displayed by default on most views. 默認情況下,大多數視窗上顯示的最大標籤數。 @@ -5904,7 +5904,7 @@ 67 - + Logs auto-refresh time interval 日誌自動刷新時間間隔 @@ -5912,7 +5912,7 @@ 83 - + Number of seconds between every auto-refresh of logs. 每次自動刷新日誌的間隔秒數。 @@ -5920,7 +5920,7 @@ 85 - + Resource auto-refresh time interval 資源自動刷新時間間隔 @@ -5928,7 +5928,7 @@ 101 - + Number of seconds between every auto-refresh of every resource. Set 0 to disable. 兩次資源自動刷新時間間隔,設置爲 0 則表示不啓用。 @@ -5936,7 +5936,7 @@ 103 - + Disable access denied notification 禁止拒絕訪問的通知 @@ -5944,7 +5944,7 @@ 119 - + Hides all access denied warnings in the notification panel. 在通知面板中隱藏所有拒絕訪問的警告。 @@ -5952,7 +5952,7 @@ 121 - + Save 保存 @@ -5962,7 +5962,7 @@ 137 - + Reload 重新加載 @@ -5972,7 +5972,7 @@ 144 - + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. 本地設置存儲在瀏覽器 cookie 中,因此它們不會在多個設備之間同步。每次更改都會自動應用改變。 @@ -5980,7 +5980,7 @@ 23 - + Theme Theme @@ -5988,7 +5988,7 @@ 27 - + Choose color theme of the dashboard Choose color theme of the dashboard @@ -5996,7 +5996,7 @@ 29 - + Language 語言 @@ -6004,7 +6004,7 @@ 44 - + Change the language of the dashboard 更改 dashboard 的語言 @@ -6012,7 +6012,7 @@ 46 - + Global settings Global settings @@ -6020,7 +6020,7 @@ 21 - + Shell in in Shell in From 58de65486e34a88a7bfa00f7376adf456deafb02 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 13 May 2021 16:26:47 +0200 Subject: [PATCH 10/16] run ng-extract --- i18n/messages.xlf | 6139 ++++++++++++++++++++++----------------------- tsconfig.json | 3 + 2 files changed, 3069 insertions(+), 3073 deletions(-) diff --git a/i18n/messages.xlf b/i18n/messages.xlf index fa99696a7214..cfcff3ef0bf5 100644 --- a/i18n/messages.xlf +++ b/i18n/messages.xlf @@ -2,3247 +2,3300 @@ - - Kubernetes Dashboard + + Read documentation - src/app/frontend/login/template.html - 23 + src/app/frontend/about/actionbar/template.html + 24 - - Sign in + + Provide feedback - src/app/frontend/login/template.html - 126,127 + src/app/frontend/about/actionbar/template.html + 35 - - Kubeconfig + + About - src/app/frontend/login/template.html - 34 + src/app/frontend/about/template.html + 19 - - Basic + + General-purpose web UI for Kubernetes clusters - src/app/frontend/login/template.html - 36 + src/app/frontend/about/template.html + 30 - - Token + + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. - src/app/frontend/login/template.html - 38 + src/app/frontend/about/template.html + 38,41 - - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + + - src/app/frontend/login/template.html - 45,46 + src/app/frontend/chrome/nav/pinner/template.html + 22,23 - - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + + Workloads - src/app/frontend/login/template.html - 49,50 + src/app/frontend/chrome/nav/template.html + 28,29 - - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + + Cron Jobs - src/app/frontend/login/template.html - 53,54 + src/app/frontend/chrome/nav/template.html + 33,34 - - Enter token + + Daemon Sets - src/app/frontend/login/template.html - 66 + src/app/frontend/chrome/nav/template.html + 38,39 - - Username + + Deployments - src/app/frontend/login/template.html - 79 + src/app/frontend/chrome/nav/template.html + 43,44 - - Password + + Jobs - src/app/frontend/login/template.html - 90 + src/app/frontend/chrome/nav/template.html + 48,49 - - Choose kubeconfig file + + Pods - src/app/frontend/login/template.html - 99 + src/app/frontend/chrome/nav/template.html + 53,54 - - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + + Replica Sets - src/app/frontend/login/template.html - 110,115 + src/app/frontend/chrome/nav/template.html + 58,59 - - Skip + + Replication Controllers - src/app/frontend/login/template.html - 135,136 + src/app/frontend/chrome/nav/template.html + 63,64 - - Create new resource + + Stateful Sets - src/app/frontend/chrome/template.html - 47 + src/app/frontend/chrome/nav/template.html + 68,69 - - ago + + Service - src/app/frontend/chrome/notifications/template.html - 45,47 + src/app/frontend/chrome/nav/template.html + 76,77 - - There are no notifications + + Ingresses - src/app/frontend/chrome/notifications/template.html - 61 + src/app/frontend/chrome/nav/template.html + 81,82 - - Remove all notifications + + Services - src/app/frontend/chrome/notifications/template.html - 67 + src/app/frontend/chrome/nav/template.html + 86,87 - - Search + + Config and Storage - src/app/frontend/chrome/search/template.html - 29 + src/app/frontend/chrome/nav/template.html + 93,94 - - Logged in with auth header + + Config Maps - src/app/frontend/chrome/userpanel/template.html - 23 + src/app/frontend/chrome/nav/template.html + 100,101 - - Logged in with token + + Persistent Volume Claims - src/app/frontend/chrome/userpanel/template.html - 25 + src/app/frontend/chrome/nav/template.html + 106,107 - - Default service account + + Secrets - src/app/frontend/chrome/userpanel/template.html - 28 + src/app/frontend/chrome/nav/template.html + 112,113 - - Sign in + + Storage Classes - src/app/frontend/chrome/userpanel/template.html - 37,38 + src/app/frontend/chrome/nav/template.html + 117,118 - - Sign out + + Cluster - src/app/frontend/chrome/userpanel/template.html - 42,43 + src/app/frontend/chrome/nav/template.html + 124,125 - - Workload Status + + Cluster Role Bindings - src/app/frontend/common/components/workloadstatus/template.html - 20 + src/app/frontend/chrome/nav/template.html + 129,130 - - Cron Jobs + + Cluster Roles - src/app/frontend/common/components/resourcelist/cronjob/template.html - 24 + src/app/frontend/chrome/nav/template.html + 134,135 + + + Namespaces - src/app/frontend/common/components/workloadstatus/template.html - 38 + src/app/frontend/chrome/nav/template.html + 139,140 - - Daemon Sets + + Network Policies - src/app/frontend/common/components/resourcelist/daemonset/template.html - 24 + src/app/frontend/chrome/nav/template.html + 145,146 + + + Nodes - src/app/frontend/common/components/workloadstatus/template.html - 56 + src/app/frontend/chrome/nav/template.html + 150,151 - - Deployments + + Persistent Volumes - src/app/frontend/common/components/resourcelist/deployment/template.html - 24 + src/app/frontend/chrome/nav/template.html + 155,156 + + + Role Bindings - src/app/frontend/common/components/workloadstatus/template.html - 74 + src/app/frontend/chrome/nav/template.html + 161,162 - - Jobs + + Roles - src/app/frontend/common/components/resourcelist/job/template.html - 26 + src/app/frontend/chrome/nav/template.html + 167,168 + + + Service Accounts - src/app/frontend/common/components/workloadstatus/template.html - 92 + src/app/frontend/chrome/nav/template.html + 173,174 - - Pods - - src/app/frontend/common/components/creator/template.html - 64 + + Custom Resource Definitions + + src/app/frontend/chrome/nav/template.html + 181,182 + + + Plugins - src/app/frontend/common/components/resourcelist/daemonset/template.html - 107 + src/app/frontend/chrome/nav/template.html + 192,193 + + + Settings - src/app/frontend/common/components/resourcelist/deployment/template.html - 107 + src/app/frontend/chrome/nav/template.html + 201,202 + + + About - src/app/frontend/common/components/resourcelist/job/template.html - 110 + src/app/frontend/chrome/nav/template.html + 207,208 + + + ago - src/app/frontend/common/components/resourcelist/node/template.html - 113 + src/app/frontend/chrome/notifications/template.html + 45,47 + + + There are no notifications - src/app/frontend/common/components/resourcelist/pod/template.html - 24 + src/app/frontend/chrome/notifications/template.html + 61 + + + Remove all notifications - src/app/frontend/common/components/resourcelist/replicaset/template.html - 110 + src/app/frontend/chrome/notifications/template.html + 67 + + + Search - src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 104 + src/app/frontend/chrome/search/template.html + 29 + + + Create new resource - src/app/frontend/common/components/resourcelist/statefulset/template.html - 107 + src/app/frontend/chrome/template.html + 47 + + + Logged in with auth header - src/app/frontend/common/components/workloadstatus/template.html - 111 + src/app/frontend/chrome/userpanel/template.html + 23 + + + Logged in with token - src/app/frontend/resource/cluster/node/detail/template.html - 164 + src/app/frontend/chrome/userpanel/template.html + 25 + + + Default service account - src/app/frontend/resource/workloads/deployment/detail/template.html - 248 + src/app/frontend/chrome/userpanel/template.html + 28 - - Replica Sets + + Sign in - src/app/frontend/common/components/resourcelist/replicaset/template.html - 26 + src/app/frontend/chrome/userpanel/template.html + 37,38 + + + Sign out - src/app/frontend/common/components/workloadstatus/template.html - 129 + src/app/frontend/chrome/userpanel/template.html + 42,43 - - Replication Controllers + + Delete resource - src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + src/app/frontend/common/components/actionbar/detailactions/delete/template.html 21 + + + Edit resource - src/app/frontend/common/components/workloadstatus/template.html - 147 + src/app/frontend/common/components/actionbar/detailactions/edit/template.html + 21 - - Stateful Sets + + Exec into pod - src/app/frontend/common/components/resourcelist/statefulset/template.html - 24 + src/app/frontend/common/components/actionbar/detailactions/exec/template.html + 20 + + + View logs - src/app/frontend/common/components/workloadstatus/template.html - 165 + src/app/frontend/common/components/actionbar/detailactions/logs/template.html + 21 - - Delete a resource + + Scale resource - src/app/frontend/common/dialogs/deleteresource/template.html - 18 + src/app/frontend/common/components/actionbar/detailactions/scale/template.html + 21 - - This action is equivalent to: + + Trigger resource - src/app/frontend/common/dialogs/deleteresource/template.html - 31 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 + + + Close - src/app/frontend/common/dialogs/editresource/template.html - 33 + src/app/frontend/common/components/chips/chipdialog/template.html + 27 - src/app/frontend/common/dialogs/scaleresource/template.html - 50 + src/app/frontend/common/dialogs/download/template.html + 62 - - Delete + + Show less - src/app/frontend/common/components/list/column/menu/template.html - 57 + src/app/frontend/common/components/chips/template.html + 48 + + + Show all - src/app/frontend/common/dialogs/deleteresource/template.html - 45 + src/app/frontend/common/components/chips/template.html + 50 - - Cancel + + Conditions - src/app/frontend/common/dialogs/deleteresource/template.html - 49 + src/app/frontend/common/components/condition/template.html + 20 + + + Items:  - src/app/frontend/common/dialogs/editresource/template.html - 47 + src/app/frontend/common/components/condition/template.html + 26 - src/app/frontend/create/from/form/createnamespace/template.html - 72 + src/app/frontend/common/components/endpoint/cardlist/template.html + 26 - src/app/frontend/create/from/form/createsecret/template.html - 100 + src/app/frontend/common/components/ingressrulelist/template.html + 26 - src/app/frontend/resource/config/secret/detail/edit/template.html - 35 + src/app/frontend/common/components/limits/template.html + 26 - - - Are you sure you want to delete  in namespace ? - src/app/frontend/common/dialogs/deleteresource/template.html - 21,25 + src/app/frontend/common/components/policyrule/template.html + 26 - - - Download logs file - - src/app/frontend/common/dialogs/download/template.html - 20,21 + src/app/frontend/common/components/quotas/template.html + 26 - - - Size: B - src/app/frontend/common/dialogs/download/template.html - 24 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 23 - - - Preparing file to download... - src/app/frontend/common/dialogs/download/template.html - 30,31 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 23 - - - File is ready to download! - src/app/frontend/common/dialogs/download/template.html - 34,35 + src/app/frontend/common/components/resourcelist/configmap/template.html + 23 - - - Forbidden (403) - src/app/frontend/common/dialogs/download/template.html - 39 + src/app/frontend/common/components/resourcelist/crd/template.html + 23 - - - You do not have required permissions to access this resource. - src/app/frontend/common/dialogs/download/template.html - 40 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 24 - - - Save - src/app/frontend/common/dialogs/download/template.html - 50 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 26 - src/app/frontend/settings/global/saveanywaysdialog/template.html - 24 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 26 - - - Abort - src/app/frontend/common/dialogs/download/template.html - 54 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - - - Close - src/app/frontend/common/components/chips/chipdialog/template.html - 27 + src/app/frontend/common/components/resourcelist/deployment/template.html + 26 - src/app/frontend/common/dialogs/download/template.html - 62 + src/app/frontend/common/components/resourcelist/event/template.html + 24 - - - Edit a resource - src/app/frontend/common/dialogs/editresource/template.html - 18 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 25 - - - Update - src/app/frontend/common/dialogs/editresource/template.html - 43 + src/app/frontend/common/components/resourcelist/ingress/template.html + 23 - src/app/frontend/resource/config/secret/detail/edit/template.html - 31 + src/app/frontend/common/components/resourcelist/job/template.html + 29 - - - Restart a resource - src/app/frontend/common/dialogs/restartresource/template.html - 18 + src/app/frontend/common/components/resourcelist/namespace/template.html + 23 - - - This action is equivalent to: - src/app/frontend/common/dialogs/restartresource/template.html - 31 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 23 - - - Restart - src/app/frontend/common/dialogs/restartresource/template.html - 45,46 + src/app/frontend/common/components/resourcelist/node/template.html + 26 - - - Cancel - src/app/frontend/common/dialogs/restartresource/template.html - 51,52 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/dialogs/scaleresource/template.html - 70,71 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 23 - src/app/frontend/common/dialogs/triggerresource/template.html - 32,33 + src/app/frontend/common/components/resourcelist/plugin/template.html + 23 - src/app/frontend/create/from/file/template.html - 54,55 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - - - in namespace will be restarted. - src/app/frontend/common/dialogs/restartresource/template.html - 21,25 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - - - Scale a resource - src/app/frontend/common/dialogs/scaleresource/template.html - 18 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 23 - - - will be updated to reflect the desired replicas count. - src/app/frontend/common/dialogs/scaleresource/template.html - 20,22 + src/app/frontend/common/components/resourcelist/role/template.html + 23 - - - Desired replicas - src/app/frontend/common/dialogs/scaleresource/template.html - 28 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 23 - - - Actual replicas - src/app/frontend/common/dialogs/scaleresource/template.html - 40 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - - - Scale - src/app/frontend/common/dialogs/scaleresource/template.html - 64,65 + src/app/frontend/common/components/resourcelist/service/template.html + 23 - - - Trigger a - src/app/frontend/common/dialogs/triggerresource/template.html - 18 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 23 - - - will be triggered. - src/app/frontend/common/dialogs/triggerresource/template.html - 20 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 26 - - - Trigger - src/app/frontend/common/dialogs/triggerresource/template.html - 26,27 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 23 - - - There is nothing to display here - src/app/frontend/common/components/list/zerostate/template.html - 22 + src/app/frontend/common/components/subject/template.html + 26 - src/app/frontend/common/components/zerostate/template.html - 23 + src/app/frontend/common/components/volumemount/template.html + 25 - - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + + Type - src/app/frontend/common/components/zerostate/template.html - 27,33 + src/app/frontend/common/components/condition/template.html + 36 - - - Workloads - src/app/frontend/chrome/nav/template.html - 28,29 + src/app/frontend/common/components/resourcelist/secret/template.html + 68 - - - Cron Jobs - src/app/frontend/chrome/nav/template.html - 33,34 + src/app/frontend/common/components/resourcelist/service/template.html + 79 - - - Daemon Sets - src/app/frontend/chrome/nav/template.html - 38,39 + src/app/frontend/resource/discovery/service/detail/template.html + 28 - - Deployments + + Status - src/app/frontend/chrome/nav/template.html - 43,44 + src/app/frontend/common/components/condition/template.html + 44 - - - Jobs - src/app/frontend/chrome/nav/template.html - 48,49 + src/app/frontend/common/components/container/template.html + 42 - - - Pods - src/app/frontend/chrome/nav/template.html - 53,54 + src/app/frontend/common/components/quotas/template.html + 52 - - - Replica Sets - src/app/frontend/chrome/nav/template.html - 58,59 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 84 - - - Replication Controllers - src/app/frontend/chrome/nav/template.html - 63,64 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 79 - - - Stateful Sets - src/app/frontend/chrome/nav/template.html - 68,69 + src/app/frontend/common/components/resourcelist/pod/template.html + 126 - - - Service - src/app/frontend/chrome/nav/template.html - 76,77 + src/app/frontend/resource/cluster/namespace/detail/template.html + 28 - - - Ingresses - src/app/frontend/chrome/nav/template.html - 81,82 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 29 - - - Services - src/app/frontend/chrome/nav/template.html - 86,87 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 28 - - Config and Storage + + Last probe time - src/app/frontend/chrome/nav/template.html - 93,94 + src/app/frontend/common/components/condition/template.html + 52 - - Config Maps + + Last transition time - src/app/frontend/chrome/nav/template.html - 100,101 + src/app/frontend/common/components/condition/template.html + 60 - - Persistent Volume Claims + + Reason - src/app/frontend/chrome/nav/template.html - 106,107 + src/app/frontend/common/components/condition/template.html + 68 - - - Secrets - src/app/frontend/chrome/nav/template.html - 112,113 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 111 - - - Storage Classes - src/app/frontend/chrome/nav/template.html - 117,118 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 60 - - Cluster + + Message - src/app/frontend/chrome/nav/template.html - 124,125 + src/app/frontend/common/components/condition/template.html + 76 - - - Cluster Role Bindings - src/app/frontend/chrome/nav/template.html - 129,130 + src/app/frontend/common/components/resourcelist/event/template.html + 45 - - - Cluster Roles - src/app/frontend/chrome/nav/template.html - 134,135 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 66 - - Namespaces + + Image:  - src/app/frontend/chrome/nav/template.html - 139,140 + src/app/frontend/common/components/container/template.html + 20 - - Network Policies + + Image - src/app/frontend/chrome/nav/template.html - 145,146 + src/app/frontend/common/components/container/template.html + 34,35 - - - Nodes - src/app/frontend/chrome/nav/template.html - 150,151 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323,324 - - Persistent Volumes + + Ready - src/app/frontend/chrome/nav/template.html - 155,156 + src/app/frontend/common/components/container/template.html + 47,48 - - Role Bindings + + Started - src/app/frontend/chrome/nav/template.html - 161,162 + src/app/frontend/common/components/container/template.html + 54,55 - - Roles + + Reason - src/app/frontend/chrome/nav/template.html - 167,168 + src/app/frontend/common/components/container/template.html + 63,64 - - - Service Accounts - src/app/frontend/chrome/nav/template.html - 173,174 + src/app/frontend/common/components/container/template.html + 79,80 - - Custom Resource Definitions + + Message - src/app/frontend/chrome/nav/template.html - 181,182 + src/app/frontend/common/components/container/template.html + 70,71 + + + src/app/frontend/common/components/container/template.html + 86,87 - - Settings + + Exit Code - src/app/frontend/chrome/nav/template.html - 201,202 + src/app/frontend/common/components/container/template.html + 93,94 - - About + + Signal - src/app/frontend/chrome/nav/template.html - 207,208 + src/app/frontend/common/components/container/template.html + 100,101 - - Plugins + + Started At - src/app/frontend/chrome/nav/template.html - 192,193 + src/app/frontend/common/components/container/template.html + 109,110 - - + + Environment Variables - src/app/frontend/chrome/nav/pinner/template.html - 22,23 + src/app/frontend/common/components/container/template.html + 118 - - Data + + Environment variable - src/app/frontend/crd/crdobject/template.html - 22 + src/app/frontend/common/components/container/template.html + 126 - src/app/frontend/resource/config/configmap/detail/template.html - 23 + src/app/frontend/common/components/container/template.html + 144 - src/app/frontend/resource/config/secret/detail/template.html - 22 + src/app/frontend/common/components/container/template.html + 166 - - Resource information + + bytes - src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html - 22 + src/app/frontend/common/components/container/template.html + 152,153 - src/app/frontend/resource/cluster/namespace/detail/template.html - 22 + src/app/frontend/common/components/container/template.html + 174,175 + + + Commands - src/app/frontend/resource/cluster/networkpolicy/detail/template.html - 22 + src/app/frontend/common/components/container/template.html + 185,186 + + + Arguments - src/app/frontend/resource/cluster/node/detail/template.html - 24 + src/app/frontend/common/components/container/template.html + 200,201 + + + Mounts - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 22 + src/app/frontend/common/components/container/template.html + 216,217 + + + Security Context - src/app/frontend/resource/cluster/rolebinding/detail/template.html - 22 + src/app/frontend/common/components/container/template.html + 232,233 - src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 22 + src/app/frontend/resource/workloads/pod/detail/template.html + 110,111 + + + Name:  - src/app/frontend/resource/config/storageclass/detail/template.html + src/app/frontend/common/components/creator/template.html 22 - src/app/frontend/resource/discovery/ingress/detail/template.html + src/app/frontend/common/components/objectmeta/template.html 23 - src/app/frontend/resource/discovery/service/detail/template.html - 22 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 + + + + Kind:  + + src/app/frontend/common/components/creator/template.html + 29 + + + Age:  - src/app/frontend/resource/workloads/cronjob/detail/template.html - 22 + src/app/frontend/common/components/creator/template.html + 36 - src/app/frontend/resource/workloads/daemonset/detail/template.html - 22 + src/app/frontend/common/components/objectmeta/template.html + 35 src/app/frontend/resource/workloads/deployment/detail/template.html - 22 + 206 + + + Controlled by - src/app/frontend/resource/workloads/job/detail/template.html - 22 + src/app/frontend/common/components/creator/template.html + 42 + + + Name - src/app/frontend/resource/workloads/replicaset/detail/template.html - 22 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 22 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/resource/workloads/statefulset/detail/template.html - 22 + src/app/frontend/common/components/quotas/template.html + 37 - - - Pod Selector - src/app/frontend/resource/cluster/networkpolicy/detail/template.html - 28 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - - - Policy Types - src/app/frontend/resource/cluster/networkpolicy/detail/template.html - 37 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - - - Ingress Rules - src/app/frontend/resource/cluster/networkpolicy/detail/template.html - 49 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - - - Egress Rules - src/app/frontend/resource/cluster/networkpolicy/detail/template.html - 61 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - - - System information - src/app/frontend/resource/cluster/node/detail/template.html - 71 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - - - Allocation - src/app/frontend/resource/cluster/node/detail/template.html - 130 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - - - Phase - src/app/frontend/common/components/resourcelist/namespace/template.html - 72 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/resource/cluster/node/detail/template.html - 30 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - - - Pod CIDR - src/app/frontend/resource/cluster/node/detail/template.html - 35 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - - - Provider ID - src/app/frontend/resource/cluster/node/detail/template.html - 40 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - - - Unschedulable - src/app/frontend/resource/cluster/node/detail/template.html - 45 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - - - Addresses - src/app/frontend/resource/cluster/node/detail/template.html - 51 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - - - Taints - src/app/frontend/resource/cluster/node/detail/template.html - 60 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - - - Machine ID - src/app/frontend/resource/cluster/node/detail/template.html - 77 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - - - System UUID - src/app/frontend/resource/cluster/node/detail/template.html - 82 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - - - Boot ID - src/app/frontend/resource/cluster/node/detail/template.html - 87 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - - - Kernel version - src/app/frontend/resource/cluster/node/detail/template.html - 92 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - - - OS Image - src/app/frontend/resource/cluster/node/detail/template.html - 97 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - - - Container runtime version - src/app/frontend/resource/cluster/node/detail/template.html - 102 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - - - kubelet version - src/app/frontend/resource/cluster/node/detail/template.html - 107 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - - - kube-proxy version - src/app/frontend/resource/cluster/node/detail/template.html - 112 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - - - Operating system - src/app/frontend/resource/cluster/node/detail/template.html - 117 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - - - Architecture - src/app/frontend/resource/cluster/node/detail/template.html - 122 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - - - CPU - src/app/frontend/resource/cluster/node/detail/template.html - 138 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - - - Memory - src/app/frontend/resource/cluster/node/detail/template.html - 151 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - - - Capacity - src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 60 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 97 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 88 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 39 + src/app/frontend/common/components/subject/template.html + 37 - - - Status - src/app/frontend/common/components/condition/template.html - 44 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/common/components/container/template.html - 42 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/common/components/quotas/template.html - 52 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 + + + Kind - src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 84 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 79 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/common/components/resourcelist/pod/template.html - 126 + src/app/frontend/crd/detail/template.html + 72 + + + Pods - src/app/frontend/resource/cluster/namespace/detail/template.html - 28 + src/app/frontend/common/components/creator/template.html + 64 - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 29 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 28 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - - - Claim - src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 90 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 35 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - - - Reclaim policy - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 46 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - - - Storage class - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 52 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - - - Reason - src/app/frontend/common/components/condition/template.html - 68 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - src/app/frontend/common/components/resourcelist/persistentvolume/template.html + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 + + + src/app/frontend/common/components/workloadstatus/template.html 111 - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 60 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - - - Message - src/app/frontend/common/components/condition/template.html - 76 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 + + + Age - src/app/frontend/common/components/resourcelist/event/template.html - 45 + src/app/frontend/common/components/creator/template.html + 70,71 - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 66 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238,239 - - Access modes + + Labels - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 73 + src/app/frontend/common/components/creator/template.html + 81 - - - Resource name - src/app/frontend/common/components/limits/template.html - 37 + src/app/frontend/common/components/objectmeta/template.html + 78 - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 95 + src/app/frontend/common/components/resourcelist/configmap/template.html + 61 - - - Quantity - src/app/frontend/resource/cluster/persistentvolume/detail/template.html - 104 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 84 - - - Source - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 19,20 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 98 - - - Type - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 28,29 + src/app/frontend/common/components/resourcelist/deployment/template.html + 98 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 65,66 + src/app/frontend/common/components/resourcelist/ingress/template.html + 61 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 95,96 + src/app/frontend/common/components/resourcelist/job/template.html + 101 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 136,137 + src/app/frontend/common/components/resourcelist/namespace/template.html + 64 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 152,153 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 60 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 189,190 + src/app/frontend/common/components/resourcelist/node/template.html + 67 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 219,220 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 69 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 235,236 + src/app/frontend/common/components/resourcelist/pod/template.html + 107 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 279,280 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 101 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 309,310 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 95 - - - Filesystem type - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 35,36 + src/app/frontend/common/components/resourcelist/secret/template.html + 60 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 72,73 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 102,103 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 60 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 159,160 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 98 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 242,243 + src/app/frontend/create/from/form/template.html + 164 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 316,317 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 - - Partition + + Images - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 42,43 + src/app/frontend/common/components/creator/template.html + 90 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 166,167 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 75 - - - Read only - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 49,50 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 79,80 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 109,110 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 173,174 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 210,211 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 256,257 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 87 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 300,301 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 90 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 354,355 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 39 - - - Volume ID - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 56,57 + src/app/frontend/resource/workloads/deployment/detail/template.html + 264 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 86,87 + src/app/frontend/resource/workloads/job/detail/template.html + 58 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 116,117 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 47 - - - Target World Wide Names - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 124,125 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 39 - - - Dataset name - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 143,144 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 39 - - Persistent disk name + + Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 180,181 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 - - - Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 196,197 + src/app/frontend/resource/discovery/ingress/detail/template.html + 48 - - Path + + Host - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 203,204 + src/app/frontend/common/components/endpoint/cardlist/template.html + 37 - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 226,227 + src/app/frontend/common/components/ingressrulelist/template.html + 36 + + + Ports (Name, Port, Protocol) - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 293,294 + src/app/frontend/common/components/endpoint/cardlist/template.html + 45 - - iSCSI Qualified Name + + unset - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 249,250 + src/app/frontend/common/components/endpoint/cardlist/template.html + 51 - - iSCSI target lun number - - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 263,264 - - - - Target portal + + Node - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 270,271 + src/app/frontend/common/components/endpoint/cardlist/template.html + 59 - - - Server - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 286,287 + src/app/frontend/common/components/resourcelist/pod/template.html + 117 - - Image + + Ready - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 323,324 + src/app/frontend/common/components/endpoint/cardlist/template.html + 69 - - - Keyring - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 330,331 + src/app/frontend/common/components/resourcelist/node/template.html + 75 - - Monitors + + Rules - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 337,338 + src/app/frontend/common/components/ingressrulelist/template.html + 20 - - - Pool - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 347,348 + src/app/frontend/common/components/policyrule/template.html + 20 - - Secret reference name + + Path - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 361,362 + src/app/frontend/common/components/ingressrulelist/template.html + 49 - - User + + Path Type - src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html - 368,369 + src/app/frontend/common/components/ingressrulelist/template.html + 56 - - Secrets - - src/app/frontend/overview/template.html - 64 - + + Service Name - src/app/frontend/resource/cluster/serviceaccount/detail/template.html - 21 + src/app/frontend/common/components/ingressrulelist/template.html + 63 - src/app/frontend/resource/config/secret/list/template.html - 17 + src/app/frontend/resource/discovery/ingress/detail/template.html + 29 + + + Service Port - src/app/frontend/resource/config/template.html - 24 + src/app/frontend/common/components/ingressrulelist/template.html + 81 - src/app/frontend/search/template.html - 60 + src/app/frontend/resource/discovery/ingress/detail/template.html + 35 - - Image Pull Secrets + + TLS Secret - src/app/frontend/resource/cluster/serviceaccount/detail/template.html - 25 + src/app/frontend/common/components/ingressrulelist/template.html + 88 - - Workloads - - src/app/frontend/overview/template.html - 19 - + + Resource Limits - src/app/frontend/search/template.html + src/app/frontend/common/components/limits/template.html 20 - - Service + + Resource name - src/app/frontend/create/from/form/portmappings/template.html - 25 + src/app/frontend/common/components/limits/template.html + 37 - src/app/frontend/overview/template.html - 46 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 95 + + + Resource type - src/app/frontend/search/template.html + src/app/frontend/common/components/limits/template.html 42 - - Config and Storage + + Default - src/app/frontend/overview/template.html - 56 + src/app/frontend/common/components/limits/template.html + 47 + + + Default request - src/app/frontend/search/template.html + src/app/frontend/common/components/limits/template.html 52 - - Cluster + + Logs - src/app/frontend/overview/template.html - 73 + src/app/frontend/common/components/list/column/menu/template.html + 22 + + + Exec - src/app/frontend/search/template.html - 68 + src/app/frontend/common/components/list/column/menu/template.html + 27 - - Logs from + + Trigger - src/app/frontend/logs/template.html - 24 + src/app/frontend/common/components/list/column/menu/template.html + 31 - - Containers + + Scale - src/app/frontend/logs/template.html - 28 + src/app/frontend/common/components/list/column/menu/template.html + 35 - - Init Containers + + Unpin - src/app/frontend/logs/template.html - 36 + src/app/frontend/common/components/list/column/menu/template.html + 41 - - in + + Pin - src/app/frontend/logs/template.html - 47 + src/app/frontend/common/components/list/column/menu/template.html + 43 - - Download logs + + Edit - src/app/frontend/logs/template.html - 63 + src/app/frontend/common/components/list/column/menu/template.html + 49 - - Invert colors + + Restart - src/app/frontend/logs/template.html - 134 + src/app/frontend/common/components/list/column/menu/template.html + 53 - - Reduce font size + + Delete - src/app/frontend/logs/template.html - 139 + src/app/frontend/common/components/list/column/menu/template.html + 57 - - - Show timestamps - src/app/frontend/logs/template.html - 144 + src/app/frontend/common/dialogs/deleteresource/template.html + 45 - - Auto-refresh (every s.) + + Filter - src/app/frontend/logs/template.html - 149 + src/app/frontend/common/components/list/filter/template.html + 29 - - Show previous logs + + Filter objects by name - src/app/frontend/logs/template.html - 154 + src/app/frontend/common/components/list/filter/template.html + 34 - - Logs from to UTC + + There is nothing to display here - src/app/frontend/logs/template.html - 98,105 + src/app/frontend/common/components/list/zerostate/template.html + 22 - - - About - src/app/frontend/about/template.html - 19 + src/app/frontend/common/components/zerostate/template.html + 23 - - General-purpose web UI for Kubernetes clusters + + No resources found. - src/app/frontend/about/template.html - 30 + src/app/frontend/common/components/list/zerostate/template.html + 27 - - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + + Namespace conflict - src/app/frontend/about/template.html - 38,41 + src/app/frontend/common/components/namespace/changedialog/template.html + 19 - - Create from input + + Selected namespace is different than namespace of currently selected resource. - src/app/frontend/create/template.html - 20 + src/app/frontend/common/components/namespace/changedialog/template.html + 23,24 - - Create from file + + Do you want to stay on current page and change namespace from to ? - src/app/frontend/create/template.html - 24 + src/app/frontend/common/components/namespace/changedialog/template.html + 27,28 - - Create from form + + Yes - src/app/frontend/create/template.html - 28 + src/app/frontend/common/components/namespace/changedialog/template.html + 34 - - There is no data to display. + + No - src/app/frontend/resource/config/configmap/detail/template.html - 32 + src/app/frontend/common/components/namespace/changedialog/template.html + 37 + + + Select namespace... - src/app/frontend/resource/config/secret/detail/template.html - 40 + src/app/frontend/common/components/namespace/template.html + 24 - - Storage Class + + All namespaces - src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 102 + src/app/frontend/common/components/namespace/template.html + 33 + + + NAMESPACES - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 114 + src/app/frontend/common/components/namespace/template.html + 34 + + + Metadata - src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 33 + src/app/frontend/common/components/objectmeta/template.html + 19 - - Access Modes + + Namespace:  - src/app/frontend/common/components/resourcelist/persistentvolume/template.html + src/app/frontend/common/components/objectmeta/template.html + 29 + + + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 + + + + Namespace + + src/app/frontend/common/components/objectmeta/template.html + 50 + + + src/app/frontend/common/components/resourcelist/configmap/template.html + 55 + + + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 + + + src/app/frontend/common/components/resourcelist/cronjob/template.html 68 + + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 + + + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 + + + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 + + + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 + + + src/app/frontend/common/components/resourcelist/job/template.html + 86 + + + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 106 + 63 - src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html - 48 + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 - - - Provisioner - src/app/frontend/common/components/resourcelist/storageclass/template.html - 53 + src/app/frontend/common/components/resourcelist/pod/template.html + 89 - src/app/frontend/resource/config/storageclass/detail/template.html - 29 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 86 - - - Parameter - src/app/frontend/resource/config/storageclass/detail/template.html - 37 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 80 - - - Read documentation - src/app/frontend/about/actionbar/template.html - 24 + src/app/frontend/common/components/resourcelist/role/template.html + 54 - - - Provide feedback - src/app/frontend/about/actionbar/template.html - 35 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 - - - Events - src/app/frontend/common/components/resourcelist/event/template.html - 22 + src/app/frontend/common/components/resourcelist/secret/template.html + 54 - - - Items:  - src/app/frontend/common/components/condition/template.html - 26 + src/app/frontend/common/components/resourcelist/service/template.html + 65 - src/app/frontend/common/components/endpoint/cardlist/template.html - 26 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - src/app/frontend/common/components/ingressrulelist/template.html - 26 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - src/app/frontend/common/components/limits/template.html - 26 + src/app/frontend/common/components/subject/template.html + 49 - src/app/frontend/common/components/policyrule/template.html - 26 + src/app/frontend/create/from/form/template.html + 184 + + + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 + + + src/app/frontend/settings/global/namespace/adddialog/template.html + 29 + + + src/app/frontend/settings/global/namespace/template.html + 27 + + + + Created + + src/app/frontend/common/components/objectmeta/template.html + 55 src/app/frontend/common/components/quotas/template.html - 26 + 42 src/app/frontend/common/components/resourcelist/clusterrole/template.html - 23 + 55 src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html - 23 + 55 src/app/frontend/common/components/resourcelist/configmap/template.html - 23 + 71 src/app/frontend/common/components/resourcelist/crd/template.html - 23 + 82 src/app/frontend/common/components/resourcelist/crdobject/template.html - 24 - - - src/app/frontend/common/components/resourcelist/crdversion/template.html - 26 + 60 src/app/frontend/common/components/resourcelist/cronjob/template.html - 26 + 142 src/app/frontend/common/components/resourcelist/daemonset/template.html - 26 + 119 src/app/frontend/common/components/resourcelist/deployment/template.html - 26 - - - src/app/frontend/common/components/resourcelist/event/template.html - 24 + 119 src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 25 + 82 src/app/frontend/common/components/resourcelist/ingress/template.html - 23 + 105 src/app/frontend/common/components/resourcelist/job/template.html - 29 + 122 src/app/frontend/common/components/resourcelist/namespace/template.html - 23 + 80 src/app/frontend/common/components/resourcelist/networkpolicy/template.html - 23 + 70 src/app/frontend/common/components/resourcelist/node/template.html - 26 + 123 src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 23 + 122 src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 23 + 125 src/app/frontend/common/components/resourcelist/plugin/template.html - 23 + 72 src/app/frontend/common/components/resourcelist/pod/template.html - 27 + 166 src/app/frontend/common/components/resourcelist/replicaset/template.html - 29 + 122 src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 23 + 116 src/app/frontend/common/components/resourcelist/role/template.html - 23 + 62 src/app/frontend/common/components/resourcelist/rolebinding/template.html - 23 + 62 src/app/frontend/common/components/resourcelist/secret/template.html - 22 + 76 src/app/frontend/common/components/resourcelist/service/template.html - 23 + 109 src/app/frontend/common/components/resourcelist/serviceaccount/template.html - 23 + 70 src/app/frontend/common/components/resourcelist/statefulset/template.html - 26 + 119 src/app/frontend/common/components/resourcelist/storageclass/template.html - 23 - - - src/app/frontend/common/components/subject/template.html - 26 - - - src/app/frontend/common/components/volumemount/template.html - 25 - - - - Source - - src/app/frontend/common/components/resourcelist/event/template.html - 51 - - - - Sub-object - - src/app/frontend/common/components/resourcelist/event/template.html - 59 - - - - Count - - src/app/frontend/common/components/resourcelist/event/template.html - 68 + 69 - - First Seen + + Age - src/app/frontend/common/components/resourcelist/event/template.html - 74 + src/app/frontend/common/components/objectmeta/template.html + 62 - - Last Seen + + UID - src/app/frontend/common/components/resourcelist/event/template.html - 83 + src/app/frontend/common/components/objectmeta/template.html + 71 - - Metadata + + Annotations src/app/frontend/common/components/objectmeta/template.html - 19 + 88 - - Name:  - - src/app/frontend/common/components/creator/template.html - 22 - + + Pods status - src/app/frontend/common/components/objectmeta/template.html - 23 + src/app/frontend/common/components/podstatus/template.html + 20 src/app/frontend/resource/workloads/deployment/detail/template.html - 192 + 119 - - Name - - src/app/frontend/common/components/creator/template.html - 48 - - - src/app/frontend/common/components/objectmeta/template.html - 44 - + + Running:  - src/app/frontend/common/components/quotas/template.html - 37 + src/app/frontend/common/components/podstatus/template.html + 26 + + + Succeeded:  - src/app/frontend/common/components/resourcelist/clusterrole/template.html - 44 + src/app/frontend/common/components/podstatus/template.html + 33 + + + Pending:  - src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html - 44 + src/app/frontend/common/components/podstatus/template.html + 40 + + + Failed:  - src/app/frontend/common/components/resourcelist/configmap/template.html - 43 + src/app/frontend/common/components/podstatus/template.html + 47 + + + Desired:  - src/app/frontend/common/components/resourcelist/crd/template.html + src/app/frontend/common/components/podstatus/template.html 53 + + + Running - src/app/frontend/common/components/resourcelist/crdobject/template.html - 43 - - - src/app/frontend/common/components/resourcelist/crdversion/template.html - 36 - - - src/app/frontend/common/components/resourcelist/cronjob/template.html - 56 - - - src/app/frontend/common/components/resourcelist/daemonset/template.html - 69 + src/app/frontend/common/components/podstatus/template.html + 63 + + + Succeeded - src/app/frontend/common/components/resourcelist/deployment/template.html + src/app/frontend/common/components/podstatus/template.html 69 + + + Pending - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 46 - - - src/app/frontend/common/components/resourcelist/ingress/template.html - 43 - - - src/app/frontend/common/components/resourcelist/job/template.html - 72 - - - src/app/frontend/common/components/resourcelist/namespace/template.html - 53 - - - src/app/frontend/common/components/resourcelist/networkpolicy/template.html - 42 + src/app/frontend/common/components/podstatus/template.html + 75 + + + Failed - src/app/frontend/common/components/resourcelist/node/template.html - 56 + src/app/frontend/common/components/podstatus/template.html + 82 + + + Desired - src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 51 + src/app/frontend/common/components/podstatus/template.html + 88 + + + Resources - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 51 + src/app/frontend/common/components/policyrule/template.html + 36 + + + Non-resource URL - src/app/frontend/common/components/resourcelist/plugin/template.html - 43 + src/app/frontend/common/components/policyrule/template.html + 48 + + + Resource Names - src/app/frontend/common/components/resourcelist/pod/template.html - 74 + src/app/frontend/common/components/policyrule/template.html + 60 + + + Verbs - src/app/frontend/common/components/resourcelist/replicaset/template.html + src/app/frontend/common/components/policyrule/template.html 72 + + + API Groups - src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 66 + src/app/frontend/common/components/policyrule/template.html + 84 + + + Resource Quotas - src/app/frontend/common/components/resourcelist/role/template.html - 44 + src/app/frontend/common/components/quotas/template.html + 20 + + + Cluster Roles - src/app/frontend/common/components/resourcelist/rolebinding/template.html - 44 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 + + + Cluster Role Bindings - src/app/frontend/common/components/resourcelist/secret/template.html - 42 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 + + + Config Maps - src/app/frontend/common/components/resourcelist/service/template.html - 53 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 + + + Custom Resource Definitions - src/app/frontend/common/components/resourcelist/serviceaccount/template.html - 42 + src/app/frontend/common/components/resourcelist/crd/template.html + 21 + + + Group - src/app/frontend/common/components/resourcelist/statefulset/template.html - 69 + src/app/frontend/common/components/resourcelist/crd/template.html + 62 - src/app/frontend/common/components/resourcelist/storageclass/template.html - 44 + src/app/frontend/crd/detail/template.html + 41 + + + Full Name - src/app/frontend/common/components/subject/template.html - 37 + src/app/frontend/common/components/resourcelist/crd/template.html + 68 + + + Namespaced - src/app/frontend/common/components/volumemount/template.html - 35 + src/app/frontend/common/components/resourcelist/crd/template.html + 74 + + + Objects - src/app/frontend/create/from/form/environmentvariables/template.html - 29 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 21 + + + No resources found in the selected namespace. - src/app/frontend/resource/workloads/deployment/detail/template.html - 224 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 94 - - Created + + Versions - src/app/frontend/common/components/objectmeta/template.html - 55 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 20 + + + Served - src/app/frontend/common/components/quotas/template.html + src/app/frontend/common/components/resourcelist/crdversion/template.html 42 + + + Storage - src/app/frontend/common/components/resourcelist/clusterrole/template.html - 55 - - - src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html - 55 - - - src/app/frontend/common/components/resourcelist/configmap/template.html - 71 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 + + + Cron Jobs - src/app/frontend/common/components/resourcelist/crd/template.html - 82 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 24 - src/app/frontend/common/components/resourcelist/crdobject/template.html - 60 + src/app/frontend/common/components/workloadstatus/template.html + 38 + + + Schedule src/app/frontend/common/components/resourcelist/cronjob/template.html - 142 + 92 - src/app/frontend/common/components/resourcelist/daemonset/template.html - 119 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 52 + + + Suspend - src/app/frontend/common/components/resourcelist/deployment/template.html - 119 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 101 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 82 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 64 + + + Active - src/app/frontend/common/components/resourcelist/ingress/template.html - 105 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 110 + + + Last Schedule - src/app/frontend/common/components/resourcelist/job/template.html - 122 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 118 + + + Daemon Sets - src/app/frontend/common/components/resourcelist/namespace/template.html - 80 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 24 - src/app/frontend/common/components/resourcelist/networkpolicy/template.html - 70 + src/app/frontend/common/components/workloadstatus/template.html + 56 + + + Deployments - src/app/frontend/common/components/resourcelist/node/template.html - 123 + src/app/frontend/common/components/resourcelist/deployment/template.html + 24 - src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 122 + src/app/frontend/common/components/workloadstatus/template.html + 74 + + + Events - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 125 + src/app/frontend/common/components/resourcelist/event/template.html + 22 + + + Source - src/app/frontend/common/components/resourcelist/plugin/template.html - 72 + src/app/frontend/common/components/resourcelist/event/template.html + 51 + + + Sub-object - src/app/frontend/common/components/resourcelist/pod/template.html - 166 + src/app/frontend/common/components/resourcelist/event/template.html + 59 + + + Count - src/app/frontend/common/components/resourcelist/replicaset/template.html - 122 + src/app/frontend/common/components/resourcelist/event/template.html + 68 + + + First Seen - src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 116 + src/app/frontend/common/components/resourcelist/event/template.html + 74 + + + Last Seen - src/app/frontend/common/components/resourcelist/role/template.html - 62 + src/app/frontend/common/components/resourcelist/event/template.html + 83 - - src/app/frontend/common/components/resourcelist/rolebinding/template.html - 62 + + + Horizontal Pod Autoscalers + + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 23 + + + Min Replicas - src/app/frontend/common/components/resourcelist/secret/template.html - 76 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 60 + + + Max Replicas - src/app/frontend/common/components/resourcelist/service/template.html - 109 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 66 + + + Reference - src/app/frontend/common/components/resourcelist/serviceaccount/template.html - 70 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 72 + + + Ingresses - src/app/frontend/common/components/resourcelist/statefulset/template.html - 119 + src/app/frontend/common/components/resourcelist/ingress/template.html + 21 + + + Endpoints open_in_new - src/app/frontend/common/components/resourcelist/storageclass/template.html - 69 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70,72 - - Age + + Endpoint links are external links that will be open in a new tab. - src/app/frontend/common/components/objectmeta/template.html - 62 + src/app/frontend/common/components/resourcelist/ingress/template.html + 72 - - Namespace:  + + Hosts open_in_new - src/app/frontend/common/components/objectmeta/template.html - 29 + src/app/frontend/common/components/resourcelist/ingress/template.html + 84,86 + + + Host links are external links that will be open in a new tab. - src/app/frontend/resource/workloads/deployment/detail/template.html - 199 + src/app/frontend/common/components/resourcelist/ingress/template.html + 86 - - Age:  + + Jobs - src/app/frontend/common/components/creator/template.html - 36 + src/app/frontend/common/components/resourcelist/job/template.html + 26 - src/app/frontend/common/components/objectmeta/template.html - 35 + src/app/frontend/common/components/workloadstatus/template.html + 92 + + + Namespaces - src/app/frontend/resource/workloads/deployment/detail/template.html - 206 + src/app/frontend/common/components/resourcelist/namespace/template.html + 21 - - Namespace + + Phase - src/app/frontend/common/components/objectmeta/template.html - 50 + src/app/frontend/common/components/resourcelist/namespace/template.html + 72 - src/app/frontend/common/components/resourcelist/configmap/template.html - 55 + src/app/frontend/resource/cluster/node/detail/template.html + 30 + + + Network Policies - src/app/frontend/common/components/resourcelist/crdobject/template.html - 54 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 + + + Nodes - src/app/frontend/common/components/resourcelist/cronjob/template.html - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 24 + + + CPU requests (cores) - src/app/frontend/common/components/resourcelist/daemonset/template.html - 83 + src/app/frontend/common/components/resourcelist/node/template.html + 81 + + + CPU limits (cores) - src/app/frontend/common/components/resourcelist/deployment/template.html - 83 + src/app/frontend/common/components/resourcelist/node/template.html + 89 + + + Memory requests (bytes) - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 54 + src/app/frontend/common/components/resourcelist/node/template.html + 97 + + + Memory limits (bytes) - src/app/frontend/common/components/resourcelist/ingress/template.html - 55 + src/app/frontend/common/components/resourcelist/node/template.html + 105 + + + Persistent Volumes - src/app/frontend/common/components/resourcelist/job/template.html - 86 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 21 + + + Capacity - src/app/frontend/common/components/resourcelist/networkpolicy/template.html - 54 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 60 src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 63 + 97 - src/app/frontend/common/components/resourcelist/plugin/template.html - 64 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 88 - src/app/frontend/common/components/resourcelist/pod/template.html - 89 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 39 + + + Access Modes - src/app/frontend/common/components/resourcelist/replicaset/template.html - 86 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 68 - src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 80 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 106 - src/app/frontend/common/components/resourcelist/role/template.html - 54 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 48 + + + Reclaim Policy - src/app/frontend/common/components/resourcelist/rolebinding/template.html - 54 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 76 + + + Claim - src/app/frontend/common/components/resourcelist/secret/template.html - 54 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 90 - src/app/frontend/common/components/resourcelist/service/template.html - 65 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 35 + + + Storage Class - src/app/frontend/common/components/resourcelist/serviceaccount/template.html - 54 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 102 - src/app/frontend/common/components/resourcelist/statefulset/template.html - 83 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 114 - src/app/frontend/common/components/subject/template.html - 49 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 33 + + + Persistent Volume Claims - src/app/frontend/create/from/form/template.html - 184 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 21 + + + Volume - src/app/frontend/resource/workloads/deployment/detail/template.html - 232 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 85 + + + Plugins - src/app/frontend/settings/global/namespace/adddialog/template.html - 29 + src/app/frontend/common/components/resourcelist/plugin/template.html + 21 + + + Dependencies - src/app/frontend/settings/global/namespace/template.html - 27 + src/app/frontend/common/components/resourcelist/plugin/template.html + 55 - - UID + + Restarts - src/app/frontend/common/components/objectmeta/template.html - 71 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 - - Labels + + CPU Usage (cores) - src/app/frontend/common/components/creator/template.html - 81 + src/app/frontend/common/components/resourcelist/pod/template.html + 143 + + + Memory Usage (bytes) - src/app/frontend/common/components/objectmeta/template.html - 78 + src/app/frontend/common/components/resourcelist/pod/template.html + 153 + + + Replica Sets - src/app/frontend/common/components/resourcelist/configmap/template.html - 61 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 26 - src/app/frontend/common/components/resourcelist/cronjob/template.html - 84 + src/app/frontend/common/components/workloadstatus/template.html + 129 + + + Replication Controllers - src/app/frontend/common/components/resourcelist/daemonset/template.html - 98 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 21 - src/app/frontend/common/components/resourcelist/deployment/template.html - 98 + src/app/frontend/common/components/workloadstatus/template.html + 147 + + + Roles - src/app/frontend/common/components/resourcelist/ingress/template.html - 61 + src/app/frontend/common/components/resourcelist/role/template.html + 21 + + + Role Bindings - src/app/frontend/common/components/resourcelist/job/template.html - 101 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 + + + Services - src/app/frontend/common/components/resourcelist/namespace/template.html - 64 + src/app/frontend/common/components/resourcelist/service/template.html + 21 + + + Cluster IP - src/app/frontend/common/components/resourcelist/networkpolicy/template.html - 60 + src/app/frontend/common/components/resourcelist/service/template.html + 85 - src/app/frontend/common/components/resourcelist/node/template.html - 67 + src/app/frontend/resource/discovery/service/detail/template.html + 33 + + + Internal Endpoints - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 69 + src/app/frontend/common/components/resourcelist/service/template.html + 91 + + + External Endpoints - src/app/frontend/common/components/resourcelist/pod/template.html - 107 + src/app/frontend/common/components/resourcelist/service/template.html + 99 + + + Service Accounts - src/app/frontend/common/components/resourcelist/replicaset/template.html - 101 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 + + + Stateful Sets - src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 95 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 24 - src/app/frontend/common/components/resourcelist/secret/template.html - 60 + src/app/frontend/common/components/workloadstatus/template.html + 165 + + + Storage Classes - src/app/frontend/common/components/resourcelist/service/template.html - 71 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 21 + + + Provisioner - src/app/frontend/common/components/resourcelist/serviceaccount/template.html - 60 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 53 - src/app/frontend/common/components/resourcelist/statefulset/template.html - 98 + src/app/frontend/resource/config/storageclass/detail/template.html + 29 + + + Parameters - src/app/frontend/create/from/form/template.html - 164 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 59 + + + SE Linux User - src/app/frontend/resource/workloads/deployment/detail/template.html - 255 + src/app/frontend/common/components/securitycontext/template.html + 23,24 - - Annotations + + SE Linux Role - src/app/frontend/common/components/objectmeta/template.html - 88 + src/app/frontend/common/components/securitycontext/template.html + 31,32 - - Network Policies + + SE Linux Type - src/app/frontend/common/components/resourcelist/networkpolicy/template.html - 21 + src/app/frontend/common/components/securitycontext/template.html + 39,40 - - Shell in in + + SE Linux Level - src/app/frontend/shell/template.html - 22,35 + src/app/frontend/common/components/securitycontext/template.html + 47,48 - - Show less + + Windows GMSA Credential Spec Name - src/app/frontend/common/components/chips/template.html - 48 + src/app/frontend/common/components/securitycontext/template.html + 56,57 - - Show all + + Windows GMSA Credential Spec - src/app/frontend/common/components/chips/template.html - 50 + src/app/frontend/common/components/securitycontext/template.html + 64,65 - - Nodes + + Windows Run as User - src/app/frontend/common/components/resourcelist/node/template.html - 24 + src/app/frontend/common/components/securitycontext/template.html + 72,73 - - Ready + + Run as User - src/app/frontend/common/components/endpoint/cardlist/template.html - 69 + src/app/frontend/common/components/securitycontext/template.html + 81,82 + + + Run as Group - src/app/frontend/common/components/resourcelist/node/template.html - 75 + src/app/frontend/common/components/securitycontext/template.html + 87,88 - - CPU requests (cores) + + Run as Non-Root - src/app/frontend/common/components/resourcelist/node/template.html - 81 + src/app/frontend/common/components/securitycontext/template.html + 93,94 - - CPU limits (cores) + + Seccomp Profile Type - src/app/frontend/common/components/resourcelist/node/template.html - 89 + src/app/frontend/common/components/securitycontext/template.html + 100,101 - - Memory requests (bytes) + + Seccomp Localhost Profile - src/app/frontend/common/components/resourcelist/node/template.html - 97 + src/app/frontend/common/components/securitycontext/template.html + 108,109 - - Memory limits (bytes) + + Added Capabilities - src/app/frontend/common/components/resourcelist/node/template.html - 105 + src/app/frontend/common/components/securitycontext/template.html + 118,119 - - Persistent Volumes + + Dropped Capabilities - src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 21 + src/app/frontend/common/components/securitycontext/template.html + 126,127 - - Reclaim Policy + + Privileged - src/app/frontend/common/components/resourcelist/persistentvolume/template.html - 76 + src/app/frontend/common/components/securitycontext/template.html + 134,135 - - Service Accounts + + Read Only Filesystem - src/app/frontend/common/components/resourcelist/serviceaccount/template.html - 21 + src/app/frontend/common/components/securitycontext/template.html + 140,141 - - Type + + Allow Privilege Escalation - src/app/frontend/common/components/condition/template.html - 36 + src/app/frontend/common/components/securitycontext/template.html + 146,147 + + + Proc Mount - src/app/frontend/common/components/resourcelist/secret/template.html - 68 + src/app/frontend/common/components/securitycontext/template.html + 152,153 + + + Filesystem Group - src/app/frontend/common/components/resourcelist/service/template.html - 79 + src/app/frontend/common/components/securitycontext/template.html + 160,161 + + + Filesystem Group Change Policy - src/app/frontend/resource/discovery/service/detail/template.html - 28 + src/app/frontend/common/components/securitycontext/template.html + 168,169 - - Roles + + Supplemental Groups - src/app/frontend/common/components/resourcelist/role/template.html - 21 + src/app/frontend/common/components/securitycontext/template.html + 177,178 - - Rules + + Sysctls - src/app/frontend/common/components/ingressrulelist/template.html - 20 + src/app/frontend/common/components/securitycontext/template.html + 186,187 + + + Subjects - src/app/frontend/common/components/policyrule/template.html + src/app/frontend/common/components/subject/template.html 20 - - Resources + + API Group - src/app/frontend/common/components/policyrule/template.html - 36 + src/app/frontend/common/components/subject/template.html + 64 - - Non-resource URL + + Read Only - src/app/frontend/common/components/policyrule/template.html - 48 + src/app/frontend/common/components/volumemount/template.html + 42 - - Resource Names + + Mount Path - src/app/frontend/common/components/policyrule/template.html - 60 + src/app/frontend/common/components/volumemount/template.html + 49 - - Verbs + + Sub Path - src/app/frontend/common/components/policyrule/template.html - 72 + src/app/frontend/common/components/volumemount/template.html + 56 - - API Groups + + Source Type - src/app/frontend/common/components/policyrule/template.html - 84 + src/app/frontend/common/components/volumemount/template.html + 63 - - Local settings + + Source Name - src/app/frontend/settings/local/template.html - 19,20 + src/app/frontend/common/components/volumemount/template.html + 70 - - Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. + + Workload Status - src/app/frontend/settings/local/template.html - 23,25 + src/app/frontend/common/components/workloadstatus/template.html + 20 - - Theme + + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. - src/app/frontend/settings/local/template.html - 27 + src/app/frontend/common/components/zerostate/template.html + 27,33 - - Choose color theme of the dashboard + + Delete a resource - src/app/frontend/settings/local/template.html - 29 + src/app/frontend/common/dialogs/deleteresource/template.html + 18 - - Language + + Are you sure you want to delete  in namespace ? - src/app/frontend/settings/local/template.html - 44 + src/app/frontend/common/dialogs/deleteresource/template.html + 21,25 - - Change the language of the dashboard + + This action is equivalent to: - src/app/frontend/settings/local/template.html - 46 + src/app/frontend/common/dialogs/deleteresource/template.html + 31 - - - App name - src/app/frontend/create/from/form/template.html - 24 + src/app/frontend/common/dialogs/editresource/template.html + 33 - - - An 'app' label with this value will be added to the Deployment and Service that get deployed. - src/app/frontend/create/from/form/template.html + src/app/frontend/common/dialogs/scaleresource/template.html 50 - - Learn more open_in_new - - src/app/frontend/create/from/form/template.html - 55,56 - + + Cancel - src/app/frontend/create/from/form/template.html - 85,86 + src/app/frontend/common/dialogs/deleteresource/template.html + 49 - src/app/frontend/create/from/form/template.html - 121,122 + src/app/frontend/common/dialogs/editresource/template.html + 47 - src/app/frontend/create/from/form/template.html - 141,142 + src/app/frontend/create/from/form/createnamespace/template.html + 72 - - - Container image - src/app/frontend/create/from/form/template.html - 65 + src/app/frontend/create/from/form/createsecret/template.html + 100 - - - Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. - src/app/frontend/create/from/form/template.html - 80 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 - - Number of pods + + Download logs file + - src/app/frontend/create/from/form/template.html - 96 + src/app/frontend/common/dialogs/download/template.html + 20,21 - - A Deployment will be created to maintain the desired number of pods across your cluster. + + Size: B - src/app/frontend/create/from/form/template.html - 116 + src/app/frontend/common/dialogs/download/template.html + 24 - - Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. + + Preparing file to download... - src/app/frontend/create/from/form/template.html - 136 + src/app/frontend/common/dialogs/download/template.html + 30,31 - - Description + + File is ready to download! - src/app/frontend/create/from/form/template.html - 153 + src/app/frontend/common/dialogs/download/template.html + 34,35 - - The description will be added as an annotation to the Deployment and displayed in the application's details. + + Forbidden (403) - src/app/frontend/create/from/form/template.html - 157,158 + src/app/frontend/common/dialogs/download/template.html + 39 - - The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. + + You do not have required permissions to access this resource. - src/app/frontend/create/from/form/template.html - 169 + src/app/frontend/common/dialogs/download/template.html + 40 - - Learn more open_in_new + + Save - src/app/frontend/create/from/form/template.html - 174,175 + src/app/frontend/common/dialogs/download/template.html + 50 - src/app/frontend/create/from/form/template.html - 203,204 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 24 + + + Abort - src/app/frontend/create/from/form/template.html - 231,232 + src/app/frontend/common/dialogs/download/template.html + 54 + + + Edit a resource - src/app/frontend/create/from/form/template.html - 281,282 + src/app/frontend/common/dialogs/editresource/template.html + 18 + + + Update - src/app/frontend/create/from/form/template.html - 308,309 + src/app/frontend/common/dialogs/editresource/template.html + 43 - src/app/frontend/create/from/form/template.html - 326,327 + src/app/frontend/resource/config/secret/detail/edit/template.html + 31 + + + Restart a resource - src/app/frontend/create/from/form/template.html - 340,341 + src/app/frontend/common/dialogs/restartresource/template.html + 18 - - Create a new namespace... + + in namespace will be restarted. - src/app/frontend/create/from/form/template.html - 193,194 + src/app/frontend/common/dialogs/restartresource/template.html + 21,25 - - Namespaces let you partition resources into logically named groups. + + This action is equivalent to: - src/app/frontend/create/from/form/template.html - 198 + src/app/frontend/common/dialogs/restartresource/template.html + 31 - - Image Pull Secret + + Restart - src/app/frontend/create/from/form/template.html - 213 + src/app/frontend/common/dialogs/restartresource/template.html + 45,46 - - Create a new secret... + + Cancel - src/app/frontend/create/from/form/template.html - 221,222 + src/app/frontend/common/dialogs/restartresource/template.html + 51,52 - - - The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. - src/app/frontend/create/from/form/template.html - 226 + src/app/frontend/common/dialogs/scaleresource/template.html + 70,71 - - - CPU requirement (cores) - src/app/frontend/create/from/form/template.html - 242 + src/app/frontend/common/dialogs/triggerresource/template.html + 32,33 - - - Memory requirement (MiB) - src/app/frontend/create/from/form/template.html - 260 + src/app/frontend/create/from/file/template.html + 54,55 - - You can specify minimum CPU and memory requirements for the container. + + Scale a resource - src/app/frontend/create/from/form/template.html - 276 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 - - Run command + + will be updated to reflect the desired replicas count. - src/app/frontend/create/from/form/template.html - 291 + src/app/frontend/common/dialogs/scaleresource/template.html + 20,22 - - Run command arguments + + Desired replicas - src/app/frontend/create/from/form/template.html - 297 + src/app/frontend/common/dialogs/scaleresource/template.html + 28 - - By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. + + Actual replicas - src/app/frontend/create/from/form/template.html - 303 + src/app/frontend/common/dialogs/scaleresource/template.html + 40 - - Run as privileged + + Scale - src/app/frontend/create/from/form/template.html - 318 + src/app/frontend/common/dialogs/scaleresource/template.html + 64,65 - - Processes in privileged containers are equivalent to processes running as root on the host. + + Trigger a - src/app/frontend/create/from/form/template.html - 321 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - - Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. + + will be triggered. - src/app/frontend/create/from/form/template.html - 335 + src/app/frontend/common/dialogs/triggerresource/template.html + 20 - - Deploy - + + Trigger - src/app/frontend/create/from/form/template.html - 355,356 + src/app/frontend/common/dialogs/triggerresource/template.html + 26,27 - - Cancel - + + Data - src/app/frontend/create/from/form/template.html - 363,364 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/create/from/input/template.html - 49,50 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - - - {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} - src/app/frontend/create/from/form/template.html - 371 + src/app/frontend/resource/config/secret/detail/template.html + 22 - - - + + Resource Information - src/app/frontend/create/from/form/template.html - 371,372 + src/app/frontend/crd/detail/template.html + 22 - - Deployment or service with this name already exists within namespace. + + Version - src/app/frontend/create/from/form/template.html - 37,38 + src/app/frontend/crd/detail/template.html + 29 - - Application name is required. + + Scope - src/app/frontend/create/from/form/template.html - 41,42 + src/app/frontend/crd/detail/template.html + 35 - - Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. + + Subresources - src/app/frontend/create/from/form/template.html - 45,46 + src/app/frontend/crd/detail/template.html + 47 - - Container image is required + + Accepted Names - src/app/frontend/create/from/form/template.html - 71,72 + src/app/frontend/crd/detail/template.html + 55 - - Container image is invalid: + + Plural - src/app/frontend/create/from/form/template.html - 74,76 + src/app/frontend/crd/detail/template.html + 62 - - Number of pods is required + + Singular - src/app/frontend/create/from/form/template.html - 103,104 + src/app/frontend/crd/detail/template.html + 67 - - Number of pods must be a positive integer + + List Kind - src/app/frontend/create/from/form/template.html - 107,108 + src/app/frontend/crd/detail/template.html + 77 - - Setting high number of pods may cause performance issues of the cluster and Dashboard UI. + + Short Names - src/app/frontend/create/from/form/template.html - 112,113 + src/app/frontend/crd/detail/template.html + 82 - - CPU requirement must be given as a positive number. + + Categories - src/app/frontend/create/from/form/template.html - 249,250 + src/app/frontend/crd/detail/template.html + 87 - - CPU requirement must be given as a valid number. + + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. - src/app/frontend/create/from/form/template.html - 253,254 + src/app/frontend/create/from/file/template.html + 20,21 - - Memory requirement must be given as a positive number. + + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. - src/app/frontend/create/from/form/template.html - 267,268 + src/app/frontend/create/from/file/template.html + 24,25 - - Memory requirement must be given as a valid number. + + Learn more open_in_new - src/app/frontend/create/from/form/template.html - 271,272 + src/app/frontend/create/from/file/template.html + 29,30 - - - Storage Classes - src/app/frontend/common/components/resourcelist/storageclass/template.html - 21 + src/app/frontend/create/from/form/createnamespace/template.html + 53,54 - - - Parameters - src/app/frontend/common/components/resourcelist/storageclass/template.html - 59 + src/app/frontend/create/from/form/createsecret/template.html + 53,54 - - - Persistent Volume Claims - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 21 - - - - Volume + src/app/frontend/create/from/form/createsecret/template.html + 82,83 + - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html - 85 + src/app/frontend/create/from/form/template.html + 55,56 - - - Config Maps - src/app/frontend/common/components/resourcelist/configmap/template.html - 21 + src/app/frontend/create/from/form/template.html + 85,86 - - - Plugins - src/app/frontend/common/components/resourcelist/plugin/template.html - 21 + src/app/frontend/create/from/form/template.html + 121,122 - - - Dependencies - src/app/frontend/common/components/resourcelist/plugin/template.html - 55 + src/app/frontend/create/from/form/template.html + 141,142 - - - Services - src/app/frontend/common/components/resourcelist/service/template.html - 21 + src/app/frontend/create/from/form/template.html + 174,175 - - - Cluster IP - src/app/frontend/common/components/resourcelist/service/template.html - 85 + src/app/frontend/create/from/form/template.html + 203,204 - src/app/frontend/resource/discovery/service/detail/template.html - 33 + src/app/frontend/create/from/form/template.html + 231,232 - - - Internal Endpoints - src/app/frontend/common/components/resourcelist/service/template.html - 91 + src/app/frontend/create/from/form/template.html + 281,282 - - - External Endpoints - src/app/frontend/common/components/resourcelist/service/template.html - 99 + src/app/frontend/create/from/form/template.html + 308,309 - - - Ingresses - src/app/frontend/common/components/resourcelist/ingress/template.html - 21 + src/app/frontend/create/from/form/template.html + 326,327 - - - Endpoint links are external links that will be open in a new tab. - src/app/frontend/common/components/resourcelist/ingress/template.html - 72 + src/app/frontend/create/from/form/template.html + 340,341 - - - Endpoints open_in_new - src/app/frontend/common/components/resourcelist/ingress/template.html - 70,72 + src/app/frontend/create/from/input/template.html + 29 - - Host links are external links that will be open in a new tab. + + Choose YAML or JSON file - src/app/frontend/common/components/resourcelist/ingress/template.html - 86 + src/app/frontend/create/from/file/template.html + 36 - - Hosts open_in_new + + Upload - src/app/frontend/common/components/resourcelist/ingress/template.html - 84,86 + src/app/frontend/create/from/file/template.html + 46,47 - - Images + + Create a new namespace - src/app/frontend/common/components/creator/template.html - 90 + src/app/frontend/create/from/form/createnamespace/template.html + 18 + + + The new namespace will be added to the cluster. - src/app/frontend/common/components/resourcelist/cronjob/template.html - 75 + src/app/frontend/create/from/form/createnamespace/template.html + 21 + + + Namespace name - src/app/frontend/common/components/resourcelist/daemonset/template.html - 90 + src/app/frontend/create/from/form/createnamespace/template.html + 29 + + + Name is required. - src/app/frontend/common/components/resourcelist/deployment/template.html - 90 + src/app/frontend/create/from/form/createnamespace/template.html + 36,37 - src/app/frontend/common/components/resourcelist/job/template.html - 93 + src/app/frontend/create/from/form/createsecret/template.html + 36,37 + + + Name must be up to characters long. - src/app/frontend/common/components/resourcelist/pod/template.html - 97 + src/app/frontend/create/from/form/createnamespace/template.html + 39,41 - src/app/frontend/common/components/resourcelist/replicaset/template.html - 93 + src/app/frontend/create/from/form/createsecret/template.html + 39,41 + + + Name must be alphanumeric and may contain dashes. - src/app/frontend/common/components/resourcelist/replicationcontroller/template.html - 87 + src/app/frontend/create/from/form/createnamespace/template.html + 44,45 + + + A namespace with the specified name will be added to the cluster. - src/app/frontend/common/components/resourcelist/statefulset/template.html - 90 + src/app/frontend/create/from/form/createnamespace/template.html + 48 + + + Create - src/app/frontend/resource/workloads/daemonset/detail/template.html - 39 + src/app/frontend/create/from/form/createnamespace/template.html + 69 - src/app/frontend/resource/workloads/deployment/detail/template.html - 264 + src/app/frontend/create/from/form/createsecret/template.html + 97 + + + Create a new image pull secret - src/app/frontend/resource/workloads/job/detail/template.html - 58 + src/app/frontend/create/from/form/createsecret/template.html + 18 + + + The new secret will be added to the cluster - src/app/frontend/resource/workloads/replicaset/detail/template.html - 47 + src/app/frontend/create/from/form/createsecret/template.html + 21 + + + Secret name - src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 39 + src/app/frontend/create/from/form/createsecret/template.html + 29 + + + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). - src/app/frontend/resource/workloads/statefulset/detail/template.html - 39 + src/app/frontend/create/from/form/createsecret/template.html + 44,45 - - Node + + A secret with the specified name will be added to the cluster in the namespace. - src/app/frontend/common/components/endpoint/cardlist/template.html - 59 + src/app/frontend/create/from/form/createsecret/template.html + 48 + + + Data is required. - src/app/frontend/common/components/resourcelist/pod/template.html - 117 + src/app/frontend/create/from/form/createsecret/template.html + 69,70 - - Restarts + + Data must be Base64 encoded. - src/app/frontend/common/components/resourcelist/pod/template.html - 134 + src/app/frontend/create/from/form/createsecret/template.html + 73,74 - - CPU Usage (cores) + + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. - src/app/frontend/common/components/resourcelist/pod/template.html - 143 + src/app/frontend/create/from/form/createsecret/template.html + 77 - - Memory Usage (bytes) + + key - src/app/frontend/common/components/resourcelist/pod/template.html - 153 + src/app/frontend/create/from/form/deploylabel/template.html + 30 - - Schedule + + is not unique - src/app/frontend/common/components/resourcelist/cronjob/template.html - 92 + src/app/frontend/create/from/form/deploylabel/template.html + 32,34 + + + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). - src/app/frontend/resource/workloads/cronjob/detail/template.html - 52 + src/app/frontend/create/from/form/deploylabel/template.html + 37,38 - - Suspend + + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. - src/app/frontend/common/components/resourcelist/cronjob/template.html - 101 + src/app/frontend/create/from/form/deploylabel/template.html + 41,42 - - src/app/frontend/resource/workloads/cronjob/detail/template.html - 64 + + + Prefix should not exceed 253 characters. + + src/app/frontend/create/from/form/deploylabel/template.html + 45,46 - - Active + + Label Key name should not exceed 63 characters. - src/app/frontend/common/components/resourcelist/cronjob/template.html - 110 + src/app/frontend/create/from/form/deploylabel/template.html + 49,50 - - Last Schedule + + value - src/app/frontend/common/components/resourcelist/cronjob/template.html - 118 + src/app/frontend/create/from/form/deploylabel/template.html + 62 - - Role Bindings + + Label value must be alphanumeric separated by '.' , '-' or '_'. - src/app/frontend/common/components/resourcelist/rolebinding/template.html - 21 + src/app/frontend/create/from/form/deploylabel/template.html + 66,67 - - No resources found. + + Label Value must not exceed 253 characters. - src/app/frontend/common/components/list/zerostate/template.html - 27 + src/app/frontend/create/from/form/deploylabel/template.html + 70,71 @@ -3252,6 +3305,13 @@ 19 + + Variable name must be a valid C identifier. + + src/app/frontend/create/from/form/environmentvariables/template.html + 33,34 + + Value @@ -3259,757 +3319,745 @@ 44 - - Variable name must be a valid C identifier. + + Service - src/app/frontend/create/from/form/environmentvariables/template.html - 33,34 + src/app/frontend/create/from/form/portmappings/template.html + 25 - - - Filter - src/app/frontend/common/components/list/filter/template.html - 29 + src/app/frontend/overview/template.html + 46 + + + src/app/frontend/search/template.html + 42 - - Filter objects by name + + Port - src/app/frontend/common/components/list/filter/template.html - 34 + src/app/frontend/create/from/form/portmappings/template.html + 48 - - Edit + + Port must be an integer. - src/app/frontend/common/components/list/column/menu/template.html - 49 + src/app/frontend/create/from/form/portmappings/template.html + 53,54 - - Logs + + Port cannot be empty. - src/app/frontend/common/components/list/column/menu/template.html - 22 + src/app/frontend/create/from/form/portmappings/template.html + 57,58 - - Exec + + Port must be greater than 0. - src/app/frontend/common/components/list/column/menu/template.html - 27 + src/app/frontend/create/from/form/portmappings/template.html + 61,62 - - Trigger + + Port must be less than 65536. - src/app/frontend/common/components/list/column/menu/template.html - 31 + src/app/frontend/create/from/form/portmappings/template.html + 65,66 - - Scale + + Target port - src/app/frontend/common/components/list/column/menu/template.html - 35 + src/app/frontend/create/from/form/portmappings/template.html + 79 - - Unpin + + Target port must be an integer. - src/app/frontend/common/components/list/column/menu/template.html - 41 + src/app/frontend/create/from/form/portmappings/template.html + 86,87 - - Pin + + Target port cannot be empty. - src/app/frontend/common/components/list/column/menu/template.html - 43 + src/app/frontend/create/from/form/portmappings/template.html + 90,91 - - Restart + + Target port must be greater than 0. - src/app/frontend/common/components/list/column/menu/template.html - 53 + src/app/frontend/create/from/form/portmappings/template.html + 94,95 - - Delete resource + + Target port must be less than 65536. - src/app/frontend/common/components/actionbar/detailactions/delete/template.html - 21 + src/app/frontend/create/from/form/portmappings/template.html + 98,99 - - Edit resource + + Protocol - src/app/frontend/common/components/actionbar/detailactions/edit/template.html - 21 + src/app/frontend/create/from/form/portmappings/template.html + 110 - - key + + Protocol is required. - src/app/frontend/create/from/form/deploylabel/template.html - 30 + src/app/frontend/create/from/form/portmappings/template.html + 123,124 - - value + + Invalid protocol. - src/app/frontend/create/from/form/deploylabel/template.html - 62 + src/app/frontend/create/from/form/portmappings/template.html + 127,128 - - is not unique + + App name - src/app/frontend/create/from/form/deploylabel/template.html - 32,34 + src/app/frontend/create/from/form/template.html + 24 - - Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). + + Deployment or service with this name already exists within namespace. - src/app/frontend/create/from/form/deploylabel/template.html + src/app/frontend/create/from/form/template.html 37,38 - - Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. + + Application name is required. - src/app/frontend/create/from/form/deploylabel/template.html + src/app/frontend/create/from/form/template.html 41,42 - - Prefix should not exceed 253 characters. + + Application name must start with a lowercase letter and contain only lowercase letters, numbers, and '-' between words. - src/app/frontend/create/from/form/deploylabel/template.html + src/app/frontend/create/from/form/template.html 45,46 - - Label Key name should not exceed 63 characters. + + An 'app' label with this value will be added to the Deployment and Service that get deployed. - src/app/frontend/create/from/form/deploylabel/template.html - 49,50 + src/app/frontend/create/from/form/template.html + 50 - - Label value must be alphanumeric separated by '.' , '-' or '_'. + + Container image - src/app/frontend/create/from/form/deploylabel/template.html - 66,67 + src/app/frontend/create/from/form/template.html + 65 - - Label Value must not exceed 253 characters. + + Container image is required - src/app/frontend/create/from/form/deploylabel/template.html - 70,71 + src/app/frontend/create/from/form/template.html + 71,72 - - Port + + Container image is invalid: - src/app/frontend/create/from/form/portmappings/template.html - 48 + src/app/frontend/create/from/form/template.html + 74,76 - - Target port + + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. - src/app/frontend/create/from/form/portmappings/template.html - 79 + src/app/frontend/create/from/form/template.html + 80 - - Protocol + + Number of pods - src/app/frontend/create/from/form/portmappings/template.html - 110 + src/app/frontend/create/from/form/template.html + 96 + + + + Number of pods is required + + src/app/frontend/create/from/form/template.html + 103,104 + + + + Number of pods must be a positive integer + + src/app/frontend/create/from/form/template.html + 107,108 + + + + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. + + src/app/frontend/create/from/form/template.html + 112,113 - - Port must be an integer. + + A Deployment will be created to maintain the desired number of pods across your cluster. - src/app/frontend/create/from/form/portmappings/template.html - 53,54 + src/app/frontend/create/from/form/template.html + 116 - - Port cannot be empty. + + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. - src/app/frontend/create/from/form/portmappings/template.html - 57,58 + src/app/frontend/create/from/form/template.html + 136 - - Port must be greater than 0. + + Description - src/app/frontend/create/from/form/portmappings/template.html - 61,62 + src/app/frontend/create/from/form/template.html + 153 - - Port must be less than 65536. + + The description will be added as an annotation to the Deployment and displayed in the application's details. - src/app/frontend/create/from/form/portmappings/template.html - 65,66 + src/app/frontend/create/from/form/template.html + 157,158 - - Target port must be an integer. + + The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. - src/app/frontend/create/from/form/portmappings/template.html - 86,87 + src/app/frontend/create/from/form/template.html + 169 - - Target port cannot be empty. + + Create a new namespace... - src/app/frontend/create/from/form/portmappings/template.html - 90,91 + src/app/frontend/create/from/form/template.html + 193,194 - - Target port must be greater than 0. + + Namespaces let you partition resources into logically named groups. - src/app/frontend/create/from/form/portmappings/template.html - 94,95 + src/app/frontend/create/from/form/template.html + 198 - - Target port must be less than 65536. + + Image Pull Secret - src/app/frontend/create/from/form/portmappings/template.html - 98,99 + src/app/frontend/create/from/form/template.html + 213 - - Protocol is required. + + Create a new secret... - src/app/frontend/create/from/form/portmappings/template.html - 123,124 + src/app/frontend/create/from/form/template.html + 221,222 - - Invalid protocol. + + The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. - src/app/frontend/create/from/form/portmappings/template.html - 127,128 + src/app/frontend/create/from/form/template.html + 226 - - Create a new image pull secret + + CPU requirement (cores) - src/app/frontend/create/from/form/createsecret/template.html - 18 + src/app/frontend/create/from/form/template.html + 242 - - The new secret will be added to the cluster + + CPU requirement must be given as a positive number. - src/app/frontend/create/from/form/createsecret/template.html - 21 + src/app/frontend/create/from/form/template.html + 249,250 - - Secret name + + CPU requirement must be given as a valid number. - src/app/frontend/create/from/form/createsecret/template.html - 29 + src/app/frontend/create/from/form/template.html + 253,254 - - A secret with the specified name will be added to the cluster in the namespace. + + Memory requirement (MiB) - src/app/frontend/create/from/form/createsecret/template.html - 48 + src/app/frontend/create/from/form/template.html + 260 - - Learn more open_in_new + + Memory requirement must be given as a positive number. - src/app/frontend/create/from/form/createnamespace/template.html - 53,54 + src/app/frontend/create/from/form/template.html + 267,268 + + + Memory requirement must be given as a valid number. - src/app/frontend/create/from/form/createsecret/template.html - 53,54 + src/app/frontend/create/from/form/template.html + 271,272 + + + You can specify minimum CPU and memory requirements for the container. - src/app/frontend/create/from/form/createsecret/template.html - 82,83 + src/app/frontend/create/from/form/template.html + 276 - - Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. + + Run command - src/app/frontend/create/from/form/createsecret/template.html - 77 + src/app/frontend/create/from/form/template.html + 291 - - Create + + Run command arguments - src/app/frontend/create/from/form/createnamespace/template.html - 69 + src/app/frontend/create/from/form/template.html + 297 + + + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. - src/app/frontend/create/from/form/createsecret/template.html - 97 + src/app/frontend/create/from/form/template.html + 303 - - Name is required. + + Run as privileged - src/app/frontend/create/from/form/createnamespace/template.html - 36,37 + src/app/frontend/create/from/form/template.html + 318 + + + Processes in privileged containers are equivalent to processes running as root on the host. - src/app/frontend/create/from/form/createsecret/template.html - 36,37 + src/app/frontend/create/from/form/template.html + 321 - - Name must be up to characters long. + + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. - src/app/frontend/create/from/form/createsecret/template.html - 39,41 + src/app/frontend/create/from/form/template.html + 335 - - Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). + + Deploy + - src/app/frontend/create/from/form/createsecret/template.html - 44,45 + src/app/frontend/create/from/form/template.html + 355,356 - - Data is required. + + Cancel + - src/app/frontend/create/from/form/createsecret/template.html - 69,70 + src/app/frontend/create/from/form/template.html + 363,364 + + + src/app/frontend/create/from/input/template.html + 49,50 - - Data must be Base64 encoded. + + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} - src/app/frontend/create/from/form/createsecret/template.html - 73,74 + src/app/frontend/create/from/form/template.html + 371 - - Create a new namespace + + + - src/app/frontend/create/from/form/createnamespace/template.html - 18 + src/app/frontend/create/from/form/template.html + 371,372 - - The new namespace will be added to the cluster. + + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. - src/app/frontend/create/from/form/createnamespace/template.html - 21 + src/app/frontend/create/from/input/template.html + 20,21 - - Namespace name + + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. - src/app/frontend/create/from/form/createnamespace/template.html - 29 + src/app/frontend/create/from/input/template.html + 24,25 - - A namespace with the specified name will be added to the cluster. + + Upload + - src/app/frontend/create/from/form/createnamespace/template.html - 48 + src/app/frontend/create/from/input/template.html + 41,42 - - Name must be up to characters long. + + Create from input - src/app/frontend/create/from/form/createnamespace/template.html - 39,41 + src/app/frontend/create/template.html + 20 - - Name must be alphanumeric and may contain dashes. + + Create from file - src/app/frontend/create/from/form/createnamespace/template.html - 44,45 + src/app/frontend/create/template.html + 24 - - Namespaces + + Create from form - src/app/frontend/common/components/resourcelist/namespace/template.html - 21 + src/app/frontend/create/template.html + 28 - - Trigger resource + + Kubernetes Dashboard - src/app/frontend/common/components/actionbar/detailactions/trigger/template.html - 21 + src/app/frontend/login/template.html + 23 - - Scale resource + + Kubeconfig - src/app/frontend/common/components/actionbar/detailactions/scale/template.html - 21 + src/app/frontend/login/template.html + 34 - - View logs + + Basic - src/app/frontend/common/components/actionbar/detailactions/logs/template.html - 21 + src/app/frontend/login/template.html + 36 - - Exec into pod + + Token - src/app/frontend/common/components/actionbar/detailactions/exec/template.html - 20 + src/app/frontend/login/template.html + 38 - - Cluster Roles + + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. - src/app/frontend/common/components/resourcelist/clusterrole/template.html - 21 + src/app/frontend/login/template.html + 45,46 - - Cluster Role Bindings + + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. - src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html - 21 + src/app/frontend/login/template.html + 49,50 - - Global settings + + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. - src/app/frontend/settings/global/template.html - 21,22 + src/app/frontend/login/template.html + 53,54 - - Global settings are stored in config map, so all of them are applied for every instance of the app. + + Enter token - src/app/frontend/settings/global/template.html - 25,27 + src/app/frontend/login/template.html + 66 - - Cluster name + + Username - src/app/frontend/settings/global/template.html - 30 + src/app/frontend/login/template.html + 79 + + + Password - src/app/frontend/settings/global/template.html - 38 + src/app/frontend/login/template.html + 90 - - Cluster name appears in the browser window title if it is set. + + Choose kubeconfig file - src/app/frontend/settings/global/template.html - 32 + src/app/frontend/login/template.html + 99 - - Items per page + + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . - src/app/frontend/settings/global/template.html - 47 + src/app/frontend/login/template.html + 110,115 - - Max number of items that can be displayed on every list view. + + Sign in - src/app/frontend/settings/global/template.html - 49 + src/app/frontend/login/template.html + 126,127 - - Labels limit + + Skip - src/app/frontend/settings/global/template.html - 65 + src/app/frontend/login/template.html + 135,136 - - Max number of labels that are displayed by default on most views. + + Logs from - src/app/frontend/settings/global/template.html - 67 + src/app/frontend/logs/template.html + 24 - - Logs auto-refresh time interval + + Containers - src/app/frontend/settings/global/template.html - 83 + src/app/frontend/logs/template.html + 28 - - Number of seconds between every auto-refresh of logs. + + Init Containers - src/app/frontend/settings/global/template.html - 85 + src/app/frontend/logs/template.html + 36 - - Resource auto-refresh time interval + + in - src/app/frontend/settings/global/template.html - 101 + src/app/frontend/logs/template.html + 47 - - Number of seconds between every auto-refresh of every resource. Set 0 to disable. + + Download logs - src/app/frontend/settings/global/template.html - 103 + src/app/frontend/logs/template.html + 63 - - Disable access denied notification + + Logs from to UTC - src/app/frontend/settings/global/template.html - 119 + src/app/frontend/logs/template.html + 98,105 - - Hides all access denied warnings in the notification panel. + + Invert colors - src/app/frontend/settings/global/template.html - 121 + src/app/frontend/logs/template.html + 134 - - Save + + Reduce font size - src/app/frontend/settings/global/template.html - 137,138 + src/app/frontend/logs/template.html + 139 - - Reload + + Show timestamps - src/app/frontend/settings/global/template.html - 144,145 + src/app/frontend/logs/template.html + 144 - - Learn more open_in_new + + Auto-refresh (every s.) - src/app/frontend/create/from/file/template.html - 29,30 + src/app/frontend/logs/template.html + 149 - - Choose YAML or JSON file + + Show previous logs - src/app/frontend/create/from/file/template.html - 36 + src/app/frontend/logs/template.html + 154 - - Upload + + Workloads - src/app/frontend/create/from/file/template.html - 46,47 + src/app/frontend/overview/template.html + 19 - - - Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. - src/app/frontend/create/from/file/template.html - 20,21 + src/app/frontend/search/template.html + 20 - - Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. + + Config and Storage - src/app/frontend/create/from/file/template.html - 24,25 + src/app/frontend/overview/template.html + 56 - - - Learn more open_in_new - src/app/frontend/create/from/input/template.html - 29 + src/app/frontend/search/template.html + 52 - - Upload - + + Secrets - src/app/frontend/create/from/input/template.html - 41,42 + src/app/frontend/overview/template.html + 64 - - - Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. - src/app/frontend/create/from/input/template.html - 20,21 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 21 - - - Enter YAML or JSON content specifying the resources to create to the currently selected namespace. - src/app/frontend/create/from/input/template.html - 24,25 + src/app/frontend/resource/config/secret/list/template.html + 17 + + + src/app/frontend/resource/config/template.html + 24 - - - Default namespace - src/app/frontend/settings/global/namespace/template.html - 18 + src/app/frontend/search/template.html + 60 - - Namespace that should be selected by default after logging in. + + Cluster - src/app/frontend/settings/global/namespace/template.html - 20 + src/app/frontend/overview/template.html + 73 - - - Namespace fallback list - src/app/frontend/settings/global/namespace/template.html - 40 + src/app/frontend/search/template.html + 68 - - List of namespaces that should be presented to user without namespace list privileges. + + Resource information - src/app/frontend/settings/global/namespace/template.html - 42 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - - - Add namespaces... - src/app/frontend/settings/global/namespace/template.html - 60 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - - - Settings have changed since last reload - src/app/frontend/settings/global/saveanywaysdialog/template.html - 18 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - - - Do you want to save them anyways? - src/app/frontend/settings/global/saveanywaysdialog/template.html - 19 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - - - Refresh - src/app/frontend/settings/global/saveanywaysdialog/template.html - 28 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - - - Edit Namespace List - src/app/frontend/settings/global/namespace/editdialog/template.html - 20 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - - - Remove namespaces from the list and confirm to save the changes. - src/app/frontend/settings/global/namespace/editdialog/template.html - 23 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - - - Edit - src/app/frontend/settings/global/namespace/editdialog/template.html - 45,46 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - - - Close - src/app/frontend/settings/global/namespace/adddialog/template.html - 52,53 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/settings/global/namespace/editdialog/template.html - 50,51 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - - - No namespaces selected - src/app/frontend/settings/global/namespace/editdialog/template.html - 36 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - - - Add Namespace - src/app/frontend/settings/global/namespace/adddialog/template.html - 20 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - - - Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/settings/global/namespace/adddialog/template.html - 23 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - - - Add - src/app/frontend/settings/global/namespace/adddialog/template.html - 47,48 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - - - Conditions - src/app/frontend/common/components/condition/template.html - 20 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - - - Last probe time - src/app/frontend/common/components/condition/template.html - 52 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - - - Last transition time - src/app/frontend/common/components/condition/template.html - 60 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 @@ -4023,1219 +4071,1164 @@ 28 - - Active Jobs - - src/app/frontend/resource/workloads/cronjob/detail/template.html - 58 - + + Go to namespace - src/app/frontend/resource/workloads/cronjob/detail/template.html - 90 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 - - Inactive Jobs + + Pod Selector - src/app/frontend/resource/workloads/cronjob/detail/template.html - 94 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 28 - - Schedule:  + + Policy Types - src/app/frontend/resource/workloads/cronjob/detail/template.html - 28 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 37 - - Active Jobs:  + + Ingress Rules - src/app/frontend/resource/workloads/cronjob/detail/template.html - 35 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 49 - - Suspend:  + + Egress Rules - src/app/frontend/resource/workloads/cronjob/detail/template.html - 42 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 - - Last schedule + + Pod CIDR - src/app/frontend/resource/workloads/cronjob/detail/template.html - 70 + src/app/frontend/resource/cluster/node/detail/template.html + 35 - - Concurrency policy + + Provider ID - src/app/frontend/resource/workloads/cronjob/detail/template.html - 76 + src/app/frontend/resource/cluster/node/detail/template.html + 40 - - Starting deadline seconds + + Unschedulable - src/app/frontend/resource/workloads/cronjob/detail/template.html - 82 + src/app/frontend/resource/cluster/node/detail/template.html + 45 - - Selector + + Addresses - src/app/frontend/resource/discovery/service/detail/template.html - 44 + src/app/frontend/resource/cluster/node/detail/template.html + 51 + + + Taints - src/app/frontend/resource/workloads/daemonset/detail/template.html - 30 + src/app/frontend/resource/cluster/node/detail/template.html + 60 + + + System information - src/app/frontend/resource/workloads/deployment/detail/template.html + src/app/frontend/resource/cluster/node/detail/template.html 71 - - src/app/frontend/resource/workloads/replicaset/detail/template.html - 38 - - - Init images - - src/app/frontend/resource/workloads/daemonset/detail/template.html - 48 - - - src/app/frontend/resource/workloads/deployment/detail/template.html - 273 - - - src/app/frontend/resource/workloads/job/detail/template.html - 67 - - - src/app/frontend/resource/workloads/replicaset/detail/template.html - 56 - - - src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 48 - + + Machine ID - src/app/frontend/resource/workloads/statefulset/detail/template.html - 48 + src/app/frontend/resource/cluster/node/detail/template.html + 77 - - Rolling update strategy + + System UUID - src/app/frontend/resource/workloads/deployment/detail/template.html + src/app/frontend/resource/cluster/node/detail/template.html 82 - - Pods status + + Boot ID - src/app/frontend/common/components/podstatus/template.html - 20 + src/app/frontend/resource/cluster/node/detail/template.html + 87 + + + Kernel version - src/app/frontend/resource/workloads/deployment/detail/template.html - 119 + src/app/frontend/resource/cluster/node/detail/template.html + 92 - - Old Replica Sets + + OS Image - src/app/frontend/resource/workloads/deployment/detail/template.html - 284 + src/app/frontend/resource/cluster/node/detail/template.html + 97 - - Horizontal Pod Autoscaler + + Container runtime version - src/app/frontend/resource/workloads/deployment/detail/template.html - 288 + src/app/frontend/resource/cluster/node/detail/template.html + 102 - - Strategy:  + + kubelet version - src/app/frontend/resource/workloads/deployment/detail/template.html - 28 + src/app/frontend/resource/cluster/node/detail/template.html + 107 - - Min ready seconds:  + + kube-proxy version - src/app/frontend/resource/workloads/deployment/detail/template.html - 35 + src/app/frontend/resource/cluster/node/detail/template.html + 112 - - Revision history limit:  + + Operating system - src/app/frontend/resource/workloads/deployment/detail/template.html - 42 + src/app/frontend/resource/cluster/node/detail/template.html + 117 - - Strategy + + Architecture - src/app/frontend/resource/workloads/deployment/detail/template.html - 52 + src/app/frontend/resource/cluster/node/detail/template.html + 122 - - Min ready seconds + + Allocation - src/app/frontend/resource/workloads/deployment/detail/template.html - 58 + src/app/frontend/resource/cluster/node/detail/template.html + 130 - - Revision history limit + + CPU - src/app/frontend/resource/workloads/deployment/detail/template.html - 64 + src/app/frontend/resource/cluster/node/detail/template.html + 138 - - Max surge:  + + Memory - src/app/frontend/resource/workloads/deployment/detail/template.html - 88 + src/app/frontend/resource/cluster/node/detail/template.html + 151 - - Max unavailable:  + + Source - src/app/frontend/resource/workloads/deployment/detail/template.html - 95 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19,20 - - Max surge + + Type - src/app/frontend/resource/workloads/deployment/detail/template.html - 105 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28,29 - - - Max unavailable - src/app/frontend/resource/workloads/deployment/detail/template.html - 111 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65,66 - - - Updated:  - src/app/frontend/resource/workloads/deployment/detail/template.html - 125 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95,96 - - - Total:  - src/app/frontend/resource/workloads/deployment/detail/template.html - 132 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136,137 - - - Available:  - src/app/frontend/resource/workloads/deployment/detail/template.html - 139 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152,153 - - - Unavailable:  - src/app/frontend/resource/workloads/deployment/detail/template.html - 146 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189,190 - - - Updated - src/app/frontend/resource/workloads/deployment/detail/template.html - 156 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219,220 - - - Total - src/app/frontend/resource/workloads/deployment/detail/template.html - 162 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235,236 - - - Available - src/app/frontend/resource/workloads/deployment/detail/template.html - 168 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279,280 - - - Unavailable - src/app/frontend/resource/workloads/deployment/detail/template.html - 174 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309,310 - - New Replica Set + + Filesystem type - src/app/frontend/resource/workloads/deployment/detail/template.html - 186 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35,36 - - - Pods:  - src/app/frontend/resource/workloads/deployment/detail/template.html - 214 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72,73 - src/app/frontend/resource/workloads/replicaset/detail/template.html - 28 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102,103 - - - Age - src/app/frontend/common/components/creator/template.html - 70,71 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159,160 - src/app/frontend/resource/workloads/deployment/detail/template.html - 238,239 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242,243 - - - Completions:  - src/app/frontend/resource/workloads/job/detail/template.html - 28 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316,317 - - Parallelism:  + + Partition - src/app/frontend/resource/workloads/job/detail/template.html - 35 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42,43 - - - Completions - src/app/frontend/resource/workloads/job/detail/template.html - 45 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166,167 - - Parallelism + + Read only - src/app/frontend/resource/workloads/job/detail/template.html - 51 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49,50 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79,80 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109,110 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173,174 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210,211 - - - Resource information - src/app/frontend/resource/workloads/pod/detail/template.html - 24,25 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256,257 - - - Status:  - src/app/frontend/resource/workloads/pod/detail/template.html - 31 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300,301 - - - IP:  - src/app/frontend/resource/workloads/pod/detail/template.html - 38 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354,355 - - Node + + Volume ID - src/app/frontend/resource/workloads/pod/detail/template.html - 48,49 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56,57 - - - Status - src/app/frontend/resource/workloads/pod/detail/template.html - 57,58 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86,87 - - - IP - src/app/frontend/resource/workloads/pod/detail/template.html - 64,65 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116,117 - - QoS Class + + Target World Wide Names - src/app/frontend/resource/workloads/pod/detail/template.html - 71,72 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 124,125 - - Restarts + + Dataset name - src/app/frontend/resource/workloads/pod/detail/template.html - 78,79 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143,144 - - Service Account + + Persistent disk name - src/app/frontend/resource/workloads/pod/detail/template.html - 85,86 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 180,181 - - Image Pull Secrets + + Endpoints - src/app/frontend/resource/workloads/pod/detail/template.html - 96,97 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196,197 - - Security Context + + Path - src/app/frontend/common/components/container/template.html - 232,233 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203,204 - src/app/frontend/resource/workloads/pod/detail/template.html - 110,111 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226,227 - - - Containers - - src/app/frontend/resource/workloads/pod/detail/template.html - 134,135 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293,294 - - Init containers - + + iSCSI Qualified Name - src/app/frontend/resource/workloads/pod/detail/template.html - 143,144 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 249,250 - - Label Selector + + iSCSI target lun number - src/app/frontend/resource/workloads/replicationcontroller/detail/template.html - 30 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 263,264 + + + Target portal - src/app/frontend/resource/workloads/statefulset/detail/template.html - 30 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 270,271 - - Service Name + + Server - src/app/frontend/common/components/ingressrulelist/template.html - 63 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 286,287 + + + Keyring - src/app/frontend/resource/discovery/ingress/detail/template.html - 29 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 330,331 - - Service Port + + Monitors - src/app/frontend/common/components/ingressrulelist/template.html - 81 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 337,338 + + + Pool - src/app/frontend/resource/discovery/ingress/detail/template.html - 35 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347,348 - - + + Secret reference name - src/app/frontend/resource/discovery/ingress/detail/template.html - 41 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 361,362 - - Endpoints + + User - src/app/frontend/common/components/endpoint/cardlist/template.html - 20 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368,369 + + + Reclaim policy - src/app/frontend/resource/discovery/ingress/detail/template.html - 48 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 - - Session Affinity + + Storage class - src/app/frontend/resource/discovery/service/detail/template.html - 38 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 - - Resource Information + + Access modes - src/app/frontend/crd/detail/template.html - 22 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 - - Accepted Names + + Quantity - src/app/frontend/crd/detail/template.html - 55 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 - - Scope + + Image Pull Secrets - src/app/frontend/crd/detail/template.html - 35 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 - - Group + + There is no data to display. - src/app/frontend/common/components/resourcelist/crd/template.html - 62 + src/app/frontend/resource/config/configmap/detail/template.html + 32 - src/app/frontend/crd/detail/template.html - 41 + src/app/frontend/resource/config/secret/detail/template.html + 40 - - Version + + Parameter - src/app/frontend/crd/detail/template.html - 29 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 - - Subresources + + - src/app/frontend/crd/detail/template.html - 47 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 - - Plural + + Session Affinity - src/app/frontend/crd/detail/template.html - 62 + src/app/frontend/resource/discovery/service/detail/template.html + 38 - - Kind + + Selector - src/app/frontend/common/components/creator/template.html - 58 + src/app/frontend/resource/discovery/service/detail/template.html + 44 - src/app/frontend/common/components/subject/template.html - 58 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 30 - src/app/frontend/crd/detail/template.html - 72 + src/app/frontend/resource/workloads/deployment/detail/template.html + 71 - - - List Kind - src/app/frontend/crd/detail/template.html - 77 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 38 - - Singular + + Schedule:  - src/app/frontend/crd/detail/template.html - 67 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 - - Short Names + + Active Jobs:  - src/app/frontend/crd/detail/template.html - 82 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 - - Categories + + Suspend:  - src/app/frontend/crd/detail/template.html - 87 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 - - Select namespace... + + Active Jobs - src/app/frontend/common/components/namespace/template.html - 24 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - - - NAMESPACES - src/app/frontend/common/components/namespace/template.html - 34 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 90 - - All namespaces + + Last schedule - src/app/frontend/common/components/namespace/template.html - 33 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 70 - - Read Only + + Concurrency policy - src/app/frontend/common/components/volumemount/template.html - 42 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 76 - - Mount Path + + Starting deadline seconds - src/app/frontend/common/components/volumemount/template.html - 49 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 82 - - Sub Path + + Inactive Jobs - src/app/frontend/common/components/volumemount/template.html - 56 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 - - Source Type + + Init images - src/app/frontend/common/components/volumemount/template.html - 63 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - - - Source Name - src/app/frontend/common/components/volumemount/template.html - 70 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - - - Subjects - src/app/frontend/common/components/subject/template.html - 20 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - - - API Group - src/app/frontend/common/components/subject/template.html - 64 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - - - SE Linux User - src/app/frontend/common/components/securitycontext/template.html - 23,24 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - - - SE Linux Role - src/app/frontend/common/components/securitycontext/template.html - 31,32 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 48 - - SE Linux Type + + Strategy:  - src/app/frontend/common/components/securitycontext/template.html - 39,40 + src/app/frontend/resource/workloads/deployment/detail/template.html + 28 - - SE Linux Level + + Min ready seconds:  - src/app/frontend/common/components/securitycontext/template.html - 47,48 + src/app/frontend/resource/workloads/deployment/detail/template.html + 35 - - Windows GMSA Credential Spec Name + + Revision history limit:  - src/app/frontend/common/components/securitycontext/template.html - 56,57 + src/app/frontend/resource/workloads/deployment/detail/template.html + 42 - - Windows GMSA Credential Spec + + Strategy - src/app/frontend/common/components/securitycontext/template.html - 64,65 + src/app/frontend/resource/workloads/deployment/detail/template.html + 52 - - Windows Run as User + + Min ready seconds - src/app/frontend/common/components/securitycontext/template.html - 72,73 + src/app/frontend/resource/workloads/deployment/detail/template.html + 58 - - Run as User + + Revision history limit - src/app/frontend/common/components/securitycontext/template.html - 81,82 + src/app/frontend/resource/workloads/deployment/detail/template.html + 64 - - Run as Group + + Rolling update strategy - src/app/frontend/common/components/securitycontext/template.html - 87,88 + src/app/frontend/resource/workloads/deployment/detail/template.html + 82 - - Run as Non-Root + + Max surge:  - src/app/frontend/common/components/securitycontext/template.html - 93,94 + src/app/frontend/resource/workloads/deployment/detail/template.html + 88 - - Seccomp Profile Type + + Max unavailable:  - src/app/frontend/common/components/securitycontext/template.html - 100,101 + src/app/frontend/resource/workloads/deployment/detail/template.html + 95 - - Seccomp Localhost Profile + + Max surge - src/app/frontend/common/components/securitycontext/template.html - 108,109 + src/app/frontend/resource/workloads/deployment/detail/template.html + 105 - - Added Capabilities + + Max unavailable - src/app/frontend/common/components/securitycontext/template.html - 118,119 + src/app/frontend/resource/workloads/deployment/detail/template.html + 111 - - Dropped Capabilities + + Updated:  - src/app/frontend/common/components/securitycontext/template.html - 126,127 + src/app/frontend/resource/workloads/deployment/detail/template.html + 125 - - Privileged + + Total:  - src/app/frontend/common/components/securitycontext/template.html - 134,135 + src/app/frontend/resource/workloads/deployment/detail/template.html + 132 - - Read Only Filesystem + + Available:  - src/app/frontend/common/components/securitycontext/template.html - 140,141 + src/app/frontend/resource/workloads/deployment/detail/template.html + 139 - - Allow Privilege Escalation + + Unavailable:  - src/app/frontend/common/components/securitycontext/template.html - 146,147 + src/app/frontend/resource/workloads/deployment/detail/template.html + 146 - - Proc Mount + + Updated - src/app/frontend/common/components/securitycontext/template.html - 152,153 + src/app/frontend/resource/workloads/deployment/detail/template.html + 156 - - Filesystem Group + + Total - src/app/frontend/common/components/securitycontext/template.html - 160,161 + src/app/frontend/resource/workloads/deployment/detail/template.html + 162 + + + + Available + + src/app/frontend/resource/workloads/deployment/detail/template.html + 168 - - Filesystem Group Change Policy + + Unavailable - src/app/frontend/common/components/securitycontext/template.html - 168,169 + src/app/frontend/resource/workloads/deployment/detail/template.html + 174 - - Supplemental Groups + + New Replica Set - src/app/frontend/common/components/securitycontext/template.html - 177,178 + src/app/frontend/resource/workloads/deployment/detail/template.html + 186 - - Sysctls + + Pods:  - src/app/frontend/common/components/securitycontext/template.html - 186,187 + src/app/frontend/resource/workloads/deployment/detail/template.html + 214 - - - Horizontal Pod Autoscalers - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 23 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 28 - - Min Replicas + + Old Replica Sets - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 60 + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 - - Max Replicas + + Horizontal Pod Autoscaler - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 66 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 - - Reference + + Completions:  - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html - 72 + src/app/frontend/resource/workloads/job/detail/template.html + 28 - - Versions + + Parallelism:  - src/app/frontend/common/components/resourcelist/crdversion/template.html - 20 + src/app/frontend/resource/workloads/job/detail/template.html + 35 - - Served + + Completions - src/app/frontend/common/components/resourcelist/crdversion/template.html - 42 + src/app/frontend/resource/workloads/job/detail/template.html + 45 - - Storage + + Parallelism - src/app/frontend/common/components/resourcelist/crdversion/template.html - 48 + src/app/frontend/resource/workloads/job/detail/template.html + 51 - - Objects + + Resource information - src/app/frontend/common/components/resourcelist/crdobject/template.html - 21 + src/app/frontend/resource/workloads/pod/detail/template.html + 24,25 - - No resources found in the selected namespace. + + Status:  - src/app/frontend/common/components/resourcelist/crdobject/template.html - 94 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 - - Resource Quotas + + IP:  - src/app/frontend/common/components/quotas/template.html - 20 + src/app/frontend/resource/workloads/pod/detail/template.html + 38 - - Custom Resource Definitions + + Node - src/app/frontend/common/components/resourcelist/crd/template.html - 21 + src/app/frontend/resource/workloads/pod/detail/template.html + 48,49 - - Full Name + + Status - src/app/frontend/common/components/resourcelist/crd/template.html - 68 + src/app/frontend/resource/workloads/pod/detail/template.html + 57,58 - - Namespaced + + IP - src/app/frontend/common/components/resourcelist/crd/template.html - 74 + src/app/frontend/resource/workloads/pod/detail/template.html + 64,65 - - Desired:  + + QoS Class - src/app/frontend/common/components/podstatus/template.html - 53 + src/app/frontend/resource/workloads/pod/detail/template.html + 71,72 - - Running:  + + Restarts - src/app/frontend/common/components/podstatus/template.html - 26 + src/app/frontend/resource/workloads/pod/detail/template.html + 78,79 - - Succeeded:  + + Service Account - src/app/frontend/common/components/podstatus/template.html - 33 + src/app/frontend/resource/workloads/pod/detail/template.html + 85,86 - - Pending:  + + Image Pull Secrets - src/app/frontend/common/components/podstatus/template.html - 40 + src/app/frontend/resource/workloads/pod/detail/template.html + 96,97 - - Failed:  + + Containers + - src/app/frontend/common/components/podstatus/template.html - 47 + src/app/frontend/resource/workloads/pod/detail/template.html + 134,135 - - Desired + + Init containers + - src/app/frontend/common/components/podstatus/template.html - 88 + src/app/frontend/resource/workloads/pod/detail/template.html + 143,144 - - Running + + Label Selector - src/app/frontend/common/components/podstatus/template.html - 63 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - - - Succeeded - src/app/frontend/common/components/podstatus/template.html - 69 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 - - Pending + + Add Namespace - src/app/frontend/common/components/podstatus/template.html - 75 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 - - Failed + + Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/common/components/podstatus/template.html - 82 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 - - Namespace conflict + + Add - src/app/frontend/common/components/namespace/changedialog/template.html - 19 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47,48 - - Selected namespace is different than namespace of currently selected resource. + + Close - src/app/frontend/common/components/namespace/changedialog/template.html - 23,24 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52,53 - - - Do you want to stay on current page and change namespace from to ? - src/app/frontend/common/components/namespace/changedialog/template.html - 27,28 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50,51 - - Yes + + Edit Namespace List - src/app/frontend/common/components/namespace/changedialog/template.html - 34 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 - - No + + Remove namespaces from the list and confirm to save the changes. - src/app/frontend/common/components/namespace/changedialog/template.html - 37 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 - - Resource Limits + + No namespaces selected - src/app/frontend/common/components/limits/template.html - 20 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 - - Resource type + + Edit - src/app/frontend/common/components/limits/template.html - 42 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45,46 - - Default + + Default namespace - src/app/frontend/common/components/limits/template.html - 47 + src/app/frontend/settings/global/namespace/template.html + 18 - - Default request + + Namespace that should be selected by default after logging in. - src/app/frontend/common/components/limits/template.html - 52 + src/app/frontend/settings/global/namespace/template.html + 20 - - Host + + Namespace fallback list - src/app/frontend/common/components/endpoint/cardlist/template.html - 37 + src/app/frontend/settings/global/namespace/template.html + 40 + + + List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/common/components/ingressrulelist/template.html - 36 + src/app/frontend/settings/global/namespace/template.html + 42 - - Path + + Add namespaces... - src/app/frontend/common/components/ingressrulelist/template.html - 49 + src/app/frontend/settings/global/namespace/template.html + 60 - - Path Type + + Settings have changed since last reload - src/app/frontend/common/components/ingressrulelist/template.html - 56 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 - - TLS Secret + + Do you want to save them anyways? - src/app/frontend/common/components/ingressrulelist/template.html - 88 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 - - Ports (Name, Port, Protocol) + + Refresh - src/app/frontend/common/components/endpoint/cardlist/template.html - 45 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 - - unset + + Global settings - src/app/frontend/common/components/endpoint/cardlist/template.html - 51 + src/app/frontend/settings/global/template.html + 21,22 - - Controlled by + + Global settings are stored in config map, so all of them are applied for every instance of the app. - src/app/frontend/common/components/creator/template.html - 42 + src/app/frontend/settings/global/template.html + 25,27 - - Kind:  + + Cluster name - src/app/frontend/common/components/creator/template.html - 29 + src/app/frontend/settings/global/template.html + 30 - - - Image:  - src/app/frontend/common/components/container/template.html - 20 + src/app/frontend/settings/global/template.html + 38 - - Image + + Cluster name appears in the browser window title if it is set. - src/app/frontend/common/components/container/template.html - 34,35 + src/app/frontend/settings/global/template.html + 32 - - Ready + + Items per page - src/app/frontend/common/components/container/template.html - 47,48 + src/app/frontend/settings/global/template.html + 47 - - Started + + Max number of items that can be displayed on every list view. - src/app/frontend/common/components/container/template.html - 54,55 + src/app/frontend/settings/global/template.html + 49 - - Reason + + Labels limit - src/app/frontend/common/components/container/template.html - 63,64 + src/app/frontend/settings/global/template.html + 65 + + + Max number of labels that are displayed by default on most views. - src/app/frontend/common/components/container/template.html - 79,80 + src/app/frontend/settings/global/template.html + 67 - - Message + + Logs auto-refresh time interval - src/app/frontend/common/components/container/template.html - 70,71 + src/app/frontend/settings/global/template.html + 83 + + + Number of seconds between every auto-refresh of logs. - src/app/frontend/common/components/container/template.html - 86,87 + src/app/frontend/settings/global/template.html + 85 - - Exit Code + + Resource auto-refresh time interval - src/app/frontend/common/components/container/template.html - 93,94 + src/app/frontend/settings/global/template.html + 101 - - Signal + + Number of seconds between every auto-refresh of every resource. Set 0 to disable. - src/app/frontend/common/components/container/template.html - 100,101 + src/app/frontend/settings/global/template.html + 103 - - Started At + + Disable access denied notification - src/app/frontend/common/components/container/template.html - 109,110 + src/app/frontend/settings/global/template.html + 119 - - Environment Variables + + Hides all access denied warnings in the notification panel. - src/app/frontend/common/components/container/template.html - 118 + src/app/frontend/settings/global/template.html + 121 - - Environment variable + + Save - src/app/frontend/common/components/container/template.html - 126 + src/app/frontend/settings/global/template.html + 137,138 + + + Reload - src/app/frontend/common/components/container/template.html - 144 + src/app/frontend/settings/global/template.html + 144,145 + + + Local settings - src/app/frontend/common/components/container/template.html - 166 + src/app/frontend/settings/local/template.html + 19,20 - - bytes + + Local settings are stored in the browser cookies, so they are not synchronized between multiple devices. Changes are applied automatically on every change. - src/app/frontend/common/components/container/template.html - 152,153 + src/app/frontend/settings/local/template.html + 23,25 - - bytes + + Theme - src/app/frontend/common/components/container/template.html - 174,175 + src/app/frontend/settings/local/template.html + 27 - - Commands + + Choose color theme of the dashboard - src/app/frontend/common/components/container/template.html - 185,186 + src/app/frontend/settings/local/template.html + 29 - - Arguments + + Language - src/app/frontend/common/components/container/template.html - 200,201 + src/app/frontend/settings/local/template.html + 44 - - Mounts + + Change the language of the dashboard - src/app/frontend/common/components/container/template.html - 216,217 + src/app/frontend/settings/local/template.html + 46 - - Go to namespace + + Shell in in - src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html - 23 + src/app/frontend/shell/template.html + 22,35 diff --git a/tsconfig.json b/tsconfig.json index a619ea458014..6e09bfdb8644 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,4 +1,7 @@ { + "angularCompilerOptions": { + "enableI18nLegacyMessageIdFormat": false, + }, "compileOnSave": false, "compilerOptions": { "baseUrl": "src/app/frontend", From 41ae101cb94d564ce7adeccb26ac464ec780a7bd Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 13 May 2021 16:38:41 +0200 Subject: [PATCH 11/16] Update i18n scripts --- aio/scripts/pre-commit-i18n.sh | 20 +++++++++++--------- aio/scripts/xliffmerge.sh | 18 +++++++++++------- package.json | 4 ++-- 3 files changed, 24 insertions(+), 18 deletions(-) diff --git a/aio/scripts/pre-commit-i18n.sh b/aio/scripts/pre-commit-i18n.sh index 3e1b1aa07cdd..c824a2c5408a 100755 --- a/aio/scripts/pre-commit-i18n.sh +++ b/aio/scripts/pre-commit-i18n.sh @@ -13,21 +13,23 @@ # See the License for the specific language governing permissions and # limitations under the License. +# Import config. +ROOT_DIR="$(cd $(dirname "${BASH_SOURCE}")/../.. && pwd -P)" +. "${ROOT_DIR}/aio/scripts/conf.sh" + # Extract i18n messages for update check. -# TODO(shu-mutou): outFile path should be fixed. -# `ng xi18n` seems ./aio directory as project root. -ng xi18n --outFile ../i18n/messages.new.xlf +ng extract-i18n --output-path "${I18N_DIR}" --out-file "messages.new.xlf" # Generate MD5 existing and new messages file -MD5_OLD=$(md5sum i18n/messages.xlf | cut -c -32) -MD5_NEW=$(md5sum i18n/messages.new.xlf | cut -c -32) +MD5_OLD=$(md5sum "${I18N_DIR}/messages.xlf" | cut -c -32) +MD5_NEW=$(md5sum "${I18N_DIR}/messages.new.xlf" | cut -c -32) if [ $MD5_OLD != $MD5_NEW ] ; then - mv i18n/messages.new.xlf i18n/messages.xlf - aio/scripts/xliffmerge.sh - echo "i18n/messages.* files are updated. Commit them too." + mv "${I18N_DIR}/messages.new.xlf" "${I18N_DIR}/messages.xlf" + "${AIO_DIR}/scripts/xliffmerge.sh" + say "Translation files were updated. Commit them too." git add i18n fi # Remove extracted file for check -rm i18n/messages.new.xlf +rm -rf "${I18N_DIR}/messages.new.xlf" diff --git a/aio/scripts/xliffmerge.sh b/aio/scripts/xliffmerge.sh index fb08ccc51c6a..599b31b10988 100755 --- a/aio/scripts/xliffmerge.sh +++ b/aio/scripts/xliffmerge.sh @@ -13,12 +13,16 @@ # See the License for the specific language governing permissions and # limitations under the License. +# Import config. +ROOT_DIR="$(cd $(dirname "${BASH_SOURCE}")/../.. && pwd -P)" +. "${ROOT_DIR}/aio/scripts/conf.sh" + # Collect current localized files -languages=($(find i18n/* -type d|cut -d"/" -f2)) +languages=($(find "${I18N_DIR}"/* -type d -exec basename {} \;)) for language in "${languages[@]}"; do - if [ ! -L i18n/${language}/messages.${language}.xlf ]; then - echo "Move translation file messages.${language}.xlf to be merged by xliffmerge." - mv i18n/${language}/messages.${language}.xlf i18n + if [ ! -L "${I18N_DIR}/${language}/messages.${language}.xlf" ]; then + say "Move translation file messages.${language}.xlf to be merged by xliffmerge." + mv "${I18N_DIR}/${language}/messages.${language}.xlf" "${I18N_DIR}" fi done @@ -27,8 +31,8 @@ xliffmerge # Deliver merged localized files into each locale directories. for language in "${languages[@]}"; do - if [ -e i18n/messages.${language}.xlf ]; then - echo "Move merged file i18n/messages.${language}.xlf to i18n/${language}" - mv i18n/messages.${language}.xlf i18n/${language} + if [ -e "${I18N_DIR}/messages.${language}.xlf" ]; then + say "Move merged file i18n/messages.${language}.xlf to i18n/${language}" + mv "${I18N_DIR}/messages.${language}.xlf" "${I18N_DIR}/${language}" fi done diff --git a/package.json b/package.json index d4f79adb2407..d9dd5f887dab 100644 --- a/package.json +++ b/package.json @@ -44,7 +44,7 @@ "check:frontend:scss": "./aio/scripts/format.sh --styles --check && ./node_modules/sass-lint/bin/sass-lint.js -c .sass-lint.yml 'src/app/frontend/**/*.scss' -v -q", "check:frontend:html": "./aio/scripts/format.sh --html --check", "check:license": "license-check-and-add check", - "check:i18n": "ng extract-i18n --no-progress --output-path ./i18n/ && aio/scripts/xliffmerge.sh", + "check:i18n": "aio/scripts/pre-commit-i18n.sh", "fix": "concurrently \"npm run fix:backend\" \"npm run fix:frontend\" \"npm run fix:license\" \"npm run fix:i18n\"", "fix:backend": "golangci-lint run -c .golangci.yml --fix ./src/app/backend/...", "fix:frontend": "concurrently \"npm run fix:frontend:ts\" \"npm run fix:frontend:scss\" \"npm run fix:frontend:html\"", @@ -52,7 +52,7 @@ "fix:frontend:scss": "scssfmt -r 'src/**/*.scss'", "fix:frontend:html": "./aio/scripts/format.sh --html", "fix:license": "license-check-and-add add", - "fix:i18n": "ng extract-i18n --output-path ./i18n/ && aio/scripts/xliffmerge.sh", + "fix:i18n": "npm run check:i18n", "clean": "rm -rf .go_workspace .tmp coverage dist npm-debug.log", "postversion": "node aio/scripts/version.js", "postinstall": "node aio/scripts/version.js && command -v golangci-lint >/dev/null 2>&1 || { curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.30.0; } && go mod download && ./aio/scripts/install-codegen.sh && ngcc", From c49f1fae0ff3b1703addd63351c7d5ed8a717547 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 13 May 2021 17:21:36 +0200 Subject: [PATCH 12/16] Update scss import keyword to use --- i18n/de/messages.de.xlf | 148 +++++++++++++----- i18n/fr/messages.fr.xlf | 148 +++++++++++++----- i18n/ja/messages.ja.xlf | 148 +++++++++++++----- i18n/ko/messages.ko.xlf | 148 +++++++++++++----- i18n/messages.xlf | 16 +- i18n/zh-Hans/messages.zh-Hans.xlf | 148 +++++++++++++----- i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf | 148 +++++++++++++----- i18n/zh-Hant/messages.zh-Hant.xlf | 148 +++++++++++++----- src/app/frontend/_dark.scss | 4 +- src/app/frontend/_light.scss | 4 +- src/app/frontend/_mixins.scss | 2 +- src/app/frontend/_theming.scss | 4 +- src/app/frontend/about/style.scss | 4 +- src/app/frontend/chrome/nav/item/style.scss | 2 +- src/app/frontend/chrome/nav/style.scss | 2 +- .../frontend/chrome/notifications/style.scss | 4 +- src/app/frontend/chrome/search/style.scss | 2 +- src/app/frontend/chrome/style.scss | 2 +- src/app/frontend/chrome/userpanel/style.scss | 4 +- .../common/components/breadcrumbs/style.scss | 2 +- .../common/components/card/style.scss | 4 +- .../common/components/container/style.scss | 4 +- .../components/endpoint/cardlist/style.scss | 2 +- .../components/endpoint/external/style.scss | 4 +- .../components/endpoint/internal/style.scss | 2 +- .../components/hiddenproperty/style.scss | 4 +- .../common/components/list/filter/style.scss | 2 +- .../components/list/rowdetail/style.scss | 2 +- .../components/list/zerostate/style.scss | 2 +- .../common/components/namespace/style.scss | 2 +- .../common/components/property/style.scss | 2 +- .../resourcelist/ingress/style.scss | 4 +- .../common/components/textinput/style.scss | 2 +- .../common/components/uploadfile/style.scss | 2 +- .../components/workloadstatus/style.scss | 2 +- .../common/components/zerostate/style.scss | 4 +- .../common/dialogs/download/style.scss | 4 +- src/app/frontend/common/pipes/filterby.ts | 14 ++ .../common/services/resource/resource.ts | 12 +- src/app/frontend/create/from/file/style.scss | 2 +- .../create/from/form/helpsection/style.scss | 2 +- .../from/form/helpsection/userhelp/style.scss | 2 +- src/app/frontend/create/from/form/style.scss | 2 +- src/app/frontend/create/from/input/style.scss | 2 +- src/app/frontend/create/style.scss | 4 +- src/app/frontend/error/style.scss | 4 +- src/app/frontend/index.scss | 10 +- src/app/frontend/login/style.scss | 2 +- src/app/frontend/logs/style.scss | 4 +- .../config/secret/detail/edit/style.scss | 4 +- .../config/storageclass/detail/style.scss | 4 +- .../resource/workloads/pod/detail/style.scss | 2 +- .../settings/global/namespace/style.scss | 2 +- src/app/frontend/settings/global/style.scss | 2 +- src/app/frontend/settings/local/style.scss | 2 +- src/app/frontend/shell/styles.scss | 2 +- 56 files changed, 883 insertions(+), 331 deletions(-) diff --git a/i18n/de/messages.de.xlf b/i18n/de/messages.de.xlf index f898a83a1f8d..516b6d20cfdc 100644 --- a/i18n/de/messages.de.xlf +++ b/i18n/de/messages.de.xlf @@ -95,7 +95,7 @@ - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? Sind Sie sicher, dass Sie @@ -130,7 +130,7 @@ - Size: B + Size: B Größe : B src/app/frontend/common/dialogs/download/template.html @@ -210,7 +210,7 @@ - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. wird aktualisiert, damit die gewünschte Anzahl an Replikas erreicht werden kann. @@ -264,7 +264,7 @@ - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. src/app/frontend/common/dialogs/restartresource/template.html @@ -272,7 +272,7 @@ - Trigger a + Trigger a auslösen src/app/frontend/common/dialogs/triggerresource/template.html @@ -280,7 +280,7 @@ - will be triggered. + will be triggered. wird ausgelöst. src/app/frontend/common/dialogs/triggerresource/template.html @@ -490,7 +490,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 38 + 40 @@ -502,7 +502,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 56 + 60 @@ -514,7 +514,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 74 + 80 @@ -526,7 +526,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 92 + 100 @@ -570,7 +570,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 111 + 121 src/app/frontend/resource/cluster/node/detail/template.html @@ -603,7 +603,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 129 + 141 @@ -615,7 +615,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 147 + 161 @@ -627,7 +627,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 165 + 181 @@ -1259,7 +1259,7 @@ - Auto-refresh (every s.) + Auto-refresh (every s.) Automatisch aktualisieren (alle s.) src/app/frontend/logs/template.html @@ -1275,7 +1275,9 @@ - Logs from to UTC + Logs from to UTC Logs from to UTC @@ -1543,6 +1545,10 @@ Image Image + + src/app/frontend/common/components/container/template.html + 34 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 323 @@ -2100,7 +2106,9 @@ - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new @@ -2118,7 +2126,9 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new @@ -2208,7 +2218,9 @@ - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. Sie können eine containerisierte App deployen, einen anderen Namespace auswählen oder die Dashboard-Tour starten @@ -2617,12 +2629,16 @@ - bytes + bytes bytes src/app/frontend/common/components/container/template.html 152 + + src/app/frontend/common/components/container/template.html + 174 + bytes @@ -3459,7 +3475,7 @@ - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? Möchten Sie auf der aktuellen Seite verbleiben und den Namespace von zu ändern? @@ -3737,7 +3753,7 @@ - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Das Kubernetes-Dashboard wird ermöglicht durch die Dashboard Comnunity als @@ -3765,7 +3781,8 @@ - ago + ago Vor @@ -3831,7 +3848,7 @@ - + @@ -3884,7 +3901,7 @@ - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. Bitte wählen Sie eine Kubeconfig-Datei, die verwendet werden kann, um auf das Cluster zuzugreifen. Um mehr über die Konfigurationsoption und die allgemeine Benutzung der Kubeconfig-Datei zu erfahren, konsultieren Sie den Abschnitt veuillez vous référer à la section Zugang zu mehreren Clustern konfigurieren. @@ -3895,7 +3912,7 @@ - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. Sellen Sie sicher, dass die Unterstützung für Basic Authentication für das Cluster aktiviert ist. Um mehr über die Konfiguration von Basic Authentication zu erfahren, konsultieren Sie die Abschnitte Authentifizierung und ABAC-Modus. @@ -3905,7 +3922,7 @@ - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. Jeder Service Account verfügt über ein Secret mit einem gültigen Bearer Token, welches verwendet werden kann, um sich am Dashboard anzumelden. Um mehr über die Konfiguration und Nutzung von Bearer Tokens zu erfahren, konsultieren Sie den Abschnitt Authentifizierung. @@ -3947,7 +3964,8 @@ - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . Unsicherer Zugriff erkannt. Anmeldung nicht verfügbar. Greifen Sie auf das Dashboard gesichert per HTTPS zu oder nutzen Sie localhost. Mehr dazu können Sie @@ -4004,7 +4022,11 @@ - Shell in in + Shell in in Shell in @@ -4080,12 +4102,16 @@ - Name must be up to characters long. + Name must be up to characters long. Der Name darf bis zu Zeichen lang sein. src/app/frontend/create/from/form/createnamespace/template.html 39 + + src/app/frontend/create/from/form/createsecret/template.html + 39 + Name must be alphanumeric and may contain dashes. @@ -4112,11 +4138,15 @@ - Learn more open_in_new + Learn more open_in_new Mehr erfahren open_in_new + + src/app/frontend/create/from/file/template.html + 29 + src/app/frontend/create/from/form/createnamespace/template.html 53 @@ -4129,6 +4159,54 @@ src/app/frontend/create/from/form/createsecret/template.html 82 + + src/app/frontend/create/from/form/template.html + 55 + + + src/app/frontend/create/from/form/template.html + 85 + + + src/app/frontend/create/from/form/template.html + 121 + + + src/app/frontend/create/from/form/template.html + 141 + + + src/app/frontend/create/from/form/template.html + 174 + + + src/app/frontend/create/from/form/template.html + 203 + + + src/app/frontend/create/from/form/template.html + 231 + + + src/app/frontend/create/from/form/template.html + 281 + + + src/app/frontend/create/from/form/template.html + 308 + + + src/app/frontend/create/from/form/template.html + 326 + + + src/app/frontend/create/from/form/template.html + 340 + + + src/app/frontend/create/from/input/template.html + 29 + Create @@ -4270,7 +4348,7 @@ - Container image is invalid: + Container image is invalid: Das angegebene Container-Image ist ungültig: @@ -4570,7 +4648,7 @@ - + @@ -4820,7 +4898,7 @@ - is not unique + is not unique ist nicht eindeutig @@ -5149,7 +5227,7 @@ - + src/app/frontend/resource/discovery/ingress/detail/template.html diff --git a/i18n/fr/messages.fr.xlf b/i18n/fr/messages.fr.xlf index a4a341c19d51..0926876ac56d 100644 --- a/i18n/fr/messages.fr.xlf +++ b/i18n/fr/messages.fr.xlf @@ -95,7 +95,7 @@ - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? Êtes-vous sûr de vouloir supprimer de genre @@ -130,7 +130,7 @@ - Size: B + Size: B Taille : o src/app/frontend/common/dialogs/download/template.html @@ -210,7 +210,7 @@ - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. sera mis à jour pour refléter le nombre de répliques demandéss. @@ -268,7 +268,7 @@ - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. src/app/frontend/common/dialogs/restartresource/template.html @@ -276,7 +276,7 @@ - Trigger a + Trigger a Déclencher un src/app/frontend/common/dialogs/triggerresource/template.html @@ -284,7 +284,7 @@ - will be triggered. + will be triggered. sera déclenché. src/app/frontend/common/dialogs/triggerresource/template.html @@ -494,7 +494,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 38 + 40 @@ -506,7 +506,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 56 + 60 @@ -518,7 +518,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 74 + 80 @@ -530,7 +530,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 92 + 100 @@ -574,7 +574,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 111 + 121 src/app/frontend/resource/cluster/node/detail/template.html @@ -607,7 +607,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 129 + 141 @@ -619,7 +619,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 147 + 161 @@ -631,7 +631,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 165 + 181 @@ -1263,7 +1263,7 @@ - Auto-refresh (every s.) + Auto-refresh (every s.) Auto-refresh (every s.) src/app/frontend/logs/template.html @@ -1279,7 +1279,9 @@ - Logs from to UTC + Logs from to UTC Logs from to UTC @@ -1547,6 +1549,10 @@ Image Image + + src/app/frontend/common/components/container/template.html + 34 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html 323 @@ -2104,7 +2110,9 @@ - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new @@ -2122,7 +2130,9 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new @@ -2212,7 +2222,9 @@ - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. You can deploy a containerized app, select other namespace or take the Dashboard Tour @@ -2621,12 +2633,16 @@ - bytes + bytes bytes src/app/frontend/common/components/container/template.html 152 + + src/app/frontend/common/components/container/template.html + 174 + bytes @@ -3463,7 +3479,7 @@ - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? Désirez-vous rester sur la page en cours et modifier l'espace de nom de à ? @@ -3741,7 +3757,7 @@ - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard est rendu possible par la communauté Dashboard comme un @@ -3769,7 +3785,8 @@ - ago + ago il y a @@ -3835,7 +3852,7 @@ - + @@ -3888,7 +3905,7 @@ - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. Veuillez sélectionner le fichier kubeconfig que vous avez créé pour accéder au cluster. Pour en savoir plus sur la façon de configurer et utiliser un fichier kubeconfig, @@ -3900,7 +3917,7 @@ - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. Assurez-vous que le support pour l'authentification Basic est activéde pour le cluster. Pour en savoir plus sur la façon de configurer l'authentification Basic, @@ -3912,7 +3929,7 @@ - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. Chaque compte de service a un Secret associé avec un jeton porteur (Bearer Token) valide qui peut être utilisé pour se connecter au Dashboard. @@ -3957,7 +3974,8 @@ - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more @@ -4014,7 +4032,11 @@ - Shell in in + Shell in in Shell dans @@ -4090,7 +4112,7 @@ - Name must be up to characters long. + Name must be up to characters long. Le nom ne doit pas dépasser caractères. @@ -4098,6 +4120,10 @@ src/app/frontend/create/from/form/createnamespace/template.html 39 + + src/app/frontend/create/from/form/createsecret/template.html + 39 + Name must be alphanumeric and may contain dashes. @@ -4124,11 +4150,15 @@ - Learn more open_in_new + Learn more open_in_new En savoir plus open_in_new + + src/app/frontend/create/from/file/template.html + 29 + src/app/frontend/create/from/form/createnamespace/template.html 53 @@ -4141,6 +4171,54 @@ src/app/frontend/create/from/form/createsecret/template.html 82 + + src/app/frontend/create/from/form/template.html + 55 + + + src/app/frontend/create/from/form/template.html + 85 + + + src/app/frontend/create/from/form/template.html + 121 + + + src/app/frontend/create/from/form/template.html + 141 + + + src/app/frontend/create/from/form/template.html + 174 + + + src/app/frontend/create/from/form/template.html + 203 + + + src/app/frontend/create/from/form/template.html + 231 + + + src/app/frontend/create/from/form/template.html + 281 + + + src/app/frontend/create/from/form/template.html + 308 + + + src/app/frontend/create/from/form/template.html + 326 + + + src/app/frontend/create/from/form/template.html + 340 + + + src/app/frontend/create/from/input/template.html + 29 + Create @@ -4284,7 +4362,7 @@ - Container image is invalid: + Container image is invalid: L'image du conteneur n'est pas valide : @@ -4584,7 +4662,7 @@ - + @@ -4834,7 +4912,7 @@ - is not unique + is not unique n'est pas unique @@ -5163,7 +5241,7 @@ - + src/app/frontend/resource/discovery/ingress/detail/template.html diff --git a/i18n/ja/messages.ja.xlf b/i18n/ja/messages.ja.xlf index 09b6e0fe9ff0..acb3dcceb4db 100644 --- a/i18n/ja/messages.ja.xlf +++ b/i18n/ja/messages.ja.xlf @@ -95,7 +95,7 @@ - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ?  ネームスペース の @@ -130,7 +130,7 @@ - Size: B + Size: B サイズ: B src/app/frontend/common/dialogs/download/template.html @@ -210,7 +210,7 @@ - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. は、目標のレプリカ数になるように更新されます。 @@ -264,7 +264,7 @@ - in namespace will be restarted. + in namespace will be restarted. ネームスペース @@ -289,7 +289,7 @@ - Trigger a + Trigger a のトリガー src/app/frontend/common/dialogs/triggerresource/template.html @@ -297,7 +297,7 @@ - will be triggered. + will be triggered. がトリガーされます。 src/app/frontend/common/dialogs/triggerresource/template.html @@ -633,7 +633,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 38 + 40 @@ -1351,6 +1351,10 @@ src/app/frontend/common/components/container/template.html 34 + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 + Ready @@ -1441,12 +1445,16 @@ - bytes + bytes bytes src/app/frontend/common/components/container/template.html 152 + + src/app/frontend/common/components/container/template.html + 174 + bytes @@ -1673,7 +1681,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 111 + 121 src/app/frontend/resource/cluster/node/detail/template.html @@ -1845,7 +1853,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 56 + 60 @@ -1857,7 +1865,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 74 + 80 @@ -2017,7 +2025,9 @@ - Endpoints open_in_new + Endpoints open_in_new エンドポイント open_in_new @@ -2035,7 +2045,9 @@ - Hosts open_in_new + Hosts open_in_new ホスト open_in_new @@ -2053,7 +2065,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 92 + 100 @@ -2177,7 +2189,7 @@ - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 現在のページで、ネームスペースを から に変更しますか? @@ -2583,7 +2595,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 129 + 141 @@ -2623,7 +2635,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 165 + 181 @@ -2767,7 +2779,9 @@ - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. コンテナー化されたアプリをデプロイ、他のネームスペースを選択、 もっと詳しく知るためにダッシュボードツアーを見学 @@ -3115,7 +3129,8 @@ - ago + ago @@ -3181,7 +3196,7 @@ - + @@ -3270,7 +3285,7 @@ - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. クラスターにアクセスするために作成した kubeconfig ファイルを選択してください。kubeconfig ファイルの設定方法や使用方法についてもっと知るためには、 Configure Access to Multiple Clusters セクションを参照してください。 @@ -3280,7 +3295,7 @@ - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. ベーシック認証がそのクラスターで有効になっていることを確認してください。ベーシック認証の設定方法についてもっと知るためには、 AuthenticatingABAC Mode セクションを参照してください。 @@ -3290,7 +3305,7 @@ - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. すべてのサービスアカウントには、ダッシュボードのログインに使用できる有効なベアラートークンを持つシークレットがあります。ベアラートークンの設定方法や使用方法についてもっと知るためには、 Authentication セクションを参照してください。 @@ -3332,7 +3347,8 @@ - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 安全でないアクセスを検知しました。サインインは無効になります。HTTPS 経由、あるいは localhost を使用してダッシュボードに安全にアクセスしてください。詳細は、 @@ -3377,7 +3393,7 @@ - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard は、ダッシュボード コミュニティー によって、 @@ -3553,7 +3569,7 @@ - Name must be up to characters long. + Name must be up to characters long. 名前は 文字までです。 @@ -3561,6 +3577,10 @@ src/app/frontend/create/from/form/createnamespace/template.html 39 + + src/app/frontend/create/from/form/createsecret/template.html + 39 + Name must be alphanumeric and may contain dashes. @@ -3587,11 +3607,15 @@ - Learn more open_in_new + Learn more open_in_new もっと詳しく open_in_new + + src/app/frontend/create/from/file/template.html + 29 + src/app/frontend/create/from/form/createnamespace/template.html 53 @@ -3604,6 +3628,54 @@ src/app/frontend/create/from/form/createsecret/template.html 82 + + src/app/frontend/create/from/form/template.html + 55 + + + src/app/frontend/create/from/form/template.html + 85 + + + src/app/frontend/create/from/form/template.html + 121 + + + src/app/frontend/create/from/form/template.html + 141 + + + src/app/frontend/create/from/form/template.html + 174 + + + src/app/frontend/create/from/form/template.html + 203 + + + src/app/frontend/create/from/form/template.html + 231 + + + src/app/frontend/create/from/form/template.html + 281 + + + src/app/frontend/create/from/form/template.html + 308 + + + src/app/frontend/create/from/form/template.html + 326 + + + src/app/frontend/create/from/form/template.html + 340 + + + src/app/frontend/create/from/input/template.html + 29 + Create @@ -3771,7 +3843,7 @@ - Container image is invalid: + Container image is invalid: コンテナーイメージが無効です: @@ -4062,7 +4134,7 @@ - + @@ -4311,7 +4383,7 @@ - is not unique + is not unique は一意ではありません @@ -4433,7 +4505,7 @@ - Auto-refresh (every s.) + Auto-refresh (every s.) 自動更新 ( 秒毎) src/app/frontend/logs/template.html @@ -4449,7 +4521,9 @@ - Logs from to UTC + Logs from to UTC ログ UTC から まで @@ -4956,7 +5030,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 147 + 161 @@ -5224,7 +5298,7 @@ - + src/app/frontend/resource/discovery/ingress/detail/template.html @@ -5924,7 +5998,11 @@ - Shell in in + Shell in in diff --git a/i18n/ko/messages.ko.xlf b/i18n/ko/messages.ko.xlf index ef51ee3cd35f..40b9d77b1e56 100644 --- a/i18n/ko/messages.ko.xlf +++ b/i18n/ko/messages.ko.xlf @@ -95,7 +95,7 @@ - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? 정말로 @@ -132,7 +132,7 @@ - Size: B + Size: B 크기: B src/app/frontend/common/dialogs/download/template.html @@ -216,7 +216,7 @@ - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. 는 의도한 레플리카 수를 반영하기 위해 업데이트될 것입니다. @@ -274,7 +274,7 @@ - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. src/app/frontend/common/dialogs/restartresource/template.html @@ -282,7 +282,7 @@ - Trigger a + Trigger a 를 작동 src/app/frontend/common/dialogs/triggerresource/template.html @@ -290,7 +290,7 @@ - will be triggered. + will be triggered. 가 작동될 것입니다. src/app/frontend/common/dialogs/triggerresource/template.html @@ -548,7 +548,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 38 + 40 @@ -560,7 +560,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 56 + 60 @@ -572,7 +572,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 74 + 80 @@ -584,7 +584,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 92 + 100 @@ -628,7 +628,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 111 + 121 src/app/frontend/resource/cluster/node/detail/template.html @@ -648,7 +648,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 129 + 141 @@ -660,7 +660,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 147 + 161 @@ -672,7 +672,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 165 + 181 @@ -1726,6 +1726,10 @@ src/app/frontend/common/components/container/template.html 34 + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 + Ready @@ -1816,12 +1820,16 @@ - bytes + bytes bytes src/app/frontend/common/components/container/template.html 152 + + src/app/frontend/common/components/container/template.html + 174 + bytes @@ -2317,7 +2325,9 @@ - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new @@ -2335,7 +2345,9 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new @@ -2443,7 +2455,7 @@ - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 네임스페이스를 에서 로 변경하고 현재 페이지를 유지하시겠습니까? @@ -2961,7 +2973,9 @@ - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. 컨테이너화된 앱을 배포하거나, 다른 네임스페이스를 선택하거나 대시보드 투어(Dashboard Tour)를 통해 @@ -3309,7 +3323,8 @@ - ago + ago @@ -3377,7 +3392,7 @@ - + @@ -3466,7 +3481,7 @@ - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 클러스터에 접근을 설정하기 위해 생성한 kubeconfig 파일을 선택하세요. kubeconfig 파일을 설정 및 사용하기 위한 방법은 멀티 클러스터에 접근 설정하기 섹션에서 확인할 수 있습니다. @@ -3476,7 +3491,7 @@ - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 클러스터에 기본 인증에 대한 지원을 활성화해야 합니다. 기본 인증을 설정하는 방법은 인증하기ABAC 모드 섹션에서 알 수 있습니다. @@ -3486,7 +3501,7 @@ - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 모든 서비스 어카운트는 시크릿을 가지고 있고, 시크릿에는 대시보드에 로그인할 때 사용할 수 있는 유효한 베어러(Bearer) 토큰이 있습니다. 베어러(Bearer) 토큰을 설정 및 사용하는 방법은 인증 섹션에서 알 수 있습니다. @@ -3528,7 +3543,8 @@ - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 안전하지 않은 접근이 탐지되었습니다. 로그인하실 수 없습니다. HTTPS 프로토콜을 통해 또는 localhost를 사용하여 대시보드에 안전하게 접근하세요. 자세한 내용은 @@ -3577,7 +3593,7 @@ - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. 쿠버네티스 대시보드는 대시보드 커뮤니티에 의해서 @@ -3709,7 +3725,7 @@ - + src/app/frontend/resource/discovery/ingress/detail/template.html @@ -3779,7 +3795,7 @@ - Name must be up to characters long. + Name must be up to characters long. 이름의 문자 길이는 최대 입니다. @@ -3787,6 +3803,10 @@ src/app/frontend/create/from/form/createnamespace/template.html 39 + + src/app/frontend/create/from/form/createsecret/template.html + 39 + Name must be alphanumeric and may contain dashes. @@ -3815,10 +3835,14 @@ - Learn more open_in_new + Learn more open_in_new open_in_new 더 배우기 + + src/app/frontend/create/from/file/template.html + 29 + src/app/frontend/create/from/form/createnamespace/template.html 53 @@ -3831,6 +3855,54 @@ src/app/frontend/create/from/form/createsecret/template.html 82 + + src/app/frontend/create/from/form/template.html + 55 + + + src/app/frontend/create/from/form/template.html + 85 + + + src/app/frontend/create/from/form/template.html + 121 + + + src/app/frontend/create/from/form/template.html + 141 + + + src/app/frontend/create/from/form/template.html + 174 + + + src/app/frontend/create/from/form/template.html + 203 + + + src/app/frontend/create/from/form/template.html + 231 + + + src/app/frontend/create/from/form/template.html + 281 + + + src/app/frontend/create/from/form/template.html + 308 + + + src/app/frontend/create/from/form/template.html + 326 + + + src/app/frontend/create/from/form/template.html + 340 + + + src/app/frontend/create/from/input/template.html + 29 + Create @@ -4012,7 +4084,7 @@ - Container image is invalid: + Container image is invalid: 유효한 컨테이너 이미지가 아님: @@ -4326,7 +4398,7 @@ - + @@ -4608,7 +4680,7 @@ - is not unique + is not unique 는 고유하지 않습니다. @@ -4742,7 +4814,7 @@ - Auto-refresh (every s.) + Auto-refresh (every s.) ( 초마다) 자동 새로고침. src/app/frontend/logs/template.html @@ -4758,7 +4830,9 @@ - Logs from to UTC + Logs from to UTC Logs from to UTC @@ -6018,7 +6092,11 @@ - Shell in in + Shell in in diff --git a/i18n/messages.xlf b/i18n/messages.xlf index cfcff3ef0bf5..ecae34ee4f2c 100644 --- a/i18n/messages.xlf +++ b/i18n/messages.xlf @@ -1041,7 +1041,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 111 + 121 src/app/frontend/resource/cluster/node/detail/template.html @@ -2003,7 +2003,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 38 + 40 @@ -2050,7 +2050,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 56 + 60 @@ -2061,7 +2061,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 74 + 80 @@ -2181,7 +2181,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 92 + 100 @@ -2375,7 +2375,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 129 + 141 @@ -2386,7 +2386,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 147 + 161 @@ -2450,7 +2450,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 165 + 181 diff --git a/i18n/zh-Hans/messages.zh-Hans.xlf b/i18n/zh-Hans/messages.zh-Hans.xlf index ce1d152b64c6..e76f17b5d9e9 100644 --- a/i18n/zh-Hans/messages.zh-Hans.xlf +++ b/i18n/zh-Hans/messages.zh-Hans.xlf @@ -95,7 +95,7 @@ - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? 你确定要删除 @@ -130,7 +130,7 @@ - Size: B + Size: B 尺寸: B src/app/frontend/common/dialogs/download/template.html @@ -210,7 +210,7 @@ - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. 将更新为目标副本数。 @@ -264,7 +264,7 @@ - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. src/app/frontend/common/dialogs/restartresource/template.html @@ -272,7 +272,7 @@ - Trigger a + Trigger a 触发一个 src/app/frontend/common/dialogs/triggerresource/template.html @@ -280,7 +280,7 @@ - will be triggered. + will be triggered. 将会被触发. src/app/frontend/common/dialogs/triggerresource/template.html @@ -544,7 +544,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 38 + 40 @@ -556,7 +556,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 56 + 60 @@ -568,7 +568,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 74 + 80 @@ -580,7 +580,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 92 + 100 @@ -624,7 +624,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 111 + 121 src/app/frontend/resource/cluster/node/detail/template.html @@ -644,7 +644,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 129 + 141 @@ -656,7 +656,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 147 + 161 @@ -668,7 +668,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 165 + 181 @@ -1720,6 +1720,10 @@ src/app/frontend/common/components/container/template.html 34 + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 + Ready @@ -1810,12 +1814,16 @@ - bytes + bytes bytes src/app/frontend/common/components/container/template.html 152 + + src/app/frontend/common/components/container/template.html + 174 + bytes @@ -2310,7 +2318,9 @@ - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new @@ -2328,7 +2338,9 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new @@ -2458,7 +2470,7 @@ - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 您是否希望保持当前页面并从 to 中更改名称空间? src/app/frontend/common/components/namespace/changedialog/template.html @@ -2950,7 +2962,9 @@ - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. 你可以 部署一个容器化应用, 选择其他命名空间,或者 阅读 Dashboard 说明 open_in_new @@ -3278,7 +3292,8 @@ - ago + ago @@ -3344,7 +3359,7 @@ - + @@ -3433,7 +3448,7 @@ - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 请选择您创建的 kubeconfig 文件以配置对集群的访问权限。 要了解有关如何配置和使用 kubeconfig 文件的更多信息, 请参阅配置到多个集群的访问 部分。 src/app/frontend/login/template.html @@ -3441,7 +3456,7 @@ - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 确保在集群中启用了对基本身份验证的支持。 要了解有关如何配置基本身份验证的详情,请参阅 AuthenticatingABAC Mode 部分。 src/app/frontend/login/template.html @@ -3449,7 +3464,7 @@ - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 每个 Service Account 都有一个合法的 Bearer Token ,可用于登录 Dashboard 。 要了解有关如何配置和使用 Bearer Tokens 的更多信息,请参阅 身份验证 部分。 src/app/frontend/login/template.html @@ -3489,7 +3504,8 @@ - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 检测到不安全的访问。无法登陆。通过 HTTPS 或使用 localhost 安全访问 Dashboard 。更多信息 在这里 阅读。 @@ -3532,7 +3548,7 @@ - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard 是由 Dashboard 社区 开发的 开源项目 @@ -3706,12 +3722,16 @@ - Name must be up to characters long. + Name must be up to characters long. 名称必须大于 个字符。 src/app/frontend/create/from/form/createnamespace/template.html 39 + + src/app/frontend/create/from/form/createsecret/template.html + 39 + Name must be alphanumeric and may contain dashes. @@ -3738,8 +3758,12 @@ - Learn more open_in_new + Learn more open_in_new 了解更多 open_in_new + + src/app/frontend/create/from/file/template.html + 29 + src/app/frontend/create/from/form/createnamespace/template.html 53 @@ -3752,6 +3776,54 @@ src/app/frontend/create/from/form/createsecret/template.html 82 + + src/app/frontend/create/from/form/template.html + 55 + + + src/app/frontend/create/from/form/template.html + 85 + + + src/app/frontend/create/from/form/template.html + 121 + + + src/app/frontend/create/from/form/template.html + 141 + + + src/app/frontend/create/from/form/template.html + 174 + + + src/app/frontend/create/from/form/template.html + 203 + + + src/app/frontend/create/from/form/template.html + 231 + + + src/app/frontend/create/from/form/template.html + 281 + + + src/app/frontend/create/from/form/template.html + 308 + + + src/app/frontend/create/from/form/template.html + 326 + + + src/app/frontend/create/from/form/template.html + 340 + + + src/app/frontend/create/from/input/template.html + 29 + Create @@ -3914,7 +3986,7 @@ - Container image is invalid: + Container image is invalid: 容器镜像无效: src/app/frontend/create/from/form/template.html @@ -4200,7 +4272,7 @@ - + @@ -4442,7 +4514,7 @@ - is not unique + is not unique 不是唯一的 @@ -4564,7 +4636,7 @@ - Auto-refresh (every s.) + Auto-refresh (every s.) 自动刷新 (每 秒) src/app/frontend/logs/template.html @@ -4580,7 +4652,9 @@ - Logs from to UTC + Logs from to UTC Logs from to UTC @@ -5158,7 +5232,7 @@ - + src/app/frontend/resource/discovery/ingress/detail/template.html @@ -5852,7 +5926,11 @@ - Shell in in + Shell in in Shell in diff --git a/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf b/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf index 80448e3f33ce..c4dd5f249d01 100644 --- a/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf +++ b/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf @@ -95,7 +95,7 @@ - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? 你確定要刪除 @@ -132,7 +132,7 @@ - Size: B + Size: B 尺寸: B src/app/frontend/common/dialogs/download/template.html @@ -216,7 +216,7 @@ - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. 將更新爲目標副本數。 @@ -274,7 +274,7 @@ - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. src/app/frontend/common/dialogs/restartresource/template.html @@ -282,7 +282,7 @@ - Trigger a + Trigger a 觸發一個 src/app/frontend/common/dialogs/triggerresource/template.html @@ -290,7 +290,7 @@ - will be triggered. + will be triggered. 將會被觸發。 src/app/frontend/common/dialogs/triggerresource/template.html @@ -548,7 +548,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 38 + 40 @@ -560,7 +560,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 56 + 60 @@ -572,7 +572,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 74 + 80 @@ -584,7 +584,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 92 + 100 @@ -628,7 +628,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 111 + 121 src/app/frontend/resource/cluster/node/detail/template.html @@ -648,7 +648,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 129 + 141 @@ -660,7 +660,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 147 + 161 @@ -672,7 +672,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 165 + 181 @@ -1726,6 +1726,10 @@ src/app/frontend/common/components/container/template.html 34 + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 + Ready @@ -1816,12 +1820,16 @@ - bytes + bytes bytes src/app/frontend/common/components/container/template.html 152 + + src/app/frontend/common/components/container/template.html + 174 + bytes @@ -2309,7 +2317,9 @@ - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new @@ -2327,7 +2337,9 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new @@ -2435,7 +2447,7 @@ - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 你是否希望保持當前頁面并從 to 中更改命名空間? @@ -2965,7 +2977,9 @@ - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. You can deploy a containerized app, select other namespace or take the Dashboard Tour @@ -3313,7 +3327,8 @@ - ago + ago @@ -3381,7 +3396,7 @@ - + @@ -3470,7 +3485,7 @@ - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 請選擇您創建的kubeconfig文件以配置對集群的訪問權限。 要瞭解有關如何配置和使用kubeconfig文件的更多信息, 請參閲Configure Access to Multiple Clusters 部分. @@ -3480,7 +3495,7 @@ - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 確保在集群中啓用了對基本身份驗證的支持。 要了解有關如何配置基本身份驗證的詳情,请參閲 AuthenticatingABAC Mode 部分. @@ -3490,7 +3505,7 @@ - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 每個 Service Account 都有一個 valid Bearer Token ,可用於登錄 Dashboard 。 要瞭解如何配置使用 Bearer Tokens 的更多信息,请參閲 Authentication 部分. @@ -3532,7 +3547,8 @@ - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more @@ -3581,7 +3597,7 @@ - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Dashboard 使 Kubernetes Dashboard 成爲可能 community as an @@ -3713,7 +3729,7 @@ - + src/app/frontend/resource/discovery/ingress/detail/template.html @@ -3783,7 +3799,7 @@ - Name must be up to characters long. + Name must be up to characters long. Name必须大於 个字符. @@ -3791,6 +3807,10 @@ src/app/frontend/create/from/form/createnamespace/template.html 39 + + src/app/frontend/create/from/form/createsecret/template.html + 39 + Name must be alphanumeric and may contain dashes. @@ -3819,11 +3839,15 @@ - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new + + src/app/frontend/create/from/file/template.html + 29 + src/app/frontend/create/from/form/createnamespace/template.html 53 @@ -3836,6 +3860,54 @@ src/app/frontend/create/from/form/createsecret/template.html 82 + + src/app/frontend/create/from/form/template.html + 55 + + + src/app/frontend/create/from/form/template.html + 85 + + + src/app/frontend/create/from/form/template.html + 121 + + + src/app/frontend/create/from/form/template.html + 141 + + + src/app/frontend/create/from/form/template.html + 174 + + + src/app/frontend/create/from/form/template.html + 203 + + + src/app/frontend/create/from/form/template.html + 231 + + + src/app/frontend/create/from/form/template.html + 281 + + + src/app/frontend/create/from/form/template.html + 308 + + + src/app/frontend/create/from/form/template.html + 326 + + + src/app/frontend/create/from/form/template.html + 340 + + + src/app/frontend/create/from/input/template.html + 29 + Create @@ -4017,7 +4089,7 @@ - Container image is invalid: + Container image is invalid: Container image 无效: @@ -4332,7 +4404,7 @@ - + @@ -4615,7 +4687,7 @@ - is not unique + is not unique 不是唯一的 @@ -4749,7 +4821,7 @@ - Auto-refresh (every s.) + Auto-refresh (every s.) Auto-refresh (every s.) src/app/frontend/logs/template.html @@ -4765,7 +4837,9 @@ - Logs from to UTC + Logs from to UTC Logs from to UTC @@ -6021,7 +6095,11 @@ - Shell in in + Shell in in Shell in diff --git a/i18n/zh-Hant/messages.zh-Hant.xlf b/i18n/zh-Hant/messages.zh-Hant.xlf index 8363941f787c..5dccba998b86 100644 --- a/i18n/zh-Hant/messages.zh-Hant.xlf +++ b/i18n/zh-Hant/messages.zh-Hant.xlf @@ -95,7 +95,7 @@ - Are you sure you want to delete  in namespace ? + Are you sure you want to delete  in namespace ? 您確定要刪除 @@ -132,7 +132,7 @@ - Size: B + Size: B 尺寸: B src/app/frontend/common/dialogs/download/template.html @@ -216,7 +216,7 @@ - will be updated to reflect the desired replicas count. + will be updated to reflect the desired replicas count. 將更新爲目標副本數。 @@ -274,7 +274,7 @@ - in namespace will be restarted. + in namespace will be restarted. in namespace will be restarted. src/app/frontend/common/dialogs/restartresource/template.html @@ -282,7 +282,7 @@ - Trigger a + Trigger a 觸發一個 src/app/frontend/common/dialogs/triggerresource/template.html @@ -290,7 +290,7 @@ - will be triggered. + will be triggered. 將會被觸發。 src/app/frontend/common/dialogs/triggerresource/template.html @@ -548,7 +548,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 38 + 40 @@ -560,7 +560,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 56 + 60 @@ -572,7 +572,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 74 + 80 @@ -584,7 +584,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 92 + 100 @@ -628,7 +628,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 111 + 121 src/app/frontend/resource/cluster/node/detail/template.html @@ -648,7 +648,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 129 + 141 @@ -660,7 +660,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 147 + 161 @@ -672,7 +672,7 @@ src/app/frontend/common/components/workloadstatus/template.html - 165 + 181 @@ -1726,6 +1726,10 @@ src/app/frontend/common/components/container/template.html 34 + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 + Ready @@ -1816,12 +1820,16 @@ - bytes + bytes bytes src/app/frontend/common/components/container/template.html 152 + + src/app/frontend/common/components/container/template.html + 174 + bytes @@ -2317,7 +2325,9 @@ - Endpoints open_in_new + Endpoints open_in_new Endpoints open_in_new @@ -2335,7 +2345,9 @@ - Hosts open_in_new + Hosts open_in_new Hosts open_in_new @@ -2467,7 +2479,7 @@ - Do you want to stay on current page and change namespace from to ? + Do you want to stay on current page and change namespace from to ? 您是否希望保持當前頁面並從 to 中更改命名空間? @@ -2961,7 +2973,9 @@ - You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. + You can deploy a containerized app, select other namespace or take the Dashboard Tour open_in_new to learn more. 您可以 部署一個容器化應用 , select other namespace or 閱讀 Dashboard 說明 @@ -3309,7 +3323,8 @@ - ago + ago @@ -3377,7 +3392,7 @@ - + @@ -3466,7 +3481,7 @@ - Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. + Please select the kubeconfig file that you have created to configure access to the cluster. To find out more about how to configure and use kubeconfig file, please refer to the Configure Access to Multiple Clusters section. 請選擇您設定的 kubeconfig 文件以配置對叢集的訪問權限。要瞭解有關如何配置和使用 kubeconfig 文件的更多訊息,請參閲Configure Access to Multiple Clusters 部分. @@ -3476,7 +3491,7 @@ - Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. + Make sure that support for basic authentication is enabled in the cluster. To find out more about how to configure basic authentication, please refer to the Authenticating and ABAC Mode sections. 確保在集群中啓用了對基本身份驗證的支持。要了解有關如何配置基本身份驗證的詳情,請參閲AuthenticatingABAC Mode 部分. @@ -3486,7 +3501,7 @@ - Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. + Every Service Account has a Secret with valid Bearer Token that can be used to log in to Dashboard. To find out more about how to configure and use Bearer Tokens, please refer to the Authentication section. 每個 Service Account 都有一個合法的 Bearer Token ,可用於登入 Dashboard。要瞭解更多如何配置並使用 Bearer Tokens 的資訊,請參閲 Authentication 部分. @@ -3528,7 +3543,8 @@ - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . 檢測到不安全的訪問。無法登陸。通過 HTTPS 或使用 localhost 安全訪問 Dashboard。更多資訊 @@ -3577,7 +3593,7 @@ - Kubernetes Dashboard is made possible by the Dashboard community as an open source project. + Kubernetes Dashboard is made possible by the Dashboard community as an open source project. Kubernetes Dashboard 是由 Dashboard 社區 開發的 @@ -3755,7 +3771,7 @@ - Name must be up to characters long. + Name must be up to characters long. 名稱必須大於 個字符 @@ -3763,6 +3779,10 @@ src/app/frontend/create/from/form/createnamespace/template.html 39 + + src/app/frontend/create/from/form/createsecret/template.html + 39 + Name must be alphanumeric and may contain dashes. @@ -3791,11 +3811,15 @@ - Learn more open_in_new + Learn more open_in_new 學到更多 open_in_new + + src/app/frontend/create/from/file/template.html + 29 + src/app/frontend/create/from/form/createnamespace/template.html 53 @@ -3808,6 +3832,54 @@ src/app/frontend/create/from/form/createsecret/template.html 82 + + src/app/frontend/create/from/form/template.html + 55 + + + src/app/frontend/create/from/form/template.html + 85 + + + src/app/frontend/create/from/form/template.html + 121 + + + src/app/frontend/create/from/form/template.html + 141 + + + src/app/frontend/create/from/form/template.html + 174 + + + src/app/frontend/create/from/form/template.html + 203 + + + src/app/frontend/create/from/form/template.html + 231 + + + src/app/frontend/create/from/form/template.html + 281 + + + src/app/frontend/create/from/form/template.html + 308 + + + src/app/frontend/create/from/form/template.html + 326 + + + src/app/frontend/create/from/form/template.html + 340 + + + src/app/frontend/create/from/input/template.html + 29 + Create @@ -3989,7 +4061,7 @@ - Container image is invalid: + Container image is invalid: 容器映像檔無效: @@ -4304,7 +4376,7 @@ - + @@ -4587,7 +4659,7 @@ - is not unique + is not unique 不是唯一的 @@ -4721,7 +4793,7 @@ - Auto-refresh (every s.) + Auto-refresh (every s.) Auto-refresh (every s.) src/app/frontend/logs/template.html @@ -4737,7 +4809,9 @@ - Logs from to UTC + Logs from to UTC Logs from to UTC @@ -5315,7 +5389,7 @@ - + src/app/frontend/resource/discovery/ingress/detail/template.html @@ -6021,7 +6095,11 @@ - Shell in in + Shell in in Shell in diff --git a/src/app/frontend/_dark.scss b/src/app/frontend/_dark.scss index ec36f444f4b1..20ac5872b26e 100644 --- a/src/app/frontend/_dark.scss +++ b/src/app/frontend/_dark.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '~@angular/material/theming'; -@import './theming'; +@use '~@angular/material/theming'; +@use './theming'; $colors-dark: ( primary: #327df4, diff --git a/src/app/frontend/_light.scss b/src/app/frontend/_light.scss index cf70bcb1c6d9..2ada5d05aae5 100644 --- a/src/app/frontend/_light.scss +++ b/src/app/frontend/_light.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '~@angular/material/theming'; -@import './theming'; +@use '~@angular/material/theming'; +@use './theming'; $colors-light: ( primary: #326de6, diff --git a/src/app/frontend/_mixins.scss b/src/app/frontend/_mixins.scss index c23ca931aea9..eb8dc9499c49 100644 --- a/src/app/frontend/_mixins.scss +++ b/src/app/frontend/_mixins.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import './variables'; +@use './variables'; @mixin kd-icon-size($size: 3 * $baseline-grid) { font-size: $size; diff --git a/src/app/frontend/_theming.scss b/src/app/frontend/_theming.scss index 7c65ecf15572..c780b32ccdbc 100644 --- a/src/app/frontend/_theming.scss +++ b/src/app/frontend/_theming.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '~@angular/material/theming'; -@import 'variables'; +@use '~@angular/material/theming'; +@use 'variables'; @mixin kd-theme($theme, $colors) { $foreground-palette: map-get($theme, foreground); diff --git a/src/app/frontend/about/style.scss b/src/app/frontend/about/style.scss index c0d03cce3f6a..36a28fdafd5c 100644 --- a/src/app/frontend/about/style.scss +++ b/src/app/frontend/about/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../variables'; -@import '../mixins'; +@use '../variables'; +@use '../mixins'; .kd-about-logo-icon { @include kd-icon-size(8 * $baseline-grid); diff --git a/src/app/frontend/chrome/nav/item/style.scss b/src/app/frontend/chrome/nav/item/style.scss index 154e3aba5860..12c62be8bf32 100644 --- a/src/app/frontend/chrome/nav/item/style.scss +++ b/src/app/frontend/chrome/nav/item/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; :host { display: block; diff --git a/src/app/frontend/chrome/nav/style.scss b/src/app/frontend/chrome/nav/style.scss index ec85473a6161..fec0ed51d7c2 100644 --- a/src/app/frontend/chrome/nav/style.scss +++ b/src/app/frontend/chrome/nav/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../variables'; +@use '../../variables'; .kd-nav-container { background-color: transparent; diff --git a/src/app/frontend/chrome/notifications/style.scss b/src/app/frontend/chrome/notifications/style.scss index 827f56c624a4..dd753fcf6391 100644 --- a/src/app/frontend/chrome/notifications/style.scss +++ b/src/app/frontend/chrome/notifications/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../variables'; -@import '../../mixins'; +@use '../../variables'; +@use '../../mixins'; $counter-size: $baseline-grid * 2; $drawer-size: $baseline-grid * 50; diff --git a/src/app/frontend/chrome/search/style.scss b/src/app/frontend/chrome/search/style.scss index 54d995b38957..5cf8ff72beb8 100644 --- a/src/app/frontend/chrome/search/style.scss +++ b/src/app/frontend/chrome/search/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../variables'; +@use '../../variables'; .kd-search { border-radius: $baseline-grid / 4; diff --git a/src/app/frontend/chrome/style.scss b/src/app/frontend/chrome/style.scss index b2907aef5537..090d3ef51090 100644 --- a/src/app/frontend/chrome/style.scss +++ b/src/app/frontend/chrome/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../variables'; +@use '../variables'; %kd-toolbar-logo-placeholder { height: 4 * $baseline-grid; diff --git a/src/app/frontend/chrome/userpanel/style.scss b/src/app/frontend/chrome/userpanel/style.scss index 0302d045ccaf..9f9b015c4611 100644 --- a/src/app/frontend/chrome/userpanel/style.scss +++ b/src/app/frontend/chrome/userpanel/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../variables'; -@import '../../mixins'; +@use '../../variables'; +@use '../../mixins'; .kd-user-panel-icon { @include kd-icon-size; diff --git a/src/app/frontend/common/components/breadcrumbs/style.scss b/src/app/frontend/common/components/breadcrumbs/style.scss index 9fcf5e8ae5d2..d46436270640 100644 --- a/src/app/frontend/common/components/breadcrumbs/style.scss +++ b/src/app/frontend/common/components/breadcrumbs/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; .kd-breadcrumbs-container { display: flex; diff --git a/src/app/frontend/common/components/card/style.scss b/src/app/frontend/common/components/card/style.scss index 1ee1b0cebe3e..58544db6f405 100644 --- a/src/app/frontend/common/components/card/style.scss +++ b/src/app/frontend/common/components/card/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; -@import '../../../mixins'; +@use '../../../variables'; +@use '../../../mixins'; :host { div { diff --git a/src/app/frontend/common/components/container/style.scss b/src/app/frontend/common/components/container/style.scss index deb18b01b33b..c64fe03ca6e4 100644 --- a/src/app/frontend/common/components/container/style.scss +++ b/src/app/frontend/common/components/container/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; -@import '../../../mixins'; +@use '../../../variables'; +@use '../../../mixins'; .kd-env-variable-icon { @include kd-icon-size($caption-font-size-base); diff --git a/src/app/frontend/common/components/endpoint/cardlist/style.scss b/src/app/frontend/common/components/endpoint/cardlist/style.scss index dd0210d06c3f..4ed9d1c84ad0 100755 --- a/src/app/frontend/common/components/endpoint/cardlist/style.scss +++ b/src/app/frontend/common/components/endpoint/cardlist/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; +@use '../../../../variables'; .ports-item-line-height { line-height: 2.5 * $baseline-grid; diff --git a/src/app/frontend/common/components/endpoint/external/style.scss b/src/app/frontend/common/components/endpoint/external/style.scss index 245829c74785..6ba918a21aa7 100644 --- a/src/app/frontend/common/components/endpoint/external/style.scss +++ b/src/app/frontend/common/components/endpoint/external/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; -@import '../../../../mixins'; +@use '../../../../variables'; +@use '../../../../mixins'; .kd-endpoint-icon { @include kd-icon-size($body-font-size-base); diff --git a/src/app/frontend/common/components/endpoint/internal/style.scss b/src/app/frontend/common/components/endpoint/internal/style.scss index c271a17dd187..ab3bbace01f3 100644 --- a/src/app/frontend/common/components/endpoint/internal/style.scss +++ b/src/app/frontend/common/components/endpoint/internal/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; +@use '../../../../variables'; .kd-internal-endpoint { padding: (.25 * $baseline-grid) 0; diff --git a/src/app/frontend/common/components/hiddenproperty/style.scss b/src/app/frontend/common/components/hiddenproperty/style.scss index 15e02a542356..dfa3af8e35b9 100644 --- a/src/app/frontend/common/components/hiddenproperty/style.scss +++ b/src/app/frontend/common/components/hiddenproperty/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; -@import '../../../mixins'; +@use '../../../variables'; +@use '../../../mixins'; .kd-hidden-property-key { outline: none; diff --git a/src/app/frontend/common/components/list/filter/style.scss b/src/app/frontend/common/components/list/filter/style.scss index 505429f2c55b..a961a380a312 100644 --- a/src/app/frontend/common/components/list/filter/style.scss +++ b/src/app/frontend/common/components/list/filter/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; +@use '../../../../variables'; :host { display: flex; diff --git a/src/app/frontend/common/components/list/rowdetail/style.scss b/src/app/frontend/common/components/list/rowdetail/style.scss index 025182eb908d..8d634c15037e 100644 --- a/src/app/frontend/common/components/list/rowdetail/style.scss +++ b/src/app/frontend/common/components/list/rowdetail/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; +@use '../../../../variables'; .kd-row-detail { padding: $baseline-grid (2 * $baseline-grid) 0 (7.5 * $baseline-grid); diff --git a/src/app/frontend/common/components/list/zerostate/style.scss b/src/app/frontend/common/components/list/zerostate/style.scss index e8295f5ca893..950f443ebacd 100644 --- a/src/app/frontend/common/components/list/zerostate/style.scss +++ b/src/app/frontend/common/components/list/zerostate/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; +@use '../../../../variables'; .kd-zerostate-container { padding: 2 * $baseline-grid; diff --git a/src/app/frontend/common/components/namespace/style.scss b/src/app/frontend/common/components/namespace/style.scss index 2e2390105d07..50bb879555d2 100644 --- a/src/app/frontend/common/components/namespace/style.scss +++ b/src/app/frontend/common/components/namespace/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; :host { border-radius: $baseline-grid / 4; diff --git a/src/app/frontend/common/components/property/style.scss b/src/app/frontend/common/components/property/style.scss index ed7e733bb51e..4546958bed03 100644 --- a/src/app/frontend/common/components/property/style.scss +++ b/src/app/frontend/common/components/property/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; .kd-property-container { margin: (.75 * $baseline-grid) (5 * $baseline-grid) (.75 * $baseline-grid) 0; diff --git a/src/app/frontend/common/components/resourcelist/ingress/style.scss b/src/app/frontend/common/components/resourcelist/ingress/style.scss index 8f909136eff3..02d67361a77e 100644 --- a/src/app/frontend/common/components/resourcelist/ingress/style.scss +++ b/src/app/frontend/common/components/resourcelist/ingress/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; -@import '../../../../mixins'; +@use '../../../../variables'; +@use '../../../../mixins'; .external-link-icon { @include kd-icon-size($body-font-size-base); diff --git a/src/app/frontend/common/components/textinput/style.scss b/src/app/frontend/common/components/textinput/style.scss index c3e573410829..35f9420442f3 100644 --- a/src/app/frontend/common/components/textinput/style.scss +++ b/src/app/frontend/common/components/textinput/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; .kd-ace { height: 45 * $baseline-grid; diff --git a/src/app/frontend/common/components/uploadfile/style.scss b/src/app/frontend/common/components/uploadfile/style.scss index ccb5ea81342d..13a14715a33f 100644 --- a/src/app/frontend/common/components/uploadfile/style.scss +++ b/src/app/frontend/common/components/uploadfile/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; .kd-upload-button { margin-left: 2 * $baseline-grid; diff --git a/src/app/frontend/common/components/workloadstatus/style.scss b/src/app/frontend/common/components/workloadstatus/style.scss index 12ff5c86ee44..6f496ae0e6ec 100644 --- a/src/app/frontend/common/components/workloadstatus/style.scss +++ b/src/app/frontend/common/components/workloadstatus/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; .kd-graph-container { flex: auto; diff --git a/src/app/frontend/common/components/zerostate/style.scss b/src/app/frontend/common/components/zerostate/style.scss index 1155ff22ba8a..bbb845d3efe9 100644 --- a/src/app/frontend/common/components/zerostate/style.scss +++ b/src/app/frontend/common/components/zerostate/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; -@import '../../../mixins'; +@use '../../../variables'; +@use '../../../mixins'; .kd-zerostate-icon { @include kd-icon-size($body-font-size-base); diff --git a/src/app/frontend/common/dialogs/download/style.scss b/src/app/frontend/common/dialogs/download/style.scss index 1539d0505304..d363a1930a39 100644 --- a/src/app/frontend/common/dialogs/download/style.scss +++ b/src/app/frontend/common/dialogs/download/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; -@import '../../../mixins'; +@use '../../../variables'; +@use '../../../mixins'; .kd-download-progress-bar { margin-bottom: 2.5 * $baseline-grid; diff --git a/src/app/frontend/common/pipes/filterby.ts b/src/app/frontend/common/pipes/filterby.ts index d793f5670e6f..f7204e5e3d3a 100644 --- a/src/app/frontend/common/pipes/filterby.ts +++ b/src/app/frontend/common/pipes/filterby.ts @@ -1,3 +1,17 @@ +// Copyright 2017 The Kubernetes Authors. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + import {Pipe, PipeTransform} from '@angular/core'; @Pipe({name: 'kdFilterBy'}) diff --git a/src/app/frontend/common/services/resource/resource.ts b/src/app/frontend/common/services/resource/resource.ts index 818cd7324a5c..6a448c37e7c2 100644 --- a/src/app/frontend/common/services/resource/resource.ts +++ b/src/app/frontend/common/services/resource/resource.ts @@ -45,11 +45,7 @@ export class ResourceService extends ResourceBase { return timer(0, interval); }) ) - .pipe( - switchMapTo( - this.http_.get(endpoint, {params}) - ) - ) + .pipe(switchMapTo(this.http_.get(endpoint, {params}))) .pipe(publishReplay(1)) .pipe(refCount()); } @@ -89,11 +85,7 @@ export class NamespacedResourceService extends ResourceBase { return timer(0, interval); }) ) - .pipe( - switchMapTo( - this.http_.get(endpoint, {params}) - ) - ) + .pipe(switchMapTo(this.http_.get(endpoint, {params}))) .pipe(publishReplay(1)) .pipe(refCount()); } diff --git a/src/app/frontend/create/from/file/style.scss b/src/app/frontend/create/from/file/style.scss index c0b419244005..87a5179a9541 100644 --- a/src/app/frontend/create/from/file/style.scss +++ b/src/app/frontend/create/from/file/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; .kd-create-from-file-info { margin-bottom: $baseline-grid * 3; diff --git a/src/app/frontend/create/from/form/helpsection/style.scss b/src/app/frontend/create/from/form/helpsection/style.scss index 6d05b43755dc..747320f2d049 100644 --- a/src/app/frontend/create/from/form/helpsection/style.scss +++ b/src/app/frontend/create/from/form/helpsection/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; +@use '../../../../variables'; // Align items only in the current layout (kd-help-section). .kd-help-section ::ng-deep > { diff --git a/src/app/frontend/create/from/form/helpsection/userhelp/style.scss b/src/app/frontend/create/from/form/helpsection/userhelp/style.scss index 0dcc71491004..afb897cfc55d 100644 --- a/src/app/frontend/create/from/form/helpsection/userhelp/style.scss +++ b/src/app/frontend/create/from/form/helpsection/userhelp/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../../variables'; +@use '../../../../../variables'; .kd-user-help ::ng-deep { font-size: $body-font-size-base; diff --git a/src/app/frontend/create/from/form/style.scss b/src/app/frontend/create/from/form/style.scss index 94287267b163..fafa675ad54f 100644 --- a/src/app/frontend/create/from/form/style.scss +++ b/src/app/frontend/create/from/form/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; .kd-block { display: block; diff --git a/src/app/frontend/create/from/input/style.scss b/src/app/frontend/create/from/input/style.scss index fd6bed01a11e..1b892c813686 100644 --- a/src/app/frontend/create/from/input/style.scss +++ b/src/app/frontend/create/from/input/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; .kd-create-from-input-info { margin-bottom: $baseline-grid * 3; diff --git a/src/app/frontend/create/style.scss b/src/app/frontend/create/style.scss index 184d8ceae3a7..483441b04a3b 100644 --- a/src/app/frontend/create/style.scss +++ b/src/app/frontend/create/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../variables'; -@import '../mixins'; +@use '../variables'; +@use '../mixins'; .kd-create-container { padding: 0; diff --git a/src/app/frontend/error/style.scss b/src/app/frontend/error/style.scss index 8a574597315e..403edd6da2fd 100644 --- a/src/app/frontend/error/style.scss +++ b/src/app/frontend/error/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../variables'; -@import '../mixins'; +@use '../variables'; +@use '../mixins'; .kd-about-logo-icon { @include kd-icon-size(8 * $baseline-grid); diff --git a/src/app/frontend/index.scss b/src/app/frontend/index.scss index 9c29d2efbaef..fc48c83a6646 100644 --- a/src/app/frontend/index.scss +++ b/src/app/frontend/index.scss @@ -12,11 +12,11 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '~@angular/material/prebuilt-themes/deeppurple-amber.css'; -@import './dark'; -@import './light'; -@import './variables'; -@import './mixins'; +@use '~@angular/material/prebuilt-themes/deeppurple-amber.css'; +@use './dark'; +@use './light'; +@use './variables'; +@use './mixins'; ///////////////////////////////// // Overrides of default styles // diff --git a/src/app/frontend/login/style.scss b/src/app/frontend/login/style.scss index 956d2292fa2d..6a249173ee31 100644 --- a/src/app/frontend/login/style.scss +++ b/src/app/frontend/login/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../variables'; +@use '../variables'; .kd-login-container { display: grid; diff --git a/src/app/frontend/logs/style.scss b/src/app/frontend/logs/style.scss index 11bbba5c3044..f4db1a4d0190 100644 --- a/src/app/frontend/logs/style.scss +++ b/src/app/frontend/logs/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../variables'; -@import '../mixins'; +@use '../variables'; +@use '../mixins'; %kd-logs-element-base { font-family: $font-family-monospace; diff --git a/src/app/frontend/resource/config/secret/detail/edit/style.scss b/src/app/frontend/resource/config/secret/detail/edit/style.scss index 7474c7aa4425..df75e7207893 100644 --- a/src/app/frontend/resource/config/secret/detail/edit/style.scss +++ b/src/app/frontend/resource/config/secret/detail/edit/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../../variables'; -@import '../../../../../mixins'; +@use '../../../../../variables'; +@use '../../../../../mixins'; .kd-secret-detail-text { width: 100%; diff --git a/src/app/frontend/resource/config/storageclass/detail/style.scss b/src/app/frontend/resource/config/storageclass/detail/style.scss index ec1620e5bd53..9a1af92cf690 100644 --- a/src/app/frontend/resource/config/storageclass/detail/style.scss +++ b/src/app/frontend/resource/config/storageclass/detail/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; -@import '../../../../mixins'; +@use '../../../../variables'; +@use '../../../../mixins'; .kd-storage-class-parameter-icon { @include kd-icon-size($caption-font-size-base); diff --git a/src/app/frontend/resource/workloads/pod/detail/style.scss b/src/app/frontend/resource/workloads/pod/detail/style.scss index 1e63b13c3fce..885aabc7b53d 100644 --- a/src/app/frontend/resource/workloads/pod/detail/style.scss +++ b/src/app/frontend/resource/workloads/pod/detail/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../../variables'; +@use '../../../../variables'; .section-header { font-size: $subhead-font-size-base-lg; diff --git a/src/app/frontend/settings/global/namespace/style.scss b/src/app/frontend/settings/global/namespace/style.scss index 79a96af1a3da..458f74637c51 100644 --- a/src/app/frontend/settings/global/namespace/style.scss +++ b/src/app/frontend/settings/global/namespace/style.scss @@ -11,7 +11,7 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -@import '../../../variables'; +@use '../../../variables'; kd-settings-entry { min-height: 7 * $baseline-grid; diff --git a/src/app/frontend/settings/global/style.scss b/src/app/frontend/settings/global/style.scss index 3ce76b98d9dc..4688b1d87c0e 100644 --- a/src/app/frontend/settings/global/style.scss +++ b/src/app/frontend/settings/global/style.scss @@ -11,7 +11,7 @@ // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. // See the License for the specific language governing permissions and // limitations under the License. -@import '../../variables'; +@use '../../variables'; kd-settings-entry { min-height: 7 * $baseline-grid; diff --git a/src/app/frontend/settings/local/style.scss b/src/app/frontend/settings/local/style.scss index 5ac1c47442f7..052e398825e1 100644 --- a/src/app/frontend/settings/local/style.scss +++ b/src/app/frontend/settings/local/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../../variables'; +@use '../../variables'; .mat-button-toggle-group { border: 0; diff --git a/src/app/frontend/shell/styles.scss b/src/app/frontend/shell/styles.scss index bc09ff5d906d..186089d54bfa 100644 --- a/src/app/frontend/shell/styles.scss +++ b/src/app/frontend/shell/styles.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@import '../variables'; +@use '../variables'; @mixin flex-full-height { display: flex; From d3c13acd163d45766dc51208d22d4fa27ece35d4 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 20 May 2021 10:32:16 +0200 Subject: [PATCH 13/16] Regenerate lockfile --- package-lock.json | 844 ++++++++++++++++++++++------------------------ 1 file changed, 403 insertions(+), 441 deletions(-) diff --git a/package-lock.json b/package-lock.json index fd7fc7cf5982..272817c6d83e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -249,6 +249,16 @@ "chokidar": ">=3.0.0 <4.0.0" } }, + "sass-loader": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-11.0.1.tgz", + "integrity": "sha512-Vp1LcP4slTsTNLEiDkTcm8zGN/XYYrZz2BZybQbliWA8eXveqA/AxsEjllQTpJbg2MzCsx/qNO48sHdZtOaxTw==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, "source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", @@ -565,9 +575,9 @@ } }, "@babel/generator": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.2.tgz", - "integrity": "sha512-OnADYbKrffDVai5qcpkMxQ7caomHOoEwjkouqnN2QhydAjowFAZcsdecFIRUBdb+ZcruwYE4ythYmF1UBZU5xQ==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", + "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", "requires": { "@babel/types": "^7.14.2", "jsesc": "^2.5.1", @@ -614,23 +624,23 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.2.tgz", - "integrity": "sha512-6YctwVsmlkchxfGUogvVrrhzyD3grFJyluj5JgDlQrwfMLJSt5tdAzFZfPf4H2Xoi5YLcQ6BxfJlaOBHuctyIw==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.3.tgz", + "integrity": "sha512-BnEfi5+6J2Lte9LeiL6TxLWdIlEv9Woacc1qXzXBgbikcOzMRM2Oya5XGg/f/ngotv1ej2A/b+3iJH8wbS1+lQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.12.13", "@babel/helper-function-name": "^7.14.2", "@babel/helper-member-expression-to-functions": "^7.13.12", "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/helper-replace-supers": "^7.13.12", + "@babel/helper-replace-supers": "^7.14.3", "@babel/helper-split-export-declaration": "^7.12.13" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz", - "integrity": "sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.3.tgz", + "integrity": "sha512-JIB2+XJrb7v3zceV2XzDhGIB902CmKGSpSl4q2C6agU9SNLG/2V1RtFRGPG1Ajh9STj3+q6zJMOC+N/pp2P9DA==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.12.13", @@ -759,15 +769,15 @@ } }, "@babel/helper-replace-supers": { - "version": "7.13.12", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz", - "integrity": "sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.3.tgz", + "integrity": "sha512-Rlh8qEWZSTfdz+tgNV/N4gz1a0TMNwCUcENhMjHTHKp3LseYH5Jha0NSlyTQWMnjbYcwFt+bqAMqSLHVXkQ6UA==", "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.13.12", "@babel/helper-optimise-call-expression": "^7.12.13", - "@babel/traverse": "^7.13.0", - "@babel/types": "^7.13.12" + "@babel/traverse": "^7.14.2", + "@babel/types": "^7.14.2" } }, "@babel/helper-simple-access": { @@ -840,9 +850,9 @@ } }, "@babel/parser": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.2.tgz", - "integrity": "sha512-IoVDIHpsgE/fu7eXBeRWt8zLbDrSvD7H1gpomOkPpBoEN8KCruCqSDdqo8dddwQQrui30KSvQBaMUOJiuFu6QQ==" + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.3.tgz", + "integrity": "sha512-7MpZDIfI7sUC5zWo2+foJ50CSI5lcqDehZ0lVgIhSi4bFEk94fLAKlF3Q0nzSQQ+ca0lm+O6G9ztKVBeu8PMRQ==" }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { "version": "7.13.12", @@ -877,11 +887,12 @@ } }, "@babel/plugin-proposal-class-static-block": { - "version": "7.13.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.13.11.tgz", - "integrity": "sha512-fJTdFI4bfnMjvxJyNuaf8i9mVcZ0UhetaGEUHaHV9KEnibLugJkZAtXikR8KcYj+NYmI4DZMS8yQAyg+hvfSqg==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.3.tgz", + "integrity": "sha512-HEjzp5q+lWSjAgJtSluFDrGGosmwTgKwCXdDQZvhKsRlwv3YdkUEqxNrrjesJd+B9E9zvr1PVPVBvhYZ9msjvQ==", "dev": true, "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.3", "@babel/helper-plugin-utils": "^7.13.0", "@babel/plugin-syntax-class-static-block": "^7.12.13" } @@ -2105,9 +2116,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2215,9 +2226,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2300,9 +2311,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2387,9 +2398,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2471,9 +2482,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2576,9 +2587,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2708,9 +2719,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -2817,9 +2828,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -3682,9 +3693,9 @@ } }, "@types/jasmine": { - "version": "3.6.10", - "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.6.10.tgz", - "integrity": "sha512-yfCl7JGtIc5LjScFpeIGBBNhJFkJdAAcsAnAd9ZRHwzh+sR2zkt257BKkTCF5VpJ8wMPnzzZ8QatRdXM8tqpKA==", + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-3.7.4.tgz", + "integrity": "sha512-L3FKeEwMm8e8hqGvt7cSesVmGtavpRyHV1FNDq+Pm5pS4x5eFmE70ZERXCSBWAiLQqXBcZRUrwV59FZLQl/GxQ==", "dev": true }, "@types/jasminewd2": { @@ -3719,9 +3730,9 @@ "dev": true }, "@types/lodash": { - "version": "4.14.168", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.168.tgz", - "integrity": "sha512-oVfRvqHV/V6D1yifJbVRU3TMp8OT6o6BG+U9MkwuJ3U8/CsDHvalRpsxBqivn71ztOFZBTfJMvETbqHiaNSj7Q==", + "version": "4.14.169", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.169.tgz", + "integrity": "sha512-DvmZHoHTFJ8zhVYwCLWbQ7uAbYQEk52Ev2/ZiQ7Y7gQGeV9pjBqjnQpECMHfKS1rCYAhMI7LHVxwyZLZinJgdw==", "dev": true }, "@types/minimatch": { @@ -3737,9 +3748,9 @@ "dev": true }, "@types/node": { - "version": "15.0.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-15.0.1.tgz", - "integrity": "sha512-TMkXt0Ck1y0KKsGr9gJtWGjttxlZnnvDtphxUOSd0bfaR6Q1jle+sPvrzNR1urqYTWMinoKvjKfXUGsumaO1PA==", + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.3.0.tgz", + "integrity": "sha512-8/bnjSZD86ZfpBsDlCIkNXIvm+h6wi9g7IqL+kmFkQ+Wvu3JrasgLElfiPgoo8V8vVfnEi0QVS12gbl94h9YsQ==", "dev": true }, "@types/normalize-package-data": { @@ -3825,13 +3836,13 @@ "dev": true }, "@typescript-eslint/eslint-plugin": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.23.0.tgz", - "integrity": "sha512-tGK1y3KIvdsQEEgq6xNn1DjiFJtl+wn8JJQiETtCbdQxw1vzjXyAaIkEmO2l6Nq24iy3uZBMFQjZ6ECf1QdgGw==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.24.0.tgz", + "integrity": "sha512-qbCgkPM7DWTsYQGjx9RTuQGswi+bEt0isqDBeo+CKV0953zqI0Tp7CZ7Fi9ipgFA6mcQqF4NOVNwS/f2r6xShw==", "dev": true, "requires": { - "@typescript-eslint/experimental-utils": "4.23.0", - "@typescript-eslint/scope-manager": "4.23.0", + "@typescript-eslint/experimental-utils": "4.24.0", + "@typescript-eslint/scope-manager": "4.24.0", "debug": "^4.1.1", "functional-red-black-tree": "^1.0.1", "lodash": "^4.17.15", @@ -3841,55 +3852,55 @@ } }, "@typescript-eslint/experimental-utils": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.23.0.tgz", - "integrity": "sha512-WAFNiTDnQfrF3Z2fQ05nmCgPsO5o790vOhmWKXbbYQTO9erE1/YsFot5/LnOUizLzU2eeuz6+U/81KV5/hFTGA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.24.0.tgz", + "integrity": "sha512-IwTT2VNDKH1h8RZseMH4CcYBz6lTvRoOLDuuqNZZoThvfHEhOiZPQCow+5El3PtyxJ1iDr6UXZwYtE3yZQjhcw==", "dev": true, "requires": { "@types/json-schema": "^7.0.3", - "@typescript-eslint/scope-manager": "4.23.0", - "@typescript-eslint/types": "4.23.0", - "@typescript-eslint/typescript-estree": "4.23.0", + "@typescript-eslint/scope-manager": "4.24.0", + "@typescript-eslint/types": "4.24.0", + "@typescript-eslint/typescript-estree": "4.24.0", "eslint-scope": "^5.0.0", "eslint-utils": "^2.0.0" } }, "@typescript-eslint/parser": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.23.0.tgz", - "integrity": "sha512-wsvjksHBMOqySy/Pi2Q6UuIuHYbgAMwLczRl4YanEPKW5KVxI9ZzDYh3B5DtcZPQTGRWFJrfcbJ6L01Leybwug==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.24.0.tgz", + "integrity": "sha512-dj1ZIh/4QKeECLb2f/QjRwMmDArcwc2WorWPRlB8UNTZlY1KpTVsbX7e3ZZdphfRw29aTFUSNuGB8w9X5sS97w==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "4.23.0", - "@typescript-eslint/types": "4.23.0", - "@typescript-eslint/typescript-estree": "4.23.0", + "@typescript-eslint/scope-manager": "4.24.0", + "@typescript-eslint/types": "4.24.0", + "@typescript-eslint/typescript-estree": "4.24.0", "debug": "^4.1.1" } }, "@typescript-eslint/scope-manager": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.23.0.tgz", - "integrity": "sha512-ZZ21PCFxPhI3n0wuqEJK9omkw51wi2bmeKJvlRZPH5YFkcawKOuRMQMnI8mH6Vo0/DoHSeZJnHiIx84LmVQY+w==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.24.0.tgz", + "integrity": "sha512-9+WYJGDnuC9VtYLqBhcSuM7du75fyCS/ypC8c5g7Sdw7pGL4NDTbeH38eJPfzIydCHZDoOgjloxSAA3+4l/zsA==", "dev": true, "requires": { - "@typescript-eslint/types": "4.23.0", - "@typescript-eslint/visitor-keys": "4.23.0" + "@typescript-eslint/types": "4.24.0", + "@typescript-eslint/visitor-keys": "4.24.0" } }, "@typescript-eslint/types": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.23.0.tgz", - "integrity": "sha512-oqkNWyG2SLS7uTWLZf6Sr7Dm02gA5yxiz1RP87tvsmDsguVATdpVguHr4HoGOcFOpCvx9vtCSCyQUGfzq28YCw==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.24.0.tgz", + "integrity": "sha512-tkZUBgDQKdvfs8L47LaqxojKDE+mIUmOzdz7r+u+U54l3GDkTpEbQ1Jp3cNqqAU9vMUCBA1fitsIhm7yN0vx9Q==", "dev": true }, "@typescript-eslint/typescript-estree": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.23.0.tgz", - "integrity": "sha512-5Sty6zPEVZF5fbvrZczfmLCOcby3sfrSPu30qKoY1U3mca5/jvU5cwsPb/CO6Q3ByRjixTMIVsDkqwIxCf/dMw==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.24.0.tgz", + "integrity": "sha512-kBDitL/by/HK7g8CYLT7aKpAwlR8doshfWz8d71j97n5kUa5caHWvY0RvEUEanL/EqBJoANev8Xc/mQ6LLwXGA==", "dev": true, "requires": { - "@typescript-eslint/types": "4.23.0", - "@typescript-eslint/visitor-keys": "4.23.0", + "@typescript-eslint/types": "4.24.0", + "@typescript-eslint/visitor-keys": "4.24.0", "debug": "^4.1.1", "globby": "^11.0.1", "is-glob": "^4.0.1", @@ -3898,12 +3909,12 @@ } }, "@typescript-eslint/visitor-keys": { - "version": "4.23.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.23.0.tgz", - "integrity": "sha512-5PNe5cmX9pSifit0H+nPoQBXdbNzi5tOEec+3riK+ku4e3er37pKxMKDH5Ct5Y4fhWxcD4spnlYjxi9vXbSpwg==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.24.0.tgz", + "integrity": "sha512-4ox1sjmGHIxjEDBnMCtWFFhErXtKA1Ec0sBpuz0fqf3P+g3JFGyTxxbF06byw0FRsPnnbq44cKivH7Ks1/0s6g==", "dev": true, "requires": { - "@typescript-eslint/types": "4.23.0", + "@typescript-eslint/types": "4.24.0", "eslint-visitor-keys": "^2.0.0" } }, @@ -4314,11 +4325,11 @@ } }, "ansi-to-html": { - "version": "0.6.14", - "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz", - "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==", + "version": "0.6.15", + "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.15.tgz", + "integrity": "sha512-28ijx2aHJGdzbs+O5SNQF65r6rrKYnkuwTYm8lZlChuoJ9P1vVzIpWO20sQTqTPDXYp6NFwk326vApTtLVFXpQ==", "requires": { - "entities": "^1.1.2" + "entities": "^2.0.0" } }, "ansi-wrap": { @@ -4767,9 +4778,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -5996,9 +6007,9 @@ "dev": true }, "codelyzer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.1.tgz", - "integrity": "sha512-cOyGQgMdhnRYtW2xrJUNrNYDjEgwQ+BrE2y93Bwz3h4DJ6vJRLfupemU5N3pbYsUlBHJf0u1j1UGk+NLW4d97g==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/codelyzer/-/codelyzer-6.0.2.tgz", + "integrity": "sha512-v3+E0Ucu2xWJMOJ2fA/q9pDT/hlxHftHGPUay1/1cTgyPV5JTHFdO9hqo837Sx2s9vKBMTt5gO+lhF95PO6J+g==", "dev": true, "requires": { "@angular/compiler": "9.0.0", @@ -6070,16 +6081,6 @@ "object-visit": "^1.0.0" } }, - "color": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.3.tgz", - "integrity": "sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==", - "dev": true, - "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.4" - } - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -6093,22 +6094,18 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, - "color-string": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.5.5.tgz", - "integrity": "sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==", - "dev": true, - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, "color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true }, + "colord": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-1.7.2.tgz", + "integrity": "sha512-/sQCxy6PEhZbrAn1+NVRRefy3k4jkWQGxk7mo2o0CoNA24jq4ujDc2jXzJ5uXphm/TwfdGOP0w8U+H+9ys4Peg==", + "dev": true + }, "colorette": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", @@ -6238,9 +6235,9 @@ } }, "concurrently": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-6.0.2.tgz", - "integrity": "sha512-u+1Q0dJG5BidgUTpz9CU16yoHTt/oApFDQ3mbvHwSDgMjU7aGqy0q8ZQyaZyaNxdwRKTD872Ux3Twc6//sWA+Q==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-6.1.0.tgz", + "integrity": "sha512-jy+xj49pvqeKjc2TAVXRIhrgPG51eBKDZti0kZ41kaWk9iLbyWBjH6KMFpW7peOLkEymD+ZM83Lx6UEy3N/M9g==", "dev": true, "requires": { "chalk": "^4.1.0", @@ -6484,9 +6481,9 @@ } }, "core-js": { - "version": "3.11.1", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.11.1.tgz", - "integrity": "sha512-k93Isqg7e4txZWMGNYwevZL9MiogLk8pd1PtwrmFmi8IBq4GXqUaVW/a33Llt6amSI36uSjd0GWwc9pTT9ALlQ==" + "version": "3.12.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.12.1.tgz", + "integrity": "sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw==" }, "core-js-compat": { "version": "3.12.1", @@ -6691,9 +6688,9 @@ "dev": true }, "css-declaration-sorter": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.0.0.tgz", - "integrity": "sha512-S0TE4E0ha5+tBHdLWPc5n+S8E4dFBS5xScPvgHkLNZwWvX4ISoFGhGeerLC9uS1cKA/sC+K2wHq6qEbcagT/fg==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.0.3.tgz", + "integrity": "sha512-52P95mvW1SMzuRZegvpluT6yEv0FqQusydKQPZsNN5Q7hh8EwQvN8E2nwuJ16BBvNN6LcoIZXu/Bk58DAhrrxw==", "dev": true, "requires": { "timsort": "^0.3.0" @@ -6963,46 +6960,46 @@ } }, "cssnano-preset-default": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.0.1.tgz", - "integrity": "sha512-cfmfThYODGqhpQKDq9H0MTAqkMvZ3dGbOUTBKw0xWZiIycMqHid22LsJXJl4r1qX4qzDeKxcSyQ/Xb5Mu3Z//Q==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.0.tgz", + "integrity": "sha512-VTO0WAlrEsU0u+A4RwALRs5zSVnD23WgYO8Np3HowBMZTqWIP1GvIWWzs9zZmjNgeL8U+70megRZymb+1yGg/w==", "dev": true, "requires": { - "css-declaration-sorter": "6.0.0", - "cssnano-utils": "^2.0.0", + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^2.0.1", "postcss-calc": "^8.0.0", - "postcss-colormin": "^5.0.0", - "postcss-convert-values": "^5.0.0", - "postcss-discard-comments": "^5.0.0", - "postcss-discard-duplicates": "^5.0.0", - "postcss-discard-empty": "^5.0.0", - "postcss-discard-overridden": "^5.0.0", - "postcss-merge-longhand": "^5.0.1", - "postcss-merge-rules": "^5.0.0", - "postcss-minify-font-values": "^5.0.0", - "postcss-minify-gradients": "^5.0.0", - "postcss-minify-params": "^5.0.0", - "postcss-minify-selectors": "^5.0.0", - "postcss-normalize-charset": "^5.0.0", - "postcss-normalize-display-values": "^5.0.0", - "postcss-normalize-positions": "^5.0.0", - "postcss-normalize-repeat-style": "^5.0.0", - "postcss-normalize-string": "^5.0.0", - "postcss-normalize-timing-functions": "^5.0.0", - "postcss-normalize-unicode": "^5.0.0", - "postcss-normalize-url": "^5.0.0", - "postcss-normalize-whitespace": "^5.0.0", - "postcss-ordered-values": "^5.0.0", - "postcss-reduce-initial": "^5.0.0", - "postcss-reduce-transforms": "^5.0.0", - "postcss-svgo": "^5.0.0", - "postcss-unique-selectors": "^5.0.0" + "postcss-colormin": "^5.1.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.1", + "postcss-minify-font-values": "^5.0.1", + "postcss-minify-gradients": "^5.0.1", + "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.1", + "postcss-normalize-whitespace": "^5.0.1", + "postcss-ordered-values": "^5.0.1", + "postcss-reduce-initial": "^5.0.1", + "postcss-reduce-transforms": "^5.0.1", + "postcss-svgo": "^5.0.1", + "postcss-unique-selectors": "^5.0.1" } }, "cssnano-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.0.tgz", - "integrity": "sha512-xvxmTszdrvSyTACdPe8VU5J6p4sm3egpgw54dILvNqt5eBUv6TFjACLhSxtRuEsxYrgy8uDy269YjScO5aKbGA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", + "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", "dev": true }, "csso": { @@ -7085,9 +7082,9 @@ }, "dependencies": { "@types/node": { - "version": "14.14.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.45.tgz", - "integrity": "sha512-DssMqTV9UnnoxDWu959sDLZzfvqCF0qDNRjaWeYSui9xkFe61kKo4l1TWNTQONpuXEm+gLMRvdlzvNHBamzmEw==", + "version": "14.17.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.0.tgz", + "integrity": "sha512-w8VZUN/f7SSbvVReb9SWp6cJFevxb4/nkG65yLAya//98WgocKm5PLDAtSs5CtJJJM+kHmJjO/6mmYW4MHShZA==", "dev": true }, "ansi-styles": { @@ -8053,9 +8050,9 @@ "dev": true }, "detect-node": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.0.5.tgz", - "integrity": "sha512-qi86tE6hRcFHy8jI1m2VG+LaPUR1LhqDa5G8tVjuUXmOrpuAgqsA1pN0+ldgr3aKUH+QLI9hCY/OcRYisERejw==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", "dev": true }, "diff": { @@ -8114,22 +8111,14 @@ } }, "dom-serializer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz", - "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==", + "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.0.0", + "domhandler": "^4.2.0", "entities": "^2.0.0" - }, - "dependencies": { - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - } } }, "domelementtype": { @@ -8306,9 +8295,9 @@ } }, "electron-to-chromium": { - "version": "1.3.727", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.727.tgz", - "integrity": "sha512-Mfz4FIB4FSvEwBpDfdipRIrwd6uo8gUDoRDF4QEYb4h4tSuI3ov594OrjU6on042UlFHouIJpClDODGkPcBSbg==", + "version": "1.3.734", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.734.tgz", + "integrity": "sha512-iQF2mjPZ6zNNq45kbJ6MYZYCBNdv2JpGiJC/lVx4tGJWi9MNg73KkL9sWGN4X4I/CP2SBLWsT8nPADZZpAHIyw==", "dev": true }, "elegant-spinner": { @@ -8391,9 +8380,9 @@ } }, "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" }, "env-paths": { "version": "2.2.1", @@ -8616,13 +8605,13 @@ } }, "eslint": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", - "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.26.0.tgz", + "integrity": "sha512-4R1ieRf52/izcZE7AlLy56uIHHDLT74Yzz2Iv2l6kDaYvEu9x+wMB5dZArVL8SYGXSYV2YAg70FcW5Y5nGGNIg==", "dev": true, "requires": { "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.0", + "@eslint/eslintrc": "^0.4.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -8884,9 +8873,9 @@ } }, "eslint-plugin-rxjs": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-rxjs/-/eslint-plugin-rxjs-3.2.0.tgz", - "integrity": "sha512-aVdkwT+THwleKOoyMKpLxudJEtwnvv5qrA1F8ZjwwuVswx2bILLIGsgQ1ju3lHVLue0TeNsxuapH6rs1RFONRA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-rxjs/-/eslint-plugin-rxjs-3.3.0.tgz", + "integrity": "sha512-eUCdNsIcxqWZ8JwdduRqHkQp+/fT4FLm9Lu8gtCh9fSFWrqXsR0AdIsnMjhtdQoolAdWRYqVdCI6ZoXw3Cz0bg==", "dev": true, "requires": { "@typescript-eslint/experimental-utils": "^4.0.0", @@ -9191,9 +9180,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -12466,9 +12455,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -12596,9 +12585,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -12781,9 +12770,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -12901,9 +12890,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -13085,9 +13074,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -13199,9 +13188,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -13286,9 +13275,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -13386,9 +13375,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -13507,9 +13496,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -13610,9 +13599,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -13721,9 +13710,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -13855,9 +13844,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -13958,9 +13947,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14056,9 +14045,9 @@ "optional": true }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14293,9 +14282,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14377,9 +14366,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14479,9 +14468,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14608,9 +14597,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14728,9 +14717,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14859,9 +14848,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -14946,9 +14935,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -15060,9 +15049,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -15804,22 +15793,22 @@ "dev": true }, "lint-staged": { - "version": "10.5.4", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.4.tgz", - "integrity": "sha512-EechC3DdFic/TdOPgj/RB3FicqE6932LTHCUm0Y2fsD9KGlLB+RwJl2q1IYBIvEsKzDOgn0D4gll+YxG5RsrKg==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.0.0.tgz", + "integrity": "sha512-3rsRIoyaE8IphSUtO1RVTFl1e0SLBtxxUOPBtHxQgBHS5/i6nqvjcUfNioMa4BU9yGnPzbO+xkfLtXtxBpCzjw==", "dev": true, "requires": { - "chalk": "^4.1.0", + "chalk": "^4.1.1", "cli-truncate": "^2.1.0", - "commander": "^6.2.0", + "commander": "^7.2.0", "cosmiconfig": "^7.0.0", - "debug": "^4.2.0", + "debug": "^4.3.1", "dedent": "^0.7.0", "enquirer": "^2.3.6", - "execa": "^4.1.0", - "listr2": "^3.2.2", - "log-symbols": "^4.0.0", - "micromatch": "^4.0.2", + "execa": "^5.0.0", + "listr2": "^3.8.2", + "log-symbols": "^4.1.0", + "micromatch": "^4.0.4", "normalize-path": "^3.0.0", "please-upgrade-node": "^3.2.0", "string-argv": "0.3.1", @@ -15871,9 +15860,9 @@ "dev": true }, "commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "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 }, "cross-spawn": { @@ -15888,30 +15877,27 @@ } }, "execa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", - "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.0.0.tgz", + "integrity": "sha512-ov6w/2LCiuyO4RLYGdpFGjkcs0wMTgGE8PrkTHikeUy5iJekXyPIKUjifk5CsE0pt7sMCrMZ3YNqoCj6idQOnQ==", "dev": true, "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", "strip-final-newline": "^2.0.0" } }, "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true }, "has-flag": { "version": "4.0.0", @@ -15919,6 +15905,12 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, "is-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz", @@ -17443,9 +17435,9 @@ "dev": true }, "node-releases": { - "version": "1.1.71", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.71.tgz", - "integrity": "sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==", + "version": "1.1.72", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.72.tgz", + "integrity": "sha512-LLUo+PpH3dU6XizX3iVoubUNheF/owjXCZZ5yACDxNnPtgFuludV1ZL3ayK1kVep42Rmm0+R9/Y60NQbZ2bifw==", "dev": true }, "nopt": { @@ -18656,20 +18648,20 @@ } }, "postcss-colormin": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.0.0.tgz", - "integrity": "sha512-Yt84+5V6CgS/AhK7d7MA58vG8dSZ7+ytlRtWLaQhag3HXOncTfmYpuUOX4cDoXjvLfw1sHRCHMiBjYhc35CymQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.1.0.tgz", + "integrity": "sha512-5s+VNfQ5CsR6yvBc6Tc8NK9cxb/c8sA547zy+8ofL04gs/GygmOcVZt2s6jJn7TvntAw0Bp6MDpq4bd51EPwdw==", "dev": true, "requires": { "browserslist": "^4.16.0", - "color": "^3.1.1", + "colord": "^1.7.0", "postcss-value-parser": "^4.1.0" } }, "postcss-convert-values": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.0.tgz", - "integrity": "sha512-V5kmYm4xoBAjNs+eHY/6XzXJkkGeg4kwNf2ocfqhLb1WBPEa4oaSmoi1fnVO7Dkblqvus9h+AenDvhCKUCK7uQ==", + "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" @@ -18861,27 +18853,27 @@ } }, "postcss-discard-comments": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.0.tgz", - "integrity": "sha512-Umig6Gxs8m20RihiXY6QkePd6mp4FxkA1Dg+f/Kd6uw0gEMfKRjDeQOyFkLibexbJJGHpE3lrN/Q0R9SMrUMbQ==", + "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.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.0.tgz", - "integrity": "sha512-vEJJ+Y3pFUnO1FyCBA6PSisGjHtnphL3V6GsNvkASq/VkP3OX5/No5RYXXLxHa2QegStNzg6HYrYdo71uR4caQ==", + "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.0", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.0.tgz", - "integrity": "sha512-+wigy099Y1xZxG36WG5L1f2zeH1oicntkJEW4TDIqKKDO2g9XVB3OhoiHTu08rDEjLnbcab4rw0BAccwi2VjiQ==", + "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.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.0.tgz", - "integrity": "sha512-hybnScTaZM2iEA6kzVQ6Spozy7kVdLw+lGw8hftLlBEzt93uzXoltkYp9u0tI8xbfhxDLTOOzHsHQCkYdmzRUg==", + "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": { @@ -19319,83 +19311,70 @@ } }, "postcss-merge-longhand": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.1.tgz", - "integrity": "sha512-H1RO8le5deFGumQzuhJjuL0bIXPRysa+w7xtk5KrHe38oiaSS9ksPXDo24+IOS3SETPhip0J5+1uCOW+ALs3Yw==", + "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.0" + "stylehacks": "^5.0.1" } }, "postcss-merge-rules": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.0.tgz", - "integrity": "sha512-TfsXbKjNYCGfUPEXGIGPySnMiJbdS+3gcVeV8gwmJP4RajyKZHW8E0FYDL1WmggTj3hi+m+WUCAvqRpX2ut4Kg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.1.tgz", + "integrity": "sha512-UR6R5Ph0c96QB9TMBH3ml8/kvPCThPHepdhRqAbvMRDRHQACPC8iM5NpfIC03+VRMZTGXy4L/BvFzcDFCgb+fA==", "dev": true, "requires": { "browserslist": "^4.16.0", "caniuse-api": "^3.0.0", - "cssnano-utils": "^2.0.0", - "postcss-selector-parser": "^6.0.4", + "cssnano-utils": "^2.0.1", + "postcss-selector-parser": "^6.0.5", "vendors": "^1.0.3" } }, "postcss-minify-font-values": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.0.tgz", - "integrity": "sha512-zi2JhFaMOcIaNxhndX5uhsqSY1rexKDp23wV8EOmC9XERqzLbHsoRye3aYF716Zm+hkcR4loqKDt8LZlmihwAg==", + "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.0", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.0.tgz", - "integrity": "sha512-/jPtNgs6JySMwgsE5dPOq8a2xEopWTW3RyqoB9fLqxgR+mDUNLSi7joKd+N1z7FXWgVkc4l/dEBMXHgNAaUbvg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.1.tgz", + "integrity": "sha512-odOwBFAIn2wIv+XYRpoN2hUV3pPQlgbJ10XeXPq8UY2N+9ZG42xu45lTn/g9zZ+d70NKSQD6EOi6UiCMu3FN7g==", "dev": true, "requires": { - "cssnano-utils": "^2.0.0", + "cssnano-utils": "^2.0.1", "is-color-stop": "^1.1.0", "postcss-value-parser": "^4.1.0" } }, "postcss-minify-params": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.0.tgz", - "integrity": "sha512-KvZYIxTPBVKjdd+XgObq9A+Sfv8lMkXTpbZTsjhr42XbfWIeLaTItMlygsDWfjArEc3muUfDaUFgNSeDiJ5jug==", + "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.0", + "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0", "uniqs": "^2.0.0" } }, "postcss-minify-selectors": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.0.0.tgz", - "integrity": "sha512-cEM0O0eWwFIvmo6nfB0lH0vO/XFwgqIvymODbfPXZ1gTA3i76FKnb7TGUrEpiTxaXH6tgYQ6DcTHwRiRS+YQLQ==", + "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": "^3.1.2" - }, - "dependencies": { - "postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - } - } + "postcss-selector-parser": "^6.0.5" } }, "postcss-modules-extract-imports": { @@ -19471,63 +19450,63 @@ } }, "postcss-normalize-charset": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.0.tgz", - "integrity": "sha512-pqsCkgo9KmQP0ew6DqSA+uP9YN6EfsW20pQ3JU5JoQge09Z6Too4qU0TNDsTNWuEaP8SWsMp+19l15210MsDZQ==", + "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.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.0.tgz", - "integrity": "sha512-t4f2d//gH1f7Ns0Jq3eNdnWuPT7TeLuISZ6RQx4j8gpl5XrhkdshdNcOnlrEK48YU6Tcb6jqK7dorME3N4oOGA==", + "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.0", + "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" } }, "postcss-normalize-positions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.0.tgz", - "integrity": "sha512-0o6/qU5ky74X/eWYj/tv4iiKCm3YqJnrhmVADpIMNXxzFZywsSQxl8F7cKs8jQEtF3VrJBgcDHTexZy1zgDoYg==", + "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.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.0.tgz", - "integrity": "sha512-KRT14JbrXKcFMYuc4q7lh8lvv8u22wLyMrq+UpHKLtbx2H/LOjvWXYdoDxmNrrrJzomAWL+ViEXr48/IhSUJnQ==", + "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.0", + "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" } }, "postcss-normalize-string": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.0.tgz", - "integrity": "sha512-wSO4pf7GNcDZpmelREWYADF1+XZWrAcbFLQCOqoE92ZwYgaP/RLumkUTaamEzdT2YKRZAH8eLLKGWotU/7FNPw==", + "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.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.0.tgz", - "integrity": "sha512-TwPaDX+wl9wO3MUm23lzGmOzGCGKnpk+rSDgzB2INpakD5dgWR3L6bJq1P1LQYzBAvz8fRIj2NWdnZdV4EV98Q==", + "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.0", + "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" } }, "postcss-normalize-unicode": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.0.tgz", - "integrity": "sha512-2CpVoz/67rXU5s9tsPZDxG1YGS9OFHwoY9gsLAzrURrCxTAb0H7Vp87/62LvVPgRWTa5ZmvgmqTp2rL8tlm72A==", + "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", @@ -19535,9 +19514,9 @@ } }, "postcss-normalize-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.0.tgz", - "integrity": "sha512-ICDaGFBqLgA3dlrCIRuhblLl80D13YtgEV9NJPTYJtgR72vu61KgxAHv+z/lKMs1EbwfSQa3ALjOFLSmXiE34A==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.1.tgz", + "integrity": "sha512-hkbG0j58Z1M830/CJ73VsP7gvlG1yF+4y7Fd1w4tD2c7CaA2Psll+pQ6eQhth9y9EaqZSLzamff/D0MZBMbYSg==", "dev": true, "requires": { "is-absolute-url": "^3.0.3", @@ -19546,21 +19525,21 @@ } }, "postcss-normalize-whitespace": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.0.tgz", - "integrity": "sha512-KRnxQvQAVkJfaeXSz7JlnD9nBN9sFZF9lrk9452Q2uRoqrRSkinqifF8Iex7wZGei2DZVG/qpmDFDmRvbNAOGA==", + "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.0", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.0.tgz", - "integrity": "sha512-dPr+SRObiHueCIc4IUaG0aOGQmYkuNu50wQvdXTGKy+rzi2mjmPsbeDsheLk5WPb9Zyf2tp8E+I+h40cnivm6g==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.1.tgz", + "integrity": "sha512-6mkCF5BQ25HvEcDfrMHCLLFHlraBSlOXFnQMHYhSpDO/5jSR1k8LdEXOkv+7+uzW6o6tBYea1Km0wQSRkPJkwA==", "dev": true, "requires": { - "cssnano-utils": "^2.0.0", + "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" } }, @@ -19805,9 +19784,9 @@ } }, "postcss-reduce-initial": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.0.tgz", - "integrity": "sha512-wR6pXUaFbSMG1oCKx8pKVA+rnSXCHlca5jMrlmkmif+uig0HNUTV9oGN5kjKsM3mATQAldv2PF9Tbl2vqLFjnA==", + "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", @@ -19815,12 +19794,12 @@ } }, "postcss-reduce-transforms": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.0.tgz", - "integrity": "sha512-iHdGODW4YzM3WjVecBhPQt6fpJC4lGQZxJKjkBNHpp2b8dzmvj0ogKThqya+IRodQEFzjfXgYeESkf172FH5Lw==", + "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.0", + "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" } }, @@ -19985,9 +19964,9 @@ } }, "postcss-svgo": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.0.tgz", - "integrity": "sha512-M3/VS4sFI1Yp9g0bPL+xzzCNz5iLdRUztoFaugMit5a8sMfkVzzhwqbsOlD8IFFymCdJDmXmh31waYHWw1K4BA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.1.tgz", + "integrity": "sha512-cD7DFo6tF9i5eWvwtI4irKOHCpmASFS0xvZ5EQIgEdA1AWfM/XiHHY/iss0gcKHhkqwgYmuo2M0KhJLd5Us6mg==", "dev": true, "requires": { "postcss-value-parser": "^4.1.0", @@ -19995,13 +19974,13 @@ } }, "postcss-unique-selectors": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.0.tgz", - "integrity": "sha512-o9l4pF8SRn7aCMTmzb/kNv/kjV7wPZpZ8Nlb1Gq8v/Qvw969K1wanz1RVA0ehHzWe9+wHXaC2DvZlak/gdMJ5w==", + "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.2", + "postcss-selector-parser": "^6.0.5", "uniqs": "^2.0.0" } }, @@ -21160,9 +21139,9 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sass": { - "version": "1.32.11", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.11.tgz", - "integrity": "sha512-O9tRcob/fegUVSIV1ihLLZcftIOh0AF1VpKgusUfLqnb2jQ0GLDwI5ivv1FYWivGv8eZ/AwntTyTzjcHu0c/qw==", + "version": "1.32.13", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.13.tgz", + "integrity": "sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==", "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0" @@ -21646,9 +21625,9 @@ } }, "sass-loader": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-11.0.1.tgz", - "integrity": "sha512-Vp1LcP4slTsTNLEiDkTcm8zGN/XYYrZz2BZybQbliWA8eXveqA/AxsEjllQTpJbg2MzCsx/qNO48sHdZtOaxTw==", + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-11.1.1.tgz", + "integrity": "sha512-fOCp/zLmj1V1WHDZbUbPgrZhA7HKXHEqkslzB+05U5K9SbSbcmH91C7QLW31AsXikxUMaxXRhhcqWZAxUMLDyA==", "dev": true, "requires": { "klona": "^2.0.4", @@ -22321,23 +22300,6 @@ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", "dev": true }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dev": true, - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true - } - } - }, "sisteransi": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", @@ -22757,9 +22719,9 @@ } }, "spdx-license-ids": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", - "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.8.tgz", + "integrity": "sha512-NDgA96EnaLSvtbM7trJj+t1LUR3pirkDCcz9nOUlPb5DMBGsH7oES6C3hs3j7R9oHEa1EMvReS/BUAIT5Tcr0g==", "dev": true }, "spdy": { @@ -23067,9 +23029,9 @@ } }, "stylehacks": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.0.tgz", - "integrity": "sha512-QOWm6XivDLb+fqffTZP8jrmPmPITVChl2KCY2R05nsCWwLi3VGhCdVc3IVGNwd1zzTt1jPd67zIKjpQfxzQZeA==", + "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", @@ -23262,14 +23224,14 @@ "dev": true }, "systemjs": { - "version": "6.8.3", - "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.8.3.tgz", - "integrity": "sha512-UcTY+FEA1B7e+bpJk1TI+a9Na6LG7wFEqW7ED16cLqLuQfI/9Ri0rsXm3tKlIgNoHyLHZycjdAOijzNbzelgwA==" + "version": "6.9.0", + "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.9.0.tgz", + "integrity": "sha512-THLzcb7WzoW0I+tHB4PQge0BqqN+CAUQJ9gPc1MieqD1gnhxNUKYrhRlN5ov94saOYVVR5NZFQqQhnxi9/WEGg==" }, "table": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/table/-/table-6.7.0.tgz", - "integrity": "sha512-SAM+5p6V99gYiiy2gT5ArdzgM1dLDed0nkrWmG6Fry/bUS/m9x83BwpJUOf1Qj/x2qJd+thL6IkIx7qPGRxqBw==", + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.1.tgz", + "integrity": "sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==", "dev": true, "requires": { "ajv": "^8.0.1", @@ -23769,9 +23731,9 @@ } }, "@types/yargs": { - "version": "16.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.1.tgz", - "integrity": "sha512-x4HABGLyzr5hKUzBC9dvjciOTm11WVH1NWonNjGgxapnTHu5SWUqyqn0zQ6Re0yQU0lsQ6ztLCoMAKDGZflyxA==", + "version": "16.0.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { "@types/yargs-parser": "*" @@ -24725,9 +24687,9 @@ } }, "watchpack": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.1.1.tgz", - "integrity": "sha512-Oo7LXCmc1eE1AjyuSBmtC3+Wy4HcV8PxWh2kP6fOl8yTlNS7r0K9l1ao2lrrUza7V39Y3D/BbJgY8VeSlc5JKw==", + "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", @@ -25785,9 +25747,9 @@ "dev": true }, "xterm": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/xterm/-/xterm-4.11.0.tgz", - "integrity": "sha512-NeJH909WTO2vth/ZlC0gkP3AGzupbvVHVlmtrpBw56/sGFXaF9bNdKgqKa3tf8qbGvXMzL2JhCcHVklqFztIRw==" + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/xterm/-/xterm-4.12.0.tgz", + "integrity": "sha512-K5mF/p3txUV18mjiZFlElagoHFpqXrm5OYHeoymeXSu8GG/nMaOO/+NRcNCwfdjzAbdQ5VLF32hEHiWWKKm0bw==" }, "xterm-addon-fit": { "version": "0.5.0", From f36edb3eec7c907314e570523615f14add4e4787 Mon Sep 17 00:00:00 2001 From: Sebastian Florek Date: Thu, 20 May 2021 11:09:35 +0200 Subject: [PATCH 14/16] Update angular.json config and login view --- angular.json | 5 +++-- src/app/frontend/_dark.scss | 4 ++-- src/app/frontend/_light.scss | 4 ++-- src/app/frontend/_mixins.scss | 2 +- src/app/frontend/_theming.scss | 4 ++-- src/app/frontend/about/style.scss | 4 ++-- src/app/frontend/chrome/nav/item/style.scss | 2 +- src/app/frontend/chrome/nav/style.scss | 2 +- .../frontend/chrome/notifications/style.scss | 4 ++-- src/app/frontend/chrome/search/style.scss | 2 +- src/app/frontend/chrome/style.scss | 2 +- src/app/frontend/chrome/userpanel/style.scss | 4 ++-- .../common/components/breadcrumbs/style.scss | 2 +- .../common/components/card/style.scss | 4 ++-- .../common/components/container/style.scss | 4 ++-- .../components/endpoint/cardlist/style.scss | 2 +- .../components/endpoint/external/style.scss | 4 ++-- .../components/endpoint/internal/style.scss | 2 +- .../components/hiddenproperty/style.scss | 4 ++-- .../common/components/list/filter/style.scss | 2 +- .../components/list/rowdetail/style.scss | 2 +- .../components/list/zerostate/style.scss | 2 +- .../common/components/namespace/style.scss | 2 +- .../common/components/property/style.scss | 2 +- .../resourcelist/ingress/style.scss | 4 ++-- .../common/components/textinput/style.scss | 2 +- .../common/components/uploadfile/style.scss | 2 +- .../components/workloadstatus/style.scss | 2 +- .../common/components/zerostate/style.scss | 4 ++-- .../common/dialogs/download/style.scss | 4 ++-- src/app/frontend/create/from/file/style.scss | 2 +- .../create/from/form/helpsection/style.scss | 2 +- .../from/form/helpsection/userhelp/style.scss | 2 +- src/app/frontend/create/from/form/style.scss | 2 +- src/app/frontend/create/from/input/style.scss | 2 +- src/app/frontend/create/style.scss | 4 ++-- src/app/frontend/error/style.scss | 4 ++-- src/app/frontend/index.scss | 10 +++++----- src/app/frontend/login/style.scss | 20 +------------------ src/app/frontend/login/template.html | 6 +++--- src/app/frontend/logs/style.scss | 4 ++-- .../config/secret/detail/edit/style.scss | 4 ++-- .../config/storageclass/detail/style.scss | 4 ++-- .../resource/workloads/pod/detail/style.scss | 2 +- .../settings/global/namespace/style.scss | 2 +- src/app/frontend/settings/global/style.scss | 2 +- src/app/frontend/settings/local/style.scss | 2 +- src/app/frontend/shell/styles.scss | 2 +- 48 files changed, 74 insertions(+), 91 deletions(-) diff --git a/angular.json b/angular.json index a4a3881e17bd..6c495a36e82e 100644 --- a/angular.json +++ b/angular.json @@ -47,8 +47,8 @@ "build": { "builder": "@angular-devkit/build-angular:browser", "options": { - "aot": true, - "progress": false, + "optimization": false, + "progress": true, "outputPath": ".tmp/frontend", "index": "src/app/frontend/index.html", "main": "src/app/frontend/index.ts", @@ -105,6 +105,7 @@ "maximumWarning": "6kb" } ], + "aot": true, "optimization": true, "outputHashing": "all", "sourceMap": false, diff --git a/src/app/frontend/_dark.scss b/src/app/frontend/_dark.scss index 20ac5872b26e..ec36f444f4b1 100644 --- a/src/app/frontend/_dark.scss +++ b/src/app/frontend/_dark.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '~@angular/material/theming'; -@use './theming'; +@import '~@angular/material/theming'; +@import './theming'; $colors-dark: ( primary: #327df4, diff --git a/src/app/frontend/_light.scss b/src/app/frontend/_light.scss index 2ada5d05aae5..cf70bcb1c6d9 100644 --- a/src/app/frontend/_light.scss +++ b/src/app/frontend/_light.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '~@angular/material/theming'; -@use './theming'; +@import '~@angular/material/theming'; +@import './theming'; $colors-light: ( primary: #326de6, diff --git a/src/app/frontend/_mixins.scss b/src/app/frontend/_mixins.scss index eb8dc9499c49..c23ca931aea9 100644 --- a/src/app/frontend/_mixins.scss +++ b/src/app/frontend/_mixins.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use './variables'; +@import './variables'; @mixin kd-icon-size($size: 3 * $baseline-grid) { font-size: $size; diff --git a/src/app/frontend/_theming.scss b/src/app/frontend/_theming.scss index c780b32ccdbc..7c65ecf15572 100644 --- a/src/app/frontend/_theming.scss +++ b/src/app/frontend/_theming.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '~@angular/material/theming'; -@use 'variables'; +@import '~@angular/material/theming'; +@import 'variables'; @mixin kd-theme($theme, $colors) { $foreground-palette: map-get($theme, foreground); diff --git a/src/app/frontend/about/style.scss b/src/app/frontend/about/style.scss index 36a28fdafd5c..c0d03cce3f6a 100644 --- a/src/app/frontend/about/style.scss +++ b/src/app/frontend/about/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../variables'; -@use '../mixins'; +@import '../variables'; +@import '../mixins'; .kd-about-logo-icon { @include kd-icon-size(8 * $baseline-grid); diff --git a/src/app/frontend/chrome/nav/item/style.scss b/src/app/frontend/chrome/nav/item/style.scss index 12c62be8bf32..154e3aba5860 100644 --- a/src/app/frontend/chrome/nav/item/style.scss +++ b/src/app/frontend/chrome/nav/item/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; :host { display: block; diff --git a/src/app/frontend/chrome/nav/style.scss b/src/app/frontend/chrome/nav/style.scss index fec0ed51d7c2..ec85473a6161 100644 --- a/src/app/frontend/chrome/nav/style.scss +++ b/src/app/frontend/chrome/nav/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../variables'; +@import '../../variables'; .kd-nav-container { background-color: transparent; diff --git a/src/app/frontend/chrome/notifications/style.scss b/src/app/frontend/chrome/notifications/style.scss index dd753fcf6391..827f56c624a4 100644 --- a/src/app/frontend/chrome/notifications/style.scss +++ b/src/app/frontend/chrome/notifications/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../variables'; -@use '../../mixins'; +@import '../../variables'; +@import '../../mixins'; $counter-size: $baseline-grid * 2; $drawer-size: $baseline-grid * 50; diff --git a/src/app/frontend/chrome/search/style.scss b/src/app/frontend/chrome/search/style.scss index 5cf8ff72beb8..54d995b38957 100644 --- a/src/app/frontend/chrome/search/style.scss +++ b/src/app/frontend/chrome/search/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../variables'; +@import '../../variables'; .kd-search { border-radius: $baseline-grid / 4; diff --git a/src/app/frontend/chrome/style.scss b/src/app/frontend/chrome/style.scss index 090d3ef51090..b2907aef5537 100644 --- a/src/app/frontend/chrome/style.scss +++ b/src/app/frontend/chrome/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../variables'; +@import '../variables'; %kd-toolbar-logo-placeholder { height: 4 * $baseline-grid; diff --git a/src/app/frontend/chrome/userpanel/style.scss b/src/app/frontend/chrome/userpanel/style.scss index 9f9b015c4611..0302d045ccaf 100644 --- a/src/app/frontend/chrome/userpanel/style.scss +++ b/src/app/frontend/chrome/userpanel/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../variables'; -@use '../../mixins'; +@import '../../variables'; +@import '../../mixins'; .kd-user-panel-icon { @include kd-icon-size; diff --git a/src/app/frontend/common/components/breadcrumbs/style.scss b/src/app/frontend/common/components/breadcrumbs/style.scss index d46436270640..9fcf5e8ae5d2 100644 --- a/src/app/frontend/common/components/breadcrumbs/style.scss +++ b/src/app/frontend/common/components/breadcrumbs/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; .kd-breadcrumbs-container { display: flex; diff --git a/src/app/frontend/common/components/card/style.scss b/src/app/frontend/common/components/card/style.scss index 58544db6f405..1ee1b0cebe3e 100644 --- a/src/app/frontend/common/components/card/style.scss +++ b/src/app/frontend/common/components/card/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; -@use '../../../mixins'; +@import '../../../variables'; +@import '../../../mixins'; :host { div { diff --git a/src/app/frontend/common/components/container/style.scss b/src/app/frontend/common/components/container/style.scss index c64fe03ca6e4..deb18b01b33b 100644 --- a/src/app/frontend/common/components/container/style.scss +++ b/src/app/frontend/common/components/container/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; -@use '../../../mixins'; +@import '../../../variables'; +@import '../../../mixins'; .kd-env-variable-icon { @include kd-icon-size($caption-font-size-base); diff --git a/src/app/frontend/common/components/endpoint/cardlist/style.scss b/src/app/frontend/common/components/endpoint/cardlist/style.scss index 4ed9d1c84ad0..dd0210d06c3f 100755 --- a/src/app/frontend/common/components/endpoint/cardlist/style.scss +++ b/src/app/frontend/common/components/endpoint/cardlist/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../../variables'; +@import '../../../../variables'; .ports-item-line-height { line-height: 2.5 * $baseline-grid; diff --git a/src/app/frontend/common/components/endpoint/external/style.scss b/src/app/frontend/common/components/endpoint/external/style.scss index 6ba918a21aa7..245829c74785 100644 --- a/src/app/frontend/common/components/endpoint/external/style.scss +++ b/src/app/frontend/common/components/endpoint/external/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../../variables'; -@use '../../../../mixins'; +@import '../../../../variables'; +@import '../../../../mixins'; .kd-endpoint-icon { @include kd-icon-size($body-font-size-base); diff --git a/src/app/frontend/common/components/endpoint/internal/style.scss b/src/app/frontend/common/components/endpoint/internal/style.scss index ab3bbace01f3..c271a17dd187 100644 --- a/src/app/frontend/common/components/endpoint/internal/style.scss +++ b/src/app/frontend/common/components/endpoint/internal/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../../variables'; +@import '../../../../variables'; .kd-internal-endpoint { padding: (.25 * $baseline-grid) 0; diff --git a/src/app/frontend/common/components/hiddenproperty/style.scss b/src/app/frontend/common/components/hiddenproperty/style.scss index dfa3af8e35b9..15e02a542356 100644 --- a/src/app/frontend/common/components/hiddenproperty/style.scss +++ b/src/app/frontend/common/components/hiddenproperty/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; -@use '../../../mixins'; +@import '../../../variables'; +@import '../../../mixins'; .kd-hidden-property-key { outline: none; diff --git a/src/app/frontend/common/components/list/filter/style.scss b/src/app/frontend/common/components/list/filter/style.scss index a961a380a312..505429f2c55b 100644 --- a/src/app/frontend/common/components/list/filter/style.scss +++ b/src/app/frontend/common/components/list/filter/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../../variables'; +@import '../../../../variables'; :host { display: flex; diff --git a/src/app/frontend/common/components/list/rowdetail/style.scss b/src/app/frontend/common/components/list/rowdetail/style.scss index 8d634c15037e..025182eb908d 100644 --- a/src/app/frontend/common/components/list/rowdetail/style.scss +++ b/src/app/frontend/common/components/list/rowdetail/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../../variables'; +@import '../../../../variables'; .kd-row-detail { padding: $baseline-grid (2 * $baseline-grid) 0 (7.5 * $baseline-grid); diff --git a/src/app/frontend/common/components/list/zerostate/style.scss b/src/app/frontend/common/components/list/zerostate/style.scss index 950f443ebacd..e8295f5ca893 100644 --- a/src/app/frontend/common/components/list/zerostate/style.scss +++ b/src/app/frontend/common/components/list/zerostate/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../../variables'; +@import '../../../../variables'; .kd-zerostate-container { padding: 2 * $baseline-grid; diff --git a/src/app/frontend/common/components/namespace/style.scss b/src/app/frontend/common/components/namespace/style.scss index 50bb879555d2..2e2390105d07 100644 --- a/src/app/frontend/common/components/namespace/style.scss +++ b/src/app/frontend/common/components/namespace/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; :host { border-radius: $baseline-grid / 4; diff --git a/src/app/frontend/common/components/property/style.scss b/src/app/frontend/common/components/property/style.scss index 4546958bed03..ed7e733bb51e 100644 --- a/src/app/frontend/common/components/property/style.scss +++ b/src/app/frontend/common/components/property/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; .kd-property-container { margin: (.75 * $baseline-grid) (5 * $baseline-grid) (.75 * $baseline-grid) 0; diff --git a/src/app/frontend/common/components/resourcelist/ingress/style.scss b/src/app/frontend/common/components/resourcelist/ingress/style.scss index 02d67361a77e..8f909136eff3 100644 --- a/src/app/frontend/common/components/resourcelist/ingress/style.scss +++ b/src/app/frontend/common/components/resourcelist/ingress/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../../variables'; -@use '../../../../mixins'; +@import '../../../../variables'; +@import '../../../../mixins'; .external-link-icon { @include kd-icon-size($body-font-size-base); diff --git a/src/app/frontend/common/components/textinput/style.scss b/src/app/frontend/common/components/textinput/style.scss index 35f9420442f3..c3e573410829 100644 --- a/src/app/frontend/common/components/textinput/style.scss +++ b/src/app/frontend/common/components/textinput/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; .kd-ace { height: 45 * $baseline-grid; diff --git a/src/app/frontend/common/components/uploadfile/style.scss b/src/app/frontend/common/components/uploadfile/style.scss index 13a14715a33f..ccb5ea81342d 100644 --- a/src/app/frontend/common/components/uploadfile/style.scss +++ b/src/app/frontend/common/components/uploadfile/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; .kd-upload-button { margin-left: 2 * $baseline-grid; diff --git a/src/app/frontend/common/components/workloadstatus/style.scss b/src/app/frontend/common/components/workloadstatus/style.scss index 6f496ae0e6ec..12ff5c86ee44 100644 --- a/src/app/frontend/common/components/workloadstatus/style.scss +++ b/src/app/frontend/common/components/workloadstatus/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; .kd-graph-container { flex: auto; diff --git a/src/app/frontend/common/components/zerostate/style.scss b/src/app/frontend/common/components/zerostate/style.scss index bbb845d3efe9..1155ff22ba8a 100644 --- a/src/app/frontend/common/components/zerostate/style.scss +++ b/src/app/frontend/common/components/zerostate/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; -@use '../../../mixins'; +@import '../../../variables'; +@import '../../../mixins'; .kd-zerostate-icon { @include kd-icon-size($body-font-size-base); diff --git a/src/app/frontend/common/dialogs/download/style.scss b/src/app/frontend/common/dialogs/download/style.scss index d363a1930a39..1539d0505304 100644 --- a/src/app/frontend/common/dialogs/download/style.scss +++ b/src/app/frontend/common/dialogs/download/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; -@use '../../../mixins'; +@import '../../../variables'; +@import '../../../mixins'; .kd-download-progress-bar { margin-bottom: 2.5 * $baseline-grid; diff --git a/src/app/frontend/create/from/file/style.scss b/src/app/frontend/create/from/file/style.scss index 87a5179a9541..c0b419244005 100644 --- a/src/app/frontend/create/from/file/style.scss +++ b/src/app/frontend/create/from/file/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; .kd-create-from-file-info { margin-bottom: $baseline-grid * 3; diff --git a/src/app/frontend/create/from/form/helpsection/style.scss b/src/app/frontend/create/from/form/helpsection/style.scss index 747320f2d049..6d05b43755dc 100644 --- a/src/app/frontend/create/from/form/helpsection/style.scss +++ b/src/app/frontend/create/from/form/helpsection/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../../variables'; +@import '../../../../variables'; // Align items only in the current layout (kd-help-section). .kd-help-section ::ng-deep > { diff --git a/src/app/frontend/create/from/form/helpsection/userhelp/style.scss b/src/app/frontend/create/from/form/helpsection/userhelp/style.scss index afb897cfc55d..0dcc71491004 100644 --- a/src/app/frontend/create/from/form/helpsection/userhelp/style.scss +++ b/src/app/frontend/create/from/form/helpsection/userhelp/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../../../variables'; +@import '../../../../../variables'; .kd-user-help ::ng-deep { font-size: $body-font-size-base; diff --git a/src/app/frontend/create/from/form/style.scss b/src/app/frontend/create/from/form/style.scss index fafa675ad54f..94287267b163 100644 --- a/src/app/frontend/create/from/form/style.scss +++ b/src/app/frontend/create/from/form/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; .kd-block { display: block; diff --git a/src/app/frontend/create/from/input/style.scss b/src/app/frontend/create/from/input/style.scss index 1b892c813686..fd6bed01a11e 100644 --- a/src/app/frontend/create/from/input/style.scss +++ b/src/app/frontend/create/from/input/style.scss @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../../../variables'; +@import '../../../variables'; .kd-create-from-input-info { margin-bottom: $baseline-grid * 3; diff --git a/src/app/frontend/create/style.scss b/src/app/frontend/create/style.scss index 483441b04a3b..184d8ceae3a7 100644 --- a/src/app/frontend/create/style.scss +++ b/src/app/frontend/create/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../variables'; -@use '../mixins'; +@import '../variables'; +@import '../mixins'; .kd-create-container { padding: 0; diff --git a/src/app/frontend/error/style.scss b/src/app/frontend/error/style.scss index 403edd6da2fd..8a574597315e 100644 --- a/src/app/frontend/error/style.scss +++ b/src/app/frontend/error/style.scss @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../variables'; -@use '../mixins'; +@import '../variables'; +@import '../mixins'; .kd-about-logo-icon { @include kd-icon-size(8 * $baseline-grid); diff --git a/src/app/frontend/index.scss b/src/app/frontend/index.scss index fc48c83a6646..9c29d2efbaef 100644 --- a/src/app/frontend/index.scss +++ b/src/app/frontend/index.scss @@ -12,11 +12,11 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '~@angular/material/prebuilt-themes/deeppurple-amber.css'; -@use './dark'; -@use './light'; -@use './variables'; -@use './mixins'; +@import '~@angular/material/prebuilt-themes/deeppurple-amber.css'; +@import './dark'; +@import './light'; +@import './variables'; +@import './mixins'; ///////////////////////////////// // Overrides of default styles // diff --git a/src/app/frontend/login/style.scss b/src/app/frontend/login/style.scss index 6a249173ee31..1161f302bccb 100644 --- a/src/app/frontend/login/style.scss +++ b/src/app/frontend/login/style.scss @@ -12,18 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -@use '../variables'; - -.kd-login-container { - display: grid; - grid-template-columns: repeat(9, 1fr); - grid-template-rows: repeat(3, 1fr); -} - -.kd-login-card { - grid-column: 3 / 8; - grid-row: 2; -} +@import '../variables'; .kd-login-mode-description { padding: $baseline-grid (3.5 * $baseline-grid) (2 * $baseline-grid); @@ -37,13 +26,6 @@ margin: (4 * $baseline-grid) $baseline-grid $baseline-grid 0; } -.kd-error-container { - align-self: end; - grid-column: 3 / 8; - grid-row: 1; - justify-self: stretch; -} - .kd-error-text { text-align: left; } diff --git a/src/app/frontend/login/template.html b/src/app/frontend/login/template.html index 47122760d7dc..59581fa70788 100644 --- a/src/app/frontend/login/template.html +++ b/src/app/frontend/login/template.html @@ -14,10 +14,10 @@ limitations under the License. --> -