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: 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/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..d514b91c418c 100644 --- a/aio/gulp/conf.js +++ b/aio/gulp/conf.js @@ -17,11 +17,15 @@ */ import minimist from 'minimist'; import path from 'path'; +import {fileURLToPath} from "url"; + +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); /** * Base path for all other paths. */ -const basePath = path.join(__dirname, '../../'); +const basePath = path.resolve(__dirname + '/../../'); /** * 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/aio/jest.config.ts b/aio/jest.config.ts new file mode 100644 index 000000000000..e4390525d0f3 --- /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/build.sh b/aio/scripts/build.sh index 8817aa1200c1..5a8189d3c541 100755 --- a/aio/scripts/build.sh +++ b/aio/scripts/build.sh @@ -32,8 +32,7 @@ function build::frontend { say "\nBuilding localized frontend" mkdir -p ${FRONTEND_DIR} ${NG_BIN} build \ - --aot \ - --prod \ + --configuration production \ --localize \ --outputPath=${FRONTEND_DIR} diff --git a/aio/scripts/pre-commit-i18n.sh b/aio/scripts/pre-commit-i18n.sh index f4460b97f063..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 -fr i18n/messages.new.xlf +rm -rf "${I18N_DIR}/messages.new.xlf" diff --git a/aio/scripts/version.js b/aio/scripts/version.js index 45d62fc3a1c5..7ac9269898d7 100644 --- a/aio/scripts/version.js +++ b/aio/scripts/version.js @@ -1,15 +1,16 @@ -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 {resolve, relative} from 'path'; +import {writeFileSync, readFileSync} from 'node:fs'; -const gitInfo = gitDescribeSync({ +const config = JSON.parse(readFileSync('package.json', 'utf8')); + +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 +20,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 +45,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/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/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..6c495a36e82e 100644 --- a/angular.json +++ b/angular.json @@ -47,14 +47,19 @@ "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", - "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": "**/*", @@ -100,6 +105,7 @@ "maximumWarning": "6kb" } ], + "aot": true, "optimization": true, "outputHashing": "all", "sourceMap": false, @@ -120,7 +126,6 @@ "serve": { "builder": "@angular-devkit/build-angular:dev-server", "options": { - "aot": true, "browserTarget": "kubernetes-dashboard:build", "port": 8080 }, 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/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/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..516b6d20cfdc 100644 --- a/i18n/de/messages.de.xlf +++ b/i18n/de/messages.de.xlf @@ -2,99 +2,99 @@ - + 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 ? Sind Sie sicher, dass Sie @@ -104,1177 +104,1177 @@ 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 - + Download logs file Log-Datei herunterladen - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - + Size: B Größe : B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 - + Preparing file to download... Datei wird zum Download vorbereitet... src/app/frontend/common/dialogs/download/template.html - 40 + 30 - + File is ready to download! Die Datei ist zum Download bereit! src/app/frontend/common/dialogs/download/template.html - 66 + 34 - + Forbidden (403) Verboten (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 - + You do not have required permissions to access this resource. Sie verfügen nicht über die notwendigen Berechtigungen, um auf dieses Ressource zuzugreifen. src/app/frontend/common/dialogs/download/template.html - 66 + 40 - + Save 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 - + Abort 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. 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 - + Desired replicas Gewünschte Anzahl an Replikas src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 - + Actual replicas Tatsächliche Anzahl an Replikas src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 - + Scale 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. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - + 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. wird ausgelöst. src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 - + Trigger Auslösen 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 + 40 - + 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 + 60 - + 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 + 80 - + 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 + 100 - + 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 + 121 - 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 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 + 141 - + 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 + 161 - + 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 + 181 - + 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.) Automatisch aktualisieren (alle s.) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 - + Show previous logs Zeige vorherige Logs src/app/frontend/logs/template.html - 157 + 154 - + Logs from to UTC @@ -1283,825 +1283,829 @@ format="short">"/> 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/common/components/container/template.html + 34 + + + 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 - + 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 - + Workloads Workloads - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 - + Cron Jobs Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 - + Daemon Sets Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 - + Deployments Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 - + Jobs Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 - + Pods Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 - + Replica Sets Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 - + Replication Controllers Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 - + Stateful Sets Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 - + Service Service - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 - + Ingresses Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 - + Services Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 - + Config and Storage Konfiguration und Datenspeicherung - 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 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 Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 - + Network Policies 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 Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 - + Custom Resource Definitions Custom Resource Definitions - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 - + Plugins Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 - + Settings Einstellungen - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 - + About Ü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 @@ -2109,11 +2113,11 @@ i18n-matTooltip matTooltip="Endpoint links are external links that will be open in a new tab.">"/>open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 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 +2125,7 @@ 86 - + Hosts open_in_new @@ -2130,90 +2134,90 @@ matTooltip="Host links are external links that will be open in a new tab.">"/>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. @@ -2224,1519 +2228,1531 @@ 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 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 + + + src/app/frontend/common/components/container/template.html + 174 - - bytes + + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 - + Commands Commands src/app/frontend/common/components/container/template.html - 195 + 185 - + Arguments Arguments src/app/frontend/common/components/container/template.html - 221 + 200 - + Mounts Mounts src/app/frontend/common/components/container/template.html - 245 + 216 - + Security Context 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/statefulset/component.ts + 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/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 - + 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 - + 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 - + Selected namespace is different than namespace of currently selected resource. 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 ? 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 - + Yes Ja src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 - + No 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. Das Kubernetes-Dashboard wird ermöglicht durch die Dashboard @@ -3744,38 +3760,38 @@ 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 Vor - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 - + There are no notifications Es liegen keine Benachrichtigungen vor @@ -3783,171 +3799,171 @@ 61 - + Remove all notifications 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. 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. 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. 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 - + Enter token Token eingeben src/app/frontend/login/template.html - 68 + 66 - + Username Benutzername src/app/frontend/login/template.html - 88 + 79 - + Password Kennwort src/app/frontend/login/template.html - 106 + 90 - + Choose kubeconfig file 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 . @@ -3958,54 +3974,54 @@ src/app/frontend/login/template.html - 142 + 110 - + Sign in Anmelden - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 - + Skip Überspringen 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 - 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 - + Name is required. 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. Der Name darf bis zu Zeichen lang sein. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 + + + src/app/frontend/create/from/form/createsecret/template.html + 39 - + Name must be alphanumeric and may contain dashes. 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 Mehr erfahren open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/file/template.html + 29 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createnamespace/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 53 + + + 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 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 - + 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). 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 - + Data is required. Daten werden benötigt. src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 - + Data must be Base64 encoded. Daten müssen Base64-codiert sein. src/app/frontend/create/from/form/createsecret/template.html - 103 + 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. 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 - + Deployment or service with this name already exists within namespace. Ein Deployment oder Service mit dem angegebenen Namen existiert bereits in diesem Namespace. src/app/frontend/create/from/form/template.html - 373 + 37 - + Application name is required. Ein Applikationsname wird benötigt. src/app/frontend/create/from/form/template.html - 373 + 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. 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 - + Container image Container-Image src/app/frontend/create/from/form/template.html - 74 + 65 - + Container image is required Ein Container-Image muss angegeben werden src/app/frontend/create/from/form/template.html - 373 + 71 - + Container image is invalid: Das angegebene Container-Image ist ungültig: src/app/frontend/create/from/form/template.html - 373 + 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. src/app/frontend/create/from/form/template.html - 101 + 80 - + Number of pods Anzahl Pods src/app/frontend/create/from/form/template.html - 105 + 96 - + Number of pods is required Anzahl Pods wird benötigt src/app/frontend/create/from/form/template.html - 94 + 103 - + Number of pods must be a positive integer Anzahl Pods muss ein positiver ganzzahliger Wert sein src/app/frontend/create/from/form/template.html - 112 + 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. src/app/frontend/create/from/form/template.html - 136 + 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. src/app/frontend/create/from/form/template.html - 122 + 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. src/app/frontend/create/from/form/template.html - 138 + 136 - + Description Beschreibung src/app/frontend/create/from/form/template.html - 158 + 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. src/app/frontend/create/from/form/template.html - 182 + 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. 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 - + Create a new namespace... Neuen Namespace erzeugen... src/app/frontend/create/from/form/template.html - 214 + 193 - + Namespaces let you partition resources into logically named groups. Namespaces ermöglichen es, Ressourcen in logisch benannte Gruppen zu unterteilen. src/app/frontend/create/from/form/template.html - 238 + 198 - + Create a new secret... Neues Secret erzeugen... src/app/frontend/create/from/form/template.html - 243 + 221 - + Image Pull Secret Image Pull Secret src/app/frontend/create/from/form/template.html - 221 + 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. src/app/frontend/create/from/form/template.html - 265 + 226 - + CPU requirement (cores) CPU-Anforderung (Kerne) src/app/frontend/create/from/form/template.html - 249 + 242 - + CPU requirement must be given as a positive number. CPU-Anforderung muss als postive Ganzzahl angegeben werden. src/app/frontend/create/from/form/template.html - 165 + 249 - + CPU requirement must be given as a valid number. CPU-Anforderung muss als gültive Zahl angegeben werden. src/app/frontend/create/from/form/template.html - 187 + 253 - + Memory requirement (MiB) Speicheranforderung (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 - + Memory requirement must be given as a positive number. Speicheranforderung muss als postive Zahl angegeben werden. src/app/frontend/create/from/form/template.html - 214 + 267 - + Memory requirement must be given as a valid number. Speicheranforderung muss als gültige Zahl angegeben werden. src/app/frontend/create/from/form/template.html - 239 + 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. src/app/frontend/create/from/form/template.html - 294 + 276 - + Run command Kommando ausführen src/app/frontend/create/from/form/template.html - 299 + 291 - + Run command arguments Parameters des auszuführenden Kommandos src/app/frontend/create/from/form/template.html - 321 + 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. src/app/frontend/create/from/form/template.html - 339 + 303 - + Run as privileged Als priviligiert ausführen src/app/frontend/create/from/form/template.html - 322 + 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. src/app/frontend/create/from/form/template.html - 349 + 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. src/app/frontend/create/from/form/template.html - 342 + 335 - + Deploy Deploy src/app/frontend/create/from/form/template.html - 370 + 355 - + Cancel @@ -4568,14 +4640,14 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + @@ -4583,554 +4655,554 @@ src/app/frontend/create/from/form/template.html - 373 + 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {Erweiterte Optionen ausblenden} other {Erweiterte Optionen anzeigen} } src/app/frontend/create/from/form/template.html - 373 + 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. src/app/frontend/create/from/input/template.html - 51 + 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. 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 - + Upload Hochladen src/app/frontend/create/from/input/template.html - 51 + 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. src/app/frontend/create/from/file/template.html - 57 + 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. 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 - + Choose YAML or JSON file YAML- oder JSON-Datei auswählen src/app/frontend/create/from/file/template.html - 56 + 36 - + Upload 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 ist nicht eindeutig - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 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). src/app/frontend/create/from/form/deploylabel/template.html - 44 + 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. src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 - + Prefix should not exceed 253 characters. Das Präfix sollte nicht länger als 253 Zeichen sein. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 - + Label Key name should not exceed 63 characters. 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 - + Label value must be alphanumeric separated by '.' , '-' or '_'. Der Label Wert muss alphanumerisch und durch '.', '-' oder '_' getrennt sein. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 - + Label Value must not exceed 253 characters. 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 - + Local settings Local settings @@ -5138,487 +5210,487 @@ 53,62 - + 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 - + Containers Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 - + Init containers Init containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143 - + Image Pull Secrets Image Pull Secrets @@ -5626,323 +5698,323 @@ 84 - + 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 - + 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 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..0926876ac56d 100644 --- a/i18n/fr/messages.fr.xlf +++ b/i18n/fr/messages.fr.xlf @@ -2,99 +2,99 @@ - + 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 ? Êtes-vous sûr de vouloir supprimer de genre @@ -104,1181 +104,1181 @@  ? - 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 - + Download logs file 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 Taille : o - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 - + Preparing file to download... Préparation du fichier à télécharger... src/app/frontend/common/dialogs/download/template.html - 40 + 30 - + File is ready to download! Le fichier est prêt à être téléchargé ! src/app/frontend/common/dialogs/download/template.html - 66 + 34 - + Forbidden (403) Interdit (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 - + You do not have required permissions to access this resource. Vous n'avez pas les permissions nécessaires pour accéder à cette ressource. src/app/frontend/common/dialogs/download/template.html - 66 + 40 - + Save 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 - + Abort 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. 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 - + Desired replicas Répliques désirées src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 - + Actual replicas Répliques actuelles src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 - + Scale Mettre à l'échelle src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 64 - + Cancel 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. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - + 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. sera déclenché. src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 - + Trigger Déclencher 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 + 40 - + 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 + 60 - + 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 + 80 - + 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 + 100 - + 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 + 121 - 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 Â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 + 141 - + 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 + 161 - + 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 + 181 - + 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.) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 - + Show previous logs Voir les journaux précédents src/app/frontend/logs/template.html - 157 + 154 - + Logs from to UTC @@ -1287,825 +1287,829 @@ format="short">"/> 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/common/components/container/template.html + 34 + + + 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 - + 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 - + Workloads Workloads - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 - + Cron Jobs Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 - + Daemon Sets Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 - + Deployments Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 - + Jobs Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 - + Pods Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 - + Replica Sets Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 - + Replication Controllers Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 - + Stateful Sets Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 - + Service Service - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 - + Ingresses Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 - + Services Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 - + Config and Storage Config and Storage - 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 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 Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 - + Network Policies 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 Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 - + Custom Resource Definitions Custom Resource Definitions - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 - + Plugins Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 - + Settings Settings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 - + About 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 @@ -2113,11 +2117,11 @@ i18n-matTooltip matTooltip="Endpoint links are external links that will be open in a new tab.">"/>open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 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. @@ -2125,7 +2129,7 @@ 86 - + Hosts open_in_new @@ -2134,90 +2138,90 @@ matTooltip="Host links are external links that will be open in a new tab.">"/>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. @@ -2228,1519 +2232,1531 @@ 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 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 + + + src/app/frontend/common/components/container/template.html + 174 - - bytes + + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 - + Commands Commands src/app/frontend/common/components/container/template.html - 195 + 185 - + Arguments Arguments src/app/frontend/common/components/container/template.html - 221 + 200 - + Mounts Mounts src/app/frontend/common/components/container/template.html - 245 + 216 - + Security Context 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/statefulset/component.ts + 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/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 - + 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 - + 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 - + 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. - 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 ? 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 - + Yes Oui src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 - + No 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 est rendu possible par la @@ -3748,38 +3764,38 @@ 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 il y a - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 - + There are no notifications Aucune notification @@ -3787,108 +3803,108 @@ 61 - + Remove all notifications 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. Veuillez sélectionner le fichier kubeconfig que vous avez créé pour accéder au cluster. @@ -3896,11 +3912,11 @@ 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. Assurez-vous que le support pour l'authentification Basic est activéde pour le cluster. @@ -3909,10 +3925,10 @@ 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. Chaque compte de service a un Secret associé avec un jeton porteur (Bearer Token) valide @@ -3922,42 +3938,42 @@ src/app/frontend/login/template.html - 66 + 53 - + Enter token Saisissez un jeton src/app/frontend/login/template.html - 68 + 66 - + Username Nom d'utilisateur src/app/frontend/login/template.html - 88 + 79 - + Password Mot de passe src/app/frontend/login/template.html - 106 + 90 - + Choose kubeconfig file 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 . @@ -3968,54 +3984,54 @@ src/app/frontend/login/template.html - 142 + 110 - + Sign in Connexion - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 - + Skip Passer 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 - 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 - + Name is required. 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. Le nom ne doit pas dépasser caractères. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 + + + src/app/frontend/create/from/form/createsecret/template.html + 39 - + Name must be alphanumeric and may contain dashes. 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 En savoir plus open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/file/template.html + 29 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createnamespace/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 53 + + + 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 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 - + 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). 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 - + Data is required. Les données sont requises. src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 - + Data must be Base64 encoded. Les données doivent être encodées en Base64. src/app/frontend/create/from/form/createsecret/template.html - 103 + 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. 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 - + 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. src/app/frontend/create/from/form/template.html - 373 + 37 - + Application name is required. Le nom de l'application est requis. src/app/frontend/create/from/form/template.html - 373 + 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. 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 - + Container image Image du conteneur src/app/frontend/create/from/form/template.html - 74 + 65 - + Container image is required L'image du conteneur est requise src/app/frontend/create/from/form/template.html - 373 + 71 - + Container image is invalid: L'image du conteneur n'est pas valide : src/app/frontend/create/from/form/template.html - 373 + 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. src/app/frontend/create/from/form/template.html - 101 + 80 - + Number of pods Nombre de pods src/app/frontend/create/from/form/template.html - 105 + 96 - + Number of pods is required Le nombre de pods est requis src/app/frontend/create/from/form/template.html - 94 + 103 - + Number of pods must be a positive integer Le nombre de pods doit être un entier positif src/app/frontend/create/from/form/template.html - 112 + 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. src/app/frontend/create/from/form/template.html - 136 + 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. src/app/frontend/create/from/form/template.html - 122 + 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. src/app/frontend/create/from/form/template.html - 138 + 136 - + Description Description src/app/frontend/create/from/form/template.html - 158 + 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. src/app/frontend/create/from/form/template.html - 182 + 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. 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 - + Create a new namespace... Créer un nouvel espace de nom... src/app/frontend/create/from/form/template.html - 214 + 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. src/app/frontend/create/from/form/template.html - 238 + 198 - + Create a new secret... Créer un nouveau secret... src/app/frontend/create/from/form/template.html - 243 + 221 - + Image Pull Secret Pull Secret pour l'image src/app/frontend/create/from/form/template.html - 221 + 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. src/app/frontend/create/from/form/template.html - 265 + 226 - + CPU requirement (cores) Exigence CPU (coeurs) src/app/frontend/create/from/form/template.html - 249 + 242 - + CPU requirement must be given as a positive number. L'exigence CPU doit être un nombre positif. src/app/frontend/create/from/form/template.html - 165 + 249 - + CPU requirement must be given as a valid number. L'exigence CPU doit être un nombre valide. src/app/frontend/create/from/form/template.html - 187 + 253 - + Memory requirement (MiB) Exigence mémoire (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 - + Memory requirement must be given as a positive number. L'exigence mémoire doit être un nombre positif. src/app/frontend/create/from/form/template.html - 214 + 267 - + Memory requirement must be given as a valid number. L'exigence mémoire doit être un nombre valide. src/app/frontend/create/from/form/template.html - 239 + 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. src/app/frontend/create/from/form/template.html - 294 + 276 - + Run command Commande à exécuter src/app/frontend/create/from/form/template.html - 299 + 291 - + Run command arguments Arguments de la commande à exécuter src/app/frontend/create/from/form/template.html - 321 + 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. src/app/frontend/create/from/form/template.html - 339 + 303 - + Run as privileged Exécuter en mode privilégié src/app/frontend/create/from/form/template.html - 322 + 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. src/app/frontend/create/from/form/template.html - 349 + 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). src/app/frontend/create/from/form/template.html - 342 + 335 - + Deploy Déployer src/app/frontend/create/from/form/template.html - 370 + 355 - + Cancel @@ -4582,14 +4654,14 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + @@ -4597,554 +4669,554 @@ src/app/frontend/create/from/form/template.html - 373 + 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} } src/app/frontend/create/from/form/template.html - 373 + 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. src/app/frontend/create/from/input/template.html - 51 + 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é. 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 - + Upload Télécharger src/app/frontend/create/from/input/template.html - 51 + 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. src/app/frontend/create/from/file/template.html - 57 + 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é. 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 - + Choose YAML or JSON file Sélectionnez un fichier YAML ou JSON src/app/frontend/create/from/file/template.html - 56 + 36 - + Upload 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 n'est pas unique - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 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). src/app/frontend/create/from/form/deploylabel/template.html - 44 + 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 '/'. src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 - + Prefix should not exceed 253 characters. Le préfixe ne doit pas excéder 253 caractères. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 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. 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 - + Label value must be alphanumeric separated by '.' , '-' or '_'. La valeur de l'étiquette doit être alphanumérique séparé par '.' , '-' ou '_'. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 - + Label Value must not exceed 253 characters. 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 - + Local settings Local settings @@ -5152,487 +5224,487 @@ 53,62 - + 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 - + Containers Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 - + Init containers Init containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143 - + Image Pull Secrets Image Pull Secrets @@ -5640,323 +5712,323 @@ 84 - + 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 - + 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 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..acb3dcceb4db 100644 --- a/i18n/ja/messages.ja.xlf +++ b/i18n/ja/messages.ja.xlf @@ -2,99 +2,99 @@ - + 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 ? @@ -104,166 +104,166 @@ - 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 - + Download logs file ログファイルのダウンロード - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - + Size: B サイズ: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 - + Preparing file to download... ダウンロードするファイルの準備中... src/app/frontend/common/dialogs/download/template.html - 40 + 30 - + File is ready to download! ファイルがダウンロードできます! src/app/frontend/common/dialogs/download/template.html - 66 + 34 - + Forbidden (403) Forbidden (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 - + You do not have required permissions to access this resource. このリソースへのアクセスに必要な権限がありません。 src/app/frontend/common/dialogs/download/template.html - 66 + 40 - + Save 保存 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 - + Abort 中止 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. は、目標のレプリカ数になるように更新されます。 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 - + Desired replicas 目標のレプリカ数 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 - + Actual replicas 現在のレプリカ数 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 - + Scale スケール 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. @@ -284,1731 +284,1747 @@ - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - + Trigger a のトリガー - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - + will be triggered. がトリガーされます。 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 - + Trigger トリガー 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 - + Containers コンテナー - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 - + 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 イメージ取得用シークレット - 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 + 40 - + 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/objectmeta/component.ts - 39 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/quotas/template.html + 37 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts + src/app/frontend/common/components/resourcelist/deployment/template.html 69 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - src/app/frontend/common/components/resourcelist/pod/component.ts - 94 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/subject/template.html + 37 - src/app/frontend/create/from/form/environmentvariables/component.ts - 99 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 + + + 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/template.html + 60 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/service/template.html + 71 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 60 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 - - - 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 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 - + 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 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 + + + src/app/frontend/common/components/container/template.html + 174 - - bytes + + bytes バイト src/app/frontend/common/components/container/template.html - 198 + 174 - + Commands コマンド src/app/frontend/common/components/container/template.html - 195 + 185 - + Arguments 引数 src/app/frontend/common/components/container/template.html - 221 + 200 - + Mounts マウント src/app/frontend/common/components/container/template.html - 245 + 216 - + 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 - + 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 + 121 - 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/cronjob/template.html + 75 + + + src/app/frontend/common/components/resourcelist/daemonset/template.html + 90 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/deployment/template.html + 90 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/job/template.html + 93 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/pod/template.html + 97 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 93 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + 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 グループ - 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 - + 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 + 60 - + 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 + 80 - + 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 @@ -2016,11 +2032,11 @@ i18n-matTooltip matTooltip="Endpoint links are external links that will be open in a new tab.">"/>open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70 - + Host links are external links that will be open in a new tab. ホストのリンクが外部リンクの場合は、新しいタブで開きます。 @@ -2028,7 +2044,7 @@ 86 - + Hosts open_in_new @@ -2037,732 +2053,732 @@ matTooltip="Host links are external links that will be open in a new tab.">"/>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 + 100 - + 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 - + 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 ? 現在のページで、ネームスペースを から に変更しますか? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 - + Yes はい src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 - + No いいえ 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 - + 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 + 141 - + 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 + 181 - + 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. @@ -2773,357 +2789,357 @@ できます。 - 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 - + Workloads ワークロード - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 - + Cron Jobs Cron ジョブ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 - + Daemon Sets デーモンセット - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 - + Deployments デプロイメント - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 - + Jobs ジョブ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 - + Pods ポッド - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 - + Replica Sets レプリカセット - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 - + Replication Controllers レプリケーションコントローラー - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 - + Stateful Sets ステートフルセット - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 - + Service サービス - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 - + Ingresses イングレス - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 - + Services サービス - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 - + Config and Storage 設定とストレージ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93 - + Config Maps コンフィグマップ - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100 - + Persistent Volume Claims 永続ボリューム要求 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106 - + Secrets シークレット - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112 - + 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 クラスターロールバインディング - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129 - + 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 ノード - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150 - + Persistent Volumes 永続ボリューム - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155 - + Role Bindings ロールバインディング - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161 - + 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 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 - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 - + There are no notifications 通知はありません @@ -3131,206 +3147,206 @@ 61 - + Remove all notifications すべての通知を削除 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. クラスターにアクセスするために作成した 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. ベーシック認証がそのクラスターで有効になっていることを確認してください。ベーシック認証の設定方法についてもっと知るためには、 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. すべてのサービスアカウントには、ダッシュボードのログインに使用できる有効なベアラートークンを持つシークレットがあります。ベアラートークンの設定方法や使用方法についてもっと知るためには、 Authentication セクションを参照してください。 src/app/frontend/login/template.html - 66 + 53 - + Enter token トークンを入力 src/app/frontend/login/template.html - 68 + 66 - + Username ユーザー名 src/app/frontend/login/template.html - 88 + 79 - + Password パスワード src/app/frontend/login/template.html - 106 + 90 - + Choose kubeconfig file 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 . @@ -3341,42 +3357,42 @@ src/app/frontend/login/template.html - 142 + 110 - + Sign in サインイン - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 - + Skip スキップ 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 は、ダッシュボード @@ -3384,684 +3400,740 @@ オープンソースプロジェクトとして実現されています。 - 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 - + Name is required. 名前は必須です。 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. 名前は 文字までです。 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 + + + src/app/frontend/create/from/form/createsecret/template.html + 39 - + Name must be alphanumeric and may contain dashes. 名前にはアルファベットと数字、およびダッシュが使用できます。 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 もっと詳しく open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/file/template.html + 29 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/createnamespace/template.html + 53 src/app/frontend/create/from/form/createsecret/template.html - 103 + 53 + + + 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 作成 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 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 名前は 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 - + Data is required. データが必要です。 src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 - + Data must be Base64 encoded. データは Base64 エンコードされている必要があります。 src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. シークレットを保持しているデータを指定します。その値は .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 - + Deployment or service with this name already exists within namespace. ネームスペース内にこの名前のデプロイメントあるいはサービスが既に存在します。 src/app/frontend/create/from/form/template.html - 373 + 37 - + Application name is required. アプリケーション名は必須です。 src/app/frontend/create/from/form/template.html - 373 + 41 - + 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 - 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 - + Container image コンテナーイメージ src/app/frontend/create/from/form/template.html - 74 + 65 - + Container image is required コンテナーイメージは必須です src/app/frontend/create/from/form/template.html - 373 + 71 - + Container image is invalid: コンテナーイメージが無効です: src/app/frontend/create/from/form/template.html - 373 + 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 を入力します。 src/app/frontend/create/from/form/template.html - 101 + 80 - + Number of pods ポッド数 src/app/frontend/create/from/form/template.html - 105 + 96 - + Number of pods is required ポッド数は必須です src/app/frontend/create/from/form/template.html - 94 + 103 - + Number of pods must be a positive integer ポッド数は正の整数で指定してください src/app/frontend/create/from/form/template.html - 112 + 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 大きなポッド数を設定すると、クラスターやダッシュボードの性能問題を引き起こす可能性があります。 src/app/frontend/create/from/form/template.html - 136 + 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. デプロイメントを作成して、クラスター内に必要な数のポッドを維持できます。 src/app/frontend/create/from/form/template.html - 122 + 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 - 138 + 136 - + Description 説明 src/app/frontend/create/from/form/template.html - 158 + 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 - 182 + 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. 指定されたラベルは作成されたデプロイメント、サービス(もしあれば)、およびポッドに適用されます。一般的なラベルには、リリース、環境、層、パーティション、トラックなどが含まれます。 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 - + Create a new namespace... 新しいネームスペースの作成... src/app/frontend/create/from/form/template.html - 214 + 193 - + Namespaces let you partition resources into logically named groups. ネームスペースは、リソースを論理的に命名されたグループに分けます。 src/app/frontend/create/from/form/template.html - 238 + 198 - + Create a new secret... 新しいシークレットの作成... src/app/frontend/create/from/form/template.html - 243 + 221 - + Image Pull Secret イメージ取得用シークレット src/app/frontend/create/from/form/template.html - 221 + 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. 指定されたイメージがプライベートの場合、取得用シークレットクレデンシャルを要求できます。既存のシークレットを選択するか、新しく作成できます。 src/app/frontend/create/from/form/template.html - 265 + 226 - + CPU requirement (cores) CPU 要件 (コア数) src/app/frontend/create/from/form/template.html - 249 + 242 - + CPU requirement must be given as a positive number. CPU 要件は正の整数で指定してください。 src/app/frontend/create/from/form/template.html - 165 + 249 - + CPU requirement must be given as a valid number. CPU 要件は有効な数で指定してください。 src/app/frontend/create/from/form/template.html - 187 + 253 - + Memory requirement (MiB) メモリー要件 (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 - + Memory requirement must be given as a positive number. メモリー要件は正の整数で指定してください。 src/app/frontend/create/from/form/template.html - 214 + 267 - + Memory requirement must be given as a valid number. メモリー要件は有効な数で指定してください。 src/app/frontend/create/from/form/template.html - 239 + 271 - + You can specify minimum CPU and memory requirements for the container. コンテナーの CPU およびメモリーの下限を指定できます。 src/app/frontend/create/from/form/template.html - 294 + 276 - + Run command 実行コマンド src/app/frontend/create/from/form/template.html - 299 + 291 - + Run command arguments 実行コマンドの引数 src/app/frontend/create/from/form/template.html - 321 + 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. デフォルトでは、コンテナーは選択されたイメージの ENTRYPOINT のコマンドを実行します。コマンドオプションを使用して、このデフォルトの動作を上書きできます。 src/app/frontend/create/from/form/template.html - 339 + 303 - + Run as privileged 特権コンテナーとして実行 src/app/frontend/create/from/form/template.html - 322 + 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 特権コンテナー内のプロセスは、ホスト上で root として実行されているプロセスと同等です。 src/app/frontend/create/from/form/template.html - 349 + 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. コンテナーで使用できる環境変数です。値は、$(VAR_NAME) 構文を使用して、他の変数を参照できます。 src/app/frontend/create/from/form/template.html - 342 + 335 - + Deploy デプロイ src/app/frontend/create/from/form/template.html - 370 + 355 - + Cancel キャンセル src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + @@ -4069,386 +4141,386 @@ src/app/frontend/create/from/form/template.html - 373 + 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {高度な設定を隠す} other {高度な設定を表示} } src/app/frontend/create/from/form/template.html - 373 + 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. ファイルに指定されたネームスペースに作成する、リソースを指定した YAML または JSON コンテンツを入力します。 src/app/frontend/create/from/input/template.html - 51 + 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 現在選択されているネームスペースに作成する、リソースを指定した 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 - + Upload アップロード src/app/frontend/create/from/input/template.html - 51 + 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. ファイルに指定されたネームスペースにデプロイする、リソースを指定した YAML または JSON ファイルを選択します。 src/app/frontend/create/from/file/template.html - 57 + 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 現在選択されているネームスペースにデプロイする、リソースを指定した 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 - + Choose YAML or JSON file YAML または JSON ファイルを選択してください src/app/frontend/create/from/file/template.html - 56 + 36 - + Upload アップロード 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 は一意ではありません - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). プレフィックスが有効な DNS サブドメインのプレフィックス (例 my-domain.com) ではありません。 src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. ラベルのキー名は、'-'、'_'、あるいは '.' で区切られたアルファベットと数字からなる必要があり、オプションで DNS サブドメイン、あるいは '/' でプレフィックスできます。 src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 - + Prefix should not exceed 253 characters. プレフィックスは 253 文字を超えてはいけません。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 - + Label Key name should not exceed 63 characters. ラベルのキー名は 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 - + Label value must be alphanumeric separated by '.' , '-' or '_'. ラベルの値は '.'、'-'、あるいは '_' で区切られたアルファベットと数字からなる必要があります。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 - + Label Value must not exceed 253 characters. ラベルの値は 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.) 自動更新 ( 秒毎) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 - + Show previous logs 以前のログを表示 src/app/frontend/logs/template.html - 157 + 154 - + Logs from to UTC @@ -4458,750 +4530,750 @@ 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 + 161 - + 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 - + Local settings ローカル設定 @@ -5209,131 +5281,131 @@ 53,62 - + 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 - + Image Pull Secrets イメージ取得用シークレット @@ -5341,591 +5413,591 @@ 57 - + 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 - 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..40b9d77b1e56 100644 --- a/i18n/ko/messages.ko.xlf +++ b/i18n/ko/messages.ko.xlf @@ -2,99 +2,99 @@ - + 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 ? 정말로 @@ -104,2211 +104,2227 @@ 네임스페이스를 삭제하시겠습니까? - 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 - + Download logs file 로그 파일 다운로드 - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - + Size: B 크기: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 - + Preparing file to download... 다운로드할 파일 중비 중... src/app/frontend/common/dialogs/download/template.html - 40 + 30 - + File is ready to download! 다운로드할 파일 준비 완료! src/app/frontend/common/dialogs/download/template.html - 66 + 34 - + Forbidden (403) 권한 없음(403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 - + You do not have required permissions to access this resource. 이 자원에 접근하기 위해 필요한 권한이 없습니다. src/app/frontend/common/dialogs/download/template.html - 66 + 40 - + Save 저장 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 - + Abort 중단 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. 는 의도한 레플리카 수를 반영하기 위해 업데이트될 것입니다. - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 - + Desired replicas 의도한 레플리카 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 - + Actual replicas 실제 레플리카 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 - + Scale 스케일 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. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - + Trigger a 를 작동 - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - + will be triggered. 가 작동될 것입니다. src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 - + Trigger 작동 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 + 40 - + 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 + 60 - + 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 + 80 - + 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 + 100 - + 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 + 121 - 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 + 141 - + 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 + 161 - + 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 + 181 - + 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 - + Containers Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 - + Init containers 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/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 클러스터 롤 - 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 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 - + 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 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 + + + src/app/frontend/common/components/container/template.html + 174 - - bytes + + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 - + Commands Commands src/app/frontend/common/components/container/template.html - 195 + 185 - + Arguments Arguments src/app/frontend/common/components/container/template.html - 221 + 200 - + Mounts Mounts src/app/frontend/common/components/container/template.html - 245 + 216 - + Security Context 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 - + 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 그룹 - 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 - + 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 @@ -2316,11 +2332,11 @@ i18n-matTooltip matTooltip="Endpoint links are external links that will be open in a new tab.">"/>open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 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. @@ -2328,7 +2344,7 @@ 86 - + Hosts open_in_new @@ -2337,626 +2353,626 @@ matTooltip="Host links are external links that will be open in a new tab.">"/>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 - + 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 - + 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 ? 네임스페이스를 에서 로 변경하고 현재 페이지를 유지하시겠습니까? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 - + Yes src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 - + No 아니오 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 - + 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. @@ -2967,357 +2983,357 @@ 자세한 내용을 확인할 수 있습니다. - 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 - + Workloads 워크로드 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 - + Cron Jobs 크론 잡 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 - + Daemon Sets 데몬 셋 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 - + Deployments 디플로이먼트 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 - + Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 - + Pods 파드 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 - + Replica Sets 레플리카 셋 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 - + Replication Controllers 레플리케이션 컨트롤러 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 - + Stateful Sets 스테이트풀 셋 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 - + Service 서비스 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 - + Ingresses 인그레스 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 - + Services 서비스 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 - + Config and Storage 컨피그 및 스토리지 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93 - + Config Maps 컨피그 맵 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100 - + Persistent Volume Claims 퍼시스턴트 볼륨 클레임 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106 - + Secrets 시크릿 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112 - + 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 클러스터 롤 바인딩 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129 - + 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 노드 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150 - + Persistent Volumes 퍼시스턴트 볼륨 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155 - + Role Bindings 롤 바인딩 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161 - + 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 - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 - + There are no notifications 표시할 알림 없음 @@ -3325,208 +3341,208 @@ 61 - + Remove all notifications 모든 알림 제거 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 쿠버네티스 대시보드 - 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. 클러스터에 접근을 설정하기 위해 생성한 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. 클러스터에 기본 인증에 대한 지원을 활성화해야 합니다. 기본 인증을 설정하는 방법은 인증하기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. 모든 서비스 어카운트는 시크릿을 가지고 있고, 시크릿에는 대시보드에 로그인할 때 사용할 수 있는 유효한 베어러(Bearer) 토큰이 있습니다. 베어러(Bearer) 토큰을 설정 및 사용하는 방법은 인증 섹션에서 알 수 있습니다. src/app/frontend/login/template.html - 66 + 53 - + Enter token 토큰 입력 src/app/frontend/login/template.html - 68 + 66 - + Username 사용자 이름 src/app/frontend/login/template.html - 88 + 79 - + Password 패스워드 src/app/frontend/login/template.html - 106 + 90 - + Choose kubeconfig file 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 . @@ -3537,46 +3553,46 @@ src/app/frontend/login/template.html - 142 + 110 - + Sign in 로그인 - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 - + Skip 생략 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. 쿠버네티스 대시보드는 대시보드 @@ -3584,722 +3600,778 @@ 오픈 소스 프로젝트로 구현되었습니다. - 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 - + Name is required. 이름은 필수 항목입니다. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36 + + + src/app/frontend/create/from/form/createsecret/template.html + 36 + + + + 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. + + 이름은 영숫자이며 대시(dashes) 기호를 포함할 수 있습니다. + + + src/app/frontend/create/from/form/createnamespace/template.html + 44 + + + + Go to namespace + Go to namespace + + 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/template.html + 48 + + + + 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 + + + src/app/frontend/create/from/form/createsecret/template.html + 53 + + + 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/createsecret/template.html - 103 + src/app/frontend/create/from/form/template.html + 174 - - - Name must be up to characters long. - - 이름의 문자 길이는 최대 입니다. - - src/app/frontend/create/from/form/createnamespace/template.html - 75 + src/app/frontend/create/from/form/template.html + 203 - - - Name must be alphanumeric and may contain dashes. - - 이름은 영숫자이며 대시(dashes) 기호를 포함할 수 있습니다. - - src/app/frontend/create/from/form/createnamespace/template.html - 54 + src/app/frontend/create/from/form/template.html + 231 - - - Go to namespace - Go to namespace - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/create/from/form/template.html + 281 - - - 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/template.html + 308 - - - Learn more open_in_new - - open_in_new 더 배우기 - - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/template.html + 326 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/template.html + 340 - src/app/frontend/create/from/form/createsecret/template.html - 103 + src/app/frontend/create/from/input/template.html + 29 - + Create 생성 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 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 이름은 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 - + Data is required. 데이터는 필수 항목입니다. src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 - + Data must be Base64 encoded. 데이터는 Base64로 인코딩되어야 합니다. src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. 시크릿에 보관할 데이터를 명시하세요. 값은 .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 - + Deployment or service with this name already exists within namespace. 이 이름은 네임스페이스 내의 디플로이먼트 또는 서비스에서 이미 사용되고 있습니다. src/app/frontend/create/from/form/template.html - 373 + 37 - + Application name is required. 애플리케이션 이름은 필수 항목입니다. src/app/frontend/create/from/form/template.html - 373 + 41 - + 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 - 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 - + Container image 컨테이너 이미지 src/app/frontend/create/from/form/template.html - 74 + 65 - + Container image is required 컨테이너 이미지는 필수 항목입니다. src/app/frontend/create/from/form/template.html - 373 + 71 - + Container image is invalid: 유효한 컨테이너 이미지가 아님: src/app/frontend/create/from/form/template.html - 373 + 74 - + Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. 레지스트리에 있는 퍼블릭 이미지나, 도커 허브 또는 구글 컨테이너 레지스트리의 프라이빗 이미지의 URL을 입력하세요. src/app/frontend/create/from/form/template.html - 101 + 80 - + Number of pods 파드의 수 src/app/frontend/create/from/form/template.html - 105 + 96 - + Number of pods is required 파드의 수는 필수 항목입니다. src/app/frontend/create/from/form/template.html - 94 + 103 - + Number of pods must be a positive integer 파드의 수는 양의 정수만 허용됩니다. src/app/frontend/create/from/form/template.html - 112 + 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 파드의 수를 높게 설정하면 클러스터와 대시보드 UI에 성능 이슈를 일으킬 수 있습니다. src/app/frontend/create/from/form/template.html - 136 + 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. 클러스터에 의도한 파드의 수를 유지하기 위해서 디플로이먼트가 생성될 것입니다. src/app/frontend/create/from/form/template.html - 122 + 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 - 138 + 136 - + Description 설명 src/app/frontend/create/from/form/template.html - 158 + 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 - 182 + 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)을 포함합니다. 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 - + Create a new namespace... 신규 네임스페이스 생성... src/app/frontend/create/from/form/template.html - 214 + 193 - + Namespaces let you partition resources into logically named groups. 네임스페이스는 리소스를 논리적으로 명칭된 그룹으로 분할할 수 있습니다. src/app/frontend/create/from/form/template.html - 238 + 198 - + Create a new secret... 신규 시크릿 생성... src/app/frontend/create/from/form/template.html - 243 + 221 - + Image Pull Secret 이미지 풀(Pull) 시크릿 src/app/frontend/create/from/form/template.html - 221 + 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) 시크릿 자격증명이 필요할 것입니다. 사용하고 있는 시크릿을 선택하거나 신규 시크릿을 생성할 수 있습니다. src/app/frontend/create/from/form/template.html - 265 + 226 - + CPU requirement (cores) CPU 요구 사항(cores) src/app/frontend/create/from/form/template.html - 249 + 242 - + CPU requirement must be given as a positive number. CPU 요구 사항은 양의 정수이어야 합니다. src/app/frontend/create/from/form/template.html - 165 + 249 - + CPU requirement must be given as a valid number. CPU 요구 사항은 유효한 숫자로 주어져야 합니다. src/app/frontend/create/from/form/template.html - 187 + 253 - + Memory requirement (MiB) 메모리 요구 사항(MiB) src/app/frontend/create/from/form/template.html - 269 + 260 - + Memory requirement must be given as a positive number. 메모리 요구 사항은 양의 정수이어야 합니다. src/app/frontend/create/from/form/template.html - 214 + 267 - + Memory requirement must be given as a valid number. 메모리 요구 사항은 유효한 숫자로 주어져야 합니다. src/app/frontend/create/from/form/template.html - 239 + 271 - + You can specify minimum CPU and memory requirements for the container. 컨테이너를 위한 최소 CPU와 메모리 요구 사항을 명시할 수 있습니다. src/app/frontend/create/from/form/template.html - 294 + 276 - + Run command 커맨드 실행 src/app/frontend/create/from/form/template.html - 299 + 291 - + Run command arguments 커맨드 인수 실행 src/app/frontend/create/from/form/template.html - 321 + 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 - 339 + 303 - + Run as privileged 특권을 가진(privileged) 상태로 실행 src/app/frontend/create/from/form/template.html - 322 + 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 특권을 가진(privileged) 컨테이너의 프로세스는 호스트에서 root로 동작하는 프로세스와 동일합니다. src/app/frontend/create/from/form/template.html - 349 + 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 - 342 + 335 - + Deploy @@ -4307,10 +4379,10 @@ src/app/frontend/create/from/form/template.html - 370 + 355 - + Cancel @@ -4318,14 +4390,14 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + @@ -4333,48 +4405,48 @@ src/app/frontend/create/from/form/template.html - 373 + 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {고급 옵션 숨기기} other {고급 옵션 보기} } src/app/frontend/create/from/form/template.html - 373 + 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. 파일에 명시된 네임스페이스에 생성할 리소스를 명시하는 YAML 또는 JSON 내용을 입력하세요. src/app/frontend/create/from/input/template.html - 51 + 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 현재 선택된 네임스페이스에 생성할 리소스를 명시하는 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 - + Upload @@ -4382,382 +4454,382 @@ src/app/frontend/create/from/input/template.html - 51 + 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. 파일에 명시된 네임스페이스에 디플로이할 리소스를 명시하는 YAML 또는 JSON 파일을 선택하세요. src/app/frontend/create/from/file/template.html - 57 + 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 현재 선택된 네임스페이스에 디플로이할 리소스를 명시하는 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 - + Choose YAML or JSON file YAML 또는 JSON 파일 선택 src/app/frontend/create/from/file/template.html - 56 + 36 - + Upload 업로드 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 는 고유하지 않습니다. - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). 해당 접두사는 유효한 DNS 서브도메인 접두사가 아닙니다(예: my-domain.com). src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. 레이블 키 이름은 '-', '_', 또는 '.'로 분리되는 영숫자이어야 하며, 접두사로 DNS 서브토메인과 '/'가 선택적으로 사용될 수 있습니다. src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 - + Prefix should not exceed 253 characters. 접두사는 253개의 문자를 초과할 수 없습니다. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 - + Label Key name should not exceed 63 characters. 레이블 키 이름은 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 - + Label value must be alphanumeric separated by '.' , '-' or '_'. 레이블 값은 '-', '_', 또는 '.'로 분리되는 영숫자이어야 합니다. src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 - + Label Value must not exceed 253 characters. 레이블 값은 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 - 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.) ( 초마다) 자동 새로고침. - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 - + Show previous logs 이전 로그 보기 src/app/frontend/logs/template.html - 157 + 154 - + Logs from to UTC @@ -4766,554 +4838,554 @@ format="short">"/> 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 - + Local settings Local settings @@ -5321,107 +5393,107 @@ 53,62 - + 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 - + Image Pull Secrets Image Pull Secrets @@ -5429,597 +5501,597 @@ 57 - + 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 - + 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. 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 에 셸 인 - 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..ecae34ee4f2c 100644 --- a/i18n/messages.xlf +++ b/i18n/messages.xlf @@ -2,5246 +2,5233 @@ - + 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 - + About - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 19 - + General-purpose web UI for Kubernetes clusters - 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. - src/app/frontend/about/component.ts - 34 + src/app/frontend/about/template.html + 38,41 - - Create new resource + + - src/app/frontend/chrome/component.ts - 51,62 + src/app/frontend/chrome/nav/pinner/template.html + 22,23 - + Workloads - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28,29 - + Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33,34 - + Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38,39 - + Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43,44 - + Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48,49 - + Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53,54 - + Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58,59 - + Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63,64 - + Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68,69 - + Service - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76,77 - + Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81,82 - + Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86,87 - + Config and Storage - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 93,94 - + Config Maps - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 100,101 - + Persistent Volume Claims - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 106,107 - + Secrets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 112,113 - + Storage Classes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 117,118 - + Cluster - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 124,125 - + Cluster Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 129,130 - + Cluster Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 134,135 - + Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139,140 - + Network Policies - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 145,146 - + Nodes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 150,151 - + Persistent Volumes - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 155,156 - + Role Bindings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 161,162 - + Roles - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 167,168 - + Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173,174 - + Custom Resource Definitions - src/app/frontend/chrome/nav/component.ts - 44 - - - - Settings - - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181,182 - - About + + Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192,193 - - Plugins + + Settings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201,202 - - + + About - src/app/frontend/chrome/nav/pinner/component.ts - 52 + src/app/frontend/chrome/nav/template.html + 207,208 - + ago - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45,47 - + There are no notifications src/app/frontend/chrome/notifications/template.html - 61,69 + 61 - + Remove all notifications src/app/frontend/chrome/notifications/template.html - 71 + 67 - + Search - src/app/frontend/chrome/search/component.ts - 45,51 + src/app/frontend/chrome/search/template.html + 29 + + + + Create new resource + + src/app/frontend/chrome/template.html + 47 - + 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,38 - + Sign out - src/app/frontend/chrome/userpanel/component.ts - 56 + src/app/frontend/chrome/userpanel/template.html + 42,43 - + 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 - + 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 - + View logs - src/app/frontend/common/components/actionbar/detailactions/logs/component.ts - 38 + src/app/frontend/common/components/actionbar/detailactions/logs/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 - + Trigger resource - src/app/frontend/common/components/actionbar/detailactions/trigger/component.ts - 35 + src/app/frontend/common/components/actionbar/detailactions/trigger/template.html + 21 - + 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 - + Show less - src/app/frontend/common/components/chips/component.ts - 88,98 + src/app/frontend/common/components/chips/template.html + 48 - + Show all - src/app/frontend/common/components/chips/component.ts - 118,129 + src/app/frontend/common/components/chips/template.html + 50 - + Conditions - src/app/frontend/common/components/condition/component.ts - 55,61 + src/app/frontend/common/components/condition/template.html + 20 - + 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,95 + 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,80 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 26 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 72,83 + 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,56 + 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,86 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 23 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 73,80 + 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,73 + src/app/frontend/common/components/resourcelist/pod/template.html + 27 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 53,59 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 29 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 72,81 + 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,60 + src/app/frontend/common/components/resourcelist/secret/template.html + 22 - src/app/frontend/common/components/resourcelist/service/component.ts - 70,79 + 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,82 + 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,58 + src/app/frontend/common/components/volumemount/template.html + 25 - + 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,70 + src/app/frontend/resource/discovery/service/detail/template.html + 28 - + 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,113 + 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 - + 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 - + Image:  - src/app/frontend/common/components/container/component.ts - 54,62 + src/app/frontend/common/components/container/template.html + 20 - + Image - src/app/frontend/common/components/container/component.ts - 82,89 + src/app/frontend/common/components/container/template.html + 34,35 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323,324 - + Ready - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 47,48 - + Started - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 54,55 - + Reason - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 63,64 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 79,80 - + Message - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 70,71 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 86,87 - + Exit Code - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 93,94 - + Signal - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 100,101 - + Started At - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 109,110 - + 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,176 + 166 - + bytes - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152,153 - - - Commands src/app/frontend/common/components/container/template.html - 195,203 + 174,175 - - bytes + + Commands src/app/frontend/common/components/container/template.html - 198,174 + 185,186 - + Arguments src/app/frontend/common/components/container/template.html - 221,229 + 200,201 - + Mounts src/app/frontend/common/components/container/template.html - 245 + 216,217 - + Security Context src/app/frontend/common/components/container/template.html - 245 + 232,233 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 110,111 - - Controlled by + + Name:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/creator/template.html + 22 - - - Name - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/objectmeta/template.html + 23 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/resource/workloads/deployment/detail/template.html + 192 + + + Kind:  - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/creator/template.html + 29 + + + Age:  - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/common/components/creator/template.html + 36 - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + src/app/frontend/common/components/objectmeta/template.html + 35 - src/app/frontend/common/components/resourcelist/configmap/component.ts - 66 + src/app/frontend/resource/workloads/deployment/detail/template.html + 206 + + + Controlled by - src/app/frontend/common/components/resourcelist/crd/component.ts - 72 + src/app/frontend/common/components/creator/template.html + 42 + + + Name - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/creator/template.html + 48 - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/objectmeta/template.html + 44 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/quotas/template.html + 37 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 44 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 44 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/configmap/template.html + 43 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/crd/template.html + 53 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 43 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 36 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 56 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 69 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + src/app/frontend/common/components/resourcelist/deployment/template.html + 69 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 46 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/ingress/template.html + 43 - src/app/frontend/common/components/resourcelist/pod/component.ts - 94,101 + src/app/frontend/common/components/resourcelist/job/template.html + 72 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/namespace/template.html + 53 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 42 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/node/template.html + 56 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 51 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 51 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/plugin/template.html + 43 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/pod/template.html + 74 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 72 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 66 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/resourcelist/role/template.html + 44 - src/app/frontend/common/components/volumemount/component.ts - 73 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 44 - src/app/frontend/create/from/form/environmentvariables/component.ts - 99,104 + src/app/frontend/common/components/resourcelist/secret/template.html + 42 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/resourcelist/service/template.html + 53 - - - Kind - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 42 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 69 - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 44 - - - Pods - src/app/frontend/common/components/creator/component.ts + src/app/frontend/common/components/subject/template.html 37 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/volumemount/template.html + 35 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/create/from/form/environmentvariables/template.html + 29 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/resource/workloads/deployment/detail/template.html + 224 + + + Kind - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/creator/template.html + 58 - src/app/frontend/common/components/resourcelist/pod/component.ts - 49,51 + src/app/frontend/common/components/subject/template.html + 58 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/crd/detail/template.html + 72 + + + Pods - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/creator/template.html + 64 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 107 - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/resourcelist/deployment/template.html + 107 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/common/components/resourcelist/job/template.html + 110 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/resourcelist/node/template.html + 113 - - - Age - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/resourcelist/pod/template.html + 24 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 110 - - - Name:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 104 - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 107 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/workloadstatus/template.html + 121 - - - Kind:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/resource/cluster/node/detail/template.html + 164 - - - Age:  - src/app/frontend/common/components/creator/component.ts - 37 + src/app/frontend/resource/workloads/deployment/detail/template.html + 248 + + + Age - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/creator/template.html + 70,71 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 238,239 - + 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,215 + 164 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/deployment/detail/template.html + 255 - + 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/statefulset/component.ts + 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/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 - + Endpoints - src/app/frontend/common/components/endpoint/cardlist/component.ts - 52,55 + src/app/frontend/common/components/endpoint/cardlist/template.html + 20 src/app/frontend/resource/discovery/ingress/detail/template.html - 58,62 + 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 - + 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 - 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 - + Rules - src/app/frontend/common/components/ingressrulelist/component.ts - 59,71 + src/app/frontend/common/components/ingressrulelist/template.html + 20 - src/app/frontend/common/components/policyrule/component.ts - 47,54 + src/app/frontend/common/components/policyrule/template.html + 20 - + 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 - src/app/frontend/common/components/ingressrulelist/component.ts - 106 + src/app/frontend/common/components/ingressrulelist/template.html + 88 - + 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 - - - - Edit - - src/app/frontend/common/components/list/column/menu/component.ts - 72,80 - - - - Delete - - src/app/frontend/common/components/list/column/menu/component.ts - 100,111 - - - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/common/components/limits/template.html + 52 - + Logs - src/app/frontend/common/components/list/column/menu/component.ts - 130,138 + 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 + + + + Edit + + src/app/frontend/common/components/list/column/menu/template.html + 49 - + Restart - src/app/frontend/common/components/list/column/menu/component.ts - 141 + src/app/frontend/common/components/list/column/menu/template.html + 53 - + + Delete + + src/app/frontend/common/components/list/column/menu/template.html + 57 + + + src/app/frontend/common/dialogs/deleteresource/template.html + 45 + + + Filter - src/app/frontend/common/components/list/filter/component.ts - 42,52 + 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 - + 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 - + No resources found. - src/app/frontend/common/components/list/zerostate/component.ts - 25 + src/app/frontend/common/components/list/zerostate/template.html + 27 - + 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,24 - + 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,28 - + Yes src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 - + No src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 37 - + Select namespace... - src/app/frontend/common/components/namespace/component.ts - 69,80 + src/app/frontend/common/components/namespace/template.html + 24 - - NAMESPACES + + All namespaces - src/app/frontend/common/components/namespace/component.ts - 93,100 + src/app/frontend/common/components/namespace/template.html + 33 - - All namespaces + + NAMESPACES - src/app/frontend/common/components/namespace/component.ts - 125,137 + 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 - - Created - - src/app/frontend/common/components/objectmeta/component.ts - 39 - + + Namespace:  - src/app/frontend/common/components/quotas/component.ts - 49 + src/app/frontend/common/components/objectmeta/template.html + 29 - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 60 + src/app/frontend/resource/workloads/deployment/detail/template.html + 199 + + + Namespace - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 60 + 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/crd/component.ts - 72 + src/app/frontend/common/components/resourcelist/crdobject/template.html + 54 - src/app/frontend/common/components/resourcelist/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/cronjob/template.html + 68 - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 74 + src/app/frontend/common/components/resourcelist/daemonset/template.html + 83 - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 84 + src/app/frontend/common/components/resourcelist/deployment/template.html + 83 - src/app/frontend/common/components/resourcelist/deployment/component.ts - 91 + src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/template.html + 54 - src/app/frontend/common/components/resourcelist/horizontalpodautoscaler/component.ts - 69 + src/app/frontend/common/components/resourcelist/ingress/template.html + 55 - src/app/frontend/common/components/resourcelist/ingress/template.html - 104,109 + src/app/frontend/common/components/resourcelist/job/template.html + 86 - src/app/frontend/common/components/resourcelist/job/component.ts - 85 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 54 - src/app/frontend/common/components/resourcelist/namespace/component.ts - 65 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 63 - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/plugin/template.html + 64 - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/pod/template.html + 89 - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 90 + 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/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/role/template.html + 54 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 54 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/secret/template.html + 54 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/service/template.html + 65 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 54 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 83 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/subject/template.html + 49 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/create/from/form/template.html + 184 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/resource/workloads/deployment/detail/template.html + 232 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/settings/global/namespace/adddialog/template.html + 29 - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 60 + src/app/frontend/settings/global/namespace/template.html + 27 - - Age + + Created - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/objectmeta/template.html + 55 - - - Namespace:  - src/app/frontend/common/components/objectmeta/component.ts - 39 + src/app/frontend/common/components/quotas/template.html + 42 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 55 - - - Namespace - src/app/frontend/common/components/objectmeta/component.ts - 39 + 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/crdobject/component.ts - 71 + src/app/frontend/common/components/resourcelist/crd/template.html + 82 + + + 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/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 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/networkpolicy/component.ts - 67 + src/app/frontend/common/components/resourcelist/namespace/template.html + 80 - src/app/frontend/common/components/resourcelist/persistentvolumeclaim/component.ts - 80 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 70 - src/app/frontend/common/components/resourcelist/plugin/component.ts - 66 + src/app/frontend/common/components/resourcelist/node/template.html + 123 - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/persistentvolume/template.html + 122 - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 95 + src/app/frontend/common/components/resourcelist/persistentvolumeclaim/template.html + 125 - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 84 + src/app/frontend/common/components/resourcelist/plugin/template.html + 72 - src/app/frontend/common/components/resourcelist/role/component.ts - 67 + src/app/frontend/common/components/resourcelist/pod/template.html + 166 - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 67 + src/app/frontend/common/components/resourcelist/replicaset/template.html + 122 - src/app/frontend/common/components/resourcelist/secret/component.ts - 67 + src/app/frontend/common/components/resourcelist/replicationcontroller/template.html + 116 - src/app/frontend/common/components/resourcelist/service/component.ts - 97 + src/app/frontend/common/components/resourcelist/role/template.html + 62 - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 67 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 62 - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 90 + src/app/frontend/common/components/resourcelist/secret/template.html + 76 - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/resourcelist/service/template.html + 109 - src/app/frontend/create/from/form/template.html - 191,198 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 70 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/common/components/resourcelist/statefulset/template.html + 119 - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/common/components/resourcelist/storageclass/template.html + 69 + + + Age - src/app/frontend/settings/global/namespace/component.ts - 116,121 + src/app/frontend/common/components/objectmeta/template.html + 62 - + 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 - src/app/frontend/common/components/podstatus/component.ts - 26 - - - src/app/frontend/resource/workloads/deployment/detail/component.ts - 91,96 + src/app/frontend/common/components/podstatus/template.html + 20 - - - Desired:  - src/app/frontend/common/components/podstatus/component.ts - 26 + 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 - + 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 + + 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/template.html + 88 - + Resources - src/app/frontend/common/components/policyrule/component.ts - 54 + src/app/frontend/common/components/policyrule/template.html + 36 - + Non-resource 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 - 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,49 + src/app/frontend/common/components/quotas/template.html + 20 - + Cluster Roles - src/app/frontend/common/components/resourcelist/clusterrole/component.ts - 52,60 + src/app/frontend/common/components/resourcelist/clusterrole/template.html + 21 - + Cluster Role Bindings - src/app/frontend/common/components/resourcelist/clusterrolebinding/component.ts - 49,60 + src/app/frontend/common/components/resourcelist/clusterrolebinding/template.html + 21 - + Config Maps - src/app/frontend/common/components/resourcelist/configmap/component.ts - 50,58 + src/app/frontend/common/components/resourcelist/configmap/template.html + 21 - + Custom Resource Definitions - src/app/frontend/common/components/resourcelist/crd/component.ts - 49,57 + 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,56 + 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 - + Storage - src/app/frontend/common/components/resourcelist/crdversion/component.ts - 42 + src/app/frontend/common/components/resourcelist/crdversion/template.html + 48 - + Cron Jobs - src/app/frontend/common/components/resourcelist/cronjob/component.ts - 51,57 + 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 + 40 - + 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 - + Daemon Sets - src/app/frontend/common/components/resourcelist/daemonset/component.ts - 49,53 + 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 + 60 - + Deployments - src/app/frontend/common/components/resourcelist/deployment/component.ts - 52,57 + 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 + 80 - + Events - src/app/frontend/common/components/resourcelist/event/component.ts - 52,61 + 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,57 + 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 - src/app/frontend/common/components/resourcelist/ingress/component.ts - 52,61 - - - - 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 + 21 - + Endpoints open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 70,72 - - Host 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/template.html - 86,97 + 72 - + Hosts open_in_new src/app/frontend/common/components/resourcelist/ingress/template.html - 115,86 + 84,86 + + + + Host links are external links that will be open in a new tab. + + src/app/frontend/common/components/resourcelist/ingress/template.html + 86 - + Jobs - src/app/frontend/common/components/resourcelist/job/component.ts - 74,82 + 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 + 100 - + Namespaces - src/app/frontend/common/components/resourcelist/namespace/component.ts - 50,57 + 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,116 + src/app/frontend/resource/cluster/node/detail/template.html + 30 - + Network Policies - src/app/frontend/common/components/resourcelist/networkpolicy/component.ts - 51,59 + src/app/frontend/common/components/resourcelist/networkpolicy/template.html + 21 - + Nodes - src/app/frontend/common/components/resourcelist/node/component.ts - 51,56 + src/app/frontend/common/components/resourcelist/node/template.html + 24 - + CPU requests (cores) - src/app/frontend/common/components/resourcelist/node/component.ts - 68 + src/app/frontend/common/components/resourcelist/node/template.html + 81 - + CPU limits (cores) - 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 - + Persistent Volumes - src/app/frontend/common/components/resourcelist/persistentvolume/component.ts - 50,53 + 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,85 + 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,57 + 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 - + Plugins - src/app/frontend/common/components/resourcelist/plugin/component.ts - 50,59 + 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 - + Restarts - src/app/frontend/common/components/resourcelist/pod/component.ts - 101 + src/app/frontend/common/components/resourcelist/pod/template.html + 134 - + CPU Usage (cores) - 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 - + Replica Sets - src/app/frontend/common/components/resourcelist/replicaset/component.ts - 75,83 + 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 + 141 - + Replication Controllers - src/app/frontend/common/components/resourcelist/replicationcontroller/component.ts - 50,56 + 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 + 161 - + Roles - src/app/frontend/common/components/resourcelist/role/component.ts - 51,59 + src/app/frontend/common/components/resourcelist/role/template.html + 21 - + Role Bindings - src/app/frontend/common/components/resourcelist/rolebinding/component.ts - 51,57 + src/app/frontend/common/components/resourcelist/rolebinding/template.html + 21 - + Services - src/app/frontend/common/components/resourcelist/service/component.ts - 50,56 + src/app/frontend/common/components/resourcelist/service/template.html + 21 - + 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 - 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 - + Service Accounts - src/app/frontend/common/components/resourcelist/serviceaccount/component.ts - 51,56 + src/app/frontend/common/components/resourcelist/serviceaccount/template.html + 21 - + Stateful Sets - src/app/frontend/common/components/resourcelist/statefulset/component.ts - 51,56 + 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 + 181 - + Storage Classes - src/app/frontend/common/components/resourcelist/storageclass/component.ts - 52,60 + 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 - + SE Linux User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 23,24 - + SE Linux Role - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 31,32 - + SE Linux Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 39,40 - + SE Linux Level - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 47,48 - + Windows GMSA Credential Spec Name - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 56,57 - + Windows GMSA Credential Spec - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 64,65 - + Windows Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 72,73 - + Run as User - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 81,82 - + Run as Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 87,88 - + Run as Non-Root - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 93,94 - + Seccomp Profile Type - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 100,101 - + Seccomp Localhost Profile - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 108,109 - + Added Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 118,119 - + Dropped Capabilities - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 126,127 - + Privileged - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 134,135 - + Read Only Filesystem - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 140,141 - + Allow Privilege Escalation - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 146,147 - + Proc Mount - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 152,153 - + Filesystem Group - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 160,161 - + Filesystem Group Change Policy - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 168,169 - + Supplemental Groups - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 177,178 - + Sysctls - src/app/frontend/common/components/securitycontext/component.ts - 32 + src/app/frontend/common/components/securitycontext/template.html + 186,187 - + Subjects - src/app/frontend/common/components/subject/component.ts - 47,50 + src/app/frontend/common/components/subject/template.html + 20 - + API Group - src/app/frontend/common/components/subject/component.ts - 50 + src/app/frontend/common/components/subject/template.html + 64 - + 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 - + Workload Status - src/app/frontend/common/components/workloadstatus/component.ts - 55 + src/app/frontend/common/components/workloadstatus/template.html + 20 - + 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/component.ts - 23 + src/app/frontend/common/components/zerostate/template.html + 27,33 - + 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 ? + + src/app/frontend/common/dialogs/deleteresource/template.html + 21,25 - + 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 - + 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 - - - src/app/frontend/resource/config/secret/detail/edit/component.ts - 82,93 + 100 - - - Are you sure you want to delete  in namespace ? - src/app/frontend/common/dialogs/deleteresource/dialog.ts - 33 + src/app/frontend/resource/config/secret/detail/edit/template.html + 35 - + Download logs file - src/app/frontend/common/dialogs/download/dialog.ts - 52,58 + src/app/frontend/common/dialogs/download/template.html + 20,21 - + Size: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 - + Preparing file to download... src/app/frontend/common/dialogs/download/template.html - 40,50 + 30,31 - + File is ready to download! src/app/frontend/common/dialogs/download/template.html - 66 + 34,35 - + Forbidden (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 - + You do not have required permissions to access this resource. src/app/frontend/common/dialogs/download/template.html - 66 + 40 - + Save 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 - + Abort src/app/frontend/common/dialogs/download/template.html - 66 + 54 - + Edit a resource - src/app/frontend/common/dialogs/editresource/dialog.ts - 65,77 + src/app/frontend/common/dialogs/editresource/template.html + 18 - + 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,67 + 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 + + + + in namespace will be restarted. + + src/app/frontend/common/dialogs/restartresource/template.html + 21,25 - + 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,46 - + Cancel - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 51,52 src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 70,71 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 32,33 src/app/frontend/create/from/file/template.html - 57 + 54,55 - - in namespace will be restarted. - - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 - - - + Scale a resource - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 47,55 + src/app/frontend/common/dialogs/scaleresource/template.html + 18 - + 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,22 - + Desired replicas src/app/frontend/common/dialogs/scaleresource/template.html - 39,47 + 28 - + Actual replicas src/app/frontend/common/dialogs/scaleresource/template.html - 62,73 + 40 - + Scale src/app/frontend/common/dialogs/scaleresource/template.html - 73 + 64,65 - + Trigger a - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - + will be triggered. src/app/frontend/common/dialogs/triggerresource/template.html - 35,20 + 20 - + Trigger src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 26,27 - + Data - src/app/frontend/crd/crdobject/component.ts - 55,61 + src/app/frontend/crd/crdobject/template.html + 22 - src/app/frontend/resource/config/configmap/detail/component.ts - 46,51 + src/app/frontend/resource/config/configmap/detail/template.html + 23 - src/app/frontend/resource/config/secret/detail/component.ts - 47,52 + src/app/frontend/resource/config/secret/detail/template.html + 22 - + Resource Information - src/app/frontend/crd/detail/component.ts - 44,50 + src/app/frontend/crd/detail/template.html + 22 - - Accepted Names + + 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 - - Version + + Subresources - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 47 - - Subresources + + 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 - - List Kind + + Singular - src/app/frontend/crd/detail/component.ts - 65 + src/app/frontend/crd/detail/template.html + 67 - - Singular + + 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 - - Create from input + + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/from/file/template.html + 20,21 - - Create from file + + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/from/file/template.html + 24,25 - - Create from form + + Learn more open_in_new - src/app/frontend/create/component.ts - 23 + src/app/frontend/create/from/file/template.html + 29,30 - - - Learn more open_in_new - src/app/frontend/create/from/file/component.ts - 58 + src/app/frontend/create/from/form/createnamespace/template.html + 53,54 - - - Choose YAML or JSON file - src/app/frontend/create/from/file/template.html - 56,57 + src/app/frontend/create/from/form/createsecret/template.html + 53,54 - - - Upload - src/app/frontend/create/from/file/template.html - 57 + src/app/frontend/create/from/form/createsecret/template.html + 82,83 - - - 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/create/from/form/template.html + 55,56 - - - Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. - src/app/frontend/create/from/file/template.html - 57 + src/app/frontend/create/from/form/template.html + 85,86 - - - App name - src/app/frontend/create/from/form/component.ts - 72,75 + src/app/frontend/create/from/form/template.html + 121,122 - - - 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,96 + src/app/frontend/create/from/form/template.html + 141,142 - - - Learn more open_in_new - src/app/frontend/create/from/form/component.ts - 112 + src/app/frontend/create/from/form/template.html + 174,175 src/app/frontend/create/from/form/template.html - 129,86 + 203,204 src/app/frontend/create/from/form/template.html - 154,122 + 231,232 src/app/frontend/create/from/form/template.html - 169,142 + 281,282 - - - Create a new namespace - src/app/frontend/create/from/form/createnamespace/dialog.ts - 54,66 + src/app/frontend/create/from/form/template.html + 308,309 - - - The new namespace will be added to the cluster. - src/app/frontend/create/from/form/createnamespace/dialog.ts - 85,97 + src/app/frontend/create/from/form/template.html + 326,327 - - - Namespace name - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/template.html + 340,341 + + + src/app/frontend/create/from/input/template.html + 29 - - A namespace with the specified name will be added to the cluster. + + Choose YAML or JSON file - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/file/template.html + 36 - - Learn more open_in_new + + Upload - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/file/template.html + 46,47 + + + Create a new namespace - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + 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/createsecret/template.html - 103,83 + src/app/frontend/create/from/form/createnamespace/template.html + 21 - - Name must be alphanumeric and may contain dashes. + + Namespace name src/app/frontend/create/from/form/createnamespace/template.html - 54,67 + 29 - - Create + + Name is required. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36,37 src/app/frontend/create/from/form/createsecret/template.html - 103 + 36,37 - - Name is required. + + Name must be up to characters long. src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39,41 src/app/frontend/create/from/form/createsecret/template.html - 103 + 39,41 - - Name must be up to characters long. + + Name must be alphanumeric and may contain dashes. src/app/frontend/create/from/form/createnamespace/template.html - 75,40 + 44,45 - - Create a new image pull secret + + A namespace with the specified name will be added to the cluster. - src/app/frontend/create/from/form/createsecret/dialog.ts - 53,61 + src/app/frontend/create/from/form/createnamespace/template.html + 48 - - The new secret will be added to the cluster + + Create + + src/app/frontend/create/from/form/createnamespace/template.html + 69 + - src/app/frontend/create/from/form/createsecret/dialog.ts - 87,97 + src/app/frontend/create/from/form/createsecret/template.html + 97 - - Secret name + + Create a new image pull secret - src/app/frontend/create/from/form/createsecret/dialog.ts - 115,127 + src/app/frontend/create/from/form/createsecret/template.html + 18 - - A secret with the specified name will be added to the cluster in the namespace. + + 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/dialog.ts - 127 + 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/create/from/form/createsecret/template.html - 54,66 + 44,45 - - Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. + + A secret with the specified name will be added to the cluster in the namespace. src/app/frontend/create/from/form/createsecret/template.html - 74,83 + 48 - + Data is required. src/app/frontend/create/from/form/createsecret/template.html - 78,85 + 69,70 - + Data must be Base64 encoded. src/app/frontend/create/from/form/createsecret/template.html - 103 + 73,74 - - Name must be up to characters long. + + 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 - 103,40 + 77 - + key - src/app/frontend/create/from/form/deploylabel/component.ts - 68,77 - - - - value - - src/app/frontend/create/from/form/deploylabel/component.ts - 93,103 + src/app/frontend/create/from/form/deploylabel/template.html + 30 - + 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 + + + + value + + src/app/frontend/create/from/form/deploylabel/template.html + 62 - + 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 + 70,71 - + Environment variables - src/app/frontend/create/from/form/environmentvariables/component.ts - 66,76 + src/app/frontend/create/from/form/environmentvariables/template.html + 19 - - Value + + Variable name must be a valid C identifier. - src/app/frontend/create/from/form/environmentvariables/component.ts - 104 + src/app/frontend/create/from/form/environmentvariables/template.html + 33,34 - - Variable name must be a valid C identifier. + + 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,102 + 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,124 - - - - Target port - - src/app/frontend/create/from/form/portmappings/component.ts - 140,146 - - - - Protocol - - src/app/frontend/create/from/form/portmappings/component.ts - 163,170 + 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,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 + + 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,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 + src/app/frontend/create/from/form/portmappings/template.html + 98,99 + + + + Protocol + + 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,124 - + Invalid protocol. - src/app/frontend/create/from/form/portmappings/component.ts - 231 + src/app/frontend/create/from/form/portmappings/template.html + 127,128 - - Container image + + App name src/app/frontend/create/from/form/template.html - 74,80 + 24 - - Number of pods is required + + Deployment or service with this name already exists within namespace. src/app/frontend/create/from/form/template.html - 94,102 + 37,38 - - Enter the URL of a public image on any registry, or a private image hosted on Docker Hub or Google Container Registry. + + Application name is required. src/app/frontend/create/from/form/template.html - 101,110 + 41,42 - - Number of pods + + 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 - 105,109 + 45,46 - - Number of pods must be a positive integer + + 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 - 112,119 + 50 - - A Deployment will be created to maintain the desired number of pods across your cluster. + + Container image src/app/frontend/create/from/form/template.html - 122,136 + 65 - - Setting high number of pods may cause performance issues of the cluster and Dashboard UI. + + Container image is required src/app/frontend/create/from/form/template.html - 136,150 + 71,72 - - Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. + + Container image is invalid: src/app/frontend/create/from/form/template.html - 138,155 + 74,76 - - Description + + 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 - 158,166 + 80 - - CPU requirement must be given as a positive number. + + Number of pods src/app/frontend/create/from/form/template.html - 165,170 + 96 - - The description will be added as an annotation to the Deployment and displayed in the application's details. + + Number of pods is required src/app/frontend/create/from/form/template.html - 182,193 + 103,104 - - CPU requirement must be given as a valid number. + + Number of pods must be a positive integer src/app/frontend/create/from/form/template.html - 187,198 + 107,108 - - Memory requirement must be given as a positive number. + + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. src/app/frontend/create/from/form/template.html - 214,223 + 112,113 - - Create a new namespace... + + A Deployment will be created to maintain the desired number of pods across your cluster. src/app/frontend/create/from/form/template.html - 214,222 + 116 - - Image Pull Secret + + 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 - 221,226 + 136 - - The specified labels will be applied to the created Deployment, Service (if any) and Pods. Common labels include release, environment, tier, partition and track. + + Description src/app/frontend/create/from/form/template.html - 232,249 + 153 - - Namespaces let you partition resources into logically named groups. + + 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 - 238,247 + 157,158 - - Memory requirement must be given as a valid number. + + 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 - 239,247 + 169 - - Create a new secret... + + Create a new namespace... src/app/frontend/create/from/form/template.html - 243,249 + 193,194 - - CPU requirement (cores) + + Namespaces let you partition resources into logically named groups. src/app/frontend/create/from/form/template.html - 249,256 + 198 - - Learn more open_in_new + + Image Pull Secret src/app/frontend/create/from/form/template.html - 264,204 + 213 + + + Create a new secret... src/app/frontend/create/from/form/template.html - 265,175 + 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 - 298,232 + 226 + + + CPU requirement (cores) src/app/frontend/create/from/form/template.html - 321,282 + 242 + + + CPU requirement must be given as a positive number. src/app/frontend/create/from/form/template.html - 373,309 + 249,250 + + + CPU requirement must be given as a valid number. src/app/frontend/create/from/form/template.html - 373,341 + 253,254 + + + Memory requirement (MiB) src/app/frontend/create/from/form/template.html - 373,327 + 260 - - The specified image could require a pull secret credential if it is private. You may choose an existing secret or create a new one. + + Memory requirement must be given as a positive number. src/app/frontend/create/from/form/template.html - 265,277 + 267,268 - - Memory requirement (MiB) + + Memory requirement must be given as a valid number. src/app/frontend/create/from/form/template.html - 269,276 + 271,272 - + You can specify minimum CPU and memory requirements for the container. src/app/frontend/create/from/form/template.html - 294,303 + 276 - + Run command src/app/frontend/create/from/form/template.html - 299,303 + 291 - + Run command arguments src/app/frontend/create/from/form/template.html - 321,324 - - - - Run as privileged - - src/app/frontend/create/from/form/template.html - 322,333 + 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 - 339,367 + 303 - - Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. + + Run as privileged src/app/frontend/create/from/form/template.html - 342,369 + 318 - + Processes in privileged containers are equivalent to processes running as root on the host. src/app/frontend/create/from/form/template.html - 349,369 + 321 - - Deploy - + + 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 - 370,373 + 335 - - Deployment or service with this name already exists within namespace. + + Deploy + src/app/frontend/create/from/form/template.html - 373 + 355,356 - + Cancel src/app/frontend/create/from/form/template.html - 373 + 363,364 src/app/frontend/create/from/input/template.html - 51 + 49,50 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} src/app/frontend/create/from/form/template.html - 373 - - - - Application name is required. - - src/app/frontend/create/from/form/template.html - 373 + 371 - - 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 - 373 - - - + src/app/frontend/create/from/form/template.html - 373,371 - - - - Container image is required - - src/app/frontend/create/from/form/template.html - 373 + 371,372 - - Container image is invalid: + + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. - src/app/frontend/create/from/form/template.html - 373,75 + src/app/frontend/create/from/input/template.html + 20,21 - - Learn more open_in_new + + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. - src/app/frontend/create/from/input/component.ts - 51 + src/app/frontend/create/from/input/template.html + 24,25 - + Upload src/app/frontend/create/from/input/template.html - 51 + 41,42 - - Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. + + Create from input - src/app/frontend/create/from/input/template.html - 51 + src/app/frontend/create/template.html + 20 - - Enter YAML or JSON content specifying the resources to create to the currently selected namespace. + + Create from file - src/app/frontend/create/from/input/template.html - 51 + src/app/frontend/create/template.html + 24 - - Kubernetes Dashboard + + Create from form - src/app/frontend/login/component.ts - 58,65 + src/app/frontend/create/template.html + 28 - - Sign in + + Kubernetes Dashboard - src/app/frontend/login/component.ts - 74,80 + src/app/frontend/login/template.html + 23 - + Kubeconfig - src/app/frontend/login/component.ts - 100,104 + src/app/frontend/login/template.html + 34 - + Basic - src/app/frontend/login/component.ts - 124,133 + src/app/frontend/login/template.html + 36 - + Token - src/app/frontend/login/component.ts - 149,156 + 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/component.ts - 185 + 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 - 53,49 + 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 - 66,53 + 53,54 - + Enter token src/app/frontend/login/template.html - 68,74 + 66 - + Username src/app/frontend/login/template.html - 88,94 + 79 - + Password src/app/frontend/login/template.html - 106,110 + 90 - + Choose kubeconfig file src/app/frontend/login/template.html - 123,132 + 99 - - Skip + + 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 - 131,142 + 110,115 - - Insecure access detected. Sign in will not be available. Access Dashboard securely over HTTPS or using localhost. Read more here . + + Sign in + + src/app/frontend/login/template.html + 126,127 + + + + Skip src/app/frontend/login/template.html - 142,112 + 135,136 - + Logs from - src/app/frontend/logs/component.ts - 62,68 + src/app/frontend/logs/template.html + 24 - + Containers - src/app/frontend/logs/component.ts - 77,82 + src/app/frontend/logs/template.html + 28 - + Init Containers - src/app/frontend/logs/component.ts - 101,115 + src/app/frontend/logs/template.html + 36 - + in - src/app/frontend/logs/component.ts - 139,145 + src/app/frontend/logs/template.html + 47 - + Download logs - src/app/frontend/logs/component.ts - 161,175 + src/app/frontend/logs/template.html + 63 + + + + Logs from to UTC + + src/app/frontend/logs/template.html + 98,105 - + Invert colors - src/app/frontend/logs/component.ts - 196,204 + src/app/frontend/logs/template.html + 134 - + Reduce font size - src/app/frontend/logs/component.ts - 220,227 + src/app/frontend/logs/template.html + 139 - + Show timestamps - src/app/frontend/logs/component.ts - 244,250 + src/app/frontend/logs/template.html + 144 - + Auto-refresh (every s.) - - src/app/frontend/logs/component.ts - 269 - - - - Show previous logs src/app/frontend/logs/template.html - 157 + 149 - - Logs from to UTC + + Show previous logs src/app/frontend/logs/template.html - 157,100 + 154 - + 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 - + 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,50 + 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 - + 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 - + Resource information - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 48,54 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 22 - src/app/frontend/resource/cluster/namespace/detail/component.ts - 48,55 + src/app/frontend/resource/cluster/namespace/detail/template.html + 22 - src/app/frontend/resource/cluster/networkpolicy/detail/component.ts - 47,53 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 22 - src/app/frontend/resource/cluster/node/detail/component.ts - 53,60 + src/app/frontend/resource/cluster/node/detail/template.html + 24 - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 50,56 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 22 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 47,53 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 22 - src/app/frontend/resource/config/persistentvolumeclaim/detail/component.ts - 46,51 + src/app/frontend/resource/config/persistentvolumeclaim/detail/template.html + 22 - src/app/frontend/resource/config/storageclass/detail/component.ts - 49,55 + src/app/frontend/resource/config/storageclass/detail/template.html + 22 - src/app/frontend/resource/discovery/ingress/detail/component.ts - 46,53 + src/app/frontend/resource/discovery/ingress/detail/template.html + 23 - src/app/frontend/resource/discovery/service/detail/component.ts - 47,51 + src/app/frontend/resource/discovery/service/detail/template.html + 22 - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 48,52 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 22 - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 48,52 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 22 - src/app/frontend/resource/workloads/deployment/detail/component.ts - 46,53 + src/app/frontend/resource/workloads/deployment/detail/template.html + 22 - src/app/frontend/resource/workloads/job/detail/component.ts - 46,50 + src/app/frontend/resource/workloads/job/detail/template.html + 22 - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 48,52 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 22 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 48,51 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 22 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 47,51 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 22 - + Role Reference - src/app/frontend/resource/cluster/clusterrolebinding/detail/component.ts - 71,75 + src/app/frontend/resource/cluster/clusterrolebinding/detail/template.html + 28 - src/app/frontend/resource/cluster/rolebinding/detail/component.ts - 71,74 + src/app/frontend/resource/cluster/rolebinding/detail/template.html + 28 - + Go to namespace - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47,55 + src/app/frontend/resource/cluster/namespace/detail/actionbar/template.html + 23 - + 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 - - - - System information - - src/app/frontend/resource/cluster/node/detail/component.ts - 73,84 - - - - Allocation - - src/app/frontend/resource/cluster/node/detail/component.ts - 90,95 + src/app/frontend/resource/cluster/networkpolicy/detail/template.html + 61 - + Pod CIDR - src/app/frontend/resource/cluster/node/detail/component.ts - 129,136 + src/app/frontend/resource/cluster/node/detail/template.html + 35 - + Provider 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/template.html + 71 - + Machine ID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 77 - + System UUID - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 82 - + Boot 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 - src/app/frontend/resource/cluster/node/detail/component.ts - 146 + src/app/frontend/resource/cluster/node/detail/template.html + 102 - + 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 - 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 - - - - CPU - - src/app/frontend/resource/cluster/node/detail/component.ts - 146 - - - - Memory - - src/app/frontend/resource/cluster/node/detail/component.ts - 146 - - - - Reclaim policy - - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/node/detail/template.html + 122 - - Storage class + + Allocation - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/node/detail/template.html + 130 - - Access modes + + CPU - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/node/detail/template.html + 138 - - Quantity + + Memory - src/app/frontend/resource/cluster/persistentvolume/detail/component.ts - 106 + src/app/frontend/resource/cluster/node/detail/template.html + 151 - + Source - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 19,20 - + Type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 28,29 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 65,66 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 95,96 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 136,137 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 152,153 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 189,190 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 219,220 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 235,236 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 279,280 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 309,310 - + Filesystem type - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 35,36 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 72,73 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 102,103 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 159,160 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 242,243 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 316,317 - + Partition - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 42,43 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 166,167 - + Read only - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 49,50 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 79,80 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 109,110 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 173,174 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 210,211 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 256,257 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 300,301 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 354,355 - + Volume ID - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 56,57 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 86,87 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 116,117 - + 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,125 - + Dataset name - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 143,144 - + 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,181 - + Endpoints - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 196,197 - + Path - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 203,204 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 226,227 - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 293,294 - + 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,250 - + 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,264 - + Target portal - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + 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 + + + + 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 - - Server + + Pool - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 347,348 - - Image + + 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,362 - - Keyring + + User - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 368,369 - - Monitors + + Reclaim policy - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 46 - - Pool + + Storage class - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 52 - - Secret reference name + + Access modes - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 73 - - User + + Quantity - src/app/frontend/resource/cluster/persistentvolume/detail/source/component.ts - 26 + src/app/frontend/resource/cluster/persistentvolume/detail/template.html + 104 - + Image Pull Secrets - src/app/frontend/resource/cluster/serviceaccount/detail/component.ts - 64,70 + src/app/frontend/resource/cluster/serviceaccount/detail/template.html + 25 - + 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,75 + src/app/frontend/resource/config/secret/detail/template.html + 40 - + Parameter - src/app/frontend/resource/config/storageclass/detail/component.ts - 72 + src/app/frontend/resource/config/storageclass/detail/template.html + 37 - + - src/app/frontend/resource/discovery/ingress/detail/component.ts - 65 + src/app/frontend/resource/discovery/ingress/detail/template.html + 41 - + 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,72 + 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 - - Active Jobs - - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 66,72 - + + Schedule:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 28 - - Inactive Jobs + + Active Jobs:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 35 - - Schedule:  + + Suspend:  - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 42 - - Active Jobs:  + + Active Jobs - src/app/frontend/resource/workloads/cronjob/detail/component.ts - 72 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 58 - - - Suspend:  - 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 - - Init images - - src/app/frontend/resource/workloads/daemonset/detail/component.ts - 72 - - - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 - + + Inactive Jobs - src/app/frontend/resource/workloads/job/detail/component.ts - 69 + src/app/frontend/resource/workloads/cronjob/detail/template.html + 94 + + + Init images - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 72 + src/app/frontend/resource/workloads/daemonset/detail/template.html + 48 - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 72 + src/app/frontend/resource/workloads/deployment/detail/template.html + 273 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 70 + src/app/frontend/resource/workloads/job/detail/template.html + 67 - - - Rolling update strategy - src/app/frontend/resource/workloads/deployment/detail/component.ts - 64,70 + src/app/frontend/resource/workloads/replicaset/detail/template.html + 56 - - - Old Replica Sets - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 48 - - - Horizontal Pod Autoscaler - src/app/frontend/resource/workloads/deployment/detail/component.ts - 96 + 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/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 - 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/template.html + 28 + + + + Old Replica Sets + + src/app/frontend/resource/workloads/deployment/detail/template.html + 284 + + + Horizontal Pod Autoscaler - src/app/frontend/resource/workloads/replicaset/detail/component.ts - 62,72 + src/app/frontend/resource/workloads/deployment/detail/template.html + 288 - + Completions:  - src/app/frontend/resource/workloads/job/detail/component.ts - 68,69 + 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 - + Resource information - src/app/frontend/resource/workloads/pod/detail/component.ts - 50,54 + src/app/frontend/resource/workloads/pod/detail/template.html + 24,25 - + Status:  - src/app/frontend/resource/workloads/pod/detail/component.ts - 69,78 + src/app/frontend/resource/workloads/pod/detail/template.html + 31 - + 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,49 - + Status - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 57,58 - + IP - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 64,65 - + QoS Class - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 71,72 - + Restarts - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 78,79 - + Service Account - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 85,86 - + Image Pull Secrets - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 96,97 - + Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134,135 - + Init containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 143,144 - + Label Selector - src/app/frontend/resource/workloads/replicationcontroller/detail/component.ts - 61,72 + src/app/frontend/resource/workloads/replicationcontroller/detail/template.html + 30 - src/app/frontend/resource/workloads/statefulset/detail/component.ts - 67,70 + src/app/frontend/resource/workloads/statefulset/detail/template.html + 30 - - Global settings + + Add Namespace - src/app/frontend/settings/global/component.ts - 61,70 + src/app/frontend/settings/global/namespace/adddialog/template.html + 20 - - Global settings are stored in config map, so all of them are applied for every instance of the app. + + Provide a namespace name that should be added to the namespace fallback list - src/app/frontend/settings/global/component.ts - 77,88 + src/app/frontend/settings/global/namespace/adddialog/template.html + 23 - - Cluster name + + Add - src/app/frontend/settings/global/component.ts - 100,113 + src/app/frontend/settings/global/namespace/adddialog/template.html + 47,48 + + + Close - src/app/frontend/settings/global/component.ts - 162,167 + src/app/frontend/settings/global/namespace/adddialog/template.html + 52,53 - - - Cluster name appears in the browser window title if it is set. - src/app/frontend/settings/global/component.ts - 137,151 + src/app/frontend/settings/global/namespace/editdialog/template.html + 50,51 - - Items per page + + Edit Namespace List - src/app/frontend/settings/global/component.ts - 181,184 + src/app/frontend/settings/global/namespace/editdialog/template.html + 20 - - Max number of items that can be displayed on every list view. + + Remove namespaces from the list and confirm to save the changes. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/namespace/editdialog/template.html + 23 - - Labels limit + + No namespaces selected - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/namespace/editdialog/template.html + 36 - - Max number of labels that are displayed by default on most views. + + Edit - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/namespace/editdialog/template.html + 45,46 - - Logs auto-refresh time interval + + Default namespace - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/namespace/template.html + 18 - - Number of seconds between every auto-refresh of logs. + + Namespace that should be selected by default after logging in. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/namespace/template.html + 20 - - Resource auto-refresh time interval + + Namespace fallback list - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/namespace/template.html + 40 - - Number of seconds between every auto-refresh of every resource. Set 0 to disable. + + List of namespaces that should be presented to user without namespace list privileges. - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/namespace/template.html + 42 - - Disable access denied notification + + Add namespaces... - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/namespace/template.html + 60 - - Hides all access denied warnings in the notification panel. + + Settings have changed since last reload - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 18 - - Save + + Do you want to save them anyways? - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 19 - - Reload + + Refresh - src/app/frontend/settings/global/component.ts - 189 + src/app/frontend/settings/global/saveanywaysdialog/template.html + 28 - - Add Namespace + + Global settings - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/template.html + 21,22 - - Provide a namespace name that should be added to the namespace fallback list + + Global settings are stored in config map, so all of them are applied for every instance of the app. - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/template.html + 25,27 - - Add + + Cluster name - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + src/app/frontend/settings/global/template.html + 30 - - - Close - src/app/frontend/settings/global/namespace/adddialog/dialog.ts - 29 + 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/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/template.html + 32 - - Default namespace + + Items per page - src/app/frontend/settings/global/namespace/component.ts - 71,76 + src/app/frontend/settings/global/template.html + 47 - - Namespace that should be selected by default after logging in. + + Max number of items that can be displayed on every list view. - src/app/frontend/settings/global/namespace/component.ts - 93,103 + src/app/frontend/settings/global/template.html + 49 - - Namespace fallback list + + Labels limit - src/app/frontend/settings/global/namespace/component.ts - 141,150 + src/app/frontend/settings/global/template.html + 65 - - List of namespaces that should be presented to user without namespace list privileges. + + Max number of labels that are displayed by default on most views. - src/app/frontend/settings/global/namespace/component.ts - 174,186 + src/app/frontend/settings/global/template.html + 67 - - Add namespaces... + + Logs auto-refresh time interval - src/app/frontend/settings/global/namespace/component.ts - 200,205 + src/app/frontend/settings/global/template.html + 83 - - Edit Namespace List + + Number of seconds between every auto-refresh of logs. - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/template.html + 85 - - Remove namespaces from the list and confirm to save the changes. + + Resource auto-refresh time interval - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/template.html + 101 - - Edit + + Number of seconds between every auto-refresh of every resource. Set 0 to disable. - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/template.html + 103 - - No namespaces selected + + Disable access denied notification - src/app/frontend/settings/global/namespace/editdialog/dialog.ts - 37 + src/app/frontend/settings/global/template.html + 119 - - Settings have changed since last reload + + Hides all access denied warnings in the notification panel. - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/template.html + 121 - - Do you want to save them anyways? + + Save - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/template.html + 137,138 - - Refresh + + Reload - src/app/frontend/settings/global/saveanywaysdialog/dialog.ts - 29 + src/app/frontend/settings/global/template.html + 144,145 - + Local settings - src/app/frontend/settings/local/component.ts - 57,66 + 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/component.ts - 74 + src/app/frontend/settings/local/template.html + 23,25 - + 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 - + Shell in in - src/app/frontend/shell/component.ts - 74 + src/app/frontend/shell/template.html + 22,35 diff --git a/i18n/zh-Hans/messages.zh-Hans.xlf b/i18n/zh-Hans/messages.zh-Hans.xlf index 8ff34953c042..e76f17b5d9e9 100644 --- a/i18n/zh-Hans/messages.zh-Hans.xlf +++ b/i18n/zh-Hans/messages.zh-Hans.xlf @@ -2,99 +2,99 @@ - + 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 ? 你确定要删除 @@ -104,2204 +104,2220 @@ ? - 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 - + Download logs file 下载日志文件 - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - + Size: B 尺寸: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 - + Preparing file to download... 准备要下载的文件... src/app/frontend/common/dialogs/download/template.html - 40 + 30 - + File is ready to download! 文件已准备好下载! src/app/frontend/common/dialogs/download/template.html - 66 + 34 - + Forbidden (403) 禁止 (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 - + You do not have required permissions to access this resource. 您没有访问此资源所需的权限。 src/app/frontend/common/dialogs/download/template.html - 66 + 40 - + Save 保存 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 - + Abort 中止 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. 将更新为目标副本数。 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 - + Desired replicas 目标副本数量 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 - + Actual replicas 当前的副本数量 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 - + Scale 缩放 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. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - + Trigger a 触发一个 - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - + will be triggered. 将会被触发. src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 - + Trigger 触发 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 + 40 - + 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 + 60 - + 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 + 80 - + 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 + 100 - + 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 + 121 - 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 + 141 - + 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 + 161 - + 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 + 181 - + 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 - + Containers 容器 - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 - + Init containers 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 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 - + 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 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 + + + src/app/frontend/common/components/container/template.html + 174 - - bytes + + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 - + Commands 命令 src/app/frontend/common/components/container/template.html - 195 + 185 - + Arguments 参数 src/app/frontend/common/components/container/template.html - 221 + 200 - + Mounts Mounts src/app/frontend/common/components/container/template.html - 245 + 216 - + Security Context 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/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 - + 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 @@ -2309,11 +2325,11 @@ i18n-matTooltip matTooltip="Endpoint links are external links that will be open in a new tab.">"/>open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 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. @@ -2321,7 +2337,7 @@ 86 - + Hosts open_in_new @@ -2330,622 +2346,622 @@ matTooltip="Host links are external links that will be open in a new tab.">"/>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 - + 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 ? 您是否希望保持当前页面并从 to 中更改名称空间? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 - + Yes 是的 src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 - + No 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 - + 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. @@ -2954,339 +2970,339 @@ 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 - + Workloads 工作负载 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 - + Cron Jobs Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 - + Daemon Sets Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 - + Deployments Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 - + Jobs Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 - + Pods Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 - + Replica Sets Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 - + Replication Controllers Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 - + Stateful Sets Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 - + Service 服务 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 - + Ingresses Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 - + Services Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 - + Config and Storage 配置和存储 - 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 - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 - + There are no notifications 没有通知 @@ -3294,200 +3310,200 @@ 61 - + Remove all notifications 删除所有通知 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. 请选择您创建的 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. 确保在集群中启用了对基本身份验证的支持。 要了解有关如何配置基本身份验证的详情,请参阅 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. 每个 Service Account 都有一个合法的 Bearer Token ,可用于登录 Dashboard 。 要了解有关如何配置和使用 Bearer Tokens 的更多信息,请参阅 身份验证 部分。 src/app/frontend/login/template.html - 66 + 53 - + Enter token 输入 token src/app/frontend/login/template.html - 68 + 66 - + Username 用户名 src/app/frontend/login/template.html - 88 + 79 - + Password 密码 src/app/frontend/login/template.html - 106 + 90 - + Choose kubeconfig file 选择 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 . 检测到不安全的访问。无法登陆。通过 HTTPS 或使用 localhost 安全访问 Dashboard 。更多信息 @@ -3496,1090 +3512,1146 @@ src/app/frontend/login/template.html - 142 + 110 - + Sign in 登录 - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 - + Skip 跳过 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 是由 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 - + Name is required. 名称是必填的。 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. + 名称必须大于 个字符。 + + 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. + 名称必须是字母或者数字,可以包含短划线。 + + src/app/frontend/create/from/form/createnamespace/template.html + 44 + + + + Go to namespace + 转到命名空间 + + 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/template.html + 48 + + + + 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 + + + src/app/frontend/create/from/form/createsecret/template.html + 53 + + + 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 - - - Name must be up to characters long. - 名称必须大于 个字符。 - src/app/frontend/create/from/form/createnamespace/template.html - 75 + src/app/frontend/create/from/form/template.html + 203 - - - Name must be alphanumeric and may contain dashes. - 名称必须是字母或者数字,可以包含短划线。 - src/app/frontend/create/from/form/createnamespace/template.html - 54 + src/app/frontend/create/from/form/template.html + 231 - - - Go to namespace - 转到命名空间 - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/create/from/form/template.html + 281 - - - 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/template.html + 308 - - - Learn more open_in_new - 了解更多 open_in_new - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/template.html + 326 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/template.html + 340 - src/app/frontend/create/from/form/createsecret/template.html - 103 + src/app/frontend/create/from/input/template.html + 29 - + Create 创建 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 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 名称必须遵循 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 - + Data is required. Data 是必需的。 src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 - + Data must be Base64 encoded. Data 必须是 Base64 编码的。 src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. 指定要保留的 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 - + Deployment or service with this name already exists within namespace. 具有此名称的 deployment 或 service 已存在于命名空间中。 src/app/frontend/create/from/form/template.html - 373 + 37 - + Application name is required. 应用名称是必需的。 src/app/frontend/create/from/form/template.html - 373 + 41 - + 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 - 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 - + Container image 容器镜像 src/app/frontend/create/from/form/template.html - 74 + 65 - + Container image is required 容器镜像是必须的 src/app/frontend/create/from/form/template.html - 373 + 71 - + Container image is invalid: 容器镜像无效: src/app/frontend/create/from/form/template.html - 373 + 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。 src/app/frontend/create/from/form/template.html - 101 + 80 - + Number of pods pod 的数量 src/app/frontend/create/from/form/template.html - 105 + 96 - + Number of pods is required pod 的数量是必填项 src/app/frontend/create/from/form/template.html - 94 + 103 - + Number of pods must be a positive integer pod 的数量必须是整数 src/app/frontend/create/from/form/template.html - 112 + 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 设置大量 pod 可能会导致集群和 Dashboard UI 出现性能问题。 src/app/frontend/create/from/form/template.html - 136 + 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. Deployment 将跨集群创建 pod 以维护所需数量。 src/app/frontend/create/from/form/template.html - 122 + 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. 可选项,可以定义内部或外部 Service,将传入端口映射到容器的目标端口。 src/app/frontend/create/from/form/template.html - 138 + 136 - + Description 描述 src/app/frontend/create/from/form/template.html - 158 + 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. 该描述将作为注释添加到 Deployment 中,并显示在应用程序的详细信息中。 src/app/frontend/create/from/form/template.html - 182 + 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。 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 - + Create a new namespace... 创建一个新的命名空间... src/app/frontend/create/from/form/template.html - 214 + 193 - + Namespaces let you partition resources into logically named groups. 命名空间允许将资源分区为逻辑命名的组。 src/app/frontend/create/from/form/template.html - 238 + 198 - + Create a new secret... 创建一个新的 secret... src/app/frontend/create/from/form/template.html - 243 + 221 - + Image Pull Secret 拉取镜像的 Secret src/app/frontend/create/from/form/template.html - 221 + 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。 src/app/frontend/create/from/form/template.html - 265 + 226 - + CPU requirement (cores) CPU 下限 (cores) src/app/frontend/create/from/form/template.html - 249 + 242 - + CPU requirement must be given as a positive number. CPU 下限必须是正整数。 src/app/frontend/create/from/form/template.html - 165 + 249 - + CPU requirement must be given as a valid number. CPU 下限必须是有效的数字。 src/app/frontend/create/from/form/template.html - 187 + 253 - + Memory requirement (MiB) 内存下限 (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 - + Memory requirement must be given as a positive number. 内存下限必须是正整数。 src/app/frontend/create/from/form/template.html - 214 + 267 - + Memory requirement must be given as a valid number. 内存下限必须是一个有效的数字。 src/app/frontend/create/from/form/template.html - 239 + 271 - + You can specify minimum CPU and memory requirements for the container. 您可以指定容器的最低 CPU 和内存需求。 src/app/frontend/create/from/form/template.html - 294 + 276 - + Run command 运行命令 src/app/frontend/create/from/form/template.html - 299 + 291 - + Run command arguments 运行命令参数 src/app/frontend/create/from/form/template.html - 321 + 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. 默认情况下,容器运行所选镜像的默认 entrypoint 命令。 您可以使用命令选项覆盖默认值。 src/app/frontend/create/from/form/template.html - 339 + 303 - + Run as privileged 以特权身份运行 src/app/frontend/create/from/form/template.html - 322 + 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 特权容器中的进程等同于在主机上以root身份运行的进程。 src/app/frontend/create/from/form/template.html - 349 + 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. 可在容器中使用的环境变量。值可以使用 $(VAR_NAME) 语法引用其他变量。 src/app/frontend/create/from/form/template.html - 342 + 335 - + Deploy 部署 src/app/frontend/create/from/form/template.html - 370 + 355 - + Cancel 取消 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 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {隐藏高级选项} other {显示高级选项}} src/app/frontend/create/from/form/template.html - 373 + 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. 输入 YAML 或 JSON 内容,指定要为文件中指定的命名空间创建的资源。 src/app/frontend/create/from/input/template.html - 51 + 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 输入 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 - + Upload 上传 src/app/frontend/create/from/input/template.html - 51 + 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. 选择 YAML 或 JSON 文件中指定的资源部署到该文件中指定的命名空间。 src/app/frontend/create/from/file/template.html - 57 + 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 选择 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 - + Choose YAML or JSON file 选择 YAML 或 JSON 文件 src/app/frontend/create/from/file/template.html - 56 + 36 - + Upload 上传 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 不是唯一的 - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). 前缀不是有效的DNS子域前缀(例如 my-domain.com )。 src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. 标签密钥名称必须是由 “ - ”,“_” 或 “.” 分隔的字母数字,可选以 DNS 子域和“/”为前缀。 src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 - + Prefix should not exceed 253 characters. 前缀不应超过 253 个字符。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 - + Label Key name should not exceed 63 characters. 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 - + Label value must be alphanumeric separated by '.' , '-' or '_'. 标签值必须由'.' , '-'或者'_'分割字母数字。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 - + Label Value must not exceed 253 characters. 标签值不得超过 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.) 自动刷新 (每 秒) - src/app/frontend/logs/component.ts - 269 + src/app/frontend/logs/template.html + 149 - + Show previous logs 显示以前的日志 src/app/frontend/logs/template.html - 157 + 154 - + Logs from to UTC @@ -4588,554 +4660,554 @@ format="short">"/> 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 - + Local settings 本地设置 @@ -5143,131 +5215,131 @@ 53,62 - + 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 - + Image Pull Secrets 镜像拉取 Secrets @@ -5275,585 +5347,585 @@ 57 - + 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 - + Global settings are stored in config map, so all of them are applied for every instance of the app. 全局设置存储在 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 - 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..c4dd5f249d01 100644 --- a/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf +++ b/i18n/zh-Hant-HK/messages.zh-Hant-HK.xlf @@ -2,99 +2,99 @@ - + 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 ? 你確定要刪除 @@ -104,2203 +104,2219 @@ ? - 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 - + Download logs file 下載日志文件 - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - + Size: B 尺寸: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 - + Preparing file to download... 準備要下載的文件... src/app/frontend/common/dialogs/download/template.html - 40 + 30 - + File is ready to download! 文件已準備好下載! src/app/frontend/common/dialogs/download/template.html - 66 + 34 - + Forbidden (403) 禁止 (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 - + You do not have required permissions to access this resource. 您沒有訪問此資源需要的權限。 src/app/frontend/common/dialogs/download/template.html - 66 + 40 - + Save 保存 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 - + Abort 中止 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. 將更新爲目標副本數。 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 - + Desired replicas 目標副本數量 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 - + Actual replicas 當前的副本數量 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 - + Scale 縮放 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. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - + Trigger a 觸發一個 - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - + will be triggered. 將會被觸發。 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 - + Trigger 觸發 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 + 40 - + 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 + 60 - + 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 + 80 - + 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 + 100 - + 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 + 121 - 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 + 141 - + 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 + 161 - + 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 + 181 - + 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 - + Containers Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 - + Init containers 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/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 Image - src/app/frontend/common/components/container/component.ts - 82 + src/app/frontend/common/components/container/template.html + 34 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 - + 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 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 + + + src/app/frontend/common/components/container/template.html + 174 - - bytes + + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 - + Commands Commands src/app/frontend/common/components/container/template.html - 195 + 185 - + Arguments Arguments src/app/frontend/common/components/container/template.html - 221 + 200 - + Mounts Mounts src/app/frontend/common/components/container/template.html - 245 + 216 - + Security Context 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 - + 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 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 - + 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 @@ -2308,11 +2324,11 @@ i18n-matTooltip matTooltip="Endpoint links are external links that will be open in a new tab.">"/>open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 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. @@ -2320,7 +2336,7 @@ 86 - + Hosts open_in_new @@ -2329,638 +2345,638 @@ matTooltip="Host links are external links that will be open in a new tab.">"/>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 - + 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 - + Selected namespace is different than namespace of currently selected resource. 選中的 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 ? 你是否希望保持當前頁面并從 to 中更改命名空間? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 - + Yes 是的 src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 - + No 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 - + 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. @@ -2971,357 +2987,357 @@ 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 - + Workloads Workloads - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 - + Cron Jobs Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 - + Daemon Sets Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 - + Deployments Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 - + Jobs Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 - + Pods Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 - + Replica Sets Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 - + Replication Controllers Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 - + Stateful Sets Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 - + Service Service - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 - + Ingresses Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 - + Services Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 - + Config and Storage Config and Storage - 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 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 Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 - + Network Policies 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 Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 - + Custom Resource Definitions Custom Resource Definitions - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 - + Plugins Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 - + Settings Settings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 - + About 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 - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 - + There are no notifications 沒有通知 @@ -3329,208 +3345,208 @@ 61 - + Remove all notifications 刪除所有通知 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 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. 請選擇您創建的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. 確保在集群中啓用了對基本身份驗證的支持。 要了解有關如何配置基本身份驗證的詳情,请參閲 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. 每個 Service Account 都有一個 valid Bearer Token ,可用於登錄 Dashboard 。 要瞭解如何配置使用 Bearer Tokens 的更多信息,请參閲 Authentication 部分. src/app/frontend/login/template.html - 66 + 53 - + Enter token 輸入 token src/app/frontend/login/template.html - 68 + 66 - + Username 用戶名 src/app/frontend/login/template.html - 88 + 79 - + Password 密碼 src/app/frontend/login/template.html - 106 + 90 - + Choose kubeconfig file 選擇 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 . @@ -3541,46 +3557,46 @@ src/app/frontend/login/template.html - 142 + 110 - + Sign in 登錄 - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 - + Skip 跳過 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. Dashboard 使 Kubernetes Dashboard 成爲可能 @@ -3588,724 +3604,780 @@ 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 - + Name is required. 名稱是必填的。 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 36 + + + src/app/frontend/create/from/form/createsecret/template.html + 36 + + + + Name must be up to characters long. + + Name必须大於 个字符. + + + 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. + + 名稱必須是字母或者數字,可以包含短化綫。 + + + src/app/frontend/create/from/form/createnamespace/template.html + 44 + + + + Go to namespace + Go to namespace + + 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/template.html + 48 + + + + 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 + + + src/app/frontend/create/from/form/createsecret/template.html + 53 + + + 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/createsecret/template.html - 103 + src/app/frontend/create/from/form/template.html + 174 - - - Name must be up to characters long. - - Name必须大於 个字符. - - src/app/frontend/create/from/form/createnamespace/template.html - 75 + src/app/frontend/create/from/form/template.html + 203 - - - Name must be alphanumeric and may contain dashes. - - 名稱必須是字母或者數字,可以包含短化綫。 - - src/app/frontend/create/from/form/createnamespace/template.html - 54 + src/app/frontend/create/from/form/template.html + 231 - - - Go to namespace - Go to namespace - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/create/from/form/template.html + 281 - - - 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/template.html + 308 - - - Learn more open_in_new - - 學到更多 - open_in_new - - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/template.html + 326 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/template.html + 340 - src/app/frontend/create/from/form/createsecret/template.html - 103 + src/app/frontend/create/from/input/template.html + 29 - + Create 創建 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 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 名称必须遵循 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 - + Data is required. Data 是必须的。 src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 - + Data must be Base64 encoded. Data 必须是 Base64 编码的。 src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. 指定要保留的 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 - + Deployment or service with this name already exists within namespace. 具有此名称的 deployment 或 service 已存在于命名空间中。 src/app/frontend/create/from/form/template.html - 373 + 37 - + Application name is required. 应用名称是必需的。 src/app/frontend/create/from/form/template.html - 373 + 41 - + 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 - 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 - + Container image 容器镜像 src/app/frontend/create/from/form/template.html - 74 + 65 - + Container image is required 容器镜像是必须的 src/app/frontend/create/from/form/template.html - 373 + 71 - + Container image is invalid: Container image 无效: src/app/frontend/create/from/form/template.html - 373 + 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)。 src/app/frontend/create/from/form/template.html - 101 + 80 - + Number of pods pod 的数量 src/app/frontend/create/from/form/template.html - 105 + 96 - + Number of pods is required pod 的数量是必填项 src/app/frontend/create/from/form/template.html - 94 + 103 - + Number of pods must be a positive integer pod 的数量必须是整数 src/app/frontend/create/from/form/template.html - 112 + 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 设置大量 pod 可能会导致集群和 Dashboard UI 出现性能问题。 src/app/frontend/create/from/form/template.html - 136 + 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. Deployment 将跨集群创建 pod 以维护所需数量。 src/app/frontend/create/from/form/template.html - 122 + 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. 可选,可以定义内部或外部 Service,将传入端口映射到容器的目标端口。 src/app/frontend/create/from/form/template.html - 138 + 136 - + Description 描述 src/app/frontend/create/from/form/template.html - 158 + 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. 该描述将作为注释添加到 Deployment 中,并显示在应用程序的详细信息中。 src/app/frontend/create/from/form/template.html - 182 + 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。 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 - + Create a new namespace... 创建一个新的命名空间... src/app/frontend/create/from/form/template.html - 214 + 193 - + Namespaces let you partition resources into logically named groups. Namespaces 允许您将资源分区为逻辑命名的组。 src/app/frontend/create/from/form/template.html - 238 + 198 - + Create a new secret... 创建一个新的 secret... src/app/frontend/create/from/form/template.html - 243 + 221 - + Image Pull Secret 镜像拉取得 Secret src/app/frontend/create/from/form/template.html - 221 + 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。 src/app/frontend/create/from/form/template.html - 265 + 226 - + CPU requirement (cores) CPU 最低需求 (cores) src/app/frontend/create/from/form/template.html - 249 + 242 - + CPU requirement must be given as a positive number. CPU 最低需求必须是正整数。 src/app/frontend/create/from/form/template.html - 165 + 249 - + CPU requirement must be given as a valid number. CPU 最低需求必须是有效的数字。 src/app/frontend/create/from/form/template.html - 187 + 253 - + Memory requirement (MiB) Memory 最低需求 (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 - + Memory requirement must be given as a positive number. Memory 最低需求必须是正整数。 src/app/frontend/create/from/form/template.html - 214 + 267 - + Memory requirement must be given as a valid number. Memory 最低需求必须是一个有效的数字。 src/app/frontend/create/from/form/template.html - 239 + 271 - + You can specify minimum CPU and memory requirements for the container. 您可以指定容器的最低 CPU 和内存 requirements。 src/app/frontend/create/from/form/template.html - 294 + 276 - + Run command 运行命令 src/app/frontend/create/from/form/template.html - 299 + 291 - + Run command arguments 运行命令参数 src/app/frontend/create/from/form/template.html - 321 + 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。 您可以使用命令选项覆盖默认值。 src/app/frontend/create/from/form/template.html - 339 + 303 - + Run as privileged 以特权身份运行 src/app/frontend/create/from/form/template.html - 322 + 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 特权容器中的进程等同于在主机上以root身份运行的进程。 src/app/frontend/create/from/form/template.html - 349 + 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. 可在容器中使用的环境变量。值可以使用 $(VAR_NAME) 语法引用其他变量。 src/app/frontend/create/from/form/template.html - 342 + 335 - + Deploy @@ -4313,10 +4385,10 @@ src/app/frontend/create/from/form/template.html - 370 + 355 - + Cancel @@ -4324,14 +4396,14 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + @@ -4339,48 +4411,48 @@ src/app/frontend/create/from/form/template.html - 373 + 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {隱藏高級設置} other {顯示高級選項} } src/app/frontend/create/from/form/template.html - 373 + 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. 輸入 YAML 或 JSON 内容,指定要為文件中指定的命名空間創建的資源。 src/app/frontend/create/from/input/template.html - 51 + 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 輸入 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 - + Upload @@ -4388,383 +4460,383 @@ src/app/frontend/create/from/input/template.html - 51 + 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. 選擇 YAML 或 JSON 文件中指定的資源部署到該文件中指定的命名空間。 src/app/frontend/create/from/file/template.html - 57 + 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 選擇 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 - + Choose YAML or JSON file 選擇 YAML 或 JSON 文件 src/app/frontend/create/from/file/template.html - 56 + 36 - + Upload 上傳 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 不是唯一的 - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). 前綴不是有效的前缀DNS子域前缀(例如 my-domain.com )。 src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. 標簽密鑰名稱必須是由 “ - ”,“_” 或 “.” 分隔的字母數字,可選以DNS子域和“/”为前綴。 src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 - + Prefix should not exceed 253 characters. 前綴不應超過253個字符。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 - + Label Key name should not exceed 63 characters. 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 - + Label value must be alphanumeric separated by '.' , '-' or '_'. 標簽值必須由'.' , '-'或者'_'分割字母數字 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 - + Label Value must not exceed 253 characters. 標簽值不得超過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 - + Show previous logs 顯示以前的日志 src/app/frontend/logs/template.html - 157 + 154 - + Logs from to UTC @@ -4773,554 +4845,554 @@ format="short">"/> 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 - + Local settings Local settings @@ -5328,107 +5400,107 @@ 53,62 - + 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 - + Image Pull Secrets Image Pull Secrets @@ -5436,593 +5508,593 @@ 57 - + 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 - + Global settings are stored in config map, so all of them are applied for every instance of the app. 全局設置存儲在 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 - + 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. 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 - 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..5dccba998b86 100644 --- a/i18n/zh-Hant/messages.zh-Hant.xlf +++ b/i18n/zh-Hant/messages.zh-Hant.xlf @@ -2,99 +2,99 @@ - + 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 ? 您確定要刪除 @@ -104,2211 +104,2227 @@ ? - 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 - + Download logs file 下載日誌文件 - src/app/frontend/common/dialogs/download/dialog.ts - 52 + src/app/frontend/common/dialogs/download/template.html + 20 - + Size: B 尺寸: B - src/app/frontend/common/dialogs/download/dialog.ts - 82 + src/app/frontend/common/dialogs/download/template.html + 24 - + Preparing file to download... 準備要下載的文件... src/app/frontend/common/dialogs/download/template.html - 40 + 30 - + File is ready to download! 文件已準備好下載! src/app/frontend/common/dialogs/download/template.html - 66 + 34 - + Forbidden (403) 禁止 (403) src/app/frontend/common/dialogs/download/template.html - 66 + 39 - + You do not have required permissions to access this resource. 您沒有訪問此資源需要的權限。 src/app/frontend/common/dialogs/download/template.html - 66 + 40 - + Save 保存 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 - + Abort 中止 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. 將更新爲目標副本數。 - src/app/frontend/common/dialogs/scaleresource/dialog.ts - 55 + src/app/frontend/common/dialogs/scaleresource/template.html + 20 - + Desired replicas 目標副本數量 src/app/frontend/common/dialogs/scaleresource/template.html - 39 + 28 - + Actual replicas 當前的副本數量 src/app/frontend/common/dialogs/scaleresource/template.html - 62 + 40 - + Scale 縮放 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. - src/app/frontend/common/dialogs/restartresource/dialog.ts - 26 + src/app/frontend/common/dialogs/restartresource/template.html + 21 - + Trigger a 觸發一個 - src/app/frontend/common/dialogs/triggerresource/dialog.ts - 33 + src/app/frontend/common/dialogs/triggerresource/template.html + 18 - + will be triggered. 將會被觸發。 src/app/frontend/common/dialogs/triggerresource/template.html - 35 + 20 - + Trigger 觸發 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 + 40 - + 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 + 60 - + 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 + 80 - + 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 + 100 - + 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 + 121 - 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 + 141 - + 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 + 161 - + 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 + 181 - + 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 - + Containers Containers - src/app/frontend/resource/workloads/pod/detail/component.ts - 89 + src/app/frontend/resource/workloads/pod/detail/template.html + 134 - + Init containers 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 + + + src/app/frontend/resource/cluster/persistentvolume/detail/source/template.html + 323 - + 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 - src/app/frontend/common/components/container/component.ts - 113 + src/app/frontend/common/components/container/template.html + 152 + + + src/app/frontend/common/components/container/template.html + 174 - - bytes + + bytes bytes src/app/frontend/common/components/container/template.html - 198 + 174 - + Commands Commands src/app/frontend/common/components/container/template.html - 195 + 185 - + Arguments Arguments src/app/frontend/common/components/container/template.html - 221 + 200 - + Mounts Mounts src/app/frontend/common/components/container/template.html - 245 + 216 - + Security Context 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 - + 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 @@ -2316,11 +2332,11 @@ i18n-matTooltip matTooltip="Endpoint links are external links that will be open in a new tab.">"/>open_in_new - src/app/frontend/common/components/resourcelist/ingress/component.ts - 68 + src/app/frontend/common/components/resourcelist/ingress/template.html + 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. @@ -2328,7 +2344,7 @@ 86 - + Hosts open_in_new @@ -2337,626 +2353,626 @@ matTooltip="Host links are external links that will be open in a new tab.">"/>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 - + 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 - + 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 ? 您是否希望保持當前頁面並從 to 中更改命名空間? - src/app/frontend/common/components/namespace/changedialog/dialog.ts - 38 + src/app/frontend/common/components/namespace/changedialog/template.html + 27 - + Yes 是的 src/app/frontend/common/components/namespace/changedialog/template.html - 39 + 34 - + No 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 - + 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. @@ -2967,357 +2983,357 @@ 瞭解更多。 - 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 - + Workloads 工作負載 - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 28 - + Cron Jobs Cron Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 33 - + Daemon Sets Daemon Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 38 - + Deployments Deployments - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 43 - + Jobs Jobs - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 48 - + Pods Pods - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 53 - + Replica Sets Replica Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 58 - + Replication Controllers Replication Controllers - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 63 - + Stateful Sets Stateful Sets - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 68 - + Service Service - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 76 - + Ingresses Ingresses - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 81 - + Services Services - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 86 - + Config and Storage Config and Storage - 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 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 Namespaces - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 139 - + Network Policies 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 Service Accounts - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 173 - + Custom Resource Definitions Custom Resource Definitions - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 181 - + Plugins Plugins - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 192 - + Settings Settings - src/app/frontend/chrome/nav/component.ts - 44 + src/app/frontend/chrome/nav/template.html + 201 - + About 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 - src/app/frontend/chrome/notifications/component.ts - 58 + src/app/frontend/chrome/notifications/template.html + 45 - + There are no notifications 沒有通知 @@ -3325,208 +3341,208 @@ 61 - + Remove all notifications 刪除所有通知 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 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. 請選擇您設定的 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. 確保在集群中啓用了對基本身份驗證的支持。要了解有關如何配置基本身份驗證的詳情,請參閲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. 每個 Service Account 都有一個合法的 Bearer Token ,可用於登入 Dashboard。要瞭解更多如何配置並使用 Bearer Tokens 的資訊,請參閲 Authentication 部分. src/app/frontend/login/template.html - 66 + 53 - + Enter token 輸入 token src/app/frontend/login/template.html - 68 + 66 - + Username 用戶名 src/app/frontend/login/template.html - 88 + 79 - + Password 密碼 src/app/frontend/login/template.html - 106 + 90 - + Choose kubeconfig file 選擇 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 . @@ -3537,46 +3553,46 @@ src/app/frontend/login/template.html - 142 + 110 - + Sign in 登入 - src/app/frontend/login/component.ts - 74 + src/app/frontend/login/template.html + 126 - + Skip 跳過 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 是由 Dashboard @@ -3584,700 +3600,756 @@ 開源項目 - 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 - + Name is required. 名稱是必填的。 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. 名稱必須大於 個字符 src/app/frontend/create/from/form/createnamespace/template.html - 75 + 39 + + + src/app/frontend/create/from/form/createsecret/template.html + 39 + + + + Name must be alphanumeric and may contain dashes. + + 名稱必須是字母或者數字,可以包含連接號 "-"。 + + + src/app/frontend/create/from/form/createnamespace/template.html + 44 + + + + Go to namespace + Go to namespace + + 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/template.html + 48 + + + + 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 + + + src/app/frontend/create/from/form/createsecret/template.html + 53 + + + 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 - - - Name must be alphanumeric and may contain dashes. - - 名稱必須是字母或者數字,可以包含連接號 "-"。 - - src/app/frontend/create/from/form/createnamespace/template.html - 54 + src/app/frontend/create/from/form/template.html + 231 - - - Go to namespace - Go to namespace - src/app/frontend/resource/cluster/namespace/detail/actionbar/component.ts - 47 + src/app/frontend/create/from/form/template.html + 281 - - - 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/template.html + 308 - - - Learn more open_in_new - - 學到更多 - open_in_new - - src/app/frontend/create/from/form/createnamespace/dialog.ts - 119 + src/app/frontend/create/from/form/template.html + 326 - src/app/frontend/create/from/form/createsecret/dialog.ts - 127 + src/app/frontend/create/from/form/template.html + 340 - src/app/frontend/create/from/form/createsecret/template.html - 103 + src/app/frontend/create/from/input/template.html + 29 - + Create 創建 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 - + Name must follow the DNS domain name syntax (e.g. new.image-pull.secret). 名稱必須遵循 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 - + Data is required. Data 是必須的。 src/app/frontend/create/from/form/createsecret/template.html - 78 + 69 - + Data must be Base64 encoded. Data 必須是 Base64 編碼的格式。 src/app/frontend/create/from/form/createsecret/template.html - 103 + 73 - + Specify the data for your secret to hold. The value is the Base64 encoded content of a .dockercfg file. 指定要保留的 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 - + Deployment or service with this name already exists within namespace. 具有同名稱的 deployment 或 service 已存在於命名空間中 src/app/frontend/create/from/form/template.html - 373 + 37 - + Application name is required. 應用名稱是必需的。 src/app/frontend/create/from/form/template.html - 373 + 41 - + 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 - 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 - + Container image 容器映像檔 src/app/frontend/create/from/form/template.html - 74 + 65 - + Container image is required 容器鏡像是必須的 src/app/frontend/create/from/form/template.html - 373 + 71 - + Container image is invalid: 容器映像檔無效: src/app/frontend/create/from/form/template.html - 373 + 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。 src/app/frontend/create/from/form/template.html - 101 + 80 - + Number of pods pod 的數量 src/app/frontend/create/from/form/template.html - 105 + 96 - + Number of pods is required pod 的數量是必填項 src/app/frontend/create/from/form/template.html - 94 + 103 - + Number of pods must be a positive integer pod 的數量必須是正整數 src/app/frontend/create/from/form/template.html - 112 + 107 - + Setting high number of pods may cause performance issues of the cluster and Dashboard UI. 設定大量 pod 可能會導致叢集和 Dashboard UI 出現效能問題。 src/app/frontend/create/from/form/template.html - 136 + 112 - + A Deployment will be created to maintain the desired number of pods across your cluster. Deployment 將被創建來管理一定數量的 pod 在您的叢集中。 src/app/frontend/create/from/form/template.html - 122 + 116 - + Optionally, an internal or external Service can be defined to map an incoming Port to a target Port seen by the container. (可選擇的) 可以定義内部或外部 Service,將傳入端口映射到容器的目標端口。 src/app/frontend/create/from/form/template.html - 138 + 136 - + Description 描述 src/app/frontend/create/from/form/template.html - 158 + 153 - + The description will be added as an annotation to the Deployment and displayed in the application's details. 該描述將作為注視添加到 Deployment 中,並顯示在應用程式的詳細資訊中。 src/app/frontend/create/from/form/template.html - 182 + 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。 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 - + Create a new namespace... 創建一个新的命名空間... src/app/frontend/create/from/form/template.html - 214 + 193 - + Namespaces let you partition resources into logically named groups. 命名空間允許您將資源分區為邏輯命名的組。 src/app/frontend/create/from/form/template.html - 238 + 198 - + Create a new secret... 創建一個新的 secret... src/app/frontend/create/from/form/template.html - 243 + 221 - + Image Pull Secret 取得映像檔使用的 Secret src/app/frontend/create/from/form/template.html - 221 + 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。 src/app/frontend/create/from/form/template.html - 265 + 226 - + CPU requirement (cores) CPU 下限 (cores) src/app/frontend/create/from/form/template.html - 249 + 242 - + CPU requirement must be given as a positive number. CPU 下限必須是正整數。 src/app/frontend/create/from/form/template.html - 165 + 249 - + CPU requirement must be given as a valid number. CPU 下限必須是有效的數字。 src/app/frontend/create/from/form/template.html - 187 + 253 - + Memory requirement (MiB) Memory 下限 (MiB) src/app/frontend/create/from/form/template.html - 269 + 260 - + Memory requirement must be given as a positive number. Memory 下限必須是正整數。 src/app/frontend/create/from/form/template.html - 214 + 267 - + Memory requirement must be given as a valid number. Memory 下限必須是一個有效的數字。 src/app/frontend/create/from/form/template.html - 239 + 271 - + You can specify minimum CPU and memory requirements for the container. 您可以指定容器的最低 CPU 和記憶體需求。 src/app/frontend/create/from/form/template.html - 294 + 276 - + Run command 執行命令 src/app/frontend/create/from/form/template.html - 299 + 291 - + Run command arguments 執行命令參數 src/app/frontend/create/from/form/template.html - 321 + 297 - + By default, your containers run the selected image's default entrypoint command. You can use the command options to override the default. 默認情况下,容器運行所選映像檔的默認 entrypoint 命令。您可以使用命令選項覆蓋默認值。 src/app/frontend/create/from/form/template.html - 339 + 303 - + Run as privileged 以特權身份運行 src/app/frontend/create/from/form/template.html - 322 + 318 - + Processes in privileged containers are equivalent to processes running as root on the host. 特權容器中的程序等同於在主機上以 root 身份執行的程序。 src/app/frontend/create/from/form/template.html - 349 + 321 - + Environment variables available for use in the container. Values can reference other variables using $(VAR_NAME) syntax. 可在容器中使用的環境變數。值可以使用 $(VAR_NAME) 語法引用其他變數 src/app/frontend/create/from/form/template.html - 342 + 335 - + Deploy @@ -4285,10 +4357,10 @@ src/app/frontend/create/from/form/template.html - 370 + 355 - + Cancel @@ -4296,14 +4368,14 @@ src/app/frontend/create/from/form/template.html - 373 + 363 src/app/frontend/create/from/input/template.html - 51 + 49 - + @@ -4311,48 +4383,48 @@ src/app/frontend/create/from/form/template.html - 373 + 371 - + {VAR_SELECT, select, 1 {Hide advanced options} other {Show advanced options}} {VAR_SELECT, select, 1 {隱藏高級設置} other {顯示高級選項} } src/app/frontend/create/from/form/template.html - 373 + 371 - + Enter YAML or JSON content specifying the resources to create to the namespace specified in the file. 輸入 YAML 或 JSON 内容,指定要為文件中指定的命名空間創建的資源。 src/app/frontend/create/from/input/template.html - 51 + 20 - + Enter YAML or JSON content specifying the resources to create to the currently selected namespace. 輸入 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 - + Upload @@ -4360,383 +4432,383 @@ src/app/frontend/create/from/input/template.html - 51 + 41 - + Select YAML or JSON file specifying the resources to deploy to the namespace specified in the file. 選擇 YAML 或 JSON 文件中指定的資源部署到該文件中指定的命名空間。 src/app/frontend/create/from/file/template.html - 57 + 20 - + Select YAML or JSON file specifying the resources to deploy to the currently selected namespace. 選擇 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 - + Choose YAML or JSON file 選擇 YAML 或 JSON 文件 src/app/frontend/create/from/file/template.html - 56 + 36 - + Upload 上傳 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 不是唯一的 - src/app/frontend/create/from/form/deploylabel/component.ts - 120 + src/app/frontend/create/from/form/deploylabel/template.html + 32 - + Prefix is not a valid DNS subdomain prefix (eg. my-domain.com). 前綴不是有效的前缀 DNS 子域前缀(例如 my-domain.com )。 src/app/frontend/create/from/form/deploylabel/template.html - 44 + 37 - + Label key name must be alphanumeric separated by '-', '_' or '.', optionally prefixed by a DNS subdomain and '/'. 標籤密鑰名稱必須是由 '-','_' 或 '.' 分隔的字母數字,可選以 DNS 子域和 '/' 為前綴。 src/app/frontend/create/from/form/deploylabel/template.html - 68 + 41 - + Prefix should not exceed 253 characters. 前綴不應超過 253 個字符。 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 45 - + Label Key name should not exceed 63 characters. 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 - + Label value must be alphanumeric separated by '.' , '-' or '_'. 標籤值必須由 '.' , '-' 或者 '_' 分割字母數字 src/app/frontend/create/from/form/deploylabel/template.html - 86 + 66 - + Label Value must not exceed 253 characters. 標籤值不得超過 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 - + Show previous logs 顯示以前的日誌 src/app/frontend/logs/template.html - 157 + 154 - + Logs from to UTC @@ -4745,554 +4817,554 @@ format="short">"/> 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 - + Local settings Local settings @@ -5300,131 +5372,131 @@ 53,62 - + 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 - + Image Pull Secrets Image Pull Secrets @@ -5432,597 +5504,597 @@ 57 - + 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 - + Global settings are stored in config map, so all of them are applied for every instance of the app. 全局設置存儲在 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 - + 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 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 - 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 72900ddd185c..3894cbd6d702 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,140 +5,117 @@ "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.1200.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1200.1.tgz", + "integrity": "sha512-SuAHmJJuIlnGuKeyIhUV+g2ajeuFeEY2Tccm0XhbWxLxuYlddwyHN3TdqaFGSbarQuijvVnXnkDjn5cTUJ+nXQ==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.12", - "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.1", + "rxjs": "6.6.7" } }, "@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==", - "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", - "@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.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-12.0.1.tgz", + "integrity": "sha512-3YFAu0vgXAGQVaXj4weAg2QHz6KIeBPIMYdN1VvNxSDO8TK9W5iYwCpzN6jAVCtxVIJhOXof37rvActzlFZ91Q==", + "dev": true, + "requires": { + "@angular-devkit/architect": "0.1200.1", + "@angular-devkit/build-optimizer": "0.1200.1", + "@angular-devkit/build-webpack": "0.1200.1", + "@angular-devkit/core": "12.0.1", + "@babel/core": "7.14.3", + "@babel/generator": "7.14.3", + "@babel/plugin-transform-async-to-generator": "7.13.0", + "@babel/plugin-transform-runtime": "7.14.3", + "@babel/preset-env": "7.14.2", + "@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.12", + "@ngtools/webpack": "12.0.1", "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", + "css-minimizer-webpack-plugin": "3.0.0", "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.2", + "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", - "terser-webpack-plugin": "4.2.3", + "stylus-loader": "5.0.0", + "terser": "5.7.0", + "terser-webpack-plugin": "5.1.2", "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==", + "version": "7.14.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.3.tgz", + "integrity": "sha512-jB5AmTKOCSJIZ72sd78ECEhuPiDMKlQdDI/4QRI6lzYATx5SSogS1oQA2AoPecRCknm30gHi2l+QVvNUu3wZAg==", "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", + "@babel/code-frame": "^7.12.13", + "@babel/generator": "^7.14.3", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-transforms": "^7.14.2", + "@babel/helpers": "^7.14.0", + "@babel/parser": "^7.14.3", + "@babel/template": "^7.12.13", + "@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.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": { @@ -149,187 +126,29 @@ } } }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.12.11", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "@babel/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", - "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==", + "version": "1.32.12", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.12.tgz", + "integrity": "sha512-zmXn03k3hN0KaiVTjohgkg98C3UowhL1/VSGdj4/VAAiMKGQOE80PFPxFP2Kyq0OUskPKcY5lImkhBKEHlypJA==", "dev": true, "requires": { - "chokidar": ">=2.0.0 <4.0.0" + "chokidar": ">=3.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==", + "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", - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" + "neo-async": "^2.6.2" } }, "source-map": { @@ -337,26 +156,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.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1102.12.tgz", - "integrity": "sha512-4aQ4t7iDagrsNrF5JDS3bZw+uIn4z0llyau7GQQwZm1OmpRcl33hXOIHSFUJoRPP6pI5liNVuffF3lrAoC6sZA==", + "version": "0.1200.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-optimizer/-/build-optimizer-0.1200.1.tgz", + "integrity": "sha512-qpGCFAuSCHYr5NRJg04tbZyJcVGrV1O0qd1X3g7RmengTon7c0UIUz/S50khhPflsuWCt6r2RPqWyp5N7Px+eg==", "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,173 +175,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.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.1200.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1200.1.tgz", + "integrity": "sha512-9WlPAsqs0AU3ll0Ur/yD3fMypoJZ4oxq4DeS93b5C7QMu7akxlARLPlIi1xduXMKyEG19Xa/FBqNVA+zcGD16Q==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1102.12", - "@angular-devkit/core": "11.2.12", - "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.1", + "rxjs": "6.6.7" } }, "@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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-12.0.1.tgz", + "integrity": "sha512-y0+pK7XfQyf962oKR5LmVkfuPEnwntpmVmneqt+q8Q/ZDHm9Tzh0PGyXKxhHjlWbq7btbWPiYkB4ELDtmfn92Q==", "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.12", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.12.tgz", - "integrity": "sha512-d1fxxkLPtP87iwAFZ0iUNWMlqULm05bbnRc5g5vrFxdtpwwybC15+NS64d3gzX0vAvnCa+cDQkjeD92bJJNjLw==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.0.1.tgz", + "integrity": "sha512-ko44lDx4n+NHdyU+/yH5pAnxPa+uaqyt9VwdkVCekQvML94dWtvRZejcyuEgPZf+gqkpBQs3VxK0Tm/azabVZg==", "dev": true, "requires": { - "@angular-devkit/core": "11.2.12", - "ora": "5.3.0", - "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.1", + "ora": "5.4.0", + "rxjs": "6.6.7" } }, "@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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-12.0.1.tgz", + "integrity": "sha512-hgmM2pAxiwYgPzDeAFE2C1x43pHpD9tuVCeccL9SOMTMWmCvAuO8SeSaRYCQPP1Y8QQgL1YHqvYMoMfYuFM87Q==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-12.0.1.tgz", + "integrity": "sha512-fO77bM0LWZeHkg+o23ZYGaZbth5DbaGDHrHVq+ygPA+wjmSDs12w2vIXQ6KpruGdP+28tAdpvZDMfD56N7xTbg==", "requires": { "parse5": "^5.0.0", - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/cli": { - "version": "11.2.12", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-11.2.12.tgz", - "integrity": "sha512-4VkHfHO4QuTkGFw5Tx7khZxsNHp60VKk8JzmPF6KIjkrDUVWVNwKOFOnJtbz9cXvayiUNNSEWqo9Oq3513zz4g==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-12.0.1.tgz", + "integrity": "sha512-XWAyo5BmCBoGpHC1S2DmLOW13fUBIYGgWlpzMhUIwG6Z9LkGDW1tzrRpt74GpWJkUjQ1vDKm8npDRpnarWk4tA==", "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.1200.1", + "@angular-devkit/core": "12.0.1", + "@angular-devkit/schematics": "12.0.1", + "@schematics/angular": "12.0.1", "@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.2", + "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": { - "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" - } - }, - "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" - } - }, "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", @@ -540,25 +275,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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/common/-/common-12.0.1.tgz", + "integrity": "sha512-Jfmc9nFO43dEJgSBd/We9XEosfdUTRzvjEEW4s9cL24TVb3bnNjqeb862VY20M6N44kJ8ayi5gt5L7UwmGLF6g==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-12.0.1.tgz", + "integrity": "sha512-Bxt5FqTffiV4wIWsd3hTgpe82WWJcPRC1R1Q9fPqhMwilfGB7EPhMUyMMYBR1zoVT3cFLg4Q8R9CGiiPWA/UmQ==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-12.0.1.tgz", + "integrity": "sha512-VzR2AqfKzX5XTZfdjyg+MMU0KoBSIZ+QKSyvnf/eekJ+99S5y6Ca8j610mNIgO14PSKp83/kzwoI4qFl8nQcHg==", "dev": true, "requires": { "@babel/core": "^7.8.6", @@ -566,55 +301,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", - "yargs": "^16.1.1" + "tslib": "^2.1.0", + "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==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@babel/generator": "^7.13.9", - "@babel/helper-compilation-targets": "^7.13.13", - "@babel/helper-module-transforms": "^7.13.14", - "@babel/helpers": "^7.13.10", - "@babel/parser": "^7.13.13", - "@babel/template": "^7.12.13", - "@babel/traverse": "^7.13.13", - "@babel/types": "^7.13.14", - "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", - "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", @@ -624,43 +321,43 @@ } }, "@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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/core/-/core-12.0.1.tgz", + "integrity": "sha512-DA5hl0Hl97KTWbktXg1O3+Pt34hwsF1iY2l+8fSexfsKawHhZQuBjGnm8JNuIvKbu70MqHX0OBf2vNTK/Z06HQ==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/flex-layout": { - "version": "11.0.0-beta.33", - "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-11.0.0-beta.33.tgz", - "integrity": "sha512-unfhw3abZuKtdwQicRStHCYGbANPTHYg4WNRQk/RC5Mxq+4WOp4Q8HI7GqRHCGUYDCGUP7w1sU/oDt8f09nM8w==", + "version": "12.0.0-beta.34", + "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-12.0.0-beta.34.tgz", + "integrity": "sha512-nLwKovXpyG+/U3Lbmfwt+q4ARupxtbPmFTZD0Y8oItFAV6/Oh9l+QQsNQa2VhOHAOrVagyDwcEM+SePtB5EmrQ==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@angular/forms": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-11.2.7.tgz", - "integrity": "sha512-MhNRZ0Su0z9Lof5wxJbaslIdEbG1C39RJ/xyeIm6+vZ5eCXnC3DqPuD4UIoWCgDQXFZW2pjdIePpLLYZnRNGRg==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-12.0.1.tgz", + "integrity": "sha512-b4KfH9ABDkhi/A/F0twj9HbeBLbfZwKDOO2Y/BjuqWynt4yek+U+tH83VKYWZCmt/W2QwJ2CZgDztl0I4ds//g==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-12.0.1.tgz", + "integrity": "sha512-zK4mRzPuCFnlcP+WDCQ2RhTggYTUIPmSgc6Ndcw5EzYdF+WUnjZSurbd6hAqJd5wd1PScieUU8YhoDhzHfNMSg==", "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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/localize/-/localize-12.0.1.tgz", + "integrity": "sha512-+nLvfbX2tQUMCDILlUOhb1o3B7DzcJgrEy3QEG3dGkT7A7RjA5zShXN+CXuaeEMlTSGURVx3IEzuudpGcgLz9Q==", "requires": { "@babel/core": "7.8.3", - "glob": "7.1.2", - "yargs": "^16.1.1" + "glob": "7.1.7", + "yargs": "^16.2.0" }, "dependencies": { "@babel/core": { @@ -693,35 +390,35 @@ } }, "@angular/material": { - "version": "11.2.7", - "resolved": "https://registry.npmjs.org/@angular/material/-/material-11.2.7.tgz", - "integrity": "sha512-mNIGKxBzZGlOEezprInTiQIwktiz9XSJuxZ2fp6rtJ7jqpSrUprCwBECRl6X62JWrDVwIFTDQO1FxS3mrBIZ2Q==", + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/material/-/material-12.0.1.tgz", + "integrity": "sha512-Sevy/ssBuidSbpixUH8SvBXpHn+rKYfDao2YTgQxBJugIun9mnV0QqlzVG2gkdVYCesqEgZJRe3k7QXq7E+vlw==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-12.0.1.tgz", + "integrity": "sha512-Gly/QdvFBWLdXjrx2+4jp0Z4lqvGAkVndFa9jaFj3xIuPvbf1akNelTjRD42ww8juctTC1cek2mESXMqkFu8Hw==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-12.0.1.tgz", + "integrity": "sha512-CDVAeLD+4YPHIwHCBmARKsamNefb56GCytIV+r+hD/iOLbqIftrLpGYb6F0dkGIVsw4gxpo03UUDXBHfFBvLig==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.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": "12.0.1", + "resolved": "https://registry.npmjs.org/@angular/router/-/router-12.0.1.tgz", + "integrity": "sha512-1T0WxnUlP7IsvhDCuQi0jCrni6GGtih96M/Hv7h4jl+UxLZO1VuVyar4In8yl0/FrgaA8TbZXSuzT2K+AjEKNw==", "requires": { - "tslib": "^2.0.0" + "tslib": "^2.1.0" } }, "@babel/code-frame": { @@ -733,9 +430,9 @@ } }, "@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.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": { @@ -761,111 +458,6 @@ "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", @@ -875,11 +467,11 @@ } }, "@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.14.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.3.tgz", + "integrity": "sha512-bn0S6flG/j0xtQdz3hsjJ624h3W0r3llttBMfyHX3YrZ/KtLYr15bjA0FXkgW7FpvrDuTuElXeVjiKlYRpnOFA==", "requires": { - "@babel/types": "^7.13.0", + "@babel/types": "^7.14.2", "jsesc": "^2.5.1", "source-map": "^0.5.0" } @@ -904,12 +496,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" @@ -924,22 +516,23 @@ } }, "@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.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-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.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", @@ -980,13 +573,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": { @@ -1005,51 +598,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": { @@ -1071,19 +619,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": { @@ -1113,15 +661,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": { @@ -1151,9 +699,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", @@ -1174,29 +722,29 @@ } }, "@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.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.0", - "@babel/types": "^7.13.0" + "@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.13", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz", - "integrity": "sha512-OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==" + "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", @@ -1210,9 +758,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", @@ -1231,19 +779,20 @@ } }, "@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" } }, "@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", @@ -1251,19 +800,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", @@ -1271,9 +820,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", @@ -1281,9 +830,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", @@ -1291,32 +840,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", @@ -1324,9 +873,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", @@ -1354,22 +903,6 @@ "@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": { @@ -1526,6 +1059,15 @@ "@babel/helper-plugin-utils": "^7.12.13" } }, + "@babel/plugin-syntax-typescript": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.12.13.tgz", + "integrity": "sha512-cHP3u1JiUiG2LFDKbXnwVad81GvfyIOmCD6HIEId6ojrY0Drfy2q1jw7BwN7dE84+kTnBjLkXoL3IEy/3JPu2w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, "@babel/plugin-transform-arrow-functions": { "version": "7.13.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz", @@ -1536,14 +1078,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": { @@ -1556,25 +1098,25 @@ } }, "@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.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" } @@ -1664,81 +1206,14 @@ } }, "@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.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.14.0", + "@babel/helper-module-transforms": "^7.14.2", "@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": { @@ -1751,73 +1226,6 @@ "@babel/helper-plugin-utils": "^7.13.0", "@babel/helper-simple-access": "^7.13.12", "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": { @@ -1841,73 +1249,6 @@ "requires": { "@babel/helper-module-transforms": "^7.14.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": { @@ -1939,9 +1280,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" @@ -1975,20 +1316,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.14.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.14.3.tgz", + "integrity": "sha512-t960xbi8wpTFE623ef7sd+UpEC5T6EEguQlTBJDEO05+XwnIWVfuqLw/vdLWY6IdFmtZE+65CZAfByT39zRpkg==", "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 } } @@ -2059,9 +1403,9 @@ } }, "@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.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.14.0", @@ -2069,18 +1413,18 @@ "@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-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-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", @@ -2101,8 +1445,8 @@ "@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-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.17", "@babel/plugin-transform-dotall-regex": "^7.12.13", @@ -2112,14 +1456,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.14.0", + "@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.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", @@ -2131,7 +1475,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.14.1", + "@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", @@ -2139,142 +1483,6 @@ "semver": "^6.3.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", @@ -2382,9 +1590,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" @@ -2401,27 +1609,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.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.9", - "@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.13", - "@babel/types": "^7.13.13", + "@babel/parser": "^7.14.2", + "@babel/types": "^7.14.2", "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.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", - "lodash": "^4.17.19", + "@babel/helper-validator-identifier": "^7.14.0", "to-fast-properties": "^2.0.0" } }, @@ -2431,15 +1638,11 @@ "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" - } + "@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", @@ -2638,6 +1841,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", @@ -2672,6 +1887,18 @@ "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", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, "type-fest": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", @@ -2681,9 +1908,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": { @@ -2738,9 +1965,15 @@ "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 + } + } + }, "@istanbuljs/schema": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", @@ -2748,19 +1981,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.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": "^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.9", + "jest-util": "^27.0.0-next.9", "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2771,9 +2026,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 +2068,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.9", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.0.0-next.9.tgz", + "integrity": "sha512-F4RNXu1gwwibk6fWXr5lkG5DMzWk+b0OIXQrr5eTB3HUFqKZTM8YOaaeoCtDjWDZif79wW8wwuXRmR8qZe103Q==", "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.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", "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.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.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", "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2858,9 +2136,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", @@ -2900,75 +2178,39 @@ } }, "@jest/environment": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-26.6.2.tgz", - "integrity": "sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==", - "dev": true, - "requires": { - "@jest/fake-timers": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "jest-mock": "^26.6.2" - } - }, - "@jest/fake-timers": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-26.6.2.tgz", - "integrity": "sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==", + "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/types": "^26.6.2", - "@sinonjs/fake-timers": "^6.0.1", + "@jest/fake-timers": "^27.0.0-next.9", + "@jest/types": "^27.0.0-next.8", "@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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2979,9 +2221,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 +2251,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 +2262,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.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": { - "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.9", + "jest-mock": "^27.0.0-next.8", + "jest-util": "^27.0.0-next.9" }, "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.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": "*" + } }, - "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 +2308,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,12 +2338,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", @@ -3156,19 +2349,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.9", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.0.0-next.9.tgz", + "integrity": "sha512-sbIOdct6Y0xp0X2pZxljsKbCDaWrccZXNYqYnfMiYkSuQ21wdFQLyQJPm2dlrLqisLYPgX+F2SZ0SFwSBDA90g==", "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.9", + "@jest/types": "^27.0.0-next.8", + "expect": "^27.0.0-next.9" }, "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -3179,9 +2392,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,444 +2433,767 @@ } } }, - "@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.9", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.0.0-next.9.tgz", + "integrity": "sha512-L+4Hkcy9VldZQyYqi1YJPMBuM8Y0pkaOd9C0s3HOpzKNInfmoLDuOAaTVsFZkA5TcHQYwaxoUVw/Q5FciTGO0g==", "dev": true, "requires": { - "convert-source-map": "^1.7.0", + "@bcoe/v8-coverage": "^0.2.3", + "@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", + "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.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", + "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.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "dev": true, "requires": { - "hosted-git-info": "^4.0.1", - "semver": "^7.3.4", - "validate-npm-package-name": "^3.0.0" + "@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" } }, - "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==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "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" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" } }, - "promise-retry": { + "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.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": { - "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": { + "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.9", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.0.0-next.9.tgz", + "integrity": "sha512-HvqCSgkIIhAShHUOB8n4AYWgaWbA8ENONcwR98UQSUm1Mkeun9alebmsDLCx5wSxaGrzQyQirkJX9hKu1wqHlQ==", "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.9", + "@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.2", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.2.tgz", + "integrity": "sha512-EkZDJvHXblOE2/iFZb3Ty5c8RHPssmFvrXqj3V/ZLXtOt0f7xJh9Fd7p1pl2ITrNHM7Rl3Db3JJVBT7q/C0wUg==", "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.9", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.0.0-next.9.tgz", + "integrity": "sha512-pjJQqfllduxbXfFahjQpAuDIOt18EsOcTySSacdXelVvc/ePJOYu1gRduItzFEpJuZX1og7qJbwRWmS3XwcQaA==", "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.9", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.0.0-next.9", + "jest-runner": "^27.0.0-next.9", + "jest-runtime": "^27.0.0-next.9" } }, - "@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.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": { - "@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.9", + "jest-regex-util": "^27.0.0-next.0", + "jest-util": "^27.0.0-next.9", + "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" - } - }, - "@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==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" + }, + "@types/yargs": { + "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": "*" + } + }, + "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" + } + } } }, - "@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==", + "@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": { - "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" + }, + "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 + } } }, - "@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": "12.0.1", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-12.0.1.tgz", + "integrity": "sha512-B5FiqnVwEblbuOT6bWgznZtskyk5lAeaH+3YX+3ENJJK09e0Y4e12Bw2Fx2MvoUn6iFFVNZNzcYDX8WgSIAN4Q==", "dev": true, "requires": { - "@babel/types": "^7.0.0" + "enhanced-resolve": "5.7.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/git": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-2.0.9.tgz", + "integrity": "sha512-hTMbMryvOqGLwnmMBKs5usbPsJtyEsMsgXwJbmNrsEuQQh1LAIMDU77IoOrwkCg+NgQWl+ySlarJASwM3SutCA==", "dev": true, "requires": { - "@types/d3": "^4" + "@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": { - "@types/d3": { - "version": "4.13.12", - "resolved": "https://registry.npmjs.org/@types/d3/-/d3-4.13.12.tgz", - "integrity": "sha512-/bbFtkOBc04gGGN8N9rMG5ps3T0eIj5I8bnYe9iIyeM5qoOrydPCbFYlEPUnj2h9ibc2i+QZfDam9jY5XTrTxQ==", + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "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", + "isexe": "^2.0.0" + } + } + } + }, + "@npmcli/installed-package-contents": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", + "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", + "dev": true, + "requires": { + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@npmcli/node-gyp": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-1.0.2.tgz", + "integrity": "sha512-yrJUe6reVMpktcvagumoqD9r08fH1iRo01gn1u0zoCApa9lnZGEigVKUd2hzsCId4gdtkZZIVscLhNxMECKgRg==", + "dev": true + }, + "@npmcli/promise-spawn": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz", + "integrity": "sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==", + "dev": true, + "requires": { + "infer-owner": "^1.0.4" + } + }, + "@npmcli/run-script": { + "version": "1.8.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", + "@npmcli/promise-spawn": "^1.3.2", + "infer-owner": "^1.0.4", + "node-gyp": "^7.1.0", + "read-package-json-fast": "^2.0.1" + }, + "dependencies": { + "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" + } + }, + "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" + } + } + } + }, + "@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": "12.0.1", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-12.0.1.tgz", + "integrity": "sha512-kCkdrCCHoa01aZrSBRLK/sZCG5Xvnyd6/srRhVaP61vu9YQ0g/Z786CTFYbo9ujoJGewPkN0O1sbNYKldcLi4w==", + "dev": true, + "requires": { + "@angular-devkit/core": "12.0.1", + "@angular-devkit/schematics": "12.0.1", + "jsonc-parser": "3.0.0" + } + }, + "@sideway/address": { + "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" + } + }, + "@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.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "requires": { + "type-detect": "4.0.8" + } + }, + "@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": { + "@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" + } + }, + "@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": { + "defer-to-connect": "^1.0.1" + } + }, + "@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==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz", + "integrity": "sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.0", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz", + "integrity": "sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@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": { + "@babel/types": "^7.3.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==", + "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==", + "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", @@ -3967,6 +3503,32 @@ "@types/d3-selection": "^1" } }, + "@types/eslint": { + "version": "7.2.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz", + "integrity": "sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@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, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "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", "resolved": "https://registry.npmjs.org/@types/file-saver/-/file-saver-2.0.2.tgz", @@ -3998,15 +3560,6 @@ "@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==", - "dev": true, - "requires": { - "highlight.js": "*" - } - }, "@types/istanbul-lib-coverage": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", @@ -4175,13 +3728,13 @@ "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==", + "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.20.0", - "@typescript-eslint/scope-manager": "4.20.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", @@ -4191,67 +3744,55 @@ } }, "@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==", + "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.20.0", - "@typescript-eslint/types": "4.20.0", - "@typescript-eslint/typescript-estree": "4.20.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" - }, - "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.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.20.0.tgz", - "integrity": "sha512-m6vDtgL9EABdjMtKVw5rr6DdeMCH3OA1vFb0dAyuZSa3e5yw1YRzlwFnm9knma9Lz6b2GPvoNSa8vOXrqsaglA==", + "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.20.0", - "@typescript-eslint/types": "4.20.0", - "@typescript-eslint/typescript-estree": "4.20.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.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.20.0.tgz", - "integrity": "sha512-/zm6WR6iclD5HhGpcwl/GOYDTzrTHmvf8LLLkwKqqPKG6+KZt/CfSgPCiybshmck66M2L5fWSF/MKNuCwtKQSQ==", + "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.20.0", - "@typescript-eslint/visitor-keys": "4.20.0" + "@typescript-eslint/types": "4.24.0", + "@typescript-eslint/visitor-keys": "4.24.0" } }, "@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==", + "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.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.20.0.tgz", - "integrity": "sha512-Knpp0reOd4ZsyoEJdW8i/sK3mtZ47Ls7ZHvD8WVABNx5Xnn7KhenMTRGegoyMTx6TiXlOVgMz9r0pDgXTEEIHA==", + "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.20.0", - "@typescript-eslint/visitor-keys": "4.20.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", @@ -4260,187 +3801,158 @@ } }, "@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==", + "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.20.0", + "@typescript-eslint/types": "4.24.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==", + "@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, "requires": { - "@webassemblyjs/ast": "1.9.0" + "@webassemblyjs/floating-point-hex-parser": "1.11.0", + "@webassemblyjs/helper-api-error": "1.11.0", + "@xtuc/long": "4.2.2" } }, "@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" } }, @@ -4490,9 +4002,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": { @@ -4526,9 +4038,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", @@ -4566,14 +4078,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" } }, @@ -4583,6 +4095,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", @@ -4716,9 +4237,9 @@ "dev": true }, "anymatch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", - "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dev": true, "requires": { "normalize-path": "^3.0.0", @@ -4815,12 +4336,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", @@ -4968,53 +4483,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", @@ -5100,17 +4568,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": { @@ -5144,21 +4641,43 @@ } }, "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==", + "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": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/babel__core": "^7.1.7", + "@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", - "babel-preset-jest": "^26.6.2", + "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -5169,9 +4688,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", @@ -5267,9 +4786,9 @@ } }, "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==", + "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", @@ -5337,12 +4856,12 @@ } }, "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==", + "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": "^26.6.2", + "babel-plugin-jest-hoist": "^27.0.0-next.3", "babel-preset-current-node-syntax": "^1.0.0" } }, @@ -5364,9 +4883,9 @@ } }, "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + "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", @@ -5475,16 +4994,6 @@ "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", @@ -5508,12 +5017,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", @@ -5576,9 +5079,9 @@ "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==", + "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", @@ -5601,9 +5104,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", @@ -5666,110 +5169,23 @@ "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.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz", - "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==", + "version": "4.16.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", + "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001181", - "colorette": "^1.2.1", - "electron-to-chromium": "^1.3.649", + "caniuse-lite": "^1.0.30001219", + "colorette": "^1.2.2", + "electron-to-chromium": "^1.3.723", "escalade": "^3.1.1", - "node-releases": "^1.1.70" + "node-releases": "^1.1.71" } }, "bs-logger": { @@ -5830,18 +5246,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", @@ -6030,9 +5434,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", @@ -6049,25 +5453,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": { @@ -6116,12 +5504,6 @@ "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 } } }, @@ -6147,6 +5529,29 @@ "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", "dev": true }, + "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" + }, + "dependencies": { + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + } + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, "camelcase": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", @@ -6185,9 +5590,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001205", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001205.tgz", - "integrity": "sha512-TL1GrS5V6LElbitPazidkBMD9sa448bQDDLrumDqaggmKFcuU2JW1wTOHJPukAcOMtEmLcmDJEzfRrf+GjM0Og==", + "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": { @@ -6196,15 +5601,6 @@ "integrity": "sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==", "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==", - "dev": true, - "requires": { - "rsvp": "^4.8.4" - } - }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", @@ -6268,21 +5664,11 @@ "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==", + "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", @@ -6296,9 +5682,9 @@ "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==", + "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": { @@ -6546,12 +5932,6 @@ "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", @@ -6581,17 +5961,6 @@ "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" - } - } } }, "collection-visit": { @@ -6604,16 +5973,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", @@ -6627,22 +5986,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", @@ -6687,15 +6042,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", @@ -6897,24 +6243,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", @@ -6959,54 +6293,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.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "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", @@ -7032,24 +6318,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", @@ -7069,22 +6369,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" - } } } }, @@ -7094,40 +6378,15 @@ "integrity": "sha512-Ne9DKPHTObRuB09Dru5AjwKjY4cJHVGu+y5f7coGn1E9Grkc3p2iBwE9AI/nJzsE29mQF7oq+mhYYRqOMFN1Bw==" }, "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==", + "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.4", + "browserslist": "^4.16.6", "semver": "7.0.0" }, "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 - }, "semver": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", @@ -7155,51 +6414,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", @@ -7207,9 +6421,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", @@ -7297,25 +6511,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", @@ -7341,6 +6536,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", @@ -7348,34 +6580,161 @@ "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" } }, + "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", + "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" + } + } + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.0.0.tgz", + "integrity": "sha512-yIrqG0pPphR1RoNx2wDxYmxRf2ubRChLDXxv7ccipEm5bRKsZRYp8n+2peeXehtTF5s3yNxlqsdz3WQOsAgUkw==", + "dev": true, + "requires": { + "cssnano": "^5.0.0", + "jest-worker": "^26.3.0", + "p-limit": "^3.0.2", + "postcss": "^8.2.9", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "requires": { + "yocto-queue": "^0.1.0" + } + }, "schema-utils": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", @@ -7386,6 +6745,12 @@ "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 } } }, @@ -7431,22 +6796,59 @@ } } }, - "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==", + "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": { - "boolbase": "^1.0.0", - "css-what": "^4.0.0", - "domhandler": "^4.0.0", - "domutils": "^2.4.3", - "nth-check": "^2.0.0" - } - }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "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", + "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" + } + }, + "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": { @@ -7487,6 +6889,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", @@ -7494,57 +6902,57 @@ "dev": true }, "cssnano": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.1.tgz", - "integrity": "sha512-5WubEmKcK2cqw43DUAayRBiIlTdX7iX3ZowrWDVxSVcW3hyohVnbJ4K4mbnWtJp5rfJnUwHg5H4mDAGzmuCM3g==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.3.tgz", + "integrity": "sha512-Ga/a+IA6U0F9+MNmqrXgwn1A3btY5jFkla2iurL7i9PTmQmMu2Kc99W9a8KSxT8iLV0aoI+Q5Q9i3SpVAVNnrQ==", "dev": true, "requires": { "cosmiconfig": "^7.0.0", - "cssnano-preset-default": "^5.0.0", + "cssnano-preset-default": "^5.1.0", "is-resolvable": "^1.1.0" } }, "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": { @@ -7579,12 +6987,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", @@ -7633,9 +7035,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.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": { @@ -7668,12 +7070,6 @@ } } }, - "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", @@ -7732,18 +7128,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", @@ -7759,31 +7143,12 @@ "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==", "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", @@ -7832,12 +7197,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", @@ -8184,14 +7543,14 @@ "integrity": "sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==" }, "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==", + "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": "1 - 2", + "d3-time": "^2.1.1", "d3-time-format": "2 - 3" } }, @@ -8233,9 +7592,12 @@ } }, "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==" + "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", @@ -8337,9 +7699,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": { @@ -8513,6 +7875,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", @@ -8611,21 +7979,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", @@ -8645,9 +8003,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": { @@ -8662,25 +8020,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", @@ -8725,30 +8064,16 @@ } }, "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 - } } }, - "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", @@ -8923,9 +8248,9 @@ } }, "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==", + "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": { @@ -8934,33 +8259,10 @@ "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.7.2", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.7.2.tgz", - "integrity": "sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==", + "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": { @@ -9065,6 +8367,12 @@ "is-arrayish": "^0.2.1" } }, + "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 + }, "es5-ext": { "version": "0.10.53", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", @@ -9303,6 +8611,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", @@ -9357,16 +8677,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", @@ -9398,6 +8708,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", @@ -9419,6 +8735,12 @@ "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", @@ -9495,9 +8817,9 @@ } }, "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==", + "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" @@ -9529,12 +8851,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" } }, @@ -9556,9 +8878,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": { @@ -9680,22 +9002,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" - } - }, - "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==", - "dev": true - }, "execa": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", @@ -9800,26 +9106,66 @@ } }, "expect": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/expect/-/expect-26.6.2.tgz", - "integrity": "sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==", + "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": "^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" + "@jest/types": "^27.0.0-next.8", + "ansi-styles": "^5.0.0", + "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": { + "@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.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": "*" + } + }, "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "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": { - "color-convert": "^2.0.1" + "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": { @@ -9836,6 +9182,27 @@ "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.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": { + "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" + } } } }, @@ -10155,12 +9522,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", @@ -10179,41 +9540,11 @@ "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", "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", @@ -10437,6 +9768,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", @@ -10474,9 +9811,9 @@ } }, "follow-redirects": { - "version": "1.13.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.3.tgz", - "integrity": "sha512-DUgl6+HDzB0iEptNQEXLx/KhTmDb8tZUHSeLqpnjpknR70H0nC2t9N73BK6fN4hOvJ84pKlIQVQ4k5FFlBedKA==", + "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": { @@ -10485,6 +9822,15 @@ "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": { + "for-in": "^1.0.1" + } + }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -10508,12 +9854,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", @@ -10529,42 +9869,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", @@ -10592,18 +9896,25 @@ "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 } } }, "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": { @@ -10661,43 +9972,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", @@ -10893,9 +10172,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", @@ -10978,9 +10257,9 @@ } }, "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=", + "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 }, "glob-watcher": { @@ -11102,11 +10381,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", @@ -11348,13 +10623,6 @@ "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", "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 - }, "gts": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/gts/-/gts-3.1.0.tgz", @@ -11389,9 +10657,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", @@ -11442,9 +10710,9 @@ } }, "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==", + "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": { @@ -11459,6 +10727,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", @@ -11683,15 +10972,6 @@ "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", @@ -11715,9 +10995,9 @@ "dev": true }, "yargs": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", - "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "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", @@ -11732,13 +11012,13 @@ "string-width": "^1.0.2", "which-module": "^1.0.0", "y18n": "^3.2.1", - "yargs-parser": "5.0.0-security.0" + "yargs-parser": "^5.0.1" } }, "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==", + "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", @@ -11797,6 +11077,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": { @@ -11905,35 +11205,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", @@ -11951,17 +11222,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", @@ -11972,9 +11232,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" @@ -12239,12 +11499,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", @@ -12296,12 +11550,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", @@ -12309,9 +11557,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" @@ -12332,14 +11580,6 @@ "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 - } } }, "import-lazy": { @@ -12448,9 +11688,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", @@ -12459,10 +11699,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" @@ -12478,9 +11718,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", @@ -12636,12 +11876,12 @@ "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==", + "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": "^2.0.0" + "ci-info": "^3.1.1" } }, "is-color-stop": { @@ -12667,9 +11907,9 @@ } }, "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==", + "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" } @@ -12695,9 +11935,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": { @@ -12720,9 +11960,9 @@ } }, "is-docker": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.1.1.tgz", - "integrity": "sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true }, "is-extendable": { @@ -12887,9 +12127,9 @@ } }, "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=", + "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-promise": { @@ -12905,13 +12145,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": { @@ -13144,16 +12384,38 @@ } }, "jest": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest/-/jest-26.6.3.tgz", - "integrity": "sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==", + "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": "^26.6.3", + "@jest/core": "^27.0.0-next.8", "import-local": "^3.0.2", - "jest-cli": "^26.6.3" + "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13163,33 +12425,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", @@ -13222,24 +12467,24 @@ } }, "jest-cli": { - "version": "26.6.3", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-26.6.3.tgz", - "integrity": "sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==", + "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": "^26.6.3", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@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": "^2.0.0", - "jest-config": "^26.6.3", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", + "is-ci": "^3.0.0", + "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": "^15.4.1" + "yargs": "^16.0.3" } }, "resolve-cwd": { @@ -13265,66 +12510,76 @@ "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==", + } + } + }, + "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": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^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" } }, - "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==", + "@types/yargs": { + "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": { - "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" + "@types/yargs-parser": "*" } }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "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": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "color-convert": "^2.0.1" } - } - } - }, - "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==", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "execa": "^4.0.0", - "throat": "^5.0.0" - }, - "dependencies": { + }, + "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", @@ -13337,30 +12592,39 @@ } }, "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", + "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", @@ -13398,6 +12662,15 @@ "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", @@ -13409,32 +12682,55 @@ } } }, - "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-circus": { + "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": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^26.6.3", - "@jest/types": "^26.6.2", - "babel-jest": "^26.6.3", + "@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", - "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" + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.0.0-next.9", + "is-generator-fn": "^2.0.0", + "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" }, "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13445,9 +12741,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", @@ -13475,6 +12771,26 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "pretty-format": { + "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", + "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 +12802,55 @@ } } }, - "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-config": { + "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.9", + "@jest/types": "^27.0.0-next.8", + "babel-jest": "^27.0.0-next.9", "chalk": "^4.0.0", - "diff-sequences": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "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.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.9" }, "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13508,9 +12861,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 +12891,32 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-get-type": { + "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.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", + "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,25 +12928,15 @@ } } }, - "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": { + "jest-diff": { "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==", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-26.6.2.tgz", + "integrity": "sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==", "dev": true, "requires": { - "@jest/types": "^26.6.2", "chalk": "^4.0.0", + "diff-sequences": "^26.6.2", "jest-get-type": "^26.3.0", - "jest-util": "^26.6.2", "pretty-format": "^26.6.2" }, "dependencies": { @@ -13581,9 +12950,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,89 +12991,50 @@ } } }, - "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==", - "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==", + "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": { - "@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" + "detect-newline": "^3.0.0" } }, - "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-each": { + "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": { - "@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": "*", + "@jest/types": "^27.0.0-next.8", "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-get-type": "^27.0.0-next.9", + "jest-util": "^27.0.0-next.9", + "pretty-format": "^27.0.0-next.9" }, "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13715,9 +13045,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", @@ -13745,6 +13075,32 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-get-type": { + "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.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", + "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", @@ -13756,41 +13112,56 @@ } } }, - "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==", + "jest-environment-jsdom": { + "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": { - "chalk": "^4.0.0", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "pretty-format": "^26.6.2" + "@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.9", + "jsdom": "^16.4.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==", + "@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.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": "*" + } + }, + "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==", + "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", @@ -13829,23 +13200,42 @@ } } }, - "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-environment-node": { + "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": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "pretty-format": "^26.6.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.2" + "@jest/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.9" }, "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13856,9 +13246,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 +13287,55 @@ } } }, - "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==", + "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-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-haste-map": { + "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": "^26.6.2", - "chalk": "^4.0.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-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-regex-util": "^27.0.0-next.0", + "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" }, "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -13955,9 +13346,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", @@ -13985,6 +13376,28 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "jest-worker": { + "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": "*", + "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", @@ -13996,45 +13409,54 @@ } } }, - "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==", + "jest-jasmine2": { + "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": { - "@jest/console": "^26.6.2", - "@jest/environment": "^26.6.2", - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", + "@babel/traverse": "^7.1.0", + "@jest/environment": "^27.0.0-next.9", + "@jest/source-map": "^27.0.0-next.3", + "@jest/test-result": "^27.0.0-next.9", + "@jest/types": "^27.0.0-next.8", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.7.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-docblock": "^26.0.0", - "jest-haste-map": "^26.6.2", - "jest-leak-detector": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "jest-runtime": "^26.6.3", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" + "co": "^4.6.0", + "expect": "^27.0.0-next.9", + "is-generator-fn": "^2.0.0", + "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": { + "@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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14045,9 +13467,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 +13497,26 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "pretty-format": { + "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", + "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", @@ -14086,75 +13528,63 @@ } } }, - "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", - "chalk": "^4.0.0", - "cjs-module-lexer": "^0.6.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^26.6.3", - "jest-haste-map": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-mock": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-resolve": "^26.6.2", - "jest-snapshot": "^26.6.2", - "jest-util": "^26.6.2", - "jest-validate": "^26.6.2", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.4.1" + "jest-leak-detector": { + "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.9", + "pretty-format": "^27.0.0-next.9" }, "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" } }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "@types/yargs": { + "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": "*" + } + }, + "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" - } - }, - "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" + }, + "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": { @@ -14172,32 +13602,30 @@ "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 }, - "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==", + "jest-get-type": { + "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.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", + "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", @@ -14206,89 +13634,177 @@ "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==", + } + } + }, + "jest-matcher-utils": { + "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.9", + "jest-get-type": "^27.0.0-next.9", + "pretty-format": "^27.0.0-next.9" + }, + "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": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^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" } }, - "y18n": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz", - "integrity": "sha512-wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==", - "dev": true + "@types/yargs": { + "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": "*" + } }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "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": { - "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" + "color-convert": "^2.0.1" } }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "chalk": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", + "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", "dev": true, "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.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 + }, + "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.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.9", + "pretty-format": "^27.0.0-next.9" + } + }, + "jest-get-type": { + "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.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", + "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-serializer": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-26.6.2.tgz", - "integrity": "sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==", - "dev": true, - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - } - }, - "jest-snapshot": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-26.6.2.tgz", - "integrity": "sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==", + "jest-message-util": { + "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/types": "^7.0.0", - "@jest/types": "^26.6.2", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.0.0", + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.0.0-next.8", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "expect": "^26.6.2", "graceful-fs": "^4.2.4", - "jest-diff": "^26.6.2", - "jest-get-type": "^26.3.0", - "jest-haste-map": "^26.6.2", - "jest-matcher-utils": "^26.6.2", - "jest-message-util": "^26.6.2", - "jest-resolve": "^26.6.2", - "natural-compare": "^1.4.0", - "pretty-format": "^26.6.2", - "semver": "^7.3.2" + "micromatch": "^4.0.4", + "pretty-format": "^27.0.0-next.9", + "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14299,9 +13815,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", @@ -14329,6 +13845,26 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "pretty-format": { + "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", + "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", @@ -14340,20 +13876,38 @@ } } }, - "jest-util": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-26.6.2.tgz", - "integrity": "sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==", + "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", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14364,9 +13918,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", @@ -14405,20 +13959,66 @@ } } }, - "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==", + "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": "^26.6.2", - "camelcase": "^6.0.0", - "chalk": "^4.0.0", - "jest-get-type": "^26.3.0", - "leven": "^3.1.0", - "pretty-format": "^26.6.2" + "jest-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/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.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": "*" + } + }, + "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": { + "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", @@ -14429,9 +14029,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 +14059,67 @@ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "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 + }, + "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 + } + } + }, + "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", @@ -14467,24 +14128,96 @@ "requires": { "has-flag": "^4.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" + } + }, + "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" + } } } }, - "jest-watcher": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-26.6.2.tgz", - "integrity": "sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==", + "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.9", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.0.0-next.9.tgz", + "integrity": "sha512-058RmgHzNnaMtG93kaqB1ywK6jcmKMgo32zmKMw2E9FOfyjJzw/e4PEYA67iT7pDW0vJw6oDLKHyGftzrlxFjg==", "dev": true, "requires": { - "@jest/test-result": "^26.6.2", - "@jest/types": "^26.6.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", + "@jest/types": "^27.0.0-next.8", "chalk": "^4.0.0", - "jest-util": "^26.6.2", - "string-length": "^4.0.1" + "escalade": "^3.1.1", + "graceful-fs": "^4.2.4", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.0.0-next.9", + "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.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": "*" + } + }, "ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -14495,9 +14228,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", @@ -14536,39 +14269,806 @@ } } }, - "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==", + "jest-resolve-dependencies": { + "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": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "@jest/types": "^27.0.0-next.8", + "jest-regex-util": "^27.0.0-next.0", + "jest-snapshot": "^27.0.0-next.9" }, "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 + "@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" + } }, - "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==", + "@types/yargs": { + "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": { - "has-flag": "^4.0.0" + "@types/yargs-parser": "*" } - } - } - }, - "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, + }, + "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-runner": { + "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.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.9", + "jest-docblock": "^27.0.0-next.0", + "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" + }, + "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.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": "*" + } + }, + "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.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": "*", + "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-runtime": { + "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.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.9", + "@jest/transform": "^27.0.0-next.9", + "@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.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.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" + }, + "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.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": "*" + } + }, + "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 + }, + "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 + }, + "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-serializer": { + "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": "*", + "graceful-fs": "^4.2.4" + } + }, + "jest-snapshot": { + "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", + "@babel/parser": "^7.7.2", + "@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.9", + "graceful-fs": "^4.2.4", + "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.9", + "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.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": "*" + } + }, + "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.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.9", + "pretty-format": "^27.0.0-next.9" + } + }, + "jest-get-type": { + "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.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", + "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-util": { + "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", + "@types/node": "*", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "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.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": "*" + } + }, + "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-validate": { + "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.9", + "leven": "^3.1.0", + "pretty-format": "^27.0.0-next.9" + }, + "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.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": "*" + } + }, + "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.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.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", + "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.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.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.9", + "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.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": "*" + } + }, + "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-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", @@ -14588,22 +15088,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": { @@ -14626,9 +15110,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", @@ -14659,12 +15143,6 @@ "xml-name-validator": "^3.0.0" }, "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==", - "dev": true - }, "parse5": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", @@ -14682,10 +15160,16 @@ "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.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 } } @@ -14720,9 +15204,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": { @@ -14766,12 +15250,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": { @@ -14988,27 +15473,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": { @@ -15089,20 +15559,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", @@ -15125,6 +15581,15 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "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" + } + }, "locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", @@ -15170,6 +15635,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", @@ -15182,9 +15653,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": { @@ -15208,43 +15679,25 @@ "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==", - "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==", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", "dev": true, "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" } } } }, + "license-webpack-plugin": { + "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" + } + }, "liftoff": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", @@ -15392,16 +15845,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", @@ -15417,12 +15860,6 @@ "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==", - "dev": true - }, "shebang-command": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", @@ -15802,9 +16239,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": { @@ -15900,9 +16337,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", @@ -16109,18 +16546,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": { @@ -16141,6 +16566,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", @@ -16148,9 +16582,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": { @@ -16294,827 +16728,1113 @@ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "^3.0.0", + "repeat-string": "^1.6.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=" + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "mem": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^3.1.0" + }, + "dependencies": { + "mimic-fn": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "dev": true + } + } + }, + "memfs": { + "version": "3.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", + "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", + "dev": true, + "requires": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "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": { + "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": { + "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 + } + } + }, + "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==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.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.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", + "schema-utils": "^3.0.0", + "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", + "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" } } } }, - "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=" + "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 }, - "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==", + "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": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" } }, - "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 + "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" + } }, - "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 + "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" + } }, - "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=", + "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": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-json-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", + "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "dev": true, + "requires": { + "jsonparse": "^1.3.1", + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + } + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" }, "dependencies": { - "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==", + "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": { - "safe-buffer": "~5.1.0" + "is-plain-object": "^2.0.4" } } } }, - "meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "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": { - "@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" + "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": { - "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", - "integrity": "sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==", - "dev": true, - "requires": { - "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==", + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", "dev": true } } }, - "merge": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.1.tgz", - "integrity": "sha512-VjFo4P5Whtj4vsLzsYBu5ayHhoHJ0UqNm7ibvShmbmoz7tGi0vXaoJbGdB+GmDMLUdg8DpQXEIeVDAe8MaABvQ==", + "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 + }, + "mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "nanoid": { + "version": "3.1.23", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.23.tgz", + "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "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 }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "ncp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz", + "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=", "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==", + "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": { - "source-map": "^0.6.1" + "debug": "^3.2.6", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" }, "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 + "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" + } } } }, - "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==", + "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 }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "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 }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", "dev": true }, - "micromatch": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", - "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "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-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": { - "braces": "^3.0.1", - "picomatch": "^2.0.5" + "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" } }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "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": { - "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 - } + "@types/xmldom": "^0.1.29", + "tokenizr": "^1.3.4", + "xmldom": "^0.1.27" } }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "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", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", "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==", + "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 }, - "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==", + "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": { - "mime-db": "1.46.0" + "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" + }, + "dependencies": { + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } } }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", "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==", + "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 }, - "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==", + "node-releases": { + "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 }, - "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==", + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", "dev": true, "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "webpack-sources": "^1.1.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": { - "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==", + "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 }, - "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" - } + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": 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==", + "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 }, - "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=", + "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 }, - "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==" + "normalize.css": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", + "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==" }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "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": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" + "once": "^1.3.2" } }, - "minipass": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.3.tgz", - "integrity": "sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==", + "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": { - "yallist": "^4.0.0" + "npm-normalize-package-bin": "^1.0.1" } }, - "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==", + "npm-install-checks": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", + "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", "dev": true, "requires": { - "minipass": "^3.0.0" + "semver": "^7.1.1" } }, - "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" - } + "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 }, - "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==", + "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": { - "minipass": "^3.0.0" + "hosted-git-info": "^4.0.1", + "semver": "^7.3.4", + "validate-npm-package-name": "^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==", + "npm-packlist": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.2.tgz", + "integrity": "sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==", "dev": true, "requires": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" } }, - "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==", + "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": { - "minipass": "^3.0.0" + "npm-install-checks": "^4.0.0", + "npm-normalize-package-bin": "^1.0.1", + "npm-package-arg": "^8.1.2", + "semver": "^7.3.4" } }, - "minipass-sized": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", - "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "npm-registry-fetch": { + "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": { - "minipass": "^3.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" } }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "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": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" + "path-key": "^2.0.0" } }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "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": { - "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" - } - } + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "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": { - "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" - } - } + "boolbase": "^1.0.0" } }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", "dev": true }, - "move-concurrently": { + "number-is-nan": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=", + "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=", "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" + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" }, "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, - "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==", + "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": { - "minimist": "^1.2.5" + "is-descriptor": "^0.1.0" } }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "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": { - "glob": "^7.1.3" + "is-buffer": "^1.1.5" } } } }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "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": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" + "isobject": "^3.0.0" } }, - "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 + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } }, - "multimatch": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", - "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", + "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": { - "@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 - } + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" } }, - "mute-stdout": { + "object.map": { "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==", - "dev": true - }, - "nan": { - "version": "2.14.2", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", - "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", "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": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "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": { - "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" + "isobject": "^3.0.1" } }, - "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==", + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", "dev": true, - "optional": true, "requires": { - "debug": "^3.2.6", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "optional": true, - "requires": { - "ms": "^2.1.1" - } - } + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" } }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", "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 + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "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 }, - "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==", + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "requires": { - "intersection-observer": ">=0.11.0", - "tslib": ">=1.9.0" + "wrappy": "1" } }, - "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==", + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, "requires": { - "tslib": "^2.0.0" + "mimic-fn": "^2.1.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==", + "open": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.0.2.tgz", + "integrity": "sha512-NV5QmWJrTaNBLHABJyrb+nd5dXI5zfea/suWawBhkHzAbVhLLiJdrqMgxMypGK9Eznp2Ltoh7SAVkQ3XAucX7Q==", + "dev": true, "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==" - } + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" } }, - "ngx-i18nsupport": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/ngx-i18nsupport/-/ngx-i18nsupport-0.17.1.tgz", - "integrity": "sha512-d8OCQs/XYBEI9qvztQyEkd8gEPFEBmyRg8UcriGQV8Ew1ujvrIieHxmX8YpDpFZKQ4ePextQGUSvjpGd2NauEQ==", + "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": { - "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" + "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 + } } }, - "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==", + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dev": true, "requires": { - "@types/xmldom": "^0.1.29", - "tokenizr": "^1.3.4", - "xmldom": "^0.1.27" - } - }, - "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 + "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" + } }, - "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==", + "ora": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.0.tgz", + "integrity": "sha512-1StwyXQGoU6gdjYkyVcqOLnVlbKj+6yPNNOxJVgpt9t4eksKjiriiHuxktLYkgllwk+D6MbC4ihH84L1udRXPg==", "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" + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" }, "dependencies": { - "glob": { - "version": "7.1.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", - "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "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": { - "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-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" } - } - } - }, - "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==", + }, + "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": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" + "color-name": "~1.1.4" } }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "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" + } + } + } + }, + "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": { + "readable-stream": "^2.0.1" + }, + "dependencies": { "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -17128,1336 +17848,1461 @@ "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", - "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==", + "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": { - "isexe": "^2.0.0" + "safe-buffer": "~5.1.0" } } } }, - "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, + "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": { - "abbrev": "1" + "url-parse": "^1.4.3" } }, - "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==", + "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": { - "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.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } + "lcid": "^1.0.0" } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "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 }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "ospath": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", + "integrity": "sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=", "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==", + "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 }, - "normalize.css": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", - "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==" + "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 }, - "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==", + "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": { - "once": "^1.3.2" + "p-try": "^2.0.0" } }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", + "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": { - "npm-normalize-package-bin": "^1.0.1" + "p-limit": "^2.2.0" } }, - "npm-install-checks": { + "p-map": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-4.0.0.tgz", - "integrity": "sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, "requires": { - "semver": "^7.1.1" + "aggregate-error": "^3.0.0" } }, - "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==", + "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": { - "hosted-git-info": "^3.0.6", - "semver": "^7.0.0", - "validate-npm-package-name": "^3.0.0" + "retry": "^0.12.0" } }, - "npm-packlist": { + "p-try": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.2.0.tgz", - "integrity": "sha512-d3da2MEaYliq7h+PNOHqUhlQjRm0M6gNPi6yHsZYzsCj6bLqUTWCC+JMzW/u9Aaxu8i4F1AA0eJUPUSoFU5izA==", + "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": { - "glob": "^7.1.6", - "ignore-walk": "^3.0.3", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.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" - } + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true } } }, - "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": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-9.0.0.tgz", - "integrity": "sha512-PuFYYtnQ8IyVl6ib9d3PepeehcUeHN9IO5N/iCRhyg9tStQcqGQBRVHmfmMWPDERU3KwZoHFvbJ4FPXPspvzbA==", + "pacote": { + "version": "11.3.2", + "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.3.2.tgz", + "integrity": "sha512-lMO7V9aMhyE5gfaSFxKfW3OTdXuFBNQJfuNuet3NPzWWhOYIW90t85vHcHLDjdhgmfAdAHyh9q1HAap96ea0XA==", "dev": true, "requires": { - "@npmcli/ci-detect": "^1.0.0", - "lru-cache": "^6.0.0", - "make-fetch-happen": "^8.0.9", + "@npmcli/git": "^2.0.1", + "@npmcli/installed-package-contents": "^1.0.6", + "@npmcli/promise-spawn": "^1.2.0", + "@npmcli/run-script": "^1.8.2", + "cacache": "^15.0.5", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "infer-owner": "^1.0.4", "minipass": "^3.1.3", - "minipass-fetch": "^1.3.0", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.0.0", - "npm-package-arg": "^8.0.0" + "mkdirp": "^1.0.3", + "npm-package-arg": "^8.0.1", + "npm-packlist": "^2.1.4", + "npm-pick-manifest": "^6.0.0", + "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.1", + "tar": "^6.1.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=", + "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": { - "path-key": "^2.0.0" + "callsites": "^3.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==", + "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": { - "are-we-there-yet": "~1.1.2", - "console-control-strings": "~1.1.0", - "gauge": "~2.7.3", - "set-blocking": "~2.0.0" + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" } }, - "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==", + "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": { - "boolbase": "^1.0.0" + "@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" } }, - "number-is-nan": { + "parse-node-version": { "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==", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", "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==", + "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 }, - "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 + "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 }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "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": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" + "parse5": "^6.0.1", + "parse5-sax-parser": "^6.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, - "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" - } + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "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==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "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": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" + "parse5": "^6.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" - } + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true } } }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "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": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "parse5": "^6.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" - } + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true } } }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true }, - "object.reduce": { + "path-is-absolute": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", - "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" - } - } - } + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "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 }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "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": { - "ee-first": "1.1.1" + "path-root-regex": "^0.1.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==", + "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 }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } + "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 }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "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 + }, + "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 + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, "requires": { - "mimic-fn": "^2.1.0" + "pinkie": "^2.0.0" } }, - "open": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-7.4.0.tgz", - "integrity": "sha512-PGoBCX/lclIWlpS/R2PQuIR4NJoXh6X5AwVzE7WXnWRGvHg7+4TBCgsujUgiPpm0K1y4qvQeWnCWVTpTKZBtvA==", + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", "dev": true, "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" + "node-modules-regexp": "^1.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==", + "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": { - "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 - } + "find-up": "^4.0.0" } }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "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": { - "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" + "semver-compare": "^1.0.0" } }, - "ora": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz", - "integrity": "sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==", + "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": { - "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" + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.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==", + "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": "^4.0.0" + "ansi-wrap": "^0.1.0" } } } }, - "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=", + "pluralize": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz", + "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=", + "dev": true + }, + "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": { - "readable-stream": "^2.0.1" + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.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==", + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "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" + "ms": "^2.1.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==", + "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": { - "safe-buffer": "~5.1.0" + "minimist": "^1.2.5" } } } }, - "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": { - "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=", + "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 }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "postcss": { + "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": { - "p-try": "^2.0.0" + "colorette": "^1.2.2", + "nanoid": "^3.1.22", + "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 + } } }, - "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==", + "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": { - "p-limit": "^2.2.0" + "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" + } + } } }, - "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==", + "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": { - "aggregate-error": "^3.0.0" + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" } }, - "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==", + "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": { - "retry": "^0.12.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" + } + } } }, - "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==", + "postcss-color-gray": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-color-gray/-/postcss-color-gray-5.0.0.tgz", + "integrity": "sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==", "dev": true, "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.5", + "postcss-values-parser": "^2.0.0" }, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "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" + } } } }, - "pacote": { - "version": "11.2.4", - "resolved": "https://registry.npmjs.org/pacote/-/pacote-11.2.4.tgz", - "integrity": "sha512-GfTeVQGJ6WyBQbQD4t3ocHbyOmTQLmWjkCKSZPmKiGFKYKNUaM5U2gbLzUW8WG1XmS9yQFnsTFA0k3o1+q4klQ==", + "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": { - "@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": "^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" + } + } } }, - "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==", + "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": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" + "@csstools/convert-colors": "^1.4.0", + "postcss": "^7.0.2", + "postcss-values-parser": "^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==", + "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==", + "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": { - "safe-buffer": "~5.1.0" + "has-flag": "^3.0.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==", + "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": { - "callsites": "^3.0.0" + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" }, "dependencies": { - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "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" + } } } }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "postcss-colormin": { + "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": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" + "browserslist": "^4.16.0", + "colord": "^1.7.0", + "postcss-value-parser": "^4.1.0" } }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "postcss-convert-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz", + "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==", "dev": true, "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" + "postcss-value-parser": "^4.1.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==", + "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": { - "@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": "^7.0.14" + }, + "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" + } + } } }, - "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==", + "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": { - "parse5": "^6.0.1", - "parse5-sax-parser": "^6.0.1" + "postcss": "^7.0.17", + "postcss-values-parser": "^2.0.1" }, "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "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" + } } } }, - "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==", + "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": { - "parse5": "^6.0.1" + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" }, "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "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" + } } } }, - "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==", + "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": { - "parse5": "^6.0.1" + "postcss": "^7.0.2", + "postcss-selector-parser": "^5.0.0-rc.3" }, "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "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" + } } } }, - "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=", + "postcss-discard-comments": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", + "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", "dev": true }, - "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==", + "postcss-discard-duplicates": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", + "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", "dev": true }, - "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=", + "postcss-discard-empty": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", + "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", "dev": true }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "postcss-discard-overridden": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", + "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", "dev": true }, - "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=", + "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": { - "path-root-regex": "^0.1.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" + } + } } }, - "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==", + "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": { - "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": "^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" + } + } } }, - "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.2", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", - "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "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": { - "pinkie": "^2.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": { + "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" + } + } } }, - "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "postcss-focus-within": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-3.0.0.tgz", + "integrity": "sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==", "dev": true, "requires": { - "node-modules-regexp": "^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": { + "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" + } + } } }, - "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==", + "postcss-font-variant": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-4.0.1.tgz", + "integrity": "sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==", "dev": true, "requires": { - "find-up": "^4.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": { + "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" + } + } } }, - "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==", + "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": { - "semver-compare": "^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": { + "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" + } + } } }, - "plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "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": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" + "postcss": "^7.0.2", + "postcss-values-parser": "^2.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==", + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", "dev": true, "requires": { - "ansi-wrap": "^0.1.0" + "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" } } } }, - "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==", + "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": { - "ts-pnp": "^1.1.6" + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" } }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "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": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" + "postcss": "^7.0.2" }, "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "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.1.1" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.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==", + "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": { - "minimist": "^1.2.5" + "has-flag": "^3.0.0" } } } }, - "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==", + "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": { - "colorette": "^1.2.2", - "nanoid": "^3.1.22", - "source-map": "^0.6.1" + "@csstools/convert-colors": "^1.4.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-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==", + "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": { - "postcss-value-parser": "^4.1.0" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.4" } }, - "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-logical": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-3.0.0.tgz", + "integrity": "sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==", "dev": true, "requires": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" + "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" + } + } } }, - "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-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": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.4" + "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==", + "dependencies": { + "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==", + "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": { @@ -18495,127 +19340,517 @@ "icss-utils": "^5.0.0" } }, + "postcss-nesting": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-7.0.1.tgz", + "integrity": "sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "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-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.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", + "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", "dev": true, "requires": { + "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" } }, - "postcss-normalize-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-unicode": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", + "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", + "dev": true, + "requires": { + "browserslist": "^4.16.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-url": { + "version": "5.0.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", + "normalize-url": "^4.5.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", + "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-ordered-values": { + "version": "5.0.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.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-overflow-shorthand": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-2.0.0.tgz", + "integrity": "sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==", + "dev": true, + "requires": { + "postcss": "^7.0.2" + }, + "dependencies": { + "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-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.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-place": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-4.0.1.tgz", + "integrity": "sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==", + "dev": true, + "requires": { + "postcss": "^7.0.2", + "postcss-values-parser": "^2.0.0" + }, + "dependencies": { + "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-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": { + "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-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": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" + "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" + } + } } }, - "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-reduce-initial": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz", + "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==", "dev": true, "requires": { "browserslist": "^4.16.0", - "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" + "caniuse-api": "^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": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", + "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", "dev": true, "requires": { + "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" } }, - "postcss-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-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": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.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": { + "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-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": { - "browserslist": "^4.16.0", - "caniuse-api": "^3.0.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-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-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": { - "cssnano-utils": "^2.0.0", - "postcss-value-parser": "^4.1.0" + "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": { + "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-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-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": { - "postcss": "^7.0.6" + "balanced-match": "^1.0.0", + "postcss": "^7.0.2" }, "dependencies": { "postcss": { @@ -18647,9 +19882,9 @@ } }, "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==", + "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", @@ -18657,9 +19892,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", @@ -18667,13 +19902,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" } }, @@ -18683,6 +19918,17 @@ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", "dev": true }, + "postcss-values-parser": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz", + "integrity": "sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==", + "dev": true, + "requires": { + "flatten": "^1.0.2", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, "prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -18696,9 +19942,9 @@ "dev": true }, "prettier": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.2.1.tgz", - "integrity": "sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q==", + "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": { @@ -18760,12 +20006,6 @@ "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=", - "dev": true - }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", @@ -18785,27 +20025,13 @@ "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=", + "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": "^1.0.0", - "retry": "^0.10.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 - }, - "retry": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.10.1.tgz", - "integrity": "sha1-52OI0heZLCUnUCQdPTlW/tmNj/Q=", - "dev": true - } + "err-code": "^2.0.2", + "retry": "^0.12.0" } }, "prompts": { @@ -18852,28 +20078,6 @@ "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==", - "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" - }, - "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 - } - } - }, "pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -18940,12 +20144,6 @@ "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", @@ -18978,16 +20176,6 @@ "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", @@ -19024,6 +20212,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", @@ -19087,9 +20293,9 @@ } }, "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==", + "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", @@ -19108,18 +20314,6 @@ "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" - } - }, "type-fest": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", @@ -19401,9 +20595,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": { @@ -19521,21 +20715,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", @@ -19571,6 +20750,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": { @@ -19584,9 +20771,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": { @@ -19605,59 +20792,22 @@ "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", + "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": { - "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==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - } - }, "postcss": { - "version": "7.0.21", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz", - "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==", + "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", @@ -19719,61 +20869,6 @@ "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" - }, - "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==", - "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" - } - } - } - }, - "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", @@ -19793,32 +20888,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" - } - } - } - }, - "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": { @@ -19826,21 +20895,6 @@ "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==", - "dev": true, - "requires": { - "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", @@ -19862,15 +20916,6 @@ "queue-microtask": "^1.2.2" } }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=", - "dev": true, - "requires": { - "aproba": "^1.1.1" - } - }, "rw": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/rw/-/rw-1.3.3.tgz", @@ -19985,197 +21030,42 @@ "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 - }, - "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==" - }, - "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" - } + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true }, - "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=", + "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" } } } }, + "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.13", "resolved": "https://registry.npmjs.org/sass/-/sass-1.32.13.tgz", @@ -20549,22 +21439,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": { @@ -20576,6 +21450,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", @@ -20664,31 +21544,11 @@ "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", - "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 } } }, @@ -20726,6 +21586,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": { @@ -20887,11 +21767,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", @@ -21086,9 +21962,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" @@ -21152,23 +22028,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", @@ -21321,28 +22180,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", @@ -21373,13 +22216,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", @@ -21392,23 +22228,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", @@ -21603,9 +22422,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 +22483,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", @@ -21688,26 +22507,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", @@ -21725,18 +22540,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": { @@ -21747,23 +22565,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 } } }, @@ -21821,121 +22622,61 @@ }, "spdx-correct": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz", - "integrity": "sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "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" - } - } + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "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": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" } }, "split-string": { @@ -21948,9 +22689,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": { @@ -22047,97 +22788,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", @@ -22269,6 +22925,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", @@ -22283,9 +22957,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", @@ -22317,20 +22991,6 @@ "ms": "2.0.0" } }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", @@ -22352,29 +23012,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": { @@ -22386,9 +23031,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", @@ -22495,9 +23140,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": { @@ -22525,18 +23170,6 @@ "strip-ansi": "^6.0.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==", - "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", @@ -22561,12 +23194,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", @@ -22610,20 +23237,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", @@ -22655,9 +23268,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", @@ -22674,22 +23287,37 @@ } }, "terser-webpack-plugin": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-4.2.3.tgz", - "integrity": "sha512-jTgXh40RnvOrLQNgIkwEKnQ8rmHjHK4u+6UBEi+W+FPmvb+uo+chJXntKe7/3lW5mNysgSWD60KyesnhW8D6MQ==", + "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": "^15.0.5", - "find-cache-dir": "^3.3.1", - "jest-worker": "^26.5.0", - "p-limit": "^3.0.2", + "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.3.4", - "webpack-sources": "^1.4.3" + "terser": "^5.7.0" }, "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, "p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -22715,16 +23343,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" - } } } }, @@ -22737,22 +23355,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": { @@ -22762,9 +23364,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": { @@ -22846,15 +23448,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", @@ -22886,12 +23479,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", @@ -23038,32 +23625,118 @@ "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", "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.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": "*" + } + }, + "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": { - "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 +23751,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 +23775,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 +23789,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 } } }, @@ -23184,12 +23806,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", @@ -23311,12 +23927,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", @@ -23385,9 +23995,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": { @@ -23517,21 +24127,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": { @@ -23624,15 +24223,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 +24253,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,10 +24336,19 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "dev": true }, + "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.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" @@ -23789,9 +24387,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", @@ -23807,6 +24405,15 @@ } } }, + "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" + } + }, "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", @@ -23870,369 +24477,43 @@ }, "dependencies": { "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true - } - } - }, - "vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "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" + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + } } }, - "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==", + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", "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, - "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, - "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", @@ -24243,41 +24524,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.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, "wbuf": { "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", @@ -24307,352 +24650,74 @@ "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.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "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==", + "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==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "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": { @@ -24661,118 +24726,59 @@ "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==", - "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", - "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" - } - }, "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" } } } @@ -24818,6 +24824,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", @@ -25001,11 +25019,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", @@ -25049,12 +25063,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", @@ -25090,6 +25098,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", @@ -25121,6 +25135,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", @@ -25175,22 +25204,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": { @@ -25275,6 +25288,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", @@ -25304,9 +25330,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": { @@ -25368,13 +25394,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": { @@ -25392,24 +25418,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": { @@ -25531,46 +25539,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", @@ -25691,9 +25659,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..692e07c01e60 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", @@ -43,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\"", @@ -51,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", @@ -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/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/animations": "12.0.1", + "@angular/cdk": "12.0.1", + "@angular/common": "12.0.1", + "@angular/compiler": "12.0.1", + "@angular/core": "12.0.1", + "@angular/flex-layout": "12.0.0-beta.34", + "@angular/forms": "12.0.1", + "@angular/localize": "12.0.1", + "@angular/material": "12.0.1", + "@angular/platform-browser": "12.0.1", + "@angular/platform-browser-dynamic": "12.0.1", + "@angular/router": "12.0.1", "@swimlane/ngx-charts": "17.0.1", "ace-builds": "1.4.12", "angular-page-visibility": "11.0.0", @@ -112,12 +113,13 @@ "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", "rxjs-compat": "6.6.7", "sockjs-client": "1.5.1", + "strip-ansi": "6.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", + "@angular-devkit/build-angular": "12.0.1", + "@angular/cli": "12.0.1", + "@angular/compiler-cli": "12.0.1", + "@angular/language-service": "12.0.1", "@babel/core": "7.14.2", - "@babel/preset-env": "7.14.1", + "@babel/preset-env": "7.14.2", "@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,9 +181,9 @@ "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", + "typescript": "4.2.4", "wait-on": "5.3.0", "webpack-dev-server": "3.11.2" }, @@ -244,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" ] } 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/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.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/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/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/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/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/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/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,10 @@ Pods - + {{replicaSet.podInfo.running}} / {{replicaSet.podInfo.desired}} @@ -106,21 +118,15 @@ 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..da9c79e0a202 100644 --- a/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html +++ b/src/app/frontend/common/components/resourcelist/replicationcontroller/template.html @@ -76,8 +76,18 @@ Namespace - {{rc.objectMeta.namespace}} + {{rc.objectMeta.namespace}} + + + + Images + + + @@ -90,8 +100,10 @@ Pods - + {{rc.podInfo.running}} / {{rc.podInfo.desired}} @@ -100,21 +112,15 @@ 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 +103,10 @@ Pods - + {{ss.podInfo.running}} / {{ss.podInfo.desired}} @@ -103,21 +115,15 @@ 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/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/aio/jest.config.js b/src/app/frontend/common/pipes/filterby.ts similarity index 53% rename from aio/jest.config.js rename to src/app/frontend/common/pipes/filterby.ts index 7de9fc72db2c..f7204e5e3d3a 100644 --- a/aio/jest.config.js +++ b/src/app/frontend/common/pipes/filterby.ts @@ -12,22 +12,11 @@ // 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']; +import {Pipe, PipeTransform} from '@angular/core'; -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" - }, -}; +@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/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/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/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/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 271107a44723..4c77fddfdb44 100644 --- a/src/app/frontend/common/services/global/theme.ts +++ b/src/app/frontend/common/services/global/theme.ts @@ -12,31 +12,29 @@ // 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 {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/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/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/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/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/login/style.scss b/src/app/frontend/login/style.scss index 956d2292fa2d..1161f302bccb 100644 --- a/src/app/frontend/login/style.scss +++ b/src/app/frontend/login/style.scss @@ -14,17 +14,6 @@ @import '../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; -} - .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. --> -